

AI is burning out the people who keep open source alive の意訳です。 ここ数か月、オープンソースコミュニティでは「AI slop(AIによる雑な成果物)」という言葉が繰り返し聞かれるようになっています。それは、普段は公に不満を言わないCEOたちによる LinkedInでの議論 にも現れています。 意訳) コーディングエージェントがOSS

CodeRabbit Skills: Give your AI real code review instinctsの意訳です。 AIエージェントはコードの記述やリファクタリング、さらにコードの説明もできます。しかし、シニアエンジニアのようにコードレビューを行うことはできません。 微妙なバグを継続的に見つけられなかったり、セキュリティリスクを見逃したりすることもあります。問題を重要度ごとに整理し、

個人開発で磨き続ける鉄道案内アプリ「TrainLCD」 TrainLCDは、鉄道の車内案内表示装置(LCD)をスマートフォン上で再現したアプリです。実際の車内表示を思わせるUIと挙動を特徴としており、鉄道ファンを中心に多くのユーザーに利用されています。 メジャーアップデートとなるv10は、縦画面表示への対応や都営バスを含む新規路線への対応、さらにパフォーマンスチューニングが行われています。細部まで

Fix all issues with AI Agents – a quality of life improvementの意訳です。 コードレビューは、見落としていた問題を発見するためのものです。修正作業が同じことの繰り返しになってはいけません。CodeRabbit はプルリクエスト内の問題を検出し、AIコーディングエージェント向けに、そのまま使えるプロンプトを提供しています。Prompts for AI をクリックしてプロンプトをコピーし、 IDE や CLI で実行するだけで次に進めます。...

Developers are dead. Long live developers.の意訳です。 プログラミングの終焉に関する予測は、今に始まった話ではありません。数年ごとに「今度こそ本当に開発者は終わりだ」と断言する人が現れます。 そうした“自称ノストラダムス”たちの話を信じるなら、開発者はこれまでにもさまざまなものに置き換えられるはずでした。コンパイラ(機械が命令を書くなら、人間の役割は何だ?)、ローコードやノーコードツール(VPがドラッグ&ドロップでエンタープライズアプリを作れるのに、なぜ...

How to effectively plan issues on Linear with CodeRabbit Issue Plannerの意訳です。 チケットと、意味のあるコードの間にはギャップがあります。チケットには「ダークモードを追加する」と書かれています。それは結構ですが、コード上では実際にどういう意味でしょうか。どのファイルを変更する必要があるのか。コードベースではすでにどのようなテーマ管理のパターンが使われているのか。拡張すべき共通ユーティリティはあるのか。 チケットが示すのは w...

The hidden cost of AI coding agents isn't from AI at allの意訳です。 TL;DR: AIエージェントの本当のコストは、トークンやツールではありません。手戻り、品質低下、チームの障害として現れる「ミスアラインメント(認識のズレ)」です。 誰もがしている会話(そして、なぜ本質を外しているのか) AIコーディングエージェントに関する多くの議論は、まるで架空のフットボールドラフトのようです。 自律的なコーディングでは、どのモデルが優れているのか ...

Issue Planner: Collaborative planning for teams using coding agentsの意訳です。 何十年もの間、ソフトウェア開発ライフサイクルは変わらぬ流れに従って行われてきました。Issue を作成し、作業を割り当て、手作業でコードを書き、複数の同僚にレビューしてもらい、テストし、リリースします。各ステップにかかる時間と労力は比較的予測可能でした。そして効率化はできましたが、そこには限界がありました。そんな中、 AI コーディングエージェントが...

AI Subscription: It's not enough to buy an AI subscriptionの意訳です。 10年前、私はドイツのある企業でDevOps変革を主導しました。クラウド、コンテナ、そして多くの自動化です。移行で一番大変なのはツールだと思っていましたが、実際は違いました。Kubernetesの設定やCI/CDパイプラインではなく、人々に変化を信じてもらい、新しいプロセスを受け入れてもらうことが最も難しかったのです。手動テストから自動テストに移行することで、リリー...
当社の製品、ユースケース、捉え方に関する知見に触れてください。