0:00 shiibaさんからSongmuへの質問13:49 メリハリのあるコードや設計の流儀29:12 チームの力で組織を動かす37:13 旗振りをするときに考えてること shiibaさんからSongmuへの質問 2022年はとても面白い一年だった! - Mitsuyuki.Shiiba ウェブアプリケーションエンジニアとして転職活動をしますー! - Mitsuyuki.Shiiba 退職 | おそらくはそれさえも平凡な日々 メリハリのあるコードや設計の流儀 GitHub - k1LoW/deck: deck is a tool for creating deck using Markdown and Google Slides. チームの力で組織を動かす チームの力で組織を動かす 〜ソフトウェア開発を加速するチーム指向の組織設計 チームの問題の原因は外側にあることが多いよなぁ。「チームの力で組織を動かす」を読んだ。 - Mitsuyuki.Shiiba 旗振りをするときに考えてること 旗振りをするときに考えてること - Mitsuyuki.Shiiba ピーターの法則 - Wikipedia
0:00 関西アジャイル方面1:26 オープニングとshiibaさんの自己紹介6:22 外資系IT企業での経験8:03 Koriの開発18:12 業務でのバックエンドTypeScript技術スタック23:22 AIを使った開発33:21 コードレビューもAIにお任せ 関西アジャイル方面 アジャイルラジオ オープニングとshiibaさんの自己紹介 @bufferings 株式会社カケハシ Koriの開発 Kori https://github.com/bufferings/kori Kori (氷) というTypeScript用のウェブアプリケーションフレームワークをCursorたちと一緒に作ってみている Hono 業務でのバックエンドTypeScript技術スタック Zod Fastify AIを使った開発 Cursor Claude Code ChatGPT Devin コードレビューもAIにお任せ Bugbot CodeRabbit GitHub Copilot AGENTS.md DeepWiki
0:00 マイク変更2:18 最近のオタク活動18:26 入院中にマンガ一気読み27:44 鬼滅のアニメと映画36:45 骨折話と怪我の功名42:18 究極の鍛練46:26 老いとの向き合い マイク変更 入力サウンドデバイスを常にMacのメニューバーに表示する 最近のオタク活動 悪魔城ドラキュラ アニバーサリーコレクションをクリアした 人気K-popアーティストaespa、naevis と『ストリートファイター6』のコラボレーションが決定! 機動戦士Gundam GQuuuuuuX 聖戦士ダンバイン 入院中にマンガ一気読み 鬼滅の刃 呪術廻戦 ワールドトリガー 天国大魔境 少年ジャンプ+ コミックDAYS 骨折話と怪我の功名 iWALK3.0 究極の鍛練 究極の鍛練 ユディットポルガー 老いとの向き合い YAPC::Fukuoka 2025 老いとの向き合い 大吉祥寺.pm 2025 大吉祥寺.pm 2025 前夜祭 大吉祥寺.pm に参加し、基調講演をしました
0:00 ポッドキャスト界隈1:39 オープニングとonishiさんの自己紹介2:35 onishiさんとSongmu9:05 YAPCでのはてなブログお披露目や技術発表の思い出15:05 人事マネージャーの憂鬱 ポッドキャスト界隈 ほっとテック オープニングとonishiさんの自己紹介 id:onishi @yasuhiro_onishi 株式会社はてな onishiさんとSongmu Devel::KYTProf Redmine::ChanでIRCからプロジェクト管理 Test::Apache::RewriteRules で mod_rewrite のテストを書こう Test::mysqld onishi/mysqldiff YAPCでのはてなブログお披露目や技術発表の思い出 新はてなダイヤリーの裏側 Kyoto.pm 05 Tech Talksを開催しました! #kyotopm Kyoto.pmに行ってきました 人事マネージャーの憂鬱 フレキシブルワークスタイル制度 大事なことに集中する―――気が散るものだらけの世界で生産性を最大化する科学的方法 Deep Work: Rules for Focused Success in a Distracted World
0:00 SQLアンチパターン第2版7:55 第1版と第2版の違い25:29 MySQLの匂い28:26 IDリクワイアドと主キー採番46:46 正規化を学ぼう49:21 幻のアンチパターン「とりあえず削除フラグ」 SQLアンチパターン第2版 SQLアンチパターン第2版 SQLアンチパターン第2版 データベースプログラミングで陥りがちな失敗とその対策 『SQLアンチパターン 第2版』日本語版付録 第1版と第2版の違い ナイーブツリー 隣接リストとCTE マジックビーンズ Active Record ファントムファイル スタンダード・オペレーティング・プロシージャ (さびついた開発標準) MySQLの匂い Bill Karwin Percona IDリクワイアドと主キー採番 USING句 ミニ・アンチパターン:BIGINTは十分に大きい? Snowflake ID mackerelio/snowflake 正規化を学ぼう 付録A: 正規化のルール 幻のアンチパターン「とりあえず削除フラグ」 SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
0:00 twadaさん登場1:07 AI時代のソフトウェア開発を考える12:52 Agentic CodingとOSS開発31:26 AIの登場でメンテナとコントリビュータの関係を支えていた「信頼」が崩れつつあるのではないか twadaさん登場 和田卓人 t-wadaのブログ @t_wada twada AI時代のソフトウェア開発を考える AI時代のソフトウェア開発を考える Claude Code Deep Dive 〜t-wada, mizchiとAgentic Codingの「今」を眺める 〜 ケント・ベック Agentic CodingとOSS開発 131. AIコーディングの現在地 w/ twada feat: “stepwise” assertion format for LLM-friendy output #23 - twada/power-assert-monorepo 今はまだ生成AIに自分の文章を書かせたくない k1LoW/deck AIの登場でメンテナとコントリビュータの関係を支えていた「信頼」が崩れつつあるのではないか Yes, I will judge you for using AI… Supply chain attack
0:00 突発deck開発者会議開始1:05 GoogleスライドとMarkdownの比較ロジック3:46 パラグラフ分割ロジック15:53 blockquoteの実装24:47 自動レイアウト導出56:51 エピローグとv1リリース 突発deck開発者会議開始 https://github.com/k1LoW/deck パラグラフ分割ロジック feat: HardLineBreak support · Issue #231 · k1LoW/deck Discussion: line breaks・Issue #234・k1LoW/deck feat: support HardLineBreak and remove deck.Fragment.SoftLineBreak field by Songmu · Pull Request #247 · k1LoW/deck feat: support proper paragraph separation in slide by Songmu · Pull Request #251 · k1LoW/deck blockquoteの実装 feat: blockquote styling support · Issue #202 · k1LoW/deck feat(md): add support for block quotes by k1LoW · Pull Request #206 · k1LoW/deck 自動レイアウト導出 Proposal: Default layout settings according to title header level · Issue #193 · k1LoW/deck feat(md): add support for default conditions for layout in Frontmatter by k1LoW · Pull Request #264 · k1LoW/deck feat: support config.yml for global setting by k1LoW · Pull Request #326 · k1LoW/deck エピローグとv1リリース deckがv1になった - Copy/Cut/Paste/Hatena
0:00 マイクを買った話7:46 マネージする人大変そう18:59 地方の時間の流れ24:30 趣味でOSSをやっている者達31:25 OSSのリリース戦略44:05 転職の話53:08 プロポーザルと自己評価資料 マイクを買った話 Shure MV7+ 地方の時間の流れ Ustream 趣味でOSSをやっている者達 43: OSSのアート性 (goocy54) OSSのリリース戦略 serverspec awspec Minilla godzil tagpr octorelease という gem をつくった 転職の話 Devin DeepWiki プロポーザルと自己評価資料 キャリアキーノートとはなにか
0:00 趣味のOSS活動0:53 オープニングとk1LoWさんの自己紹介2:15 k1LoWさんとSongmu11:03 k1LoW/deck21:15 cliのargsとoption/flagの使い分け40:30 configuration freeを実現することの難しさ51:55 テキストファイルからのスライド作成の歴史56:24 HTML, Markdown厄介オタク オープニングとk1LoWさんの自己紹介 @k1LoW https://github.com/k1LoW テイラー株式会社 k1LoWさんとSongmu Co Conference'19 Summer in Fukuoka GMPペパボ k1LoW/filt tail -F /path/to/access.log のようなストリームに対して何度でもgrepを試行錯誤できるツール filt を作った 技芸のコードによるボトムアップ #phpgenba #phpconfuk #gocon Goでツールを量産する僕の方法 Songmu/timeoutからコマンドの停止処理部分を理解しつつ切り出してk1LoW/execを作っている #gocon Songmu/timeout k1LoW/exec k1LoW/deck k1LoW/deck md2googleslides Marp 私的MarkdownとGoogle Slidesでスライドを作成する方法(またはdeckの紹介) k1LoW/deck: MarkdownでGoogleスライドを作る | lacolaco’s marginalia Command-line interface tool design ソフトウェア開発におけるインターフェイスという考え方 feat: add presentationID support in frontmatter for simplified apply command #178 cliのargsとoption/flagの使い分け k1LoW/sheer-heart-attack UNIXという考え方: その設計思想と哲学 configuration freeを実現することの難しさ 設定より規約 リポジトリの内容を別リポジトリにpushするGitHub Actionを公開した 単にブランチを作るだけのGitHub Actionを作った Travis CI k1LoW/octocov pause Douglas Crocfork: The JSON Saga テキストファイルからのスライド作成の歴史 Spork Daring Fireball: Markdown CommonMark HTML, Markdown厄介オタク <cite>は作者名を入れてはならないし、<blockquote>に含めてもいけない WAI-ARIA の基本
0:00 日本で一人目のCRE10:28 原義のCREからの解釈の変化19:35 a-knowさんが考えるCRE像31:41 ライフワークの話 日本で一人目のCRE Google の新しい専門職 : CRE が必要な理由 セールスエンジニア 改め Customer Reliability Engineer (CRE) になりました CRE(Customer Reliability Engineer)という職種になった 原義のCREからの解釈の変化 インフラチーム改め Site Reliability Engineering (SRE) チームになりました Pokémon GO の爆発的ヒットを支える Google Cloud a-knowさんが考えるCRE像 サイト信頼性エンジニアリング(SRE) 「CSM」と「CRE」の2職種を新たに設けた背景や舞台裏 List of system quality attributes CRE Camp #1 ユーザー信頼をどうつくる? CRE CAMP参加と登壇レポート CREを立ち上げるにあたって考えたこと・やったこと ライフワークの話 自分が普段やっていることが趣味なのか、ライフワークなのか
0:00 ポッドキャストのバッチ処理消化1:42 オープニングとa-knowさんの自己紹介5:03 小さいWebアプリが好き25:48 TaskMD Shelf29:12 岡山の地域コミュニティ事情 オープニングとa-knowさんの自己紹介 SmartHR CRE 小さいWebアプリが好き pixela Mackerelで俺を監視 調整さん 「ATND」4月に終了 「満足いただけるサービスの提供が困難」 開始から11年 HatenaCounting UNIX哲学 n8n ifttt TaskMD Shelf https://github.com/Songmu/TaskMD-Shelf TaskMD Shelf - 積極的棚上げを由とする怠惰なタスク管理 怠惰で持続可能な、自由なタスク管理 - TaskMD Shelfの実践 by Songmu 岡山の地域コミュニティ事情 Okayama.なんか 町田.pm 「Okayama.なんか という新しいコミュニティを立ち上げた話」もしくは「“.なんかメソッド” について」 優しい終身の独裁者 Sugamo.css
0:00 OSSとの関わり方35:30 gPRC Federationの取り組み55:49 WebAssemblyをプロダクションで使う OSSとの関わり方 github.com/goccy/go-modrank github.com/goccy/bigquery-emulator Jasper 自分のOSSのタスク管理方法 aqua Homebrew/homebrew-core mold gPRC Federationの取り組み gRPC Federation GraphQL Federation gqlgen WebAssemblyをプロダクションで使う emscripten hashicorp/go-plugin WASI suport in Go Go Conference 2025
0:00 パーソナルトレーニングのリスク2:25 オープニングとgoccyさんの自己紹介4:44 鮮烈な業界デビュー9:40 goccyさんとGo13:30 go-yamlのアーカイブと本家fork問題38:34 YAML作者Ingy döt Net go-yamlアーカイブに関する解説エントリ: gopkg.in/yaml のアーカイブと乗換先やメンテナンス継承議論 オープニングとgoccyさんの自己紹介 @goccy goccy 鮮烈な業界デビュー Perlと出会い、Perlを作る PerlMotion goccyさんとGo goccy/go-yaml goccy/go-json go-yamlのアーカイブと本家fork問題 「あなたのキャリアのなかで、特に印象に残るPull Requestは何ですか?」著名エンジニアの方々に聞いた【第三弾】 go-yaml/yaml gopkg.in/yaml.v3 yaml/go-yaml CNCF Slack YAML Specification Index YAML作者Ingy döt Net Ingy döt Net yamlscript
0:00 目安箱の設置とワークさせるポイント17:11 技術発信を促す方法33:42 育成が上手くないと自覚している 目安箱の設置とワークさせるポイント 目安箱の設置とワークさせるポイント 文書管理をGitHubでやりたいエンジニア 技術発信を促す方法 Movable Type はてなブックマーク Slack 用リアク字チャンネラー エンジニアの強力な付加価値スキルとしての発信力 大作になりがち問題 育成が上手くないと自覚している スター・システム 必須図書・前提本 70点に「見える」段階で全権委任する
0:00 オープニングとkonifarさんの自己紹介2:13 KonifarさんとSongmu6:45 最近の発信14:45 ポッドキャスターとして21:37 SHIROBAKO27:13 言の葉の庭33:41 忙しさの中毒性 オープニングとkonifarさんの自己紹介 @konifar Kyash 小西 裕介 KonifarさんとSongmu 41歳のエンジニア、マネージャーからICへのキャリアチェンジ Engineering Managerをやめた songmuさん、こにふぁーさんが直面したキャリアの悩みと挫折を振り返る 最近の発信 エンジニアキャリアと「発信」の不可分な関係。小西裕介はなぜブログを書き続けるのか サバイバルモード下でのエンジニアリングマネジメント Lesson.1 こにふぁー氏に学ぶ ブログ活用術 今はまだ生成AIに自分の文章を書かせたくない 個人目標設定の手引きとシュート2万本 ポッドキャスターとして yome.fm Yattecast 22. 前々職のスタートアップの精算と思い出 podbard - Podcast site generator SHIROBAKO SHIROBAKO 言の葉の庭 言の葉の庭 忙しさの中毒性 忙しさの中毒性 Deep Work - 大事なことに集中する 限りある時間の使い方
0:00 有休消化中の冒険9:07 コロナ渦以降のコミュニケーション事情23:45 Shibuya.jsの思い出29:33 Blosxomの良さとプラグインシステム41:45 AI時代の職業変遷 有休消化中の冒険 13年勤めたLINEヤフー株式会社を退職しました 平日に時間があるとき行くと良い大学博物館や、企業博物館など 登戸研究所とは | 明治大学 コロナ渦以降のコミュニケーション事情 Discord freenode 町田.pmのDiscordサーバー bluesky マルチポスト Shibuya.jsの思い出 JSDeferred Mochikit Shibuya.js John Resig 冬通りに消え行く制服ガールは✖夢物語にリアルを求めない。 (Web Archive) Blosxomの良さとプラグインシステム Blosxom tDiary ウェッブエンジニアのローレベルプログラミング Plagger コーディングを支える技術 ~ 成り立ちから学ぶプログラミング作法 AI時代の職業変遷 ラバーダック・デバッグ 電話交換手 計算手
0:00 名前の呼び方1:21 オープニングとcho45さんの自己紹介5:44 YouTube活動12:05 インターネットから受けた物はインターネットに返そう16:02 cho45さんとのニアミス23:25 はてなブログの当初の設計思想など オープニングとcho45さんの自己紹介 @cho45 @lowreal.net 映画に出てくるハッカーになりたい - YouTube 映画に出てくるハッカーになりたい YouTube活動 cho45の氾濫原 UVカットを可視化してみる インターネットから受けた物はインターネットに返そう 個人サイトは終わってしまったのか cho45さんとのニアミス 2. 経営理念「つくる人を増やす」 面白ラボBM11(ブッコミイレブン) 2009 量が質を生む 何をするかより誰とするか そなえよつねに ボーイスカウト はてなブログの当初の設計思想など はてなブログ Teng - very simple DBI wrapper/ORMapper SQL::NamedPlaceholder - extension of placeholder ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
0:00 コミュニティや勉強会4:27 PHPカンファレンス福岡202516:05 作業メモの話30:54 最近のSongmuの近況やイベント コミュニティや勉強会 Fukuoka.go#21 なんと10周年 Fukuoka.rb #397 〜RubyKaigi 2025の機運〜 「YAPC::Fukuoka 2025」、2daysで開催します!!! PHPカンファレンス福岡2025 HPカンファレンス福岡2025 @phpcon_fukuoka 作業メモの話 数年間継続している「作業メモ」の話 Obsidian 最近のSongmuの近況やイベント フェロー就任と独立のお知らせ ネットでサービスが売れるMOSH 松木 雅幸 氏が技術顧問就任 株式会社DELTAの技術顧問に松木 雅幸(Songmu)氏が就任 ヘンリー理想駆動ラジオ始めました 町田.pm HealthTech Meetup〜おもろムズい医療業界〜 シネマ de LT会〜あなたのナレッジ大上映〜 [ヌーラボの新規事業創出プログラム「Nu Source(ヌーソース)」始動記念講演会](https://nu-source-launch-event.peatix.com/)
初コラボ!? riverside オープニングとアカセさんの自己紹介 @akase244 ツナギメエフエム ep 142 @akase244 @o0h_とPHPカンファレンス小田原の感想、みんなでAI Agentの動向にキャッチアップ- Yokohama North AM コミュニティ運営とアイデア取り込み oss4funのポッドキャストゲストガイド Ep.129 あらたま(@ar_tama)さんと雑談 #ツナギメエフエム 町田.pm 転職し(て)ました 転職し(て)ました 株式会社ビットフォレスト コロナ禍で転職して入社後にやってきたことのまとめ s マイクとモニタリングヘッドフォン インフラエンジニア転身とマネージャー転身 Go始めました はじめてのGo言語でTCP外形監視ツール「Synpack」を作ってみた akase244/synpack - GitHub check-tcp GoナニモワカラナイけどChatGPTと共に解決したい課題が解けるかやってみた
0:00 OSSとDIYの類似性9:44 OSSに対するスタンス17:02 OSS作家性26:41 面白がり屋36:02 趣味はインターネット OSSとDIYの類似性 リチャード・ストールマン それが僕には楽しかったから 「隙間家具OSS」に至る道 怒り駆動 OSSの対するスタンス 作るのが楽しいのか、使ってもらうのが楽しいのか OSSとビジネス OSS作者神格化問題 OSS作家性 OSS開発者が醸し出す作家性 IndieWeb AIが作家性を支援する話 面白がり屋から見たOSS作家 退職 人生は、運よりも実力よりも「勘違いさせる力」で決まっている 身の丈にあった道具を振るうこと 趣味はインターネット 夫婦ポッドキャスト mixi2 「インターネット感」 楽しいインターネット