logokimromi/Notes

2023-01-15(Sun)

今日も特に予定はなかったのでスーパーに行ったりゲームをしたりパスタを作ったり Every Layout を読んだりしていた。最近食費がすごいので週末に一週間分の食材を買っておき、外食をなるべくしないようにしている。体感で食費が減っているのがわかるし、2ヶ月後くらいの結果が楽しみ。

Every Layout の Stack, Box, Center あたりまで読んだので kimromi.com に適用してみた。 https://github.com/kimromi/kimromi.com/pull/44

うまく使えているかはわからないが、写経のような感じで手を動かすことが大事ということで。

React のスタイリングに CSS Modules を使っているときは props としてスタイルの詳細を渡すことはできないんだなということを体感した。CSS 側である程度のパターンのスタイルを別クラス名で準備しておいて、React の props でどのクラスを利用するかまでの制御はできそうだけど、詳細に margin-top の値だけ変更したいとかの時にできない。styled-components のような CSS in JS だったらゴニョゴニョできるけど。その辺は有名どころのコンポーネントライブラリの実装とか見てみるとさらに理解が進みそう。

あとは Every Layout のページ自体のマークアップがアクセシビリティとかも考慮されていてめちゃくちゃ参考になるので、迷った時の参考サイトとして利用できそう。 https://every-layout.dev

久々にブログを書いた。ジェームズ・クリアー式 複利で伸びる1つの習慣 はとてもいい気付きを与えてくれた本なので感謝したい。 https://kimromi.com/notes/59

ちなみに、例→結論の流れで説明するのは本書を真似て、なんとなく口調も真似てみた。

奥さんにこの本良かったって言ったら Atomic Habits めちゃくちゃ有名なやつやんと言われて一蹴されたので泣きたい。

Based on https://github.com/kimromi/notes/issues/58