テーマから探す
新着記事
-
tscが通っても型は嘘をつく|どこまで守ってくれるか実際に試した
TypeScriptの型注釈は外から来るデータを検証しません。tscが止めてくれるコードと素通りするコードの境界を実際にコンパイル・実行して確かめ、境界での検証設計までまとめます。 -
同じフォームを余白と階層だけ変えて描き直す|UIの4原則
同じ入力フォームを、要素も文言も変えずに余白・揃え・階層だけ直して比較しました。あわせて自分のブログの余白を実測し、pxとemどちらで考えるかの違いもまとめます。 -
APIの良し悪しはエラーで決まる|実在する2つのAPIを叩いて読む
GitHub APIとWordPress REST APIに壊れたリクエストを投げ、返ってきたエラーレスポンスを読み比べます。400と422、401と403、ページネーション、レート制限の実例つきです。 -
画像を91%減らしてもLighthouseは55点だった|犯人はWebフォント
ブログの画像を全部WebPにしても、モバイルのLighthouseは55点のままでした。転送量を分解したら画像は全体の1.2%で、58%が日本語Webフォント。実際に止めて測り直した記録です。 -
【保存版】Webアプリのセキュリティ脅威と対策まとめ|代表的な15項目を一気に整理
SQLインジェクション・XSS・CSRF・CORS・SSRF・パストラバーサル・認証認可・ファイルアップロード・依存脆弱性・セキュリティヘッダなど、Webアプリで押さえるべき15の代表的なセキュリティ脅威と、それぞれの実践的な対策をまとめました。 -
【実践】Webアプリのパフォーマンス改善ガイド|SQL最適化・キャッシュ・不要リソース整理
Webアプリのレスポンスが遅いとき、まず計測してから手を入れるのが鉄則。SQLクエリ最適化(N+1・インデックス・EXPLAIN)、キャッシュ戦略、不要リソース整理を軸に、現場で効くパフォーマンス改善の進め方を整理しました。 -
【Claude Code】知ってると便利な小ワザ5選
Claude Code を使い込む人ほど効く、知ってると便利な小ワザを5つ厳選。コマンドのエイリアス化、完了通知、ステータスラインのカスタマイズ、過去セッションの一覧表示、Remote Control まで実用Tipsをまとめました。 -
【WezTerm】Windows で Claude Code 用のターミナルソフトは WezTerm がおすすめ
Windows で Claude Code を快適に使うためのターミナルソフトとして WezTerm を導入。インストール手順、Lua によるカスタマイズ、おすすめのキーバインド設定をまとめました。 -
【Claude Code】Agent View を試して気づいた惜しいところ
Claude Code 5.12 で追加された Agent View を試した感想。メリットと、現状気になっているバグや改善してほしいポイントをまとめました。 -
ログ1GBはS3の30倍|AWSの単価をAPIで取って試算する
AWSの価格APIから東京リージョンの実単価を取得し、見落としやすいコストを計算しました。CloudWatch Logsの取り込みはS3ストレージの30倍で、1日10GBなら月228ドルになります。 -
AWS運用は「あとから変えにくい順」に決める|アカウント分割から引き継ぎまで
AWSの運用でつまずきやすい項目を「後から変えるコストが高い順」に並べて整理しました。アカウント分割・認証の入口・記録の集約・タグ・コスト監視・引き継ぎまでを1本にまとめます。 -
AWS構成図の書き方|同じ構成を2回描いて分かった伝わる図の条件
同じAWS構成を「思いついた順に置いた図」と「ルールを決めてから描いた図」の2枚で描き比べ、何が伝わりやすさを決めているのかを具体的に分解します。