無効にしたボタンにフォーカスさせたいときには aria-disabled を使う

Development
Storybook tags
Performance & Request Waterfalls | TanStack Query React Docs
Gitの中身
ソフトウェア テストとは? 定義とタイプ - GitHub Resources
calc-size() and interpolate size | 12 Days of Web
Why do Client Components get SSR'd to HTML? · reactwg/server-components · Discussion #4
The Clean ArchitectureがWebフロントエンドでしっくりこないのは何故か / Why The Clean Architecture does not fit with Web Frontend - Speaker Deck
When should you not use the `next/dynamic`? · vercel/next.js · Discussion #32895
良いコードレビューとは
What are React Server Components?
designtokens.fyi
React Server Components の疑問を解き明かす
Recommended approach to install PNPM 10 · pnpm · Discussion #9044
React Server Componentsを理解したい
なぜ Server Actions を使うのか
TS/JSでセミコロンをつけないスタイル(No-Semi)について
全員開発時代のaquaで実現するローカル環境爆速セットアップ - LayerX エンジニアブログ
JSConf JPでModular Monolith Monorepoについて発表しました - newmo 技術ブログ
Make a given element draggable — Phuoc Nguyen
Next.js の "use cache" ディレクティブによるキャッシュ制御
Balancing Text In CSS
Writing Styles - Panda CSS
For one-off styles, you can always use the escape-hatch syntax [xxx] to use custom or raw CSS values without TypeScript errors.
Guide to the package.json `exports` field
システムを捉える5つの視点 - ソフトウェア設計を考える
システムは一つの全体であり、同時に、部分の集合
ソフトウェアシステムを設計する場合、文脈で考えるということは、ソフトウェアシステムの目的、利用可能な資源、作るうえでの制約を考えるということ。
他の要素との関係をまったく考えずに、部分に注目しているだけでは、全体を見ることができない。要素間のつながりを考えてみることで、全体が見る手がかりが増えてくる。
システムをこのスケールフリーネットワークとして捉えることが役に立つことが多い。特に、多数の要素がつながるごく少数の要素(ハブ)を特定することが、システムの特徴を捉え、構造を整理することにつながることが多い。
システムを捉える時には、時間とともに変化する進行過程で考えることが役に立つ。
Maybe You Don’t Need a Date Picker — Adrian Roselli
Next.js の Interception Routes について
『ルールズ・オブ・プログラミング』読後メモ | lacolaco's marginalia
誰かが見ることになると分かっていれば、より良いコードを誰しも書くようになる。 (p.109)
コードを書くなら、チーム内で共有された、標準的な抽象化やパターンを使うことだ。新しいものを発明しちゃいけない……新たに発明した抽象化やパターンが、チーム全体での標準になるくらい強力だという自信がない限りは。 (p.166)
最終的に、プロジェクトを殺すのは、複雑性だろう。
型安全にクエリパラメーターを扱う nuqs
文字数のカウントはどれが正解なのか?