ハイライト 2023-03-15

Articles

Measure What Matters Summary

fourminutebooks.com

youexec.com

改めてMeasure What Mattersを読むにあたって要約記事を見てみた。

Additionally, team members should create half of their own OKRs to promote engagement. Tracking progress is also important, and feedback and recognition are needed to help everyone reach their goals

自分ごとにどうするかという点と、どのようなインパクトが組織にあるのかがうまい具合に噛み合わさると良いんだろうけど、それがふわっとしたまま進むと悶々とした存在になってしまう傾向がある気がする。

How to Implement Cursor Pagination Like a Pro

medium.com

In conclusion, please, please for the love of God, do not concatenate your cursors, especially if you are dealing with large sets of data.

複雑なフィルタリングとソートが必要なエンドポイントの場合どうするんだ?って思ったけど、そもそもカーソルページネーションをやめるという選択肢もあるんだということは納得できた。カーソルで行きたいがためにconcatしちゃうのは、やっちゃいそうな予感。。。

Tweets

A Philosophy of Software Designまだちゃんと読めてないので読みたい。


"Use the Stereotypical Levels of Design"

responsibility-first なアプローチ。すべては:

  • a role
  • with responsibilities
  • that collaborate

Applications are just neighborhoods of abstractions playing roles, filling in responsibilities and collaborating with each other