Don't Repeat Yourself

Don't Repeat Yourself (DRY) is a principle of software development aimed at reducing repetition of all kinds. -- wikipedia

AIエージェント時代のターミナルマルチプレクサ「Herdr」を使う

最近はgit worktreeを使ってコーディングエージェントを並列稼働させることが増えてきました。といっても2、3並列程度なのですが、それでもどこにどのエージェントを起動しているか、そしてそれらのエージェントが今どのような状態にあるかを瞬時に知りたく…

OpenCodeを愛用し始めている

CodexやClaude Codeなどはもちろん仕事で使っていますが、プライベートでコーディングする時間はなかなか限られていて、あれだけの枠があっても毎月使い切れるとは限らない日々が続いていました。プライベートでも使っていたもののかなり課金がもったいない…

『サブスク会計学』

以前から積んでいて注目していた書籍だったのですが、ようやく読むことができました。感想を書いておきます。SaaS企業に勤めるソフトウェアエンジニアにとくにおすすめです。 サブスク会計学作者:藤原大豊,青木章通中央経済社Amazon 我々(ソフトウェアエン…

Mythosはよくマーク・フィッシャーとトマス・ネーゲルに言及する––その意味を探る

先日登場したAnthropicの新しいモデル「Mythos」に関して、非常に興味深い話が流れてきました。マーク・フィッシャーとトマス・ネーゲルという二人の哲学者(思想家)によく言及するようなのです。これはAnthropicが新しいモデルを公表するたびに都度公開し…

Anthropicの哲学者、Amanda Askellについて

先日The Wall Street Journalから次のような記事があがっていて、読んでしまいました。Anthropicの哲学者を務めるAmanda Askell氏に関するインタビューです。 https://www.wsj.com/tech/ai/anthropic-amanda-askell-philosopher-ai-3c031883www.wsj.com テッ…

Claude CodeのstatuslineをGleamで実装した

Claude Codeのstatuslineという機能が少し前に実装され、Claude Code起動中に必要なステータスを表示しておけるようになりました。Claude Codeの提供するコンテキストウィンドウや利用料の表示のほか、たとえばgitブランチの表示といった機能を提供すること…

AIはソフトウェアエンジニアの仕事を変容させる: 『バイブコーディングを超えて』

時間ある時に読もうと思っていた『Beyond Vibe Coding』ですが、結局時間ある時というのは来なくて、翻訳が出たのを知ったのでついに読みました。結局母国語で読んだら数倍のスピードで読めるのでROIは悪くなさそうなんですが、一方でこの1年くらい私がウン…