- Git
- Conventional Commits
- Workflow
個人開発を加速させるConventional Commitsの導入とコミット粒度の設計
Conventional Commitsのprefixと破綻しにくいブランチ運用を、レビュー可能なコミット粒度とともに整理する。
Articles
実装手順だけでなく、選択理由と失敗しやすい境界をコードとともに整理している。
Conventional Commitsのprefixと破綻しにくいブランチ運用を、レビュー可能なコミット粒度とともに整理する。
astro:assetsのImageコンポーネントで形式、寸法、レスポンシブ表示を管理し、画像由来のCLSを防ぐ。
通信失敗とHTTPエラーを分類し、通知と有限回リトライを分離するフロントエンド設計を解説する。
一次元のヘッダーにはFlexbox、二次元のカード一覧にはGridを使う判断基準をCSSとTailwindで示す。
Web Storage APIをSSR環境でも安全に扱い、JSON破損や容量超過を分類するTypeScript実装を解説する。
canonical、description、OGP、TwitterカードをAstroの共通レイアウトで安全に管理する設計を解説する。
HTTPエラーと不正なJSONを区別し、実行時検証まで行うfetchラッパーをTypeScriptで設計する。
Astroの静的出力をCloudflare PagesへGit連携で配信し、独自ドメインを割り当てる要点を整理する。
Tailwind CSS 4とTypographyプラグインを使い、AstroのMarkdown本文を読みやすく整える方法を解説する。
Astro 7のContent CollectionsでMarkdownのFrontmatterを検証し、型安全に記事一覧を取得する実装を整理する。