しなやかな変化とトランクベース開発(の話をするよ) #DevOpsDaysTokyo 2024 (宣伝)

カケハシに入って1年経った 2023年4月に入社したので1年経った。あっという間のような、濃い1年だったような。 最初の半年は、EM1人(ゆのんさん)、PdM1人、エンジニア2人(僕ともう一人)、で新サービスの立ち上げをした。少人数だったので全員が「いま自…

3/13(水)に Product Engineer Night で喋ります! #PdENight

オフラインの勉強会です。ぜひ来てね! product-engineer.connpass.com (って言っても、ありがたいことに定員オーバーしていて、抽選待ちの状態です。でもよかったら申し込んでくれると嬉しいです!) 仮説検証ループをすばやく回し続ける 僕は、スタートア…

git-replay を最低限の使い方で触ってみた

Git

git-replay というコマンドが追加されたみたいなので触ってみた。とは言っても、自分はあんまり凝ったことはやらないので、細かいところまでは踏み込まずに最低限の使い方ができたらいいなってくらいの気持ちで触った。 github.blog この記事には、こんな風…

GitHubのMerge Queueとは何か?それと、認識しておきたいこと

同僚に「GitHubのMerge Queueってあんまり知らないんだけど、どう思う?」って聞かれて「あー。僕もあれよく分かってないんだよね」って返事をして、ちょうどいい機会なので見てみた 見てみた感想としては、いくつか気をつけておきたい点があるけど、チーム…

Cloudflare WorkersにBun+Honoのアプリをデプロイするハローワールドをやった

ほんとうにハローワールドをやっただけなので、それ以上の情報はないよ! いっこあるとしたら「Cloudflare WorkersのCLIであるwrangler がBig Surでは動かなくて、Sonomaにしたら動いたよ」ってことくらい 全然知らない技術 この記事を読んで、そういえばHon…

チームトポロジーを疑ったりしながら

とても雑記。 チームトポロジーを読んだ。買ったときにはさらっと読んでたので、今回はゆっくり読んだ。 読み直そうと思った理由 以前に読んだときは「まぁ、そうだな。わかる」くらいの気持ちだったんだけど、それから2年くらい経って、チームトポロジーの…

Gitの自分用メモ:トラッキングせずにブランチを作りたい。カレントブランチのポインタを移動させたい。

Git

気分転換といえばGit。ということでGitを触ってた。 僕がGitでよくやる操作があって、それは複数のコマンドを叩いてるんだけど、簡単にできるものが用意されてるだろうなぁとずっと思っていて、やっと調べることにした。自分用メモ。 トラッキングせずにブラ…

DDDの実装にはあまり興味がなくなっている

以前は、DDDでどう実装したらいいかなぁって考えてたんだけど、最近は、そういうことへの興味があまりなくなっている。エンティティや値オブジェクト、集約やリポジトリなど、そのあたりにあまり興味がない。ヘキサゴナルアーキテクチャなども、そんなに考え…

ECSでサービス間を「NLBでつなぐ」のと「Service Connectでつなぐ」のと、どっちがデプロイが速いかをチェックしてみた

忘れる前にやっとこかなと思って、続きをやることにした。 bufferings.hatenablog.com やりたいこと この2つでデプロイ時間にどれくらい差があるかなぁってことを見たい NLBあり + Service Connectなし NLBなし + Service Connectあり 今日のコードはここに…

ECSとNLBで遊ぼうと思ったのにTerragruntとOpenTofuでインフラをセットアップして満足した

タイトルのとおりです。楽しかった。 以前にECSで遊んだ記事2つ bufferings.hatenablog.com bufferings.hatenablog.com 1つ目の記事では、NLB有無でかかった時間を比べたのだけど NLBあり + Service Connectあり NLBなし + Service Connectあり と、サービ…

The AHA Stack の Astro + htmx の example を試してみた

The AHA Stack というものを見かけて「なんだろこれ?」と思ったので、ちょこっと触ってみた。 ahastack.dev Astro + htmx + Alpine.js のスタックのことらしい。アハ!(これが言いたかっただけ) この記事の目的を無事に(?)達成したので、あとはおまけ…

見積もりじゃなくてプロダクトを見ながら開発 #RSGT2024

Regional Scrum Gathering Tokyo 2024 (RSGT2024) で、ゆのんさんと一緒に登壇してきました。 資料 https://speakerdeck.com/kakehashi/develop-a-new-product-with-bad-practices 話したこと ゆのんさんがエンジニアリングマネージャ兼スクラムマスター、僕…

Badプラクティスを選んで進めた新規開発 #RSGT2024

いよいよ来週にせまったRSGT2024で、湯前さんと一緒にお話しします。Day 1(10日)の午後1時からです。がんばるからオンサイトもオンラインも見にきて欲しい! 2023年にカケハシに入社して、湯前さんと一緒に新規プロダクトを立ち上げました。スクラムで開発…

こんなエンジニアリングマネージャだから仕事がしやすいんだなぁと思う10個のこと

最近、毎日のようにEMのいくおさん( @dora_e_m )とTwitterXでわちゃわちゃしてる。彼のポストを見ていると、ガンプラをつくるかビールを飲むかしかしていないように見えるが、それで合っている。 という冗談はおいといて真面目な話をすると、エンジニアと…

ECS Service Connectのデプロイ時のオーバーヘッドを確認する

昨日ECSのService Connectで遊んだ。 bufferings.hatenablog.com Service Connectのデプロイが遅い? 書いたあとに「でも、NLBつないでないのに、デプロイとドレイニングにあんなに時間がかかるものなのかなぁ?」ってちょっと感じつつ。「まぁそんなものな…