Takuto WADA
banner
twada.bsky.social
Takuto WADA
@twada.bsky.social
Twitter では t_wada でした

プログラマ。テスト駆動開発実践者。power-assert-js 作者。『テスト駆動開発』を翻訳、『プログラマが知るべき97のこと』『SQLアンチパターン第2版』を監訳/監修、『事業をエンジニアリングする技術者たち』を編纂しました。
3/4(水) 19:00 からハイブリッド形式で開催される「SoftBank Tech Night #17 」に登壇します。何卒よろしくお願いします! #SBTechNight
techplay.jp/event/991889
SoftBank Tech Night #17 - Agile / AI駆動開発 - - TECH PLAY
AI時代のソフトウェア開発スタイルに興味がある方はどなたでも参加いただけます
techplay.jp
February 12, 2026 at 3:24 AM
「SaaS の死」の話が話題になっていましたが、「内製しようとすると非常に複雑であるにもかかわらず内製したところで他社との差別化にならないものは買った方が良い(安い)」という構図はあまり変わらないと考えています。「AI で SaaS が死ぬ!」みたいな単純な話ではないですね。
February 10, 2026 at 12:13 AM
本日は株式会社ドワンゴ様にお招きいただき、主に新人ソフトウェアエンジニアの皆様に向けて、ソフトウェアエンジニアとしての姿勢や心構え、AIとスキル形成の関係についての講演をいたしました。実況Slackとニコ生も大変盛り上がりました。ご清聴くださいました皆様、誠にありがとうございました!
February 9, 2026 at 7:38 AM
期日前投票を終えた
February 6, 2026 at 1:11 AM
教え子の門出を祝う。楽しい。寂しい。誇らしい。
February 5, 2026 at 1:04 PM
"もともと手作業でコードを書く速度よりも、解決したらお金を払ってもいい顧客を特定することのほうが遅いから" "AIで機能開発は早くなっても収益への貢献は期待ほど伸びない"

AIで機能開発は早くなったのに、なぜ収益が伸びないのか htn.to/2EUqRkZemY
February 5, 2026 at 12:34 AM
オンライン講演中にフィードバックを頂いて気づいたけど、Tim O’Reilly が「The End of Programming as We Know It」を公開してから今日(2/4)で一年なんだな。本当に目まぐるしい一年だった……

The End of Programming as We Know It
www.oreilly.com/radar/the-en...
The End of Programming as We Know It
www.oreilly.com
February 4, 2026 at 7:02 AM
選挙シーズンのオンライン登壇は一時的に体験が悪くなるな……
February 4, 2026 at 4:13 AM
宮ヶ瀬ダムの貯水率が大幅に下がり、ダム完成時に湖底に沈んだ橋、道路、標識などが姿を現したということを聞き、車を走らせて見に行ってきた。結構綺麗に残っていて、いろいろ想像が働く。
February 2, 2026 at 7:55 AM
Pro Plan をつくってくれー!俺は喜んで払うぞー!!
ここ数年でXと並んで常用するようになった。悲しいかな「まとも」であるだけで価値がある時代になってしまった。Bluesky は SNS の良心なのでがんばってほしい。
(マネタイズが心配なので、むしろお金を払わせて欲しい)

2026年のBluesky予測 - Bluesky
htn.to/2KZnFqBrWP
2026年のBluesky予測 - Bluesky
今年人々がオンラインでどのような行動をとるかについての予測と、それに応えるために私たちがどのようにBlueskyを構築しているか、その一部を共有したいと思います。
htn.to
January 29, 2026 at 2:58 AM
ここ数年でXと並んで常用するようになった。悲しいかな「まとも」であるだけで価値がある時代になってしまった。Bluesky は SNS の良心なのでがんばってほしい。
(マネタイズが心配なので、むしろお金を払わせて欲しい)

2026年のBluesky予測 - Bluesky
htn.to/2KZnFqBrWP
2026年のBluesky予測 - Bluesky
今年人々がオンラインでどのような行動をとるかについての予測と、それに応えるために私たちがどのようにBlueskyを構築しているか、その一部を共有したいと思います。
htn.to
January 29, 2026 at 2:32 AM
Reposted by Takuto WADA
変化の激しかった2025年を経て、2026年の展望と、理想のオンラインの未来を作るためにできることは何かについて考えてみました。
私たちの予測をいくつかご紹介します。皆さんの考えもぜひ教えてください! bsky.social/about/blog/0...
2026年のBluesky予測 - Bluesky
今年人々がオンラインでどのような行動をとるかについての予測と、それに応えるために私たちがどのようにBlueskyを構築しているか、その一部を共有したいと思います。
bsky.social
January 28, 2026 at 10:23 PM
成瀬さんもさくらなの!!
January 28, 2026 at 2:48 AM
広義のVibe Coding: 人間がコードを書かない
狭義のVibe Coding: 人間がコードを読まない

「Vibe Coding」と聞いたらどちらを指しているのか判断する必要がある

狭義(=原義)は「自然言語によるAIへの指示と動作確認のみでソフトウェア開発を行い、コードレビューを省略する開発スタイル」と言える
January 28, 2026 at 1:50 AM
Reposted by Takuto WADA
これ、仕様というのはわかったが、何とかならないものかなあ…と10年くらい前から思ってるけど、まあこの10年何もできませんでしたね(10年前はCommonMarkベースのwiki -- kibela -- を開発していたのでつよい関心があったのだ)。

いまだったらAIパワーを駆使して何かできないか…?
Markdown の**強調表⽰**の仕様の変遷と、なぜ⽇本語だと強調表⽰に**失敗**するのか。AI時代に毎日見かける「あるある問題」に対する知的好奇心が満たされて楽しい。

なぜ強調表示できず ** が表示されるのか — Perlで始まったMarkdownの歴史と日本語文書における課題
speakerdeck.com/kwahiro/naze...
なぜ強調表示できず ** が表示されるのか — Perlで始まったMarkdownの歴史と日本語文書における課題
YAPC::Fukuoka 2025 Day1 TrackB 9:45~
speakerdeck.com
January 27, 2026 at 11:18 PM
Markdown の**強調表⽰**の仕様の変遷と、なぜ⽇本語だと強調表⽰に**失敗**するのか。AI時代に毎日見かける「あるある問題」に対する知的好奇心が満たされて楽しい。

なぜ強調表示できず ** が表示されるのか — Perlで始まったMarkdownの歴史と日本語文書における課題
speakerdeck.com/kwahiro/naze...
なぜ強調表示できず ** が表示されるのか — Perlで始まったMarkdownの歴史と日本語文書における課題
YAPC::Fukuoka 2025 Day1 TrackB 9:45~
speakerdeck.com
January 27, 2026 at 11:05 PM
本日はコニカミノルタ株式会社様にお招きいただき、複数拠点をオンラインでつないで「質とスピード」の社内講演を行いました。実況チャットも質疑応答も非常に盛り上がりました。ご参加くださいました皆様、誠にありがとうございました!
January 27, 2026 at 10:55 AM
Reposted by Takuto WADA
面白かった
naoyaさん山口さんと行ったパネルディスカッションの後半の動画も公開されました。地に足のついた話、あるいは夢のない話をしています。何卒よろしくお願いします!

【AIは平均に回帰する】組織でアウトカムが上がらない本質的な理由
www.youtube.com/watch?v=MoP5...
【AIは平均に回帰する】組織でアウトカムが上がらない本質的な理由
YouTube video by TECH WORLD
www.youtube.com
January 22, 2026 at 5:35 PM
より速く、より多く、より並列に開発することが本当に価値や競争力につながっているのかよく考えた方がいいぞ、と思う場面が増えている。
January 26, 2026 at 1:09 AM
SNSやメディアの治安やカルチャーは次の3点でほぼ規定される 1.何をすれば儲かるか 2.何をすれば人気者になれるか 3.何をすれば達成感を得られるか。この本質を理解しないまま、例えばPVで収益が決まる設計をすると様々な「歪み」を生む。

なぜnoteは「PV至上主義」と戦うのか
note.com/fladdict/n/n...
なぜnoteは「PV至上主義」と戦うのか|深津 貴之 (fladdict)
オープン社内報です。 なぜ私たちが広告導入に慎重なのか、なぜPV(ページビュー)を最重要指標に置かないのというお話。 1. PVで収益が決まる設計は「歪み」を生む インターネットにおいて、広告は最も基本的なビジネスモデルです。 でも実は広告というモデルは、サービスにとっては依存症や中毒をもたらす、致命的な麻薬でもあります。 これは「PVが究極のKPI」となる設計は、人の心を歪めやすいため...
note.com
January 25, 2026 at 1:19 AM
naoyaさん山口さんと行ったパネルディスカッションの後半の動画も公開されました。地に足のついた話、あるいは夢のない話をしています。何卒よろしくお願いします!

【AIは平均に回帰する】組織でアウトカムが上がらない本質的な理由
www.youtube.com/watch?v=MoP5...
【AIは平均に回帰する】組織でアウトカムが上がらない本質的な理由
YouTube video by TECH WORLD
www.youtube.com
January 22, 2026 at 3:09 AM
3日連続で研修や講演を行ったので水曜にして既に燃え尽き気味
January 21, 2026 at 6:03 AM
本日昼にオンライン講演「予防に勝る防御なし - 堅牢なコードを導く様々な設計のヒント」を行いました。ご参加くださいました皆様、誠にありがとうございました!

公開版の講演資料はこちらです
speakerdeck.com/twada/growin...
予防に勝る防御なし(2025年版) - 堅牢なコードを導く様々な設計のヒント / Growing Reliable Code PHP Conference Fukuoka 2025
PHPカンファレンス福岡2025 2025/11/08 11:40〜 ホライズンテクノロジーホール レギュラートーク(30分) https://fortee.jp/phpcon-fukuoka-2025/proposal/cf0925df-c846-4774-b203-a111e57f1…
speakerdeck.com
January 21, 2026 at 4:46 AM
本日 1/21(水) 12:00 からオンラインで講演します
January 21, 2026 at 2:06 AM
今日はここで講演
January 20, 2026 at 4:28 AM