<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/https/speakerdeck.com/feed.rss.xml" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Koichi ITO</title>
    <description>OSS programmer. RuboCop core team. MCP steering group. Engineering Manager and Distinguished Engineer at ESM, Inc.</description>
    <link>https://speakerdeck.com/koic</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/koic.rss"/>
    <lastBuildDate>2023-06-26 02:07:39 -0400</lastBuildDate>
    <item>
      <title>The NotImplementedError Problem in Ruby</title>
      <description>松江Ruby会議12 (https://matsue.rubyist.net/matrk12)</description>
      <media:content url="https://files.speakerdeck.com/presentations/836eeefe8b2a4510bf7147ac337e0e10/preview_slide_0.jpg?39670241" type="image/jpeg" medium="image"/>
      <content:encoded>松江Ruby会議12 (https://matsue.rubyist.net/matrk12)</content:encoded>
      <pubDate>Sat, 06 Jun 2026 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/koic/the-notimplementederror-problem-in-ruby</link>
      <guid>https://speakerdeck.com/koic/the-notimplementederror-problem-in-ruby</guid>
    </item>
    <item>
      <title>Exploring RuboCop with MCP</title>
      <description>RubyKaigi 2026 (https://rubykaigi.org/2026/presentations/koic.html)</description>
      <media:content url="https://files.speakerdeck.com/presentations/4c2a4a19a3de49f1b9bf069632bfed20/preview_slide_0.jpg?39170924" type="image/jpeg" medium="image"/>
      <content:encoded>RubyKaigi 2026 (https://rubykaigi.org/2026/presentations/koic.html)</content:encoded>
      <pubDate>Tue, 24 Mar 2026 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/koic/exploring-rubocop-with-mcp</link>
      <guid>https://speakerdeck.com/koic/exploring-rubocop-with-mcp</guid>
    </item>
    <item>
      <title>Ruby and LLM Ecosystem 2nd</title>
      <description>Rubyセミナー オンライン (https://www.ruby.or.jp/ja/news/20260106)</description>
      <media:content url="https://files.speakerdeck.com/presentations/60fce0d697d44c9b804afe84ffeebcf0/preview_slide_0.jpg?38695965" type="image/jpeg" medium="image"/>
      <content:encoded>Rubyセミナー オンライン (https://www.ruby.or.jp/ja/news/20260106)</content:encoded>
      <pubDate>Wed, 11 Mar 2026 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/koic/ruby-and-llm-ecosystem-2nd</link>
      <guid>https://speakerdeck.com/koic/ruby-and-llm-ecosystem-2nd</guid>
    </item>
    <item>
      <title>STYLE</title>
      <description>北陸Ruby会議01 (https://regional.rubykaigi.org/hokuriku01)</description>
      <media:content url="https://files.speakerdeck.com/presentations/85cf2ad3bb0f4fe3a7ff808396526a62/preview_slide_0.jpg?37627849" type="image/jpeg" medium="image"/>
      <content:encoded>北陸Ruby会議01 (https://regional.rubykaigi.org/hokuriku01)</content:encoded>
      <pubDate>Fri, 21 Nov 2025 00:00:00 -0500</pubDate>
      <link>https://speakerdeck.com/koic/style</link>
      <guid>https://speakerdeck.com/koic/style</guid>
    </item>
    <item>
      <title>Ruby and LLM Ecosystem</title>
      <description>RubyWorld Conference 2025 (https://2025.rubyworld-conf.org/ja/program/day2/)</description>
      <media:content url="https://files.speakerdeck.com/presentations/7d8bf36fa32c48b1a905061b6f14e7c0/preview_slide_0.jpg?37260464" type="image/jpeg" medium="image"/>
      <content:encoded>RubyWorld Conference 2025 (https://2025.rubyworld-conf.org/ja/program/day2/)</content:encoded>
      <pubDate>Fri, 12 Sep 2025 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/koic/ruby-and-llm-ecosystem</link>
      <guid>https://speakerdeck.com/koic/ruby-and-llm-ecosystem</guid>
    </item>
    <item>
      <title>Write Code Every Day</title>
      <description>ながらRuby会議01 (https://regional.rubykaigi.org/nagara01)</description>
      <media:content url="https://files.speakerdeck.com/presentations/73c367d18a0449729e50cd1c7d6b522a/preview_slide_0.jpg?36489004" type="image/jpeg" medium="image"/>
      <content:encoded>ながらRuby会議01 (https://regional.rubykaigi.org/nagara01)</content:encoded>
      <pubDate>Tue, 05 Aug 2025 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/koic/write-code-every-day</link>
      <guid>https://speakerdeck.com/koic/write-code-every-day</guid>
    </item>
    <item>
      <title>Bliki (ja), and the Cathedral, and the Bazaar</title>
      <description>Scrum Fest Osaka 2025
https://confengine.com/conferences/scrum-fest-osaka-2025</description>
      <media:content url="https://files.speakerdeck.com/presentations/5c2e28692c0643539c7dbf6c4f8c5a1a/preview_slide_0.jpg?35957615" type="image/jpeg" medium="image"/>
      <content:encoded>Scrum Fest Osaka 2025
https://confengine.com/conferences/scrum-fest-osaka-2025</content:encoded>
      <pubDate>Sat, 19 Jul 2025 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/koic/bliki-ja-and-the-cathedral-and-the-bazaar</link>
      <guid>https://speakerdeck.com/koic/bliki-ja-and-the-cathedral-and-the-bazaar</guid>
    </item>
    <item>
      <title>Welcome to the LLM Club</title>
      <description></description>
      <media:content url="https://files.speakerdeck.com/presentations/a0fe29a00ae241f8a68defad1b09a975/preview_slide_0.jpg?35571404" type="image/jpeg" medium="image"/>
      <content:encoded></content:encoded>
      <pubDate>Tue, 24 Jun 2025 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/koic/welcome-to-the-llm-club</link>
      <guid>https://speakerdeck.com/koic/welcome-to-the-llm-club</guid>
    </item>
    <item>
      <title>RuboCop: Modularity and AST Insights</title>
      <description>https://rubykaigi.org/2025/presentations/koic.html#day2</description>
      <media:content url="https://files.speakerdeck.com/presentations/1281c4dde93042ba842dd6f1db04672d/preview_slide_0.jpg?34717920" type="image/jpeg" medium="image"/>
      <content:encoded>https://rubykaigi.org/2025/presentations/koic.html#day2</content:encoded>
      <pubDate>Thu, 17 Apr 2025 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/koic/rubocop-modularity-and-ast-insights</link>
      <guid>https://speakerdeck.com/koic/rubocop-modularity-and-ast-insights</guid>
    </item>
    <item>
      <title>Carving the Way to Ruby Engineering</title>
      <description>RubyWorld Conference 2024 (https://2024.rubyworld-conf.org/ja/)</description>
      <media:content url="https://files.speakerdeck.com/presentations/e808dba6db9a4f46a12fdf5ed137bc89/preview_slide_0.jpg?32900962" type="image/jpeg" medium="image"/>
      <content:encoded>RubyWorld Conference 2024 (https://2024.rubyworld-conf.org/ja/)</content:encoded>
      <pubDate>Thu, 05 Dec 2024 00:00:00 -0500</pubDate>
      <link>https://speakerdeck.com/koic/carving-the-way-to-ruby-engineering</link>
      <guid>https://speakerdeck.com/koic/carving-the-way-to-ruby-engineering</guid>
    </item>
    <item>
      <title>Beyond the RuboCop Defaults</title>
      <description>Rubyセミナー 東京 (https://www.ruby.or.jp/ja/news/20240702)</description>
      <media:content url="https://files.speakerdeck.com/presentations/e7033efe17b340ab8ce44555d88c1031/preview_slide_0.jpg?31821570" type="image/jpeg" medium="image"/>
      <content:encoded>Rubyセミナー 東京 (https://www.ruby.or.jp/ja/news/20240702)</content:encoded>
      <pubDate>Fri, 20 Sep 2024 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/koic/beyond-the-rubocop-defaults</link>
      <guid>https://speakerdeck.com/koic/beyond-the-rubocop-defaults</guid>
    </item>
    <item>
      <title>Minify Ruby Code</title>
      <description>大阪Ruby会議04 (https://regional.rubykaigi.org/osaka04/)</description>
      <media:content url="https://files.speakerdeck.com/presentations/00a038ab94c942c28c29b8fb2e3f5bbb/preview_slide_0.jpg?31468436" type="image/jpeg" medium="image"/>
      <content:encoded>大阪Ruby会議04 (https://regional.rubykaigi.org/osaka04/)</content:encoded>
      <pubDate>Sun, 04 Aug 2024 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/koic/minify-ruby-code</link>
      <guid>https://speakerdeck.com/koic/minify-ruby-code</guid>
    </item>
    <item>
      <title>Permanent Agility</title>
      <description>Scrum Fest Kanazawa 2024
https://confengine.com/conferences/scrum-fest-kanazawa-2024</description>
      <media:content url="https://files.speakerdeck.com/presentations/54dc43ecb4774968a58c3918fafbc9b3/preview_slide_0.jpg?31049523" type="image/jpeg" medium="image"/>
      <content:encoded>Scrum Fest Kanazawa 2024
https://confengine.com/conferences/scrum-fest-kanazawa-2024</content:encoded>
      <pubDate>Sat, 20 Jul 2024 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/koic/permanent-agility</link>
      <guid>https://speakerdeck.com/koic/permanent-agility</guid>
    </item>
    <item>
      <title>RuboCop: LSP and Prism</title>
      <description>RubyKaigi 2024
https://rubykaigi.org/2024/presentations/koic.html#day2</description>
      <media:content url="https://files.speakerdeck.com/presentations/35f4a2c1fc0543d5a7369b30f75d08cd/preview_slide_0.jpg?30109344" type="image/jpeg" medium="image"/>
      <content:encoded>RubyKaigi 2024
https://rubykaigi.org/2024/presentations/koic.html#day2</content:encoded>
      <pubDate>Thu, 16 May 2024 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/koic/rubocop-lsp-and-prism</link>
      <guid>https://speakerdeck.com/koic/rubocop-lsp-and-prism</guid>
    </item>
    <item>
      <title>Organizational Pattern Hatching</title>
      <description>RubyWorld Conference 2023 でのスポンサートーク。
https://2023.rubyworld-conf.org/ja/</description>
      <media:content url="https://files.speakerdeck.com/presentations/391cf7ad15d344d4a10f3a2c16bd57e6/preview_slide_0.jpg?27746205" type="image/jpeg" medium="image"/>
      <content:encoded>RubyWorld Conference 2023 でのスポンサートーク。
https://2023.rubyworld-conf.org/ja/</content:encoded>
      <pubDate>Thu, 09 Nov 2023 00:00:00 -0500</pubDate>
      <link>https://speakerdeck.com/koic/organizational-pattern-hatching</link>
      <guid>https://speakerdeck.com/koic/organizational-pattern-hatching</guid>
    </item>
    <item>
      <title>A Practitioner's Journey from Ruby 1.8 to Present</title>
      <description>大阪Ruby会議03 (https://regional.rubykaigi.org/osaka03/)</description>
      <media:content url="https://files.speakerdeck.com/presentations/502361245662428796ebd92f99c48dfc/preview_slide_0.jpg?26959491" type="image/jpeg" medium="image"/>
      <content:encoded>大阪Ruby会議03 (https://regional.rubykaigi.org/osaka03/)</content:encoded>
      <pubDate>Sat, 09 Sep 2023 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/koic/a-practitioners-journey-from-ruby-1-dot-8-to-present</link>
      <guid>https://speakerdeck.com/koic/a-practitioners-journey-from-ruby-1-dot-8-to-present</guid>
    </item>
    <item>
      <title>A Story Featuring Right Hand Archetype</title>
      <description></description>
      <media:content url="https://files.speakerdeck.com/presentations/566f52e0b1974a4b914404d7b99f8feb/preview_slide_0.jpg?26477141" type="image/jpeg" medium="image"/>
      <content:encoded></content:encoded>
      <pubDate>Thu, 20 Jul 2023 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/koic/a-story-featuring-right-hand-archetype</link>
      <guid>https://speakerdeck.com/koic/a-story-featuring-right-hand-archetype</guid>
    </item>
    <item>
      <title>Without Practice, No Emergence</title>
      <description></description>
      <media:content url="https://files.speakerdeck.com/presentations/7b9c392bb7b94fd388a783bf70b81c72/preview_slide_0.jpg?26140159" type="image/jpeg" medium="image"/>
      <content:encoded></content:encoded>
      <pubDate>Mon, 26 Jun 2023 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/koic/without-practice-no-emergence</link>
      <guid>https://speakerdeck.com/koic/without-practice-no-emergence</guid>
    </item>
  </channel>
</rss>
