<?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>Silas Joisten</title>
    <description/>
    <link>https://speakerdeck.com/silasjoisten</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/silasjoisten.rss"/>
    <lastBuildDate>2025-04-07 02:55:33 -0400</lastBuildDate>
    <item>
      <title>Refactor Like a Pro =&gt; Clean Code meets DDD</title>
      <description></description>
      <media:content url="https://files.speakerdeck.com/presentations/58e7b1c409b84841bf54f0b4feb8276f/preview_slide_0.jpg?40327747" type="image/jpeg" medium="image"/>
      <content:encoded></content:encoded>
      <pubDate>Thu, 20 Aug 2026 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/silasjoisten/refactor-like-a-pro-equals-clean-code-meets-ddd</link>
      <guid>https://speakerdeck.com/silasjoisten/refactor-like-a-pro-equals-clean-code-meets-ddd</guid>
    </item>
    <item>
      <title>Write code your future self will understand</title>
      <description>We’ve all been there—staring at a piece of code that “works,” but feels like a ticking time bomb. In this hands-on session, we’ll start with a messy, hard-to-maintain snippet of real-world code and walk through the process of transforming it step by step.

First, we’ll apply clean code principles to bring structure and readability. But we won’t stop there. You’ll learn how to go beyond surface-level improvements by introducing strategic patterns from Domain-Driven Design (DDD) that give your code meaning, boundaries, and a strong backbone.

This talk isn’t about theory—it’s a guided refactor that turns obscure code into clear code. You’ll leave with practical techniques to improve existing code and design future features with confidence and purpose.</description>
      <media:content url="https://files.speakerdeck.com/presentations/67c2ccaeaa314f11ab27fb2f115f47c2/preview_slide_0.jpg?35599549" type="image/jpeg" medium="image"/>
      <content:encoded>We’ve all been there—staring at a piece of code that “works,” but feels like a ticking time bomb. In this hands-on session, we’ll start with a messy, hard-to-maintain snippet of real-world code and walk through the process of transforming it step by step.

First, we’ll apply clean code principles to bring structure and readability. But we won’t stop there. You’ll learn how to go beyond surface-level improvements by introducing strategic patterns from Domain-Driven Design (DDD) that give your code meaning, boundaries, and a strong backbone.

This talk isn’t about theory—it’s a guided refactor that turns obscure code into clear code. You’ll leave with practical techniques to improve existing code and design future features with confidence and purpose.</content:encoded>
      <pubDate>Wed, 25 Jun 2025 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/silasjoisten/write-code-your-future-self-will-understand</link>
      <guid>https://speakerdeck.com/silasjoisten/write-code-your-future-self-will-understand</guid>
    </item>
    <item>
      <title>Unfuck Open Source</title>
      <description>Symfony Live 2025 Berlin - Lightning Talk</description>
      <media:content url="https://files.speakerdeck.com/presentations/2acc1a2af0ec44bc8946bac5d0e2536a/preview_slide_0.jpg?34567452" type="image/jpeg" medium="image"/>
      <content:encoded>Symfony Live 2025 Berlin - Lightning Talk</content:encoded>
      <pubDate>Mon, 07 Apr 2025 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/silasjoisten/unfuck-open-source</link>
      <guid>https://speakerdeck.com/silasjoisten/unfuck-open-source</guid>
    </item>
  </channel>
</rss>
