Codex Meetup Tokyo #1 反省会

Codex Meetup Tokyo #1 にLT登壇してきました。 反省会と称している通り、内容はお察し通りかと思いますが。 昨日はCodex Meetup Tokyo #1 で登壇させていただきまして本当にありがとうございます。 今回は内容面でも声の調子でも課題が残り、多くの反省を得る登壇となりました。… — びーぐる / Beagle Works (@beagle_dog_inu) March 20, 2026 (省略されている部分を一部記載します) お聞き苦しい点をお見せしてしまい大変申し訳ありません。この反省を必ず次に活かし(次があればですが・・・)、万全のコンディションと準備で壇上にあがることをお約束いたします。 今回もたくさんの方とお話ができて大変勉強になりました。本当にありがとうございます。 反省点1 - 登壇資料の過剰な作り込み 登壇数日前に体調不良と喉や声の不調に見舞われました。喋れなくても資料だけでなんとかできるように切り替え、喋るべきことまで資料に詰め込みました。 その結果、登壇全体の完成度が下がってしまいました。話すべき内容を資料に詰めすぎたことに加え、直前まで編集を続けたため資料の構成を整理しきれませんでした。 反省点2 - 声の不調 当日までには喉がそこそこ回復したと思っていたのですが、やはり外に出ると声が出しづらい症状が出ました。 登壇中もスムーズに喋ることが困難で、反省点1と重なり大変聞き苦しいものとなってしまいました。 反省点3 - 題材 題材が悪かったという話から逃げてはいけません。元々15分セッションに提出していた題材を5分LT用に凝縮したものを用意しました。結果的に論点がわかりづらく、伝わらない登壇になってしまったと思っています。LT登壇に決まった時点で、主催者に題材の変更を相談すべきでした。 さらにそもそも問題として、15分セッション用に仕様駆動開発を持ち込もうとしたのは控えめに言って頭がおかしいですね。 どの題材で登壇したいかではなく、どの題材が求められているのかが重要ということを、今一度冷静に考える必要があります。コミュニティにおける自分の役割を再考すべきです。 反省点4 - 知識不足 これは一見登壇内容には直接関係ないように思えますが、最新情報のインプット不足、またそもそもCodexについての知識が不足していたと感じます。 題材の選定が悪かったのはこの知識不足の面もあると思います。 「どうせAIに聞けばわかる」という慢心があったことや、登壇やコミュニティ活動に気を取られソフトウェアエンジニアとして技術を学び続けるという本分をおろそかにしていたことは大いに反省すべきです。 良かった点 Codexを利用した仕様駆動開発について、一部の方にはある程度こちらの主張に対する理解と納得感を得られたように思う。 資料の内容をある程度評価してもらえた まとめ 以下を徹底すべきです。 登壇スライドの準備、読み込み。一つ一つの項目について書いた意図を記憶し、伝えるようにする 題材はイベントの趣旨と聴衆に合わせて選ぶ。自分が話したいことより、求められていることを優先する 体調管理 登壇の場をいただけたこと、そして当日お話しさせていただいた皆様には本当に感謝しております。 この反省の機会を活かせる次の機会があるなら、良い登壇ができるよう全力で準備して望む所存です。

デバイス間テキスト共有サービスSetsunaをリリースして

表題の通り、12/28にデバイス間テキスト共有サービスSetsunaをリリースしました。 (サンプルデモの公開は終了しました。) デバイス間テキスト共有アプリSetsunaをリリースしました。https://t.co/FNbVd8ohHOhttps://t.co/8VPNjyX0K7 昔自分用につくって公開していたOSSを、Claude Codeに全面バックアップしてもらってリバイバルしたものです。… — びーぐる (@beagle_dog_inu) December 28, 2025 (省略されているので記載しました) 「昔自分用につくって公開していたOSSを、Claude Codeに全面バックアップしてもらってリバイバルしたものです。 今となっては同じようなものが多数あり珍しくもないですが、勉強のために一度今の技術で作り直してみたくなったのでリリースしました。」 デバイス間テキスト共有サービスSetsunahttps://t.co/hjaJEAeu8ehttps://t.co/8VPNjyX0K7 バージョンは1.3.3になり、大体作りたい機能の開発が終わりました。 自力だと体感1ヶ月程度の実装が、Claude Codeのおかげで丸2日くらいで終わりました。確かに作業効率10倍くらいにはなってそうです。 — びーぐる (@beagle_dog_inu) December 29, 2025 元は(確か)Node + Express + Socket.IOとVue⋯のような技術スタックで作成した同名の個人開発プロジェクトでしたが、細かいバグが修正できず、手が掛けられないのに不完全なものを放置するのも⋯ということで消去しました。 Claude Codeのお陰で、当時作っていたものよりも、大きく品質が向上し、デザインもよく、保守性も高いものができあがりました。そして何よりも実装の速度。27日に作り始め、28日にVer1.0.0をリリース、29日のVer1.3.3リリースをもって予定していた機能+αの実装を完了しました。 このレベルのものは、もはや(コーディングフェーズでは特に)人間の出番ではないな⋯という感じがします。 良い機能が思いついたら継続的に改修を続けていきたいと思います。