<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/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>Szymon Fiedler</title>
    <description>Senior Software Engineer building systems that scale. Domain-Driven Design practitioner, Rails Event Store maintainer, event sourcing expert. I specialize in the complex intersection of money, compliance and legacy code. I'm a member of the Arkency team.</description>
    <link>https://speakerdeck.com/szymonfiedler</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/szymonfiedler.rss"/>
    <lastBuildDate>2014-03-31 05:22:03 -0400</lastBuildDate>
    <item>
      <title>Would your test catch this bug? A mutation testing story</title>
      <description>20 minute long variant of the talk, given at Paris.rb meetup 2026-05-05</description>
      <media:content url="https://files.speakerdeck.com/presentations/0ad625d6d520403abcad35a075282044/preview_slide_0.jpg?39339902" type="image/jpeg" medium="image"/>
      <content:encoded>20 minute long variant of the talk, given at Paris.rb meetup 2026-05-05</content:encoded>
      <pubDate>Tue, 05 May 2026 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/szymonfiedler/would-your-test-catch-this-bug-a-mutation-testing-story</link>
      <guid>https://speakerdeck.com/szymonfiedler/would-your-test-catch-this-bug-a-mutation-testing-story</guid>
    </item>
    <item>
      <title>Would Your Tests Catch This Bug? A mutation testing story</title>
      <description>Your tests pass, but do they actually test anything? With AI agents now writing tests, mutation testing becomes critical. Learn how Mutant exposes gaps in your test coverage by introducing bugs. If tests still pass, you’ve found a blind spot. Real code. Real mutations. Real insights.

RBQConf — Austin, TX

26-27.03.2026</description>
      <media:content url="https://files.speakerdeck.com/presentations/250318f0b5b044bf8ad5c7d66c9ebc37/preview_slide_0.jpg?38873480" type="image/jpeg" medium="image"/>
      <content:encoded>Your tests pass, but do they actually test anything? With AI agents now writing tests, mutation testing becomes critical. Learn how Mutant exposes gaps in your test coverage by introducing bugs. If tests still pass, you’ve found a blind spot. Real code. Real mutations. Real insights.

RBQConf — Austin, TX

26-27.03.2026</content:encoded>
      <pubDate>Fri, 27 Mar 2026 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/szymonfiedler/would-your-tests-catch-this-bug-a-mutation-testing-story</link>
      <guid>https://speakerdeck.com/szymonfiedler/would-your-tests-catch-this-bug-a-mutation-testing-story</guid>
    </item>
    <item>
      <title>Rewrite with confidence: validating business rules through isolated testing</title>
      <description>EuRuKo 2025, Viana Do Castelo, Portugal</description>
      <media:content url="https://files.speakerdeck.com/presentations/b302e3235df448b5bea506e78b3a17e4/preview_slide_0.jpg?36645573" type="image/jpeg" medium="image"/>
      <content:encoded>EuRuKo 2025, Viana Do Castelo, Portugal</content:encoded>
      <pubDate>Thu, 18 Sep 2025 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/szymonfiedler/rewrite-with-confidence-validating-business-rules-through-isolated-testing</link>
      <guid>https://speakerdeck.com/szymonfiedler/rewrite-with-confidence-validating-business-rules-through-isolated-testing</guid>
    </item>
    <item>
      <title>Speaker's delight</title>
      <description></description>
      <media:content url="https://files.speakerdeck.com/presentations/cd97ea1717cb41c499a2bf37f24c5c74/preview_slide_0.jpg?36645797" type="image/jpeg" medium="image"/>
      <content:encoded></content:encoded>
      <pubDate>Sat, 12 Apr 2025 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/szymonfiedler/speakers-delight</link>
      <guid>https://speakerdeck.com/szymonfiedler/speakers-delight</guid>
    </item>
    <item>
      <title>Ruby 3.2 features you probably haven't used yet</title>
      <description></description>
      <media:content url="https://files.speakerdeck.com/presentations/a35c7a7b0dde4a95bfb91dc70746b207/preview_slide_0.jpg?27946361" type="image/jpeg" medium="image"/>
      <content:encoded></content:encoded>
      <pubDate>Thu, 23 Nov 2023 00:00:00 -0500</pubDate>
      <link>https://speakerdeck.com/szymonfiedler/ruby-3-dot-2-features-you-probably-havent-used-yet</link>
      <guid>https://speakerdeck.com/szymonfiedler/ruby-3-dot-2-features-you-probably-havent-used-yet</guid>
    </item>
    <item>
      <title>Form objects done right</title>
      <description>How to use form objects in ruby without breaking single responsibility principle.

Video from talk: https://www.youtube.com/watch?v=i90j94Eu8LM</description>
      <media:content url="https://files.speakerdeck.com/presentations/d3778bf09ae3013172af5e5f26e1e96e/preview_slide_0.jpg?2790336" type="image/jpeg" medium="image"/>
      <content:encoded>How to use form objects in ruby without breaking single responsibility principle.

Video from talk: https://www.youtube.com/watch?v=i90j94Eu8LM</content:encoded>
      <pubDate>Thu, 27 Mar 2014 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/szymonfiedler/form-objects-done-right</link>
      <guid>https://speakerdeck.com/szymonfiedler/form-objects-done-right</guid>
    </item>
  </channel>
</rss>
