Blog
ブログ
-
エンジニアは採用すべきか、外注すべきか
エンジニアの採用か外注か。多くの記事はコストやスピードで比較しますが、本当の分かれ目はそこではありません。採用しても外注しても、保守できる設計でなければシステムは同じように壊れます。ある現場での徹夜の経験から、選ぶ前に問うべき一つのことを書きます。
ビジネス -
インフラの変更を、コードのレビューと同じにする — Terraform × GitHub Actions
AWS コンソールでの手作業に伴う緊張感は、Terraform を GitHub Actions に乗せることで消せます。PR で plan、マージで apply という定番構成と、安全の本体であるブランチ保護まで、インフラに詳しくない人へ向けて「なぜ効くのか」を解説します。
技術 -
SQLの使われ方を体験できるゲーム「SQL社長」をリリースしました
サイドプロジェクトとして、SQL の使われ方を体験できるノベルゲーム 「SQL社長 〜祖父が遺した古本屋〜」 を公開しました。
お知らせビジネス技術 -
Goの並列処理で複数の画像APIから画像候補を集めた話
Ankiカード自動生成アプリで、複数画像APIへの問い合わせを直列から並列に書き直した話。Goroutineとbuffered channelでN×Mを一斉に投げる構造にすると、WaitGroupもMutexも無しでコードがフラットに収まります。
技術 -
ユーザーのデバイスにゴミを残したくなかった ― AIがlocalStorageを提案してきた話
業務効率AI診断の実装中、AIは回答の保持にlocalStorageを使うコードを書いてきました。素直に動くコードでしたが、受け入れませんでした。なぜsessionStorageに書き換えたのか、AIコーディング時代に人間が引くべき線について書きます。
技術AI -
ブログ更新を X に自動投稿する - リンク付きのリプライを投下
GitHub Actions でブログ記事の X 自動投稿を実装。投稿文はフロントマターに手書き、リンクはポストのリプライに付ける仕組み。
技術