ツール開発の裏側

ダッシュボードキャッシュの「寿命」を巡る 3 つの設計やり直し — 起動時復元 / TTL / 部分消去

横断ダッシュボードに キャッシュ即表示の仕組み を入れて、その後 サイト一覧のバッジ もそのキャッシュを流用するように接続した ── ここまでは順調でした。 ところが、運用に入った途端、キャッシュの「寿命」周りで 3 つ …

続きを読む
WordPress保守

サイト一覧の 🔌 ボタンに「未更新プラグイン数」バッジを足す — 既存キャッシュを二重化せずに流用する設計

クライアントから「全サイト横断チェックをかけた後、各サイトに未更新プラグインが何個残っているかを、サイト一覧で常に見えるようにしてほしい」という要望が来ました。サイト一覧の 🔌 プラグインボタンの右上に、未読通知のような …

続きを読む
ツール開発の裏側

ストリーミングログから「今どのサイトを処理中か」を当てる難しさ — 逆走するログとマーカー方式

複数サイトのメンテナンスを順番に実行する画面で、進行状況をリアルタイムに見せたい。「今このサイトを処理中」を青枠で、「完了したサイト」を緑枠で示す ── よくある UI です。 実装の入口で選んだのは「バックエンドが流す …

続きを読む