Blog
Observations and stray thoughts from an engineer's day.
Loosely scoped to software and systems, though humans are multifaceted creatures, so topics will wander. Laziness is a virtue, so I /skill my way through. The themes are mine, though. Probably.
2026-0418▾
18Same Feedback 何度でも指摘される。何度でも。17Reinventing Polling 歴史は繰り返す。ポーリングもだ。16Tests Remain コードを書く人間が変わっても、テストは残る。15Inside Job 15年前、自社サーバーに総当たり攻撃をしかけた。14No Oracle 正解がある問題は、いずれ解かれる。13Expiring Coins 100円で買ったコインと、おまけの10円は別の生き物だった。12Four Bytes 文字コードの沼をCで泳いだ世代がいる。11Ticket Mess チケットを切れば管理できる、わけではない。10Small Dictionary 辞書を小さくしたら、文法を理解する必要があった。09Freedom to Crash クラッシュする自由がほしい。08Port Exhaustion ポートは65535しかない。意外とすぐ届く。07Sewage Design 組織のストレスは、流さないと腐る。06No Stars 星の瞬きが、コンソールの点滅に変わった。05Trusted Source npmに流れてくるコードを、誰も読んでいない。04Three Virtues 怠惰、傲慢、短気。プログラマの三大美徳。03Tunnel Vision 久々にVPNを組んだ。トンネルの向こうは、思ったより遠かった。02Same Name REPEATABLE READという同じ名前で、中身が違う。01DNS Prank 社内DNSを書き換えた。エイプリルフールだった。
2026-0329▾
31Margin Call 「5日で終わります」。7日かかった。30Layer 8 好奇心で降りていた階段を、必要に迫られて降りる時代。29Search from Scratch サーバーなしで全文検索を実装した。28Read the Metrics APIが間欠的に遅い。答えはbinlogの裏にあった。27Price Tag 見積書の行間に、コードでは書けないものが詰まっている。26Uncovered 組み合わせテストは生成で終わりではない。25Build Your Own 車輪の再発明と笑われるかもしれないが、車輪の構造は知っておきたい。24Full Stack Disease 自称フルスタックが増えてきた。23Lubricant 歯車を回すのではなく、摩擦を減らす仕事。22Talk to It コードが書けるかより、状況を伝えられるか。21First Ears AIは対位法を知っている。でも聴いたことがない。20Gray Zone IaCの担当領域が重なる。技術の問題じゃない。19No Map Inside OIDCを正しく理解しているエンジニアは、思ったより少ない。18Tea Ceremony エンタープライズに転職した。異世界転生だった。17Lost Hometown 名前も顔も知らない親友がいた。16No Encore 語り手が実在しなくても、人は物語に金を払う。15Last Router 全財産でルータを買った人間の現在。14Still Faxing メールアドレスをFAXで送ってくれと言われた。13Fork Life コードの次に、何を書くか。12No Guardrails ガードレールを外したら、道も消えた。11Not Life or Death われわれの仕事は、いますぐ誰かの命にかかわらない。10Memory Tax DDR5が買えない。AIが全部持っていった。09Cognitive Load 並列処理が苦手になってきた。人間もAIも。07Missed Wave SNSという言葉がない時代に、同じものを作った。06Not Doraemon Yet ドラえもんの脳みそがデータセンターにあるのはおかしい。05Eviction Policy Redisにはeviction policyがある。人間にはない。03Nobility Fades 中古のEnterprise 4500を落札した翌月、電気代で死んだ。02Still Readable 偉大な発明はdiffだと思う。01No Silver Bus gRPCは好きになれなかった。本当の問題はそこじゃない。
2026-029▾
27DB Fanboy PL/SQLにビジネスロジックを全部書いた。25Things Break 落ちないはずのIDCが落ちた。ヒューズ一本で。23Cache Miss フロントエンドの更新でバックエンドが死んだ。22First Router 貯金20万。全額でYAMAHAのルータを買った。20Lift Heavy 2026年に物理サーバーのラックを買い上げた。18Index Theory 同じテーブルについているのに、カトラリーが違う。17Not Manufacturing 理想のプロジェクトには、何も残らない。15SQL Persists アンチテーゼが生まれては消え、SQLだけが残る。13Hello World はじめまして。