Feature
特集
1.8秒の起動アニメを測ったら、6秒・1.36秒・4.17秒と出た — 測る道具が順番にずれていた — 制作日誌 #41
アプリの起動画面に入れた短いアニメーションの、最後の消え方だけが妙に遅かった。直したあと長さを確かめようとしたら、測るたびに違う数字が出た。ずれていたのはアニメではなく、測る道具の方だった。
見本のタスクに「s1」と名前を付けたら、最初に保存した1人が全員分を持っていった — 同期が永久に同じ所で止まり続けた理由 — 制作日誌 #40
アプリに最初から入れていた見本のタスクに、短い固定の名前を付けていた。その名前はサーバーの上では、利用者が違っても「同じ1件」として扱われていた。最初に保存した1人が全員分の名札を持っていき、2人目以降の同期は、毎回同じ所で弾かれ続けていた。
Wi-Fiの印の上が、0.7だけ欠けていた — 共通の部品1つで、131枚のストア画像に同じ傷が乗った — 制作日誌 #39
アプリストアに載せる画像を、実機で撮るのをやめてコードから組み立てるようにした。2日後、画面上端のWi-Fiの印の一番外側の弧が、ほんの少し切れていると指摘された。直すのは1行だった。困ったのは、同じ部品で作った画像がすでに公開中だったことだ。
開設2日目のアカウントで34人フォローしたところで、止められた — 宣伝を「運用」にしようとして、4つの分かれ道を全部まちがえた — 制作日誌 #38
アプリの宣伝用SNSで、関連する人を毎日フォローする日課を自動で回し始めた。初回の実行から約40分、34人目のあたりで「人間であることを確認してください」の画面に飛ばされ、規定違反の通知が届いた。どこで引き返せたのかを、4つの分かれ道に分けて振り返る。
Build Log
制作日誌
AIとペアプロで個人ブログメディアを立ち上げた話 — blog.b1ue.jp 制作日誌 #1
31記事・日英バイリンガル・Cloudflare Pages 運用のメディアを、AIと2人で立ち上げた1ヶ月。意思決定だけ自分がやり、手は全部AIに任せた経験のリアル。
ブラウザ自動化MCPを自作した話 — 制作日誌 #2
公式の Claude Chrome 拡張は便利だが、claude.ai のチャット UI に閉じている。Claude Code CLI からも、他のローカルプロセスからも、自分の Chrome を AI に触らせたい。そのために MCP を自作した経緯。
Gmail を AI に裁かせる MCP を自作した話 — 制作日誌 #3
朝の Gmail を AI に仕分けさせ、必要に応じて返信ドラフトまで作らせたい。第三者 SaaS を挟まずローカルで完結させたい。そのために自作した Gmail MCP の中身。
Notion をタスクキューにする MCP を自作した話 — 制作日誌 #4
「タスク追加して」と AI に言うだけで、Notion に期間付き・繰り返し設定込みで登録される。リマインダーは Google Tasks、タスクは Notion、ジョブとして AI が走らせるものは別。役割分担を綺麗に切るために作った MCP の話。