<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:podcast="https://podcastindex.org/namespace/1.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:spotify="http://www.spotify.com/ns/rss">
    <channel>
        <title>Rubber Duck Dev Show</title>
        <generator>Castos</generator>
        <atom:link href="https://feeds.castos.com/nzwp1" rel="self" type="application/rss+xml" />
        <link>https://www.rubberduckdevshow.com</link>
        <description>Hi! We are Chris &amp; Creston the Rubber Duck Devs! Welcome to the Rubber Duck Dev Show! 

The weekly live talk show all about software development.

We&#039;ll be talking about:
- Different Languages (Ruby, Python, Javascript, etc.)
- Project management (tools and communication techniques)
- Databases (SQL, NoSQL, NewSQL, Redis, etc.)
- Servers (ensuring security and high availability)
- Guest interviews
And much more!

Each week, we&#039;ll pick a topic and do a deep dive. We&#039;ll explore all the facts, trends, opinions and questions.</description>
        <lastBuildDate>Sun, 03 Mar 2024 23:00:00 +0000</lastBuildDate>
        <language>en</language>
        <copyright>Chris &amp; Creston</copyright>
        
        <spotify:limit recentCount="500" />
        
        <spotify:countryOfOrigin>
              
        </spotify:countryOfOrigin>
                    <image>
                <url>https://episodes.castos.com/64f928bed21987-09216453/images/279492923ad0d561e61989c360a66a29-1694183524-17616424-1630269616160-7d2a951a1518e.jpg</url>
                <title>Rubber Duck Dev Show</title>
                <link>https://www.rubberduckdevshow.com</link>
            </image>
                <itunes:subtitle>Hi! We are Chris &amp; Creston the Rubber Duck Devs! Welcome to the Rubber Duck Dev Show! 

The weekly live talk show all about software development.

We&#039;ll be talking about:
- Different Languages (Ruby, Python, Javascript, etc.)
- Project management (tools and communication techniques)
- Databases (SQL, NoSQL, NewSQL, Redis, etc.)
- Servers (ensuring security and high availability)
- Guest interviews
And much more!

Each week, we&#039;ll pick a topic and do a deep dive. We&#039;ll explore all the facts, trends, opinions and questions.</itunes:subtitle>
        <itunes:author>Chris &amp; Creston</itunes:author>
        <itunes:type>episodic</itunes:type>
        <itunes:summary>Hi! We are Chris &amp; Creston the Rubber Duck Devs! Welcome to the Rubber Duck Dev Show! 

The weekly live talk show all about software development.

We&#039;ll be talking about:
- Different Languages (Ruby, Python, Javascript, etc.)
- Project management (tools and communication techniques)
- Databases (SQL, NoSQL, NewSQL, Redis, etc.)
- Servers (ensuring security and high availability)
- Guest interviews
And much more!

Each week, we&#039;ll pick a topic and do a deep dive. We&#039;ll explore all the facts, trends, opinions and questions.</itunes:summary>
        <itunes:owner>
            <itunes:name>hello@rubytreesoftware.com (Chris &amp; Creston)</itunes:name>
            <itunes:email>hello@rubytreesoftware.com</itunes:email>
        </itunes:owner>
        <itunes:explicit>false</itunes:explicit>
                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/279492923ad0d561e61989c360a66a29-1694183524-17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
        
                                    <itunes:category text="Technology" />
                    
                    <itunes:new-feed-url>https://feeds.castos.com/nzwp1</itunes:new-feed-url>
                
        
        <podcast:locked>yes</podcast:locked>
                                    <item>
                <title>
                    <![CDATA[Exploring 37 Signals Once Business Model | Rubber Duck Dev Show 117]]>
                </title>
                <pubDate>Sun, 03 Mar 2024 23:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1673351</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/117-exploring-37-signals-once-business-model/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how Creston built a 2 terabyte database for his new Postgres performance optimization course.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/117-exploring-37-signals-once-business-model/">https://www.rubberduckdevshow.com/episodes/117-exploring-37-signals-once-business-model/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how Creston built a 2 terabyte database for his new Postgres performance optimization course.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/117-exploring-37-signals-once-business-model/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Exploring 37 Signals Once Business Model | Rubber Duck Dev Show 117]]>
                </itunes:title>
                                    <itunes:episode>117</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how Creston built a 2 terabyte database for his new Postgres performance optimization course.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/117-exploring-37-signals-once-business-model/">https://www.rubberduckdevshow.com/episodes/117-exploring-37-signals-once-business-model/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1673351/c1e-ondx5avwwg6sdwnqp-nj96r8doa9gr-uuegxb.mp3" length="111147049"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how Creston built a 2 terabyte database for his new Postgres performance optimization course.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/117-exploring-37-signals-once-business-model/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:57:53</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Building a 2 Terabyte Database For My Postgres Course | Rubber Duck Dev Show 116]]>
                </title>
                <pubDate>Sun, 18 Feb 2024 23:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1664296</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/116-building-2-terabyte-database-for-postgres-course/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how Creston built a 2 terabyte database for his new Postgres performance optimization course.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/116-building-2-terabyte-database-for-postgres-course/">https://www.rubberduckdevshow.com/episodes/116-building-2-terabyte-database-for-postgres-course/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how Creston built a 2 terabyte database for his new Postgres performance optimization course.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/116-building-2-terabyte-database-for-postgres-course/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Building a 2 Terabyte Database For My Postgres Course | Rubber Duck Dev Show 116]]>
                </itunes:title>
                                    <itunes:episode>116</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how Creston built a 2 terabyte database for his new Postgres performance optimization course.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/116-building-2-terabyte-database-for-postgres-course/">https://www.rubberduckdevshow.com/episodes/116-building-2-terabyte-database-for-postgres-course/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1664296/c1e-mr25vcnw55ptg2qrv-2o1p9o07sz43-euogq7.mp3" length="58150661"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how Creston built a 2 terabyte database for his new Postgres performance optimization course.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/116-building-2-terabyte-database-for-postgres-course/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:30:17</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[What Developers Should Know About DevOps With Ben Curtis | Rubber Duck Dev Show 115]]>
                </title>
                <pubDate>Mon, 05 Feb 2024 22:02:09 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1655015</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/115-what-developers-should-know-about-devops-with-ben-curtis/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss what software developers should know about DevOps with Ben Curtis, Co-Founder and back-end engineer at Honeybadger.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/115-what-developers-should-know-about-devops-with-ben-curtis/">https://www.rubberduckdevshow.com/episodes/115-what-developers-should-know-about-devops-with-ben-curtis/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss what software developers should know about DevOps with Ben Curtis, Co-Founder and back-end engineer at Honeybadger.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/115-what-developers-should-know-about-devops-with-ben-curtis/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[What Developers Should Know About DevOps With Ben Curtis | Rubber Duck Dev Show 115]]>
                </itunes:title>
                                    <itunes:episode>115</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss what software developers should know about DevOps with Ben Curtis, Co-Founder and back-end engineer at Honeybadger.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/115-what-developers-should-know-about-devops-with-ben-curtis/">https://www.rubberduckdevshow.com/episodes/115-what-developers-should-know-about-devops-with-ben-curtis/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1655015/c1e-qg23ki453d5tjpv5o-zo73m4z2hv10-ouanjc.mp3" length="117828545"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss what software developers should know about DevOps with Ben Curtis, Co-Founder and back-end engineer at Honeybadger.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/115-what-developers-should-know-about-devops-with-ben-curtis/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>01:01:22</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[What Developers Should Know About Postgres With Andrew Atkinson | Rubber Duck Dev Show 114]]>
                </title>
                <pubDate>Mon, 29 Jan 2024 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1643681</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/114-what-developers-should-know-about-postgres-with-andres-atkinson/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss what software developers should know about Postgres with Andrew Atkinson. We also go into his new book: High Performance PostgreSQL for Rails. Kota Weaver joined us as a co-host.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/114-what-developers-should-know-about-postgres-with-andres-atkinson/">https://www.rubberduckdevshow.com/episodes/114-what-developers-should-know-about-postgres-with-andres-atkinson/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss what software developers should know about Postgres with Andrew Atkinson. We also go into his new book: High Performance PostgreSQL for Rails. Kota Weaver joined us as a co-host.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/114-what-developers-should-know-about-postgres-with-andres-atkinson/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[What Developers Should Know About Postgres With Andrew Atkinson | Rubber Duck Dev Show 114]]>
                </itunes:title>
                                    <itunes:episode>114</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss what software developers should know about Postgres with Andrew Atkinson. We also go into his new book: High Performance PostgreSQL for Rails. Kota Weaver joined us as a co-host.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/114-what-developers-should-know-about-postgres-with-andres-atkinson/">https://www.rubberduckdevshow.com/episodes/114-what-developers-should-know-about-postgres-with-andres-atkinson/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1643681/c1e-674mgh1rxd0fkmdr2-zo71w7k6h54o-4ymobc.mp3" length="101920182"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss what software developers should know about Postgres with Andrew Atkinson. We also go into his new book: High Performance PostgreSQL for Rails. Kota Weaver joined us as a co-host.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/114-what-developers-should-know-about-postgres-with-andres-atkinson/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:53:05</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Explaining Postgres Explain With Michael Christofides | Rubber Duck Dev Show 113]]>
                </title>
                <pubDate>Sun, 21 Jan 2024 22:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1638628</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/113-explaining-explain-with-michael-christofides/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss our thoughts on the use of Object Relational Mappers (ORMs) in our development compared with just using Structured Query Language (SQL).</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/113-explaining-explain-with-michael-christofides/">https://www.rubberduckdevshow.com/episodes/113-explaining-explain-with-michael-christofides/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss our thoughts on the use of Object Relational Mappers (ORMs) in our development compared with just using Structured Query Language (SQL).
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/113-explaining-explain-with-michael-christofides/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Explaining Postgres Explain With Michael Christofides | Rubber Duck Dev Show 113]]>
                </itunes:title>
                                    <itunes:episode>113</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss our thoughts on the use of Object Relational Mappers (ORMs) in our development compared with just using Structured Query Language (SQL).</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/113-explaining-explain-with-michael-christofides/">https://www.rubberduckdevshow.com/episodes/113-explaining-explain-with-michael-christofides/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1638628/c1e-dn309akp4qkaw9d7z-o8rjkpmrtvwp-tcgmsz.mp3" length="114485707"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss our thoughts on the use of Object Relational Mappers (ORMs) in our development compared with just using Structured Query Language (SQL).
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/113-explaining-explain-with-michael-christofides/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:59:37</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Exploring Robotics With Kota Weaver | Rubber Duck Dev Show 112]]>
                </title>
                <pubDate>Mon, 15 Jan 2024 00:56:03 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1633340</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/112-exploring-robotics-with-kota-weaver/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss our thoughts on the use of Object Relational Mappers (ORMs) in our development compared with just using Structured Query Language (SQL).</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/112-exploring-robotics-with-kota-weaver/">https://www.rubberduckdevshow.com/episodes/112-exploring-robotics-with-kota-weaver/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss our thoughts on the use of Object Relational Mappers (ORMs) in our development compared with just using Structured Query Language (SQL).
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/112-exploring-robotics-with-kota-weaver/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Exploring Robotics With Kota Weaver | Rubber Duck Dev Show 112]]>
                </itunes:title>
                                    <itunes:episode>112</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss our thoughts on the use of Object Relational Mappers (ORMs) in our development compared with just using Structured Query Language (SQL).</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/112-exploring-robotics-with-kota-weaver/">https://www.rubberduckdevshow.com/episodes/112-exploring-robotics-with-kota-weaver/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1633340/c1e-zn68ga805pzc1xkz2-v08dk5okb743-wfw0nn.mp3" length="123567960"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss our thoughts on the use of Object Relational Mappers (ORMs) in our development compared with just using Structured Query Language (SQL).
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/112-exploring-robotics-with-kota-weaver/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>01:04:21</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[ORM vs. SQL | Rubber Duck Dev Show 111]]>
                </title>
                <pubDate>Fri, 08 Dec 2023 16:11:15 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1612475</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/111-orm-vs-sql/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss our thoughts on the use of Object Relational Mappers (ORMs) in our development compared with just using Structured Query Language (SQL).</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/111-orm-vs-sql/">https://www.rubberduckdevshow.com/episodes/111-orm-vs-sql/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss our thoughts on the use of Object Relational Mappers (ORMs) in our development compared with just using Structured Query Language (SQL).
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/111-orm-vs-sql/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[ORM vs. SQL | Rubber Duck Dev Show 111]]>
                </itunes:title>
                                    <itunes:episode>111</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss our thoughts on the use of Object Relational Mappers (ORMs) in our development compared with just using Structured Query Language (SQL).</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/111-orm-vs-sql/">https://www.rubberduckdevshow.com/episodes/111-orm-vs-sql/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1612475/rdds111.mp3" length="63292395"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss our thoughts on the use of Object Relational Mappers (ORMs) in our development compared with just using Structured Query Language (SQL).
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/111-orm-vs-sql/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:32:57</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Working As A Team In Software Development | Rubber Duck Dev Show 110]]>
                </title>
                <pubDate>Fri, 01 Dec 2023 17:45:04 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1606743</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/110-working-as-a-team-in-software-development/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss working as a team in software development.</p>
<p>To get the show notes for this episode, visit:</p>
<p> <a href="https://www.rubberduckdevshow.com/episodes/110-working-as-a-team-in-software-development/">https://www.rubberduckdevshow.com/episodes/110-working-as-a-team-in-software-development/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss working as a team in software development.
To get the show notes for this episode, visit:
 https://www.rubberduckdevshow.com/episodes/110-working-as-a-team-in-software-development/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Working As A Team In Software Development | Rubber Duck Dev Show 110]]>
                </itunes:title>
                                    <itunes:episode>110</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss working as a team in software development.</p>
<p>To get the show notes for this episode, visit:</p>
<p> <a href="https://www.rubberduckdevshow.com/episodes/110-working-as-a-team-in-software-development/">https://www.rubberduckdevshow.com/episodes/110-working-as-a-team-in-software-development/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1606743/rdds110.mp3" length="93915428"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss working as a team in software development.
To get the show notes for this episode, visit:
 https://www.rubberduckdevshow.com/episodes/110-working-as-a-team-in-software-development/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:48:54</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Software Developer Continuing Education | Rubber Duck Dev Show 109]]>
                </title>
                <pubDate>Fri, 17 Nov 2023 14:25:15 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1598938</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/109-software-developer-continuing-education/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss software developer continuing education and all the different options available.</p>
<p>To get the show notes for this episode, visit:</p>
<p> <a href="https://www.rubberduckdevshow.com/episodes/109-software-developer-continuing-education/">https://www.rubberduckdevshow.com/episodes/109-software-developer-continuing-education/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss software developer continuing education and all the different options available.
To get the show notes for this episode, visit:
 https://www.rubberduckdevshow.com/episodes/109-software-developer-continuing-education/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Software Developer Continuing Education | Rubber Duck Dev Show 109]]>
                </itunes:title>
                                    <itunes:episode>109</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss software developer continuing education and all the different options available.</p>
<p>To get the show notes for this episode, visit:</p>
<p> <a href="https://www.rubberduckdevshow.com/episodes/109-software-developer-continuing-education/">https://www.rubberduckdevshow.com/episodes/109-software-developer-continuing-education/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1598938/rdds109.mp3" length="87743843"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss software developer continuing education and all the different options available.
To get the show notes for this episode, visit:
 https://www.rubberduckdevshow.com/episodes/109-software-developer-continuing-education/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:45:41</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Polling vs WebSockets vs Server Sent Events (SSE) | Rubber Duck Dev Show 108]]>
                </title>
                <pubDate>Fri, 10 Nov 2023 15:33:12 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1593961</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/108-polling-vs-websockets-vs-server-sent-events/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the benefits and disadvantages of polling, WebSockets and server sent events (SSE).</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/108-polling-vs-websockets-vs-server-sent-events/">https://www.rubberduckdevshow.com/episodes/108-polling-vs-websockets-vs-server-sent-events/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the benefits and disadvantages of polling, WebSockets and server sent events (SSE).
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/108-polling-vs-websockets-vs-server-sent-events/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Polling vs WebSockets vs Server Sent Events (SSE) | Rubber Duck Dev Show 108]]>
                </itunes:title>
                                    <itunes:episode>108</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the benefits and disadvantages of polling, WebSockets and server sent events (SSE).</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/108-polling-vs-websockets-vs-server-sent-events/">https://www.rubberduckdevshow.com/episodes/108-polling-vs-websockets-vs-server-sent-events/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1593961/rdds108.mp3" length="75283644"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the benefits and disadvantages of polling, WebSockets and server sent events (SSE).
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/108-polling-vs-websockets-vs-server-sent-events/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:39:12</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Microservices Fails | Rubber Duck Dev Show 107]]>
                </title>
                <pubDate>Fri, 03 Nov 2023 15:15:24 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1589093</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/107-microservices-fails/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the differences between using Stack Overflow and ChatGPT for finding software development answers. We also discuss what the overall impact of AI might be in the future.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/107-microservices-fails/">https://www.rubberduckdevshow.com/episodes/107-microservices-fails/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the differences between using Stack Overflow and ChatGPT for finding software development answers. We also discuss what the overall impact of AI might be in the future.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/107-microservices-fails/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Microservices Fails | Rubber Duck Dev Show 107]]>
                </itunes:title>
                                    <itunes:episode>107</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the differences between using Stack Overflow and ChatGPT for finding software development answers. We also discuss what the overall impact of AI might be in the future.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/107-microservices-fails/">https://www.rubberduckdevshow.com/episodes/107-microservices-fails/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1589093/rdds107.mp3" length="82977436"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the differences between using Stack Overflow and ChatGPT for finding software development answers. We also discuss what the overall impact of AI might be in the future.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/107-microservices-fails/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:43:13</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Stack Overflow vs ChatGPT & AI's Impact | Rubber Duck Dev Show 106]]>
                </title>
                <pubDate>Fri, 27 Oct 2023 15:18:45 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1585241</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/106-stack-overflow-vs-chatgpt-ai-impact/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the differences between using Stack Overflow and ChatGPT for finding software development answers. We also discuss what the overall impact of AI might be in the future.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/106-stack-overflow-vs-chatgpt-ai-impact/">https://www.rubberduckdevshow.com/episodes/106-stack-overflow-vs-chatgpt-ai-impact/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the differences between using Stack Overflow and ChatGPT for finding software development answers. We also discuss what the overall impact of AI might be in the future.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/106-stack-overflow-vs-chatgpt-ai-impact/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Stack Overflow vs ChatGPT & AI's Impact | Rubber Duck Dev Show 106]]>
                </itunes:title>
                                    <itunes:episode>106</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the differences between using Stack Overflow and ChatGPT for finding software development answers. We also discuss what the overall impact of AI might be in the future.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/106-stack-overflow-vs-chatgpt-ai-impact/">https://www.rubberduckdevshow.com/episodes/106-stack-overflow-vs-chatgpt-ai-impact/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1585241/Stack-Overflow-vs-ChatGPT-AI-s-Impact-Rubber-Duck-Dev-Show-106.mp3" length="77080032"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the differences between using Stack Overflow and ChatGPT for finding software development answers. We also discuss what the overall impact of AI might be in the future.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/106-stack-overflow-vs-chatgpt-ai-impact/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:40:08</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[The Burnout Show With Kota Weaver | Rubber Duck Dev Show 105]]>
                </title>
                <pubDate>Fri, 20 Oct 2023 22:25:34 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1580199</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/105-the-burnout-show-with-kota-weaver/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss dealing with burnout with Kota Weaver in regards to software development jobs.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/105-the-burnout-show-with-kota-weaver/">https://www.rubberduckdevshow.com/episodes/105-the-burnout-show-with-kota-weaver/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss dealing with burnout with Kota Weaver in regards to software development jobs.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/105-the-burnout-show-with-kota-weaver/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[The Burnout Show With Kota Weaver | Rubber Duck Dev Show 105]]>
                </itunes:title>
                                    <itunes:episode>105</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss dealing with burnout with Kota Weaver in regards to software development jobs.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/105-the-burnout-show-with-kota-weaver/">https://www.rubberduckdevshow.com/episodes/105-the-burnout-show-with-kota-weaver/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1580199/The-Burnout-Show-With-Kota-Weaver-Rubber-Duck-Dev-Show-105.mp3" length="103104679"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss dealing with burnout with Kota Weaver in regards to software development jobs.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/105-the-burnout-show-with-kota-weaver/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:53:42</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Beyond Technical Complexity with Thiago Pinto | Rubber Duck Dev Show 104]]>
                </title>
                <pubDate>Thu, 12 Oct 2023 20:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1574310</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/104-beyond-technical-complexity-with-thiago-pinto/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss complexity that exists beyond the technology we use to build our application solutions with Thiago Pinto.</p>
<p>To get the show notes for this episode, visit:</p>
<p> <a href="https://www.rubberduckdevshow.com/episodes/104-beyond-technical-complexity-with-thiago-pinto/">https://www.rubberduckdevshow.com/episodes/104-beyond-technical-complexity-with-thiago-pinto/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss complexity that exists beyond the technology we use to build our application solutions with Thiago Pinto.
To get the show notes for this episode, visit:
 https://www.rubberduckdevshow.com/episodes/104-beyond-technical-complexity-with-thiago-pinto/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Beyond Technical Complexity with Thiago Pinto | Rubber Duck Dev Show 104]]>
                </itunes:title>
                                    <itunes:episode>104</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss complexity that exists beyond the technology we use to build our application solutions with Thiago Pinto.</p>
<p>To get the show notes for this episode, visit:</p>
<p> <a href="https://www.rubberduckdevshow.com/episodes/104-beyond-technical-complexity-with-thiago-pinto/">https://www.rubberduckdevshow.com/episodes/104-beyond-technical-complexity-with-thiago-pinto/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1574310/Beyond-Technical-Complexity-with-Thiago-Pinto-Rubber-Duck-Dev-104-Edited-.mp3" length="112711889"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss complexity that exists beyond the technology we use to build our application solutions with Thiago Pinto.
To get the show notes for this episode, visit:
 https://www.rubberduckdevshow.com/episodes/104-beyond-technical-complexity-with-thiago-pinto/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:58:42</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Revisiting Leaving the Cloud | Rubber Duck Dev Show 103]]>
                </title>
                <pubDate>Thu, 05 Oct 2023 20:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1570165</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/103-revisiting-leaving-the-cloud/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we revisit a topic we covered a number of months ago about 37 signals leaving the cloud. We cover new information since that episode aired as well as how Ahrefs saved over $400 million dollars.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/103-revisiting-leaving-the-cloud/">https://www.rubberduckdevshow.com/episodes/103-revisiting-leaving-the-cloud/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we revisit a topic we covered a number of months ago about 37 signals leaving the cloud. We cover new information since that episode aired as well as how Ahrefs saved over $400 million dollars.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/103-revisiting-leaving-the-cloud/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Revisiting Leaving the Cloud | Rubber Duck Dev Show 103]]>
                </itunes:title>
                                    <itunes:episode>103</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we revisit a topic we covered a number of months ago about 37 signals leaving the cloud. We cover new information since that episode aired as well as how Ahrefs saved over $400 million dollars.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/103-revisiting-leaving-the-cloud/">https://www.rubberduckdevshow.com/episodes/103-revisiting-leaving-the-cloud/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1570165/Revisiting-Leaving-the-Cloud-Rubber-Duck-Dev-Show-103.mp3" length="84948532"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we revisit a topic we covered a number of months ago about 37 signals leaving the cloud. We cover new information since that episode aired as well as how Ahrefs saved over $400 million dollars.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/103-revisiting-leaving-the-cloud/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:44:14</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Our Favorite Development Tools with Drew Bragg | Rubber Duck Dev Show 102]]>
                </title>
                <pubDate>Fri, 29 Sep 2023 01:11:16 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1565226</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/102-our-favorite-development-tools/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the hardware and software each of us use in our software development work with guest Drew Bragg.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/102-our-favorite-development-tools/">https://www.rubberduckdevshow.com/episodes/102-our-favorite-development-tools/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the hardware and software each of us use in our software development work with guest Drew Bragg.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/102-our-favorite-development-tools/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Our Favorite Development Tools with Drew Bragg | Rubber Duck Dev Show 102]]>
                </itunes:title>
                                    <itunes:episode>102</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the hardware and software each of us use in our software development work with guest Drew Bragg.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/102-our-favorite-development-tools/">https://www.rubberduckdevshow.com/episodes/102-our-favorite-development-tools/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1565226/rdds102.mp3" length="111477237"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the hardware and software each of us use in our software development work with guest Drew Bragg.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/102-our-favorite-development-tools/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:58:03</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Software Developer Management and Remote Work | Rubber Duck Dev Show 101]]>
                </title>
                <pubDate>Thu, 21 Sep 2023 21:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1561140</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/101-software-developer-management-remote-work/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the management of software engineers and dealing with remote work.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/101-software-developer-management-remote-work/">https://www.rubberduckdevshow.com/episodes/101-software-developer-management-remote-work/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the management of software engineers and dealing with remote work.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/101-software-developer-management-remote-work/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Software Developer Management and Remote Work | Rubber Duck Dev Show 101]]>
                </itunes:title>
                                    <itunes:episode>101</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the management of software engineers and dealing with remote work.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/101-software-developer-management-remote-work/">https://www.rubberduckdevshow.com/episodes/101-software-developer-management-remote-work/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1561140/Software-Developer-Management-and-Remote-Work-Rubber-Duck-Dev-Show-101.mp3" length="93506664"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the management of software engineers and dealing with remote work.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/101-software-developer-management-remote-work/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:48:42</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Looking Back On 100 Episodes! | Rubber Duck Dev Show 100]]>
                </title>
                <pubDate>Thu, 14 Sep 2023 20:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1557336</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/100-looking-back-on-100-episodes/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we look back on our most popular topics for the 100 episodes and discuss why.</p>
<p>To get the show notes for this episode, visit:</p>
<p>https://www.rubberduckdevshow.com/episodes/100-looking-back-on-100-episodes/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we look back on our most popular topics for the 100 episodes and discuss why.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/100-looking-back-on-100-episodes/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Looking Back On 100 Episodes! | Rubber Duck Dev Show 100]]>
                </itunes:title>
                                    <itunes:episode>100</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we look back on our most popular topics for the 100 episodes and discuss why.</p>
<p>To get the show notes for this episode, visit:</p>
<p>https://www.rubberduckdevshow.com/episodes/100-looking-back-on-100-episodes/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1557336/Looking-Back-on-100-Episodes-Rubber-Duck-Dev-Show-Sep-14-2023.mp3" length="80820767"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we look back on our most popular topics for the 100 episodes and discuss why.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/100-looking-back-on-100-episodes/]]>
                </itunes:summary>
                                                                            <itunes:duration>00:42:05</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[When Should You Use Background Jobs? | Rubber Duck Dev Show 99]]>
                </title>
                <pubDate>Thu, 07 Sep 2023 16:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="true">
                    https://permalink.castos.com/podcast/55854/episode/1552530</guid>
                                    <link>https://www.rubberduckdevshow.com/episodes/99-when-should-you-use-background-jobs/</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss when you should use background jobs.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/99-when-should-you-use-background-jobs/">https://www.rubberduckdevshow.com/episodes/99-when-should-you-use-background-jobs/</a></p>
<p> </p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss when you should use background jobs.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/99-when-should-you-use-background-jobs/
 ]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[When Should You Use Background Jobs? | Rubber Duck Dev Show 99]]>
                </itunes:title>
                                    <itunes:episode>99</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss when you should use background jobs.</p>
<p>To get the show notes for this episode, visit:</p>
<p><a href="https://www.rubberduckdevshow.com/episodes/99-when-should-you-use-background-jobs/">https://www.rubberduckdevshow.com/episodes/99-when-should-you-use-background-jobs/</a></p>
<p> </p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552530/When-Should-You-Use-Background-Jobs-Rubber-Duck-Dev-Show-Sep-07-2023.mp3" length="66217273"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss when you should use background jobs.
To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/99-when-should-you-use-background-jobs/
 ]]>
                </itunes:summary>
                                                                            <itunes:duration>00:34:29</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Should You Resolve All Of Your Exceptions? | Rubber Duck Dev Show 98]]>
                </title>
                <pubDate>Thu, 31 Aug 2023 19:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    543d1518-0373-4801-b9b0-57c3428e8f10</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/should-you-resolve-all-of-your-exceptions-rubber-duck-dev-show-98</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss whether you should resolve all of your exceptions.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit:</p>
<p>https://www.rubberduckdevshow.com/episodes/98-should-you-resolve-all-of-your-exceptions/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss whether you should resolve all of your exceptions.

To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/98-should-you-resolve-all-of-your-exceptions/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Should You Resolve All Of Your Exceptions? | Rubber Duck Dev Show 98]]>
                </itunes:title>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss whether you should resolve all of your exceptions.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit:</p>
<p>https://www.rubberduckdevshow.com/episodes/98-should-you-resolve-all-of-your-exceptions/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552297/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-8-1-2F345363934-44100-2-ff0af53fa70e4..mp3" length="31179336"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss whether you should resolve all of your exceptions.

To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/98-should-you-resolve-all-of-your-exceptions/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552297/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:32:28</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Programming & Child Development With Noah Gibbs | Rubber Duck Dev Show 97]]>
                </title>
                <pubDate>Thu, 24 Aug 2023 19:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    e33438ab-aa86-43df-9f9b-7875669734dc</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/programming-child-development-with-noah-gibbs-rubber-duck-dev-show-97</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss learning to program and child development with Noah Gibbs.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit:</p>
<p>https://www.rubberduckdevshow.com/episodes/97-programming-child-development-with-noah-gibbs/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss learning to program and child development with Noah Gibbs.

To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/97-programming-child-development-with-noah-gibbs/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Programming & Child Development With Noah Gibbs | Rubber Duck Dev Show 97]]>
                </itunes:title>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss learning to program and child development with Noah Gibbs.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit:</p>
<p>https://www.rubberduckdevshow.com/episodes/97-programming-child-development-with-noah-gibbs/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552298/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-7-27-2F344622914-44100-2-2a49feba2df72.mp3" length="60016430"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss learning to program and child development with Noah Gibbs.

To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/97-programming-child-development-with-noah-gibbs/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552298/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:02:31</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Starting a Business With Kota Weaver | Rubber Duck Dev Show 96]]>
                </title>
                <pubDate>Thu, 17 Aug 2023 19:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    6daf422e-d3f1-43c1-831f-154c8de0e512</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/starting-a-business-with-kota-weaver-rubber-duck-dev-show-96</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, Kota Weaver interviews Creston Jamison on starting a business.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit:</p>
<p>https://www.rubberduckdevshow.com/episodes/96-starting-a-business-with-kota-weaver/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, Kota Weaver interviews Creston Jamison on starting a business.

To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/96-starting-a-business-with-kota-weaver/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Starting a Business With Kota Weaver | Rubber Duck Dev Show 96]]>
                </itunes:title>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, Kota Weaver interviews Creston Jamison on starting a business.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit:</p>
<p>https://www.rubberduckdevshow.com/episodes/96-starting-a-business-with-kota-weaver/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552299/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-7-18-2F343570779-44100-2-a4ed263a1c809.mp3" length="57473148"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, Kota Weaver interviews Creston Jamison on starting a business.

To get the show notes for this episode, visit:
https://www.rubberduckdevshow.com/episodes/96-starting-a-business-with-kota-weaver/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552299/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:59:52</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[World Simulation With Podo | Rubber Duck Dev Show 95]]>
                </title>
                <pubDate>Thu, 03 Aug 2023 19:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    69e0017b-5821-497b-aa3c-5d31ac4f3344</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/world-simulation-with-podo-rubber-duck-dev-show-95</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how Podo is simulating the interactions of an entire world.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: </p>
<p>https://www.rubberduckdevshow.com/episodes/95-world-simulation-with-podo/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how Podo is simulating the interactions of an entire world.

To get the show notes for this episode, visit: 
https://www.rubberduckdevshow.com/episodes/95-world-simulation-with-podo/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[World Simulation With Podo | Rubber Duck Dev Show 95]]>
                </itunes:title>
                                    <itunes:episode>95</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how Podo is simulating the interactions of an entire world.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: </p>
<p>https://www.rubberduckdevshow.com/episodes/95-world-simulation-with-podo/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552300/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-7-8-2F342322905-44100-2-968900f557f6d..mp3" length="54254026"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how Podo is simulating the interactions of an entire world.

To get the show notes for this episode, visit: 
https://www.rubberduckdevshow.com/episodes/95-world-simulation-with-podo/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552300/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:56:30</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Evaluating Tech Tools with Kota Weaver | Rubber Duck Dev Show 94]]>
                </title>
                <pubDate>Thu, 27 Jul 2023 19:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    e59a9c94-0eb4-4aae-ba2a-7ff3b39cefd2</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/evaluating-tech-tools-with-kota-weaver-rubber-duck-dev-show-94</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss some ways you can evaluate your tech stack with Kota Weaver.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/94-evaluating-tech-tools-with-kota-weaver/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss some ways you can evaluate your tech stack with Kota Weaver.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/94-evaluating-tech-tools-with-kota-weaver/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Evaluating Tech Tools with Kota Weaver | Rubber Duck Dev Show 94]]>
                </itunes:title>
                                    <itunes:episode>94</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss some ways you can evaluate your tech stack with Kota Weaver.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/94-evaluating-tech-tools-with-kota-weaver/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552301/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-6-29-2F341122407-44100-2-ad6895afbde2..mp3" length="57235329"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss some ways you can evaluate your tech stack with Kota Weaver.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/94-evaluating-tech-tools-with-kota-weaver/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552301/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:59:37</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Scarpe Diem With Nick Schwaderer | Rubber Duck Dev Show 93]]>
                </title>
                <pubDate>Thu, 20 Jul 2023 19:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    a84bd249-e3d1-4b67-a178-ea1c956e00fc</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/scarpe-diem-with-nick-schwaderer-rubber-duck-dev-show-93</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss Scarpe which is a successor to the Shoes Ruby desktop application builder with Nick Schwaderer.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/93-scarpe-diem-with-nick-schwaderer/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss Scarpe which is a successor to the Shoes Ruby desktop application builder with Nick Schwaderer.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/93-scarpe-diem-with-nick-schwaderer/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Scarpe Diem With Nick Schwaderer | Rubber Duck Dev Show 93]]>
                </itunes:title>
                                    <itunes:episode>93</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss Scarpe which is a successor to the Shoes Ruby desktop application builder with Nick Schwaderer.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/93-scarpe-diem-with-nick-schwaderer/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552302/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-6-22-2F340253119-44100-2-1bc80f0bc62d3.mp3" length="55282624"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss Scarpe which is a successor to the Shoes Ruby desktop application builder with Nick Schwaderer.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/93-scarpe-diem-with-nick-schwaderer/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552302/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:57:35</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[DRTiled With Wildfiler | Rubber Duck Dev Show 92]]>
                </title>
                <pubDate>Thu, 13 Jul 2023 19:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    4ade7ae9-5c18-4aaa-9c18-af3937e262f9</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/drtiled-with-wildfiler-rubber-duck-dev-show-92</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss the DRTiled library which helps you load tile in Dragon Ruby from the Tiled application.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/92-drtiled-with-wildfiler/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss the DRTiled library which helps you load tile in Dragon Ruby from the Tiled application.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/92-drtiled-with-wildfiler/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[DRTiled With Wildfiler | Rubber Duck Dev Show 92]]>
                </itunes:title>
                                    <itunes:episode>92</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss the DRTiled library which helps you load tile in Dragon Ruby from the Tiled application.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/92-drtiled-with-wildfiler/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552303/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-6-17-2F9e9d3346-2f12-d3ef-c3b7-7c37e5d.mp3" length="96551079"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss the DRTiled library which helps you load tile in Dragon Ruby from the Tiled application.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/92-drtiled-with-wildfiler/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552303/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:50:17</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Dragon Ruby Panel / Party! | Rubber Duck Dev Show 91]]>
                </title>
                <pubDate>Thu, 29 Jun 2023 19:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    2f0aee8d-53e9-4da7-9353-cf5d982a0337</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/dragon-ruby-panel-party-rubber-duck-dev-show-91</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we close out Dragon Ruby month with a panel / party!</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/91-dragon-ruby-panel-party/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we close out Dragon Ruby month with a panel / party!

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/91-dragon-ruby-panel-party/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Dragon Ruby Panel / Party! | Rubber Duck Dev Show 91]]>
                </itunes:title>
                                    <itunes:episode>91</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we close out Dragon Ruby month with a panel / party!</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/91-dragon-ruby-panel-party/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552304/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-6-2-2Fdb10c30e-6d50-2439-9f8a-56bad298.mp3" length="123200992"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we close out Dragon Ruby month with a panel / party!

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/91-dragon-ruby-panel-party/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552304/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:04:10</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[3D & Robotics in Dragon Ruby with Kota Weaver | Rubber Duck Dev Show 90]]>
                </title>
                <pubDate>Thu, 22 Jun 2023 19:00:34 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    8bed6955-7239-4052-a145-d74e8e694077</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/3d-robotics-in-dragon-ruby-with-kota-weaver-rubber-duck-dev-show-90</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss working with 3D and robotics in Dragon Ruby with Kota Weaver.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/90-3d-robotics-in-dragon-ruby-with-kota-weaver/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss working with 3D and robotics in Dragon Ruby with Kota Weaver.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/90-3d-robotics-in-dragon-ruby-with-kota-weaver/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[3D & Robotics in Dragon Ruby with Kota Weaver | Rubber Duck Dev Show 90]]>
                </itunes:title>
                                    <itunes:episode>90</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss working with 3D and robotics in Dragon Ruby with Kota Weaver.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/90-3d-robotics-in-dragon-ruby-with-kota-weaver/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552306/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-5-24-2F7798c367-dbb1-63f0-ca99-bb42a15.mp3" length="109689208"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss working with 3D and robotics in Dragon Ruby with Kota Weaver.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/90-3d-robotics-in-dragon-ruby-with-kota-weaver/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552306/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:57:07</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[The Future of Dragon Ruby with Amir Rajan | Rubber Duck Dev Show 89]]>
                </title>
                <pubDate>Thu, 15 Jun 2023 19:00:09 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    fc1e07d1-7117-4bca-a868-6494a2cb6a00</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/the-future-of-dragon-ruby-with-amir-rajan-rubber-duck-dev-show-89</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the future of Dragon Ruby with Amir Rajan.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/89-the-future-of-dragon-ruby-with-amir-rajan/</p>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the future of Dragon Ruby with Amir Rajan.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/89-the-future-of-dragon-ruby-with-amir-rajan/
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[The Future of Dragon Ruby with Amir Rajan | Rubber Duck Dev Show 89]]>
                </itunes:title>
                                    <itunes:episode>89</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the future of Dragon Ruby with Amir Rajan.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/89-the-future-of-dragon-ruby-with-amir-rajan/</p>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552305/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-5-18-2F7309fd45-bd31-d8c0-99ef-db4065d.mp3" length="115459552"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the future of Dragon Ruby with Amir Rajan.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/89-the-future-of-dragon-ruby-with-amir-rajan/
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552305/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:00:08</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Palantir & Testing in Dragon Ruby with Kevin Fischer | Rubber Duck Dev Show 88]]>
                </title>
                <pubDate>Thu, 08 Jun 2023 19:00:51 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    1ab0fcaa-1c4d-4c10-8aa8-3982d99331a0</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/palantir-testing-in-dragon-ruby-with-kevin-fischer-rubber-duck-dev-show-88</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the making of Avalon using Dragon Ruby with James Stocks.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/88-palantir-testing-dragon-ruby-kevin-fischer/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the making of Avalon using Dragon Ruby with James Stocks.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/88-palantir-testing-dragon-ruby-kevin-fischer/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Palantir & Testing in Dragon Ruby with Kevin Fischer | Rubber Duck Dev Show 88]]>
                </itunes:title>
                                    <itunes:episode>88</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the making of Avalon using Dragon Ruby with James Stocks.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/88-palantir-testing-dragon-ruby-kevin-fischer/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552307/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-5-10-2Fdef5a567-5599-03ea-d992-463959b.mp3" length="116474357"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the making of Avalon using Dragon Ruby with James Stocks.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/88-palantir-testing-dragon-ruby-kevin-fischer/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552307/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:00:39</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[The Making of Avalon in Dragon Ruby with James Stocks | Rubber Duck Dev Show 87]]>
                </title>
                <pubDate>Thu, 01 Jun 2023 19:00:04 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    1b15e8c1-af92-4509-b144-1af161734856</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/the-making-of-avalon-in-dragon-ruby-with-james-stocks-rubber-duck-dev-show-87</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the making of Avalon using Dragon Ruby with James Stocks.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/87-the-making-of-avalon-in-dragon-ruby-with-james-stocks</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the making of Avalon using Dragon Ruby with James Stocks.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/87-the-making-of-avalon-in-dragon-ruby-with-james-stocks]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[The Making of Avalon in Dragon Ruby with James Stocks | Rubber Duck Dev Show 87]]>
                </itunes:title>
                                    <itunes:episode>87</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the making of Avalon using Dragon Ruby with James Stocks.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/87-the-making-of-avalon-in-dragon-ruby-with-james-stocks</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552308/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-5-3-2Ffd9efb3a-2605-1e8b-d3f7-e0aee710.mp3" length="107258357"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the making of Avalon using Dragon Ruby with James Stocks.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/87-the-making-of-avalon-in-dragon-ruby-with-james-stocks]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552308/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:55:51</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Monetizing Your Content Part 2 With Seb Wilgosz | Rubber Duck Dev Show 86]]>
                </title>
                <pubDate>Thu, 25 May 2023 19:00:40 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    6a2a0627-446c-44b1-90df-3762240f0d12</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/monetizing-your-content-part-2-with-seb-wilgosz-rubber-duck-dev-show-86</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how to monetize your developer content with Seb Wilgosz.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/86-monetizing-your-content-part-2-with-seb-wilgosz/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how to monetize your developer content with Seb Wilgosz.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/86-monetizing-your-content-part-2-with-seb-wilgosz/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Monetizing Your Content Part 2 With Seb Wilgosz | Rubber Duck Dev Show 86]]>
                </itunes:title>
                                    <itunes:episode>86</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how to monetize your developer content with Seb Wilgosz.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/86-monetizing-your-content-part-2-with-seb-wilgosz/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552309/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-4-27-2F331914452-44100-2-42bf134510392.m4a" length="60664642"
                        type="audio/x-m4a">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how to monetize your developer content with Seb Wilgosz.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/86-monetizing-your-content-part-2-with-seb-wilgosz/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552309/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:02:31</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Leveling Up For Juniors With CodeWithJulie | Rubber Duck Dev Show 85]]>
                </title>
                <pubDate>Thu, 18 May 2023 19:00:14 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    e1a8162d-e8e4-44f3-b66e-152700d891af</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/leveling-up-for-juniors-with-codewithjulie-rubber-duck-dev-show-85</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss leveling up for junior developers with CodeWithJulie.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/85-leveling-up-for-juniors-with-codewithjulie</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss leveling up for junior developers with CodeWithJulie.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/85-leveling-up-for-juniors-with-codewithjulie]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Leveling Up For Juniors With CodeWithJulie | Rubber Duck Dev Show 85]]>
                </itunes:title>
                                    <itunes:episode>85</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss leveling up for junior developers with CodeWithJulie.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/85-leveling-up-for-juniors-with-codewithjulie</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552310/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-4-19-2Ffd404d14-aa97-0f32-9bd7-70a7a32.mp3" length="111098566"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss leveling up for junior developers with CodeWithJulie.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/85-leveling-up-for-juniors-with-codewithjulie]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552310/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:57:51</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Hotwires & Cookbooks With Andrea Rocca | Rubber Duck Dev Show 84]]>
                </title>
                <pubDate>Thu, 11 May 2023 19:00:01 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    fec2340b-0012-490e-813b-d2ca6058df7b</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/hotwires-cookbooks-with-andrea-rocca-rubber-duck-dev-show-84</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss Hotwire (HTML Over the Wire) concepts and usage (along with a Cookbook) with Andrea Rocca.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/84-hotwires-and-cookbooks-with-andrea-rocca</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss Hotwire (HTML Over the Wire) concepts and usage (along with a Cookbook) with Andrea Rocca.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/84-hotwires-and-cookbooks-with-andrea-rocca]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Hotwires & Cookbooks With Andrea Rocca | Rubber Duck Dev Show 84]]>
                </itunes:title>
                                    <itunes:episode>84</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss Hotwire (HTML Over the Wire) concepts and usage (along with a Cookbook) with Andrea Rocca.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/84-hotwires-and-cookbooks-with-andrea-rocca</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552311/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-4-13-2F9cceb7ec-f5cc-d617-ba19-a474ae7.mp3" length="116143333"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss Hotwire (HTML Over the Wire) concepts and usage (along with a Cookbook) with Andrea Rocca.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/84-hotwires-and-cookbooks-with-andrea-rocca]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552311/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:00:29</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[All About Roda With Jeremy Evans | Rubber Duck Dev Show 83]]>
                </title>
                <pubDate>Thu, 27 Apr 2023 19:00:05 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    f6ae6bcf-76fb-465e-ac19-657fd97c42ee</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/all-about-roda-with-jeremy-evans-rubber-duck-dev-show-83</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we learn all about the Roda toolkit for building Ruby web applications with Jeremy Evans.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/83-all-about-roda-with-jeremy-evans/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we learn all about the Roda toolkit for building Ruby web applications with Jeremy Evans.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/83-all-about-roda-with-jeremy-evans/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[All About Roda With Jeremy Evans | Rubber Duck Dev Show 83]]>
                </itunes:title>
                                    <itunes:episode>83</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we learn all about the Roda toolkit for building Ruby web applications with Jeremy Evans.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/83-all-about-roda-with-jeremy-evans/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552312/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-3-29-2F930e6ddf-99f6-5b9e-0e11-d5d4651.mp3" length="107356995"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we learn all about the Roda toolkit for building Ruby web applications with Jeremy Evans.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/83-all-about-roda-with-jeremy-evans/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552312/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:55:54</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Leaving the Cloud With Chris & Creston | Rubber Duck Dev Show 82]]>
                </title>
                <pubDate>Thu, 20 Apr 2023 19:01:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    12b2fcfc-a97e-4703-830d-de92cc28d98f</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/leaving-the-cloud-with-chris-creston-rubber-duck-dev-show-82</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss whether you should consider leaving the cloud.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/82-leaving-the-cloud</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss whether you should consider leaving the cloud.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/82-leaving-the-cloud]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Leaving the Cloud With Chris & Creston | Rubber Duck Dev Show 82]]>
                </itunes:title>
                                    <itunes:episode>82</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss whether you should consider leaving the cloud.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/82-leaving-the-cloud</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552313/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-3-21-2Fe400e0da-0218-6767-47dd-4b2d3a1.mp3" length="108635115"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss whether you should consider leaving the cloud.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/82-leaving-the-cloud]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552313/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:56:34</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Developer Documentation With Grant Willcox | Rubber Duck Dev Show 81]]>
                </title>
                <pubDate>Thu, 13 Apr 2023 19:00:55 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    e4b61895-6e6d-436f-b628-745df0a21966</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/developer-documentation-with-grant-willcox-rubber-duck-dev-show-81</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how to handle documentation when you are a developer with Grant Willcox.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/81-developer-documentation-with-grant-willcox/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how to handle documentation when you are a developer with Grant Willcox.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/81-developer-documentation-with-grant-willcox/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Developer Documentation With Grant Willcox | Rubber Duck Dev Show 81]]>
                </itunes:title>
                                    <itunes:episode>81</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how to handle documentation when you are a developer with Grant Willcox.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/81-developer-documentation-with-grant-willcox/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552314/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-3-17-2Fb0cf6e58-ef6f-747c-b86c-2aed00d.mp3" length="109256202"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how to handle documentation when you are a developer with Grant Willcox.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/81-developer-documentation-with-grant-willcox/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552314/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:56:54</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Safety Nets For Rails Apps With David Teren | Rubber Duck Dev Show 80]]>
                </title>
                <pubDate>Thu, 06 Apr 2023 19:00:23 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    9df0cd92-5f6b-46be-9ec9-492a0440e4e1</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/safety-nets-for-rails-apps-with-david-teren-rubber-duck-dev-show-80</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss safety nets for Rails apps with David Teren.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/80-safety-nets-for-rails-apps-with-david-teren/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss safety nets for Rails apps with David Teren.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/80-safety-nets-for-rails-apps-with-david-teren/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Safety Nets For Rails Apps With David Teren | Rubber Duck Dev Show 80]]>
                </itunes:title>
                                    <itunes:episode>80</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss safety nets for Rails apps with David Teren.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/80-safety-nets-for-rails-apps-with-david-teren/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552315/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-3-8-2Fda8e518e-8cc5-21e3-22fd-b530ad18.mp3" length="118989635"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss safety nets for Rails apps with David Teren.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/80-safety-nets-for-rails-apps-with-david-teren/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552315/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:01:58</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Hosting After Heroku With Chris Oliver | Rubber Duck Dev Show 79]]>
                </title>
                <pubDate>Thu, 30 Mar 2023 19:00:57 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    0be80abe-eadc-4539-960f-aa74d29973ac</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/hosting-after-heroku-with-chris-oliver-rubber-duck-dev-show-79</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss what to do about hosting after Heroku's plan adjustments with Chris Oliver.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/79-hosting-after-heroku-with-chris-oliver/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss what to do about hosting after Heroku's plan adjustments with Chris Oliver.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/79-hosting-after-heroku-with-chris-oliver/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Hosting After Heroku With Chris Oliver | Rubber Duck Dev Show 79]]>
                </itunes:title>
                                    <itunes:episode>79</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss what to do about hosting after Heroku's plan adjustments with Chris Oliver.</p>
<p><br /></p>
<p>To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/79-hosting-after-heroku-with-chris-oliver/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552316/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-2-31-2F5d507dc3-e6f3-a848-4593-7b47ef4.mp3" length="121519124"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss what to do about hosting after Heroku's plan adjustments with Chris Oliver.

To get the show notes for this episode, visit: https://www.rubberduckdevshow.com/episodes/79-hosting-after-heroku-with-chris-oliver/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552316/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:03:17</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Features Your Editor Should Have With Amir Rajan | Rubber Duck Dev Show 78]]>
                </title>
                <pubDate>Thu, 16 Mar 2023 19:00:43 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    4a8c2d57-81ce-4bca-aab5-05890158f964</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/features-your-editor-should-have-with-amir-rajan-rubber-duck-dev-show-78</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss features your editor or IDE should have with Amir Rajan.</p>
<p><br /></p>
<p>Links for this episode can be found at: https://www.rubberduckdevshow.com/episodes/78-features-your-editor-should-have-with-amir-rajan/</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss features your editor or IDE should have with Amir Rajan.

Links for this episode can be found at: https://www.rubberduckdevshow.com/episodes/78-features-your-editor-should-have-with-amir-rajan/]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Features Your Editor Should Have With Amir Rajan | Rubber Duck Dev Show 78]]>
                </itunes:title>
                                    <itunes:episode>78</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss features your editor or IDE should have with Amir Rajan.</p>
<p><br /></p>
<p>Links for this episode can be found at: https://www.rubberduckdevshow.com/episodes/78-features-your-editor-should-have-with-amir-rajan/</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552317/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-2-18-2Fadf55f99-1f42-d8c6-4d76-284aa5d.mp3" length="108024058"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss features your editor or IDE should have with Amir Rajan.

Links for this episode can be found at: https://www.rubberduckdevshow.com/episodes/78-features-your-editor-should-have-with-amir-rajan/]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552317/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:56:15</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Monetizing Your Developer Content With Seb Wilgosz & Lucian Ghinda | Rubber Duck Dev Show 77]]>
                </title>
                <pubDate>Thu, 09 Mar 2023 20:00:48 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    43ea5fca-b7ce-4d82-b845-514617c1a34e</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/monetizing-your-developer-content-with-seb-wilgosz-lucian-ghinda-rubber-duck-dev-show-77</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how to monetize your developer content with Seb Wilgosz &amp; Lucian Ghinda.</p>
<ul>
 <li><a href="https://twitter.com/lucianghinda">Lucian Ghinda on Twitter</a></li>
 <li><a href="https://newsletter.shortruby.com/">Short Ruby Newsletter</a></li>
  <li><a href="https://twitter.com/sebwilgosz">Seb Wilgosz on Twitter</a></li>
  <li><a href="https://hanamimastery.com/">Hanami Mastery</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how to monetize your developer content with Seb Wilgosz & Lucian Ghinda.

 Lucian Ghinda on Twitter
 Short Ruby Newsletter
  Seb Wilgosz on Twitter
  Hanami Mastery

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Monetizing Your Developer Content With Seb Wilgosz & Lucian Ghinda | Rubber Duck Dev Show 77]]>
                </itunes:title>
                                    <itunes:episode>77</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how to monetize your developer content with Seb Wilgosz &amp; Lucian Ghinda.</p>
<ul>
 <li><a href="https://twitter.com/lucianghinda">Lucian Ghinda on Twitter</a></li>
 <li><a href="https://newsletter.shortruby.com/">Short Ruby Newsletter</a></li>
  <li><a href="https://twitter.com/sebwilgosz">Seb Wilgosz on Twitter</a></li>
  <li><a href="https://hanamimastery.com/">Hanami Mastery</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552318/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-2-11-2F2e6dd376-6745-c227-22ca-7f8b290.mp3" length="121309309"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how to monetize your developer content with Seb Wilgosz & Lucian Ghinda.

 Lucian Ghinda on Twitter
 Short Ruby Newsletter
  Seb Wilgosz on Twitter
  Hanami Mastery

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552318/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:03:10</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Failing In Public | Rubber Duck Dev Show 76]]>
                </title>
                <pubDate>Thu, 02 Mar 2023 20:00:22 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    42445d7a-a684-477f-a56c-9e1be5d943f5</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/failing-in-public-rubber-duck-dev-show-76</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss failing in public and how senior developers livestreaming their learning process could be beneficial to other devs.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss failing in public and how senior developers livestreaming their learning process could be beneficial to other devs.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Failing In Public | Rubber Duck Dev Show 76]]>
                </itunes:title>
                                    <itunes:episode>76</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss failing in public and how senior developers livestreaming their learning process could be beneficial to other devs.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552320/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-2-4-2F83d188d0-289d-9dda-b297-36a6687c.mp3" length="108392698"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss failing in public and how senior developers livestreaming their learning process could be beneficial to other devs.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552320/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:56:27</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Ruby IDE Showdown With Adrian Marin, CJ Avilla & Eric Berry | Rubber Duck Dev Show 75]]>
                </title>
                <pubDate>Thu, 23 Feb 2023 20:00:48 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    089bf90a-b2fb-4b3f-961d-c0553de8c3cb</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/ruby-ide-showdown-with-adrian-marin-cj-avilla-eric-berry-rubber-duck-dev-show-75</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we have a Ruby IDE showdown with Adrian Marin, CJ Avilla &amp; Eric Berry.</p>
<ul>
 <li><a href="https://www.sublimetext.com/">Sublime Text</a></li>
 <li><a href="https://twitter.com/adrianthedev">Adrian Marin on Twitter</a></li>
  <li><a href="https://twitter.com/cjav_dev">CJ Avilla on Twitter</a></li>
  <li><a href="https://twitter.com/coderberry">Eric Berry on Twitter</a></li>
  <li><a href="https://code.visualstudio.com/">Visual Studio Code (VS Code)</a></li>
  <li><a href="https://www.vim.org/">Vim</a></li>
  <li><a href="https://www.jetbrains.com/ruby/">RubyMine</a></li>
  <li><a href="https://t.co/l2E9QCeWZe">RubyMine Discount through 3/31 (use code RUBBERDUCK)</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we have a Ruby IDE showdown with Adrian Marin, CJ Avilla & Eric Berry.

 Sublime Text
 Adrian Marin on Twitter
  CJ Avilla on Twitter
  Eric Berry on Twitter
  Visual Studio Code (VS Code)
  Vim
  RubyMine
  RubyMine Discount through 3/31 (use code RUBBERDUCK)

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Ruby IDE Showdown With Adrian Marin, CJ Avilla & Eric Berry | Rubber Duck Dev Show 75]]>
                </itunes:title>
                                    <itunes:episode>75</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we have a Ruby IDE showdown with Adrian Marin, CJ Avilla &amp; Eric Berry.</p>
<ul>
 <li><a href="https://www.sublimetext.com/">Sublime Text</a></li>
 <li><a href="https://twitter.com/adrianthedev">Adrian Marin on Twitter</a></li>
  <li><a href="https://twitter.com/cjav_dev">CJ Avilla on Twitter</a></li>
  <li><a href="https://twitter.com/coderberry">Eric Berry on Twitter</a></li>
  <li><a href="https://code.visualstudio.com/">Visual Studio Code (VS Code)</a></li>
  <li><a href="https://www.vim.org/">Vim</a></li>
  <li><a href="https://www.jetbrains.com/ruby/">RubyMine</a></li>
  <li><a href="https://t.co/l2E9QCeWZe">RubyMine Discount through 3/31 (use code RUBBERDUCK)</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552319/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-1-25-2Fd7371425-4554-21df-f993-57829f1.mp3" length="117164826"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we have a Ruby IDE showdown with Adrian Marin, CJ Avilla & Eric Berry.

 Sublime Text
 Adrian Marin on Twitter
  CJ Avilla on Twitter
  Eric Berry on Twitter
  Visual Studio Code (VS Code)
  Vim
  RubyMine
  RubyMine Discount through 3/31 (use code RUBBERDUCK)

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552319/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:01:01</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Getting Stuff Done With Drew Bragg | Rubber Duck Dev Show 74]]>
                </title>
                <pubDate>Thu, 16 Feb 2023 20:00:30 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    e76a22e0-83a8-4ad8-bb6c-73e11ebe1a70</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/getting-stuff-done-with-drew-bragg-rubber-duck-dev-show-74</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how to get stuff done with Drew Bragg.</p>
<ul>
 <li><a href="https://twitter.com/DRBragg">Drew Bragg</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how to get stuff done with Drew Bragg.

 Drew Bragg

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Getting Stuff Done With Drew Bragg | Rubber Duck Dev Show 74]]>
                </itunes:title>
                                    <itunes:episode>74</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how to get stuff done with Drew Bragg.</p>
<ul>
 <li><a href="https://twitter.com/DRBragg">Drew Bragg</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552321/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-1-18-2F4c07249e-4c51-3aca-c29e-de830c9.mp3" length="109256202"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how to get stuff done with Drew Bragg.

 Drew Bragg

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552321/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:56:54</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Hobby Programming With Nick Schwaderer | Rubber Duck Dev Show 73]]>
                </title>
                <pubDate>Thu, 09 Feb 2023 20:00:51 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    c74e6743-f213-4516-b081-b2138f8362d1</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-73-hobby-programming-with-nick-schwaderer</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss hobby programming with Nick Schwaderer.</p>
<ul>
 <li><a href="https://schwad.github.io/">Nick Schwaderer</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss hobby programming with Nick Schwaderer.

 Nick Schwaderer

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Hobby Programming With Nick Schwaderer | Rubber Duck Dev Show 73]]>
                </itunes:title>
                                    <itunes:episode>73</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss hobby programming with Nick Schwaderer.</p>
<ul>
 <li><a href="https://schwad.github.io/">Nick Schwaderer</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552322/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-1-11-2F9669a5cc-af3c-c511-8a7b-f76a60a.mp3" length="126008842"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss hobby programming with Nick Schwaderer.

 Nick Schwaderer

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552322/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:05:37</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Game Development in DragonRuby With Amir Rajan | Rubber Duck Dev Show 72]]>
                </title>
                <pubDate>Thu, 02 Feb 2023 20:00:25 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    1aaf3717-fb66-4e2a-9972-c8e7003e93c7</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-72-game-development-in-dragonruby-with-amir-rajan</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss game development using the DragonRuby 2D engine with Amir Rajan.</p>
<ul>
 <li><a href="https://dragonruby.org/">DragonRuby</a></li>
 <li><a href="https://twitter.com/amirrajan">Amir Rajan's Twitter</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss game development using the DragonRuby 2D engine with Amir Rajan.

 DragonRuby
 Amir Rajan's Twitter

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Game Development in DragonRuby With Amir Rajan | Rubber Duck Dev Show 72]]>
                </itunes:title>
                                    <itunes:episode>72</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss game development using the DragonRuby 2D engine with Amir Rajan.</p>
<ul>
 <li><a href="https://dragonruby.org/">DragonRuby</a></li>
 <li><a href="https://twitter.com/amirrajan">Amir Rajan's Twitter</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552323/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-1-4-2F2217557e-c796-6c9c-2de1-96caa8ab.mp3" length="125776457"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss game development using the DragonRuby 2D engine with Amir Rajan.

 DragonRuby
 Amir Rajan's Twitter

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552323/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:05:30</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Short Ruby News With Lucian Ghinda | Rubber Duck Dev Show 71]]>
                </title>
                <pubDate>Thu, 26 Jan 2023 20:00:39 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    b0da4a9d-e804-4865-a2a5-d98421544ad7</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-71-short-ruby-news-with-lucian-ghinda</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss a new weekly resource "Short Ruby News". We discuss how it got started and why with Lucian Ghinda.</p>
<ul>
 <li><a href="https://twitter.com/lucianghinda">Lucian Ghinda on Twitter</a></li>
 <li><a href="https://newsletter.shortruby.com/">Short Ruby Newsletter</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss a new weekly resource "Short Ruby News". We discuss how it got started and why with Lucian Ghinda.

 Lucian Ghinda on Twitter
 Short Ruby Newsletter

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Short Ruby News With Lucian Ghinda | Rubber Duck Dev Show 71]]>
                </itunes:title>
                                    <itunes:episode>71</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss a new weekly resource "Short Ruby News". We discuss how it got started and why with Lucian Ghinda.</p>
<ul>
 <li><a href="https://twitter.com/lucianghinda">Lucian Ghinda on Twitter</a></li>
 <li><a href="https://newsletter.shortruby.com/">Short Ruby Newsletter</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552324/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-0-27-2Ff46d5b47-8983-e612-3040-c912aa0.mp3" length="91205381"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss a new weekly resource "Short Ruby News". We discuss how it got started and why with Lucian Ghinda.

 Lucian Ghinda on Twitter
 Short Ruby Newsletter

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552324/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:47:30</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Teaching Young Developers with Melissa Amaya | Rubber Duck Dev Show 70]]>
                </title>
                <pubDate>Thu, 19 Jan 2023 20:00:13 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    321add4d-cb0a-4389-9bcd-3d4352c8b246</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-70-teaching-young-developers-with-melissa-amaya</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how to teach young developers with Melissa Amaya.</p>
<ul>
 <li><a href="https://twitter.com/melissaamaya32">Melissa Amaya on Twitter</a></li>
 <li><a href="https://dataanddev.co/">Data &amp; Dev</a></li>
  <li><a href="https://launchschool.com/">Launch School</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how to teach young developers with Melissa Amaya.

 Melissa Amaya on Twitter
 Data & Dev
  Launch School

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Teaching Young Developers with Melissa Amaya | Rubber Duck Dev Show 70]]>
                </itunes:title>
                                    <itunes:episode>70</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how to teach young developers with Melissa Amaya.</p>
<ul>
 <li><a href="https://twitter.com/melissaamaya32">Melissa Amaya on Twitter</a></li>
 <li><a href="https://dataanddev.co/">Data &amp; Dev</a></li>
  <li><a href="https://launchschool.com/">Launch School</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552325/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-0-21-2Fc7a6f41c-2471-6006-1623-5268cd1.mp3" length="107701394"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how to teach young developers with Melissa Amaya.

 Melissa Amaya on Twitter
 Data & Dev
  Launch School

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552325/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:56:05</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Adventures in Note Taking with Seb Wilgosz | Rubber Duck Dev Show 69]]>
                </title>
                <pubDate>Thu, 12 Jan 2023 20:00:25 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    56ad11e5-f9a5-409c-a2fd-ace836746151</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-69-adventures-in-note-taking-with-seb-wilgosz</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss adventures in note taking with Seb Wilgosz.</p>
<ul>
 <li><a href="https://twitter.com/sebwilgosz">Seb Wilgosz</a></li>
 <li><a href="https://hanamirb.org/">Hanami Ruby Framework</a></li>
  <li><a href="https://hanamimastery.com/">Hanami Mastery</a></li>
  <li><a href="https://obsidian.md/">Obsidian</a></li>
  <li><a href="https://readwise.io/">Readwise</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss adventures in note taking with Seb Wilgosz.

 Seb Wilgosz
 Hanami Ruby Framework
  Hanami Mastery
  Obsidian
  Readwise

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Adventures in Note Taking with Seb Wilgosz | Rubber Duck Dev Show 69]]>
                </itunes:title>
                                    <itunes:episode>69</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss adventures in note taking with Seb Wilgosz.</p>
<ul>
 <li><a href="https://twitter.com/sebwilgosz">Seb Wilgosz</a></li>
 <li><a href="https://hanamirb.org/">Hanami Ruby Framework</a></li>
  <li><a href="https://hanamimastery.com/">Hanami Mastery</a></li>
  <li><a href="https://obsidian.md/">Obsidian</a></li>
  <li><a href="https://readwise.io/">Readwise</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552326/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2023-0-14-2Fb2d019ce-ba17-4ce1-361c-39a5c83.mp3" length="107518328"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss adventures in note taking with Seb Wilgosz.

 Seb Wilgosz
 Hanami Ruby Framework
  Hanami Mastery
  Obsidian
  Readwise

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552326/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:55:59</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Should You Store Business Logic In Your Database? | Rubber Duck Dev Show 68]]>
                </title>
                <pubDate>Thu, 08 Dec 2022 01:00:36 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    a685f078-265c-4bc5-9e98-4cfcc1947447</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-68-should-you-store-business-logic-in-your-database</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss whether you should store business logic in your database.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss whether you should store business logic in your database.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Should You Store Business Logic In Your Database? | Rubber Duck Dev Show 68]]>
                </itunes:title>
                                    <itunes:episode>68</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss whether you should store business logic in your database.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552328/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-11-11-2F03c37b81-a07f-e670-25c7-00f511.mp3" length="94834938"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss whether you should store business logic in your database.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552328/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:49:23</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[What Happens After RubyCritic with Ernesto Tagwerker | Rubber Duck Dev Show 67]]>
                </title>
                <pubDate>Thu, 01 Dec 2022 01:00:32 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    a93320c4-bf31-480c-a7e9-1e0764f81543</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-67-what-happens-after-rubycritic-with-ernesto-tagwerker</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss what happens after you run RubyCritic and see all the code recommendations.</p>
<ul>
 <li><a href="https://www.fastruby.io/">FastRuby.io</a></li>
 <li><a href="https://github.com/whitesmith/rubycritic">RubyCritic Gem</a></li>
  <li><a href="https://github.com/fastruby/skunk">Skunk Gem</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss what happens after you run RubyCritic and see all the code recommendations.

 FastRuby.io
 RubyCritic Gem
  Skunk Gem

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[What Happens After RubyCritic with Ernesto Tagwerker | Rubber Duck Dev Show 67]]>
                </itunes:title>
                                    <itunes:episode>67</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss what happens after you run RubyCritic and see all the code recommendations.</p>
<ul>
 <li><a href="https://www.fastruby.io/">FastRuby.io</a></li>
 <li><a href="https://github.com/whitesmith/rubycritic">RubyCritic Gem</a></li>
  <li><a href="https://github.com/fastruby/skunk">Skunk Gem</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552327/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-11-3-2Fd944c427-6fe8-970f-f4f9-a81c9dc.mp3" length="126104137"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss what happens after you run RubyCritic and see all the code recommendations.

 FastRuby.io
 RubyCritic Gem
  Skunk Gem

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552327/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:05:40</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Top Down or Bottom Up Testing | Rubber Duck Dev Show 66]]>
                </title>
                <pubDate>Thu, 17 Nov 2022 01:00:11 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    74d3daa5-c5a5-4539-b1dd-b286b35bab42</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-66-top-down-or-bottom-up-testing</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the practice of testing top-down first (UI / Full Stack) or bottom-up first (Unit). We also cover usage and issues with "soft" deleting data in your application.</p>
<ul>
 <li><a href="https://brandur.org/soft-deletion">Soft Deletion Probably Isn't Worth It</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the practice of testing top-down first (UI / Full Stack) or bottom-up first (Unit). We also cover usage and issues with "soft" deleting data in your application.

 Soft Deletion Probably Isn't Worth It

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Top Down or Bottom Up Testing | Rubber Duck Dev Show 66]]>
                </itunes:title>
                                    <itunes:episode>66</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the practice of testing top-down first (UI / Full Stack) or bottom-up first (Unit). We also cover usage and issues with "soft" deleting data in your application.</p>
<ul>
 <li><a href="https://brandur.org/soft-deletion">Soft Deletion Probably Isn't Worth It</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552329/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-10-19-2F57fe8547-724d-5314-0362-5495ae.mp3" length="100770795"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the practice of testing top-down first (UI / Full Stack) or bottom-up first (Unit). We also cover usage and issues with "soft" deleting data in your application.

 Soft Deletion Probably Isn't Worth It

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552329/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:52:29</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Callbacks: Good or Evil? | Rubber Duck Dev Show 65]]>
                </title>
                <pubDate>Thu, 10 Nov 2022 01:00:55 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    7595aab5-6bbf-496c-9287-c2adaa82b993</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-65-callbacks-good-or-evil</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show we discuss whether Ruby on Rails Active Record callbacks are good or evil.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show we discuss whether Ruby on Rails Active Record callbacks are good or evil.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Callbacks: Good or Evil? | Rubber Duck Dev Show 65]]>
                </itunes:title>
                                    <itunes:episode>65</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show we discuss whether Ruby on Rails Active Record callbacks are good or evil.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552330/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-10-11-2F389b02b6-6687-9444-ed82-35610d.mp3" length="79810142"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show we discuss whether Ruby on Rails Active Record callbacks are good or evil.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552330/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:41:34</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Where Should You Put Your Business Logic With Jason Charnes | Rubber Duck Dev Show 64]]>
                </title>
                <pubDate>Fri, 04 Nov 2022 13:58:38 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    078d9f06-729e-4325-b95b-3710e82e6ee5</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-64-where-should-you-put-your-business-logic-with-jason-charnes</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss where you should put your application's business logic with Jason Charnes.</p>
<ul>
 <li><a href="https://twitter.com/jmcharnes">Jason's Twitter</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss where you should put your application's business logic with Jason Charnes.

 Jason's Twitter

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Where Should You Put Your Business Logic With Jason Charnes | Rubber Duck Dev Show 64]]>
                </itunes:title>
                                    <itunes:episode>64</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss where you should put your application's business logic with Jason Charnes.</p>
<ul>
 <li><a href="https://twitter.com/jmcharnes">Jason's Twitter</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552331/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-10-4-2Fecf4fe7b-7a27-e69f-9515-6badec5.mp3" length="107047706"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss where you should put your application's business logic with Jason Charnes.

 Jason's Twitter

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552331/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:55:45</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Halloween Coding Horror Panel | Rubber Duck Dev Show 63]]>
                </title>
                <pubDate>Thu, 27 Oct 2022 00:00:02 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    466ffe02-6401-4b0d-b173-fdc7c5c56f3b</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-63-halloween-coding-horror-panel</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we host a panel of developers discussing their coding horror stories.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we host a panel of developers discussing their coding horror stories.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Halloween Coding Horror Panel | Rubber Duck Dev Show 63]]>
                </itunes:title>
                                    <itunes:episode>63</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we host a panel of developers discussing their coding horror stories.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552332/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-9-29-2F5b1b4023-0357-4467-0ef5-5987c59.mp3" length="104963761"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we host a panel of developers discussing their coding horror stories.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552332/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:54:40</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Staying Off The Rails With Joel Drapper | Rubber Duck Dev Show 62]]>
                </title>
                <pubDate>Thu, 20 Oct 2022 00:00:54 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    fadacd21-7ad0-433c-b5b5-005db8f4d39c</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-62-staying-off-the-rails-with-joel-drapper</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss when you might want to go "off the rails" with your framework and stay "off the rails" with Joel Drapper. We also talk about his Phlex project.</p>
<ul>
 <li><a href="https://twitter.com/joeldrapper/">Joel's Twitter</a></li>
 <li><a href="https://www.phlex.fun/">Phlex Project</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss when you might want to go "off the rails" with your framework and stay "off the rails" with Joel Drapper. We also talk about his Phlex project.

 Joel's Twitter
 Phlex Project

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Staying Off The Rails With Joel Drapper | Rubber Duck Dev Show 62]]>
                </itunes:title>
                                    <itunes:episode>62</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss when you might want to go "off the rails" with your framework and stay "off the rails" with Joel Drapper. We also talk about his Phlex project.</p>
<ul>
 <li><a href="https://twitter.com/joeldrapper/">Joel's Twitter</a></li>
 <li><a href="https://www.phlex.fun/">Phlex Project</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552333/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-9-24-2Ff35ddd46-63ff-9d6d-4172-c8527bb.mp3" length="111646929"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss when you might want to go "off the rails" with your framework and stay "off the rails" with Joel Drapper. We also talk about his Phlex project.

 Joel's Twitter
 Phlex Project

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552333/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:58:08</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Live Streaming Tools & Toys With Aaron Francis | Rubber Duck Dev Show 61]]>
                </title>
                <pubDate>Thu, 13 Oct 2022 00:00:47 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    13f316d4-e76b-4792-bda0-d0cb0a02b025</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-61-live-streaming-tools-toys-with-aaron-francis</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss different tools &amp; toys you can use to live stream or just record your development or training videos with Aaron Francis.</p>
<ul>
 <li><a href="https://twitter.com/aarondfrancis">Aaron's Twitter</a></li>
 <li><a href="https://www.twitch.tv/aarondfrancis">Aaron's Twitch Stream</a></li>
  <li><a href="https://obsproject.com/">Open Broadcaster Software (OBS)</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss different tools & toys you can use to live stream or just record your development or training videos with Aaron Francis.

 Aaron's Twitter
 Aaron's Twitch Stream
  Open Broadcaster Software (OBS)

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Live Streaming Tools & Toys With Aaron Francis | Rubber Duck Dev Show 61]]>
                </itunes:title>
                                    <itunes:episode>61</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss different tools &amp; toys you can use to live stream or just record your development or training videos with Aaron Francis.</p>
<ul>
 <li><a href="https://twitter.com/aarondfrancis">Aaron's Twitter</a></li>
 <li><a href="https://www.twitch.tv/aarondfrancis">Aaron's Twitch Stream</a></li>
  <li><a href="https://obsproject.com/">Open Broadcaster Software (OBS)</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552337/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-9-16-2F03163966-b5ca-07b1-aa68-e55fa2d.mp3" length="117710680"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss different tools & toys you can use to live stream or just record your development or training videos with Aaron Francis.

 Aaron's Twitter
 Aaron's Twitch Stream
  Open Broadcaster Software (OBS)

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552337/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:01:18</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[A Beginner's Journey with @CodeWithJulie | Rubber Duck Dev Show 60]]>
                </title>
                <pubDate>Thu, 06 Oct 2022 00:00:09 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    d4ae9b30-25a4-4b49-b387-962b26efad17</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-60-a-beginners-journey-with-at-codewithjulie</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss a beginner's journey in terms of getting started with programming with our guest @CodeWithJulie.</p>
<ul>
 <li><a href="https://codewithjulie.com/">Code With Julie</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss a beginner's journey in terms of getting started with programming with our guest @CodeWithJulie.

 Code With Julie

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[A Beginner's Journey with @CodeWithJulie | Rubber Duck Dev Show 60]]>
                </itunes:title>
                                    <itunes:episode>60</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss a beginner's journey in terms of getting started with programming with our guest @CodeWithJulie.</p>
<ul>
 <li><a href="https://codewithjulie.com/">Code With Julie</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552335/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-9-7-2Ff5f1d43e-2c60-417a-1532-c775eb9c.mp3" length="119483663"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss a beginner's journey in terms of getting started with programming with our guest @CodeWithJulie.

 Code With Julie

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552335/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:02:13</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Rails & Postgres Scaling with Andrew Atkinson | Rubber Duck Dev Show 59]]>
                </title>
                <pubDate>Thu, 22 Sep 2022 00:00:44 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    886554fa-fe92-4859-8fc4-6959e1c61c0f</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-59-rails-postgres-scaling-with-andrew-atkinson</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss scaling your Ruby on Rails web application as well as your Postgres database with Andrew Atkinson.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss scaling your Ruby on Rails web application as well as your Postgres database with Andrew Atkinson.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Rails & Postgres Scaling with Andrew Atkinson | Rubber Duck Dev Show 59]]>
                </itunes:title>
                                    <itunes:episode>59</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss scaling your Ruby on Rails web application as well as your Postgres database with Andrew Atkinson.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552334/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-8-25-2Fec25621a-34ad-cada-492f-381960e.mp3" length="134165733"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss scaling your Ruby on Rails web application as well as your Postgres database with Andrew Atkinson.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552334/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:09:52</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Engineering vs. Product Managers with Brittany Martin & Josh Gaastra | Rubber Duck Dev Show 58]]>
                </title>
                <pubDate>Thu, 15 Sep 2022 00:00:09 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    d8c4ae35-7516-4d55-a043-197cbd331cf1</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-58-engineering-vs-product-managers-with-brittany-martin-josh-gaastra</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the different viewpoints and objectives for engineering managers vs. product managers with Brittany Martin &amp; Josh Gaastra.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the different viewpoints and objectives for engineering managers vs. product managers with Brittany Martin & Josh Gaastra.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Engineering vs. Product Managers with Brittany Martin & Josh Gaastra | Rubber Duck Dev Show 58]]>
                </itunes:title>
                                    <itunes:episode>58</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the different viewpoints and objectives for engineering managers vs. product managers with Brittany Martin &amp; Josh Gaastra.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552336/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-8-17-2F9854f677-6ac0-ee80-af68-c2cda29.mp3" length="128275853"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the different viewpoints and objectives for engineering managers vs. product managers with Brittany Martin & Josh Gaastra.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552336/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:06:48</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Going Off The Rails With Drew Bragg | Rubber Duck Dev Show 57]]>
                </title>
                <pubDate>Thu, 01 Sep 2022 00:00:49 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    c07f63ce-d321-4932-8bd0-e82e9be81ce7</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-57-going-off-the-rails-with-drew-bragg</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss what to do when your app or project "goes off the rails" with our guest Drew Bragg.</p>
<ul>
 <li><a href="https://podcast.drbragg.dev/">Code and The Coding Coders Who Code It</a></li>
</ul>
<p><br /></p>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss what to do when your app or project "goes off the rails" with our guest Drew Bragg.

 Code and The Coding Coders Who Code It


]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Going Off The Rails With Drew Bragg | Rubber Duck Dev Show 57]]>
                </itunes:title>
                                    <itunes:episode>57</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss what to do when your app or project "goes off the rails" with our guest Drew Bragg.</p>
<ul>
 <li><a href="https://podcast.drbragg.dev/">Code and The Coding Coders Who Code It</a></li>
</ul>
<p><br /></p>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552338/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-8-2-2F89c0bd42-c069-9747-b360-e3b05d1d.mp3" length="120613825"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss what to do when your app or project "goes off the rails" with our guest Drew Bragg.

 Code and The Coding Coders Who Code It


]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552338/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:02:49</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Live Streaming Laravel With Aaron Francis | Rubber Duck Dev Show 56]]>
                </title>
                <pubDate>Thu, 25 Aug 2022 00:00:21 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    5dd7be7a-f976-4951-a698-1e3a22d1ad9b</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-56-live-streaming-laravel-with-aaron-francis</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the experience of live steaming code development with Aaron Francis. Aaron live streams Laravel.</p>
<ul>
 <li><a href="https://twitter.com/aarondfrancis">Aaron's Twitter</a></li>
 <li><a href="https://www.twitch.tv/aarondfrancis">Aaron's Twitch Stream</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the experience of live steaming code development with Aaron Francis. Aaron live streams Laravel.

 Aaron's Twitter
 Aaron's Twitch Stream

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Live Streaming Laravel With Aaron Francis | Rubber Duck Dev Show 56]]>
                </itunes:title>
                                    <itunes:episode>56</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the experience of live steaming code development with Aaron Francis. Aaron live streams Laravel.</p>
<ul>
 <li><a href="https://twitter.com/aarondfrancis">Aaron's Twitter</a></li>
 <li><a href="https://www.twitch.tv/aarondfrancis">Aaron's Twitch Stream</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552339/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-7-26-2Ffc8183d8-3e38-910a-4b5f-7ed783b.mp3" length="134329573"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the experience of live steaming code development with Aaron Francis. Aaron live streams Laravel.

 Aaron's Twitter
 Aaron's Twitch Stream

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552339/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:09:57</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Code Quality With Ernesto Tagwerker | Rubber Duck Dev Show 55]]>
                </title>
                <pubDate>Thu, 18 Aug 2022 00:00:32 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    03ef1b63-5585-4439-bae6-84496c793377</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-55-code-quality-with-ernesto-tagwerker</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss code quality, and how the RubyCritic &amp; Skunk ruby gems can help.</p>
<ul>
 <li><a href="https://github.com/fastruby/skunk">Skunk Gem</a></li>
 <li><a href="https://github.com/whitesmith/rubycritic">RubyCritic Gem</a></li>
  <li><a href="https://www.fastruby.io/">FastRuby.io</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss code quality, and how the RubyCritic & Skunk ruby gems can help.

 Skunk Gem
 RubyCritic Gem
  FastRuby.io

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Code Quality With Ernesto Tagwerker | Rubber Duck Dev Show 55]]>
                </itunes:title>
                                    <itunes:episode>55</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss code quality, and how the RubyCritic &amp; Skunk ruby gems can help.</p>
<ul>
 <li><a href="https://github.com/fastruby/skunk">Skunk Gem</a></li>
 <li><a href="https://github.com/whitesmith/rubycritic">RubyCritic Gem</a></li>
  <li><a href="https://www.fastruby.io/">FastRuby.io</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552340/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-7-19-2Ffec2abfe-b0fa-09da-2c6c-071406b.mp3" length="121257482"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss code quality, and how the RubyCritic & Skunk ruby gems can help.

 Skunk Gem
 RubyCritic Gem
  FastRuby.io

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552340/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:03:09</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Open Source Experiences And The Pay Gem With Chris Oliver | Rubber Duck Dev Show 54]]>
                </title>
                <pubDate>Thu, 11 Aug 2022 00:00:40 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    2bc38181-42b1-4522-b3b6-e19d6d2d05b8</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-54-open-source-experiences-and-the-pay-gem-with-chris-oliver</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss Chris Oliver's experience with open source and his more recent project the pay gem. Pay is a ruby library for abstracting communication with multiple payment providers.</p>
<ul>
 <li><a href="https://excid3.com/">Chris Oliver</a></li>
 <li><a href="https://github.com/pay-rails/pay">Pay Gem</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss Chris Oliver's experience with open source and his more recent project the pay gem. Pay is a ruby library for abstracting communication with multiple payment providers.

 Chris Oliver
 Pay Gem

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Open Source Experiences And The Pay Gem With Chris Oliver | Rubber Duck Dev Show 54]]>
                </itunes:title>
                                    <itunes:episode>54</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss Chris Oliver's experience with open source and his more recent project the pay gem. Pay is a ruby library for abstracting communication with multiple payment providers.</p>
<ul>
 <li><a href="https://excid3.com/">Chris Oliver</a></li>
 <li><a href="https://github.com/pay-rails/pay">Pay Gem</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552342/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-7-13-2F14fb0563-5d8f-b523-c9c6-6d186af.mp3" length="122854086"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss Chris Oliver's experience with open source and his more recent project the pay gem. Pay is a ruby library for abstracting communication with multiple payment providers.

 Chris Oliver
 Pay Gem

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552342/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:03:59</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Discussing #NoMoreEstimates With Jason Charnes | Rubber Duck Dev Show 53]]>
                </title>
                <pubDate>Thu, 04 Aug 2022 00:00:03 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    f1c13477-24c5-4b53-988c-d244664282c7</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-53-discussing-nomoreestimates-with-jason-charnes</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss #NoMoreEstimates with Jason Charnes.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss #NoMoreEstimates with Jason Charnes.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Discussing #NoMoreEstimates With Jason Charnes | Rubber Duck Dev Show 53]]>
                </itunes:title>
                                    <itunes:episode>53</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss #NoMoreEstimates with Jason Charnes.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552341/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-7-6-2Fbf20cadb-82df-3794-a548-0511b0b4.mp3" length="94461283"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss #NoMoreEstimates with Jason Charnes.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552341/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:49:11</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[The Agile Manifesto's 12 Principles | Rubber Duck Dev Show 52]]>
                </title>
                <pubDate>Thu, 28 Jul 2022 00:00:01 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    483b6c39-3d1e-4e50-b1ab-aa8866a19893</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-52-the-agile-manifestos-12-principles</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss the 12 principles of the Agile Manifesto.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss the 12 principles of the Agile Manifesto.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[The Agile Manifesto's 12 Principles | Rubber Duck Dev Show 52]]>
                </itunes:title>
                                    <itunes:episode>52</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss the 12 principles of the Agile Manifesto.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552343/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-6-31-2Fadc52c7f-b0ef-f033-d0a9-1155241.mp3" length="93098736"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss the 12 principles of the Agile Manifesto.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552343/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:48:29</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Andrew Mason & Collin Jilbert of Ruby Radar | Rubber Duck Dev Show 51]]>
                </title>
                <pubDate>Thu, 21 Jul 2022 00:00:52 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    8481d3a3-9f49-41c9-b9b9-b918d98a402f</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-51-andrew-mason-collin-jilbert-of-ruby-radar</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we host Andrew Mason &amp; Collin Jilbert from the Ruby Radar Newsletter.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we host Andrew Mason & Collin Jilbert from the Ruby Radar Newsletter.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Andrew Mason & Collin Jilbert of Ruby Radar | Rubber Duck Dev Show 51]]>
                </itunes:title>
                                    <itunes:episode>52</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we host Andrew Mason &amp; Collin Jilbert from the Ruby Radar Newsletter.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552344/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-6-22-2F502e3743-8641-6839-b6f2-c9ea83b.mp3" length="109350661"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we host Andrew Mason & Collin Jilbert from the Ruby Radar Newsletter.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552344/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:56:57</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Brittany Martin From The Ruby On Rails Podcast | Rubber Duck Dev Show 50]]>
                </title>
                <pubDate>Thu, 14 Jul 2022 00:00:39 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    c44aeb37-ab66-49b4-af21-46ea7f9b28d6</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-50-brittany-martin-from-the-ruby-on-rails-podcast</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we have a special guest Brittany Martin from the Ruby On Rails Podcast.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we have a special guest Brittany Martin from the Ruby On Rails Podcast.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Brittany Martin From The Ruby On Rails Podcast | Rubber Duck Dev Show 50]]>
                </itunes:title>
                                    <itunes:episode>50</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we have a special guest Brittany Martin from the Ruby On Rails Podcast.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552345/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-6-15-2Fcb75a5d6-75c0-2797-06b5-011d6ab.mp3" length="114468153"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we have a special guest Brittany Martin from the Ruby On Rails Podcast.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552345/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:59:37</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Fast Text Search In Postgres | Rubber Duck Dev Show 49]]>
                </title>
                <pubDate>Thu, 07 Jul 2022 00:00:47 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    e213d2ef-6121-4a30-a40c-30fea51de07b</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-49-fast-text-search-in-postgres</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how to do fast text search in a PostgreSQL database.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how to do fast text search in a PostgreSQL database.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Fast Text Search In Postgres | Rubber Duck Dev Show 49]]>
                </itunes:title>
                                    <itunes:episode>49</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how to do fast text search in a PostgreSQL database.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552346/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-6-8-2F5adf64b7-994d-9fe2-55f7-a07b20f5.mp3" length="86416404"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how to do fast text search in a PostgreSQL database.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552346/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:45:00</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Ruby Fibers | Rubber Duck Dev Show 48]]>
                </title>
                <pubDate>Thu, 30 Jun 2022 00:00:09 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    20c3543c-65b4-4f6f-a331-592f0e2bef0f</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-48-ruby-fibers</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss ruby fibers how they work as well as the enhancements offered by Ruby 3. Lastly, we cover Ruby Sets and their benefits.</p>
<ul>
 <li><a href="https://www.ruby-lang.org/en/news/2020/12/25/ruby-3-0-0-released/">Ruby 3.0 Release Notes</a></li>
 <li><a href="https://github.com/ruby/ruby/blob/master/doc/fiber.md">Fiber Docs</a></li>
  <li><a href="https://blog.saeloun.com/2022/03/01/ruby-fibers-101.html">Ruby Fibers 101</a></li>
  <li><a href="https://github.com/socketry/async">Async Gem</a></li>
  <li><a href="https://www.rubyguides.com/2018/08/ruby-set-class/">Ruby Sets – Examples, Operators &amp; Methods</a></li>
  <li><a href="https://ruby-doc.org/stdlib-3.1.2/libdoc/set/rdoc/Set.html">Ruby Set Docs</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss ruby fibers how they work as well as the enhancements offered by Ruby 3. Lastly, we cover Ruby Sets and their benefits.

 Ruby 3.0 Release Notes
 Fiber Docs
  Ruby Fibers 101
  Async Gem
  Ruby Sets – Examples, Operators & Methods
  Ruby Set Docs

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Ruby Fibers | Rubber Duck Dev Show 48]]>
                </itunes:title>
                                    <itunes:episode>48</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss ruby fibers how they work as well as the enhancements offered by Ruby 3. Lastly, we cover Ruby Sets and their benefits.</p>
<ul>
 <li><a href="https://www.ruby-lang.org/en/news/2020/12/25/ruby-3-0-0-released/">Ruby 3.0 Release Notes</a></li>
 <li><a href="https://github.com/ruby/ruby/blob/master/doc/fiber.md">Fiber Docs</a></li>
  <li><a href="https://blog.saeloun.com/2022/03/01/ruby-fibers-101.html">Ruby Fibers 101</a></li>
  <li><a href="https://github.com/socketry/async">Async Gem</a></li>
  <li><a href="https://www.rubyguides.com/2018/08/ruby-set-class/">Ruby Sets – Examples, Operators &amp; Methods</a></li>
  <li><a href="https://ruby-doc.org/stdlib-3.1.2/libdoc/set/rdoc/Set.html">Ruby Set Docs</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552347/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-6-1-2F69f84fe8-863a-6213-2d2a-cd1258b8.mp3" length="69274227"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss ruby fibers how they work as well as the enhancements offered by Ruby 3. Lastly, we cover Ruby Sets and their benefits.

 Ruby 3.0 Release Notes
 Fiber Docs
  Ruby Fibers 101
  Async Gem
  Ruby Sets – Examples, Operators & Methods
  Ruby Set Docs

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552347/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:36:04</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Ruby 3 Keyword Arguments | Rubber Duck Dev Show 47]]>
                </title>
                <pubDate>Thu, 23 Jun 2022 00:00:05 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    7a3d896b-7751-46d6-bcd9-4c168c347dea</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-47-ruby-3-keyword-arguments</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the keyword argument changes in Ruby 3.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the keyword argument changes in Ruby 3.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Ruby 3 Keyword Arguments | Rubber Duck Dev Show 47]]>
                </itunes:title>
                                    <itunes:episode>47</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the keyword argument changes in Ruby 3.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552348/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-5-24-2F72dcc26d-a611-89f2-4964-dbb945b.mp3" length="84253048"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the keyword argument changes in Ruby 3.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552348/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:43:52</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Ractors: Actors for Ruby | Rubber Duck Dev Show 46]]>
                </title>
                <pubDate>Thu, 16 Jun 2022 00:00:50 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    ba550dcb-ca33-4daf-a6c8-cd0b5d413205</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-46-ractors-actors-for-ruby</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss ractors which are Ruby's implementation of the actor model for concurrency.</p>
<ul>
 <li><a href="https://www.ruby-lang.org/en/news/2020/12/25/ruby-3-0-0-released/">Ruby 3.0 Release Notes</a></li>
 <li><a href="https://www.bigbinary.com/blog/ruby-3-features">Ruby 3 is released - The list of Ruby 3 features</a></li>
  <li><a href="https://www.brianstorti.com/the-actor-model/">The actor model in 10 minutes</a></li>
  <li><a href="https://scoutapm.com/blog/ruby-ractor">Ractor: Ruby’s Version of the Actor Model</a></li>
  <li><a href="https://www.fastruby.io/blog/ruby/performance/how-fast-are-ractors.html">How Fast are Ractors?</a></li>
  <li><a href="https://www.speedshop.co/2020/05/11/the-ruby-gvl-and-scaling.html">The Practical Effects of the GVL on Scaling in Ruby</a></li>
  <li><a href="https://en.wikipedia.org/wiki/Amdahl%27s_law">Amdahl's law</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss ractors which are Ruby's implementation of the actor model for concurrency.

 Ruby 3.0 Release Notes
 Ruby 3 is released - The list of Ruby 3 features
  The actor model in 10 minutes
  Ractor: Ruby’s Version of the Actor Model
  How Fast are Ractors?
  The Practical Effects of the GVL on Scaling in Ruby
  Amdahl's law

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Ractors: Actors for Ruby | Rubber Duck Dev Show 46]]>
                </itunes:title>
                                    <itunes:episode>46</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss ractors which are Ruby's implementation of the actor model for concurrency.</p>
<ul>
 <li><a href="https://www.ruby-lang.org/en/news/2020/12/25/ruby-3-0-0-released/">Ruby 3.0 Release Notes</a></li>
 <li><a href="https://www.bigbinary.com/blog/ruby-3-features">Ruby 3 is released - The list of Ruby 3 features</a></li>
  <li><a href="https://www.brianstorti.com/the-actor-model/">The actor model in 10 minutes</a></li>
  <li><a href="https://scoutapm.com/blog/ruby-ractor">Ractor: Ruby’s Version of the Actor Model</a></li>
  <li><a href="https://www.fastruby.io/blog/ruby/performance/how-fast-are-ractors.html">How Fast are Ractors?</a></li>
  <li><a href="https://www.speedshop.co/2020/05/11/the-ruby-gvl-and-scaling.html">The Practical Effects of the GVL on Scaling in Ruby</a></li>
  <li><a href="https://en.wikipedia.org/wiki/Amdahl%27s_law">Amdahl's law</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552349/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-5-17-2F26597050-f738-a6f0-2f4f-baf3ffc.mp3" length="101057515"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss ractors which are Ruby's implementation of the actor model for concurrency.

 Ruby 3.0 Release Notes
 Ruby 3 is released - The list of Ruby 3 features
  The actor model in 10 minutes
  Ractor: Ruby’s Version of the Actor Model
  How Fast are Ractors?
  The Practical Effects of the GVL on Scaling in Ruby
  Amdahl's law

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552349/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:52:38</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Reviewing the 2022 Rails Community Survey - Part 2 | Rubber Duck Dev Show 45]]>
                </title>
                <pubDate>Thu, 09 Jun 2022 00:00:30 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    a6963b04-1910-452c-9191-79849de250a7</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-45-reviewing-the-2022-rails-community-survey-part-2</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we finish our review of the 2022 Ruby on Rails Community Survey.</p>
<ul>
 <li><a href="https://rails-hosting.com/2022/">2022 Rails Community Survey</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we finish our review of the 2022 Ruby on Rails Community Survey.

 2022 Rails Community Survey
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Reviewing the 2022 Rails Community Survey - Part 2 | Rubber Duck Dev Show 45]]>
                </itunes:title>
                                    <itunes:episode>45</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we finish our review of the 2022 Ruby on Rails Community Survey.</p>
<ul>
 <li><a href="https://rails-hosting.com/2022/">2022 Rails Community Survey</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552350/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-5-10-2F8f09061f-295f-c136-2e35-08bd45e.mp3" length="135738932"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we finish our review of the 2022 Ruby on Rails Community Survey.

 2022 Rails Community Survey
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552350/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>01:10:41</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Reviewing the 2022 Rails Community Survey | Rubber Duck Dev Show 44]]>
                </title>
                <pubDate>Thu, 02 Jun 2022 00:00:12 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    e07d6591-d65f-4838-9954-727aaaa93a25</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-44-reviewing-the-2022-rails-community-survey</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we review the 2022 Ruby on Rails Community Survey results that were just released.</p>
<ul>
 <li>https://rails-hosting.com/2022/</li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we review the 2022 Ruby on Rails Community Survey results that were just released.

 https://rails-hosting.com/2022/
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Reviewing the 2022 Rails Community Survey | Rubber Duck Dev Show 44]]>
                </itunes:title>
                                    <itunes:episode>44</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we review the 2022 Ruby on Rails Community Survey results that were just released.</p>
<ul>
 <li>https://rails-hosting.com/2022/</li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552351/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-5-3-2Fdb8bb7da-930c-4bfd-880a-8a13ead7.mp3" length="103071242"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we review the 2022 Ruby on Rails Community Survey results that were just released.

 https://rails-hosting.com/2022/
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552351/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:53:40</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Typed or Untyped Ruby | Rubber Duck Dev Show 43]]>
                </title>
                <pubDate>Thu, 26 May 2022 00:00:19 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    0b466615-ce9b-410c-955f-98e968039490</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-43-typed-or-untyped-ruby</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the new features of ruby that allow you to set types for your variables. We discuss the pros and cons and discuss static vs. dynamic typing in general.</p>
<ul>
 <li><a href="https://www.ruby-lang.org/en/news/2020/12/25/ruby-3-0-0-released/">Ruby 3.0.0 Released</a></li>
 <li><a href="https://www.bigbinary.com/blog/ruby-3-features">Ruby 3 is released - The list of Ruby 3 features</a></li>
  <li><a href="https://sorbet.org/">Sorbet - A Static Type Checker for Ruby</a></li>
  <li><a href="https://scoutapm.com/blog/ruby-3-typing">Types in Ruby 3: New Features Explained</a></li>
  <li><a href="https://blog.appsignal.com/2021/01/27/rbs-the-new-ruby-3-typing-language-in-action.html">RBS: A New Ruby 3 Typing Language in Action</a></li>
  <li><a href="https://www.honeybadger.io/blog/ruby-rbs-type-annotation/">Understanding RBS, Ruby's new Type Annotation System</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the new features of ruby that allow you to set types for your variables. We discuss the pros and cons and discuss static vs. dynamic typing in general.

 Ruby 3.0.0 Released
 Ruby 3 is released - The list of Ruby 3 features
  Sorbet - A Static Type Checker for Ruby
  Types in Ruby 3: New Features Explained
  RBS: A New Ruby 3 Typing Language in Action
  Understanding RBS, Ruby's new Type Annotation System

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Typed or Untyped Ruby | Rubber Duck Dev Show 43]]>
                </itunes:title>
                                    <itunes:episode>43</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the new features of ruby that allow you to set types for your variables. We discuss the pros and cons and discuss static vs. dynamic typing in general.</p>
<ul>
 <li><a href="https://www.ruby-lang.org/en/news/2020/12/25/ruby-3-0-0-released/">Ruby 3.0.0 Released</a></li>
 <li><a href="https://www.bigbinary.com/blog/ruby-3-features">Ruby 3 is released - The list of Ruby 3 features</a></li>
  <li><a href="https://sorbet.org/">Sorbet - A Static Type Checker for Ruby</a></li>
  <li><a href="https://scoutapm.com/blog/ruby-3-typing">Types in Ruby 3: New Features Explained</a></li>
  <li><a href="https://blog.appsignal.com/2021/01/27/rbs-the-new-ruby-3-typing-language-in-action.html">RBS: A New Ruby 3 Typing Language in Action</a></li>
  <li><a href="https://www.honeybadger.io/blog/ruby-rbs-type-annotation/">Understanding RBS, Ruby's new Type Annotation System</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552353/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-4-27-2F9f8a87db-a4dd-cef2-4845-8bb87b5.mp3" length="80297482"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the new features of ruby that allow you to set types for your variables. We discuss the pros and cons and discuss static vs. dynamic typing in general.

 Ruby 3.0.0 Released
 Ruby 3 is released - The list of Ruby 3 features
  Sorbet - A Static Type Checker for Ruby
  Types in Ruby 3: New Features Explained
  RBS: A New Ruby 3 Typing Language in Action
  Understanding RBS, Ruby's new Type Annotation System

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552353/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:41:49</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Symbols, Strings and Freezing | Rubber Duck Dev Show 42]]>
                </title>
                <pubDate>Thu, 12 May 2022 00:00:26 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    64da0726-4300-4709-84b6-91a8c18563e8</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-42-symbols-strings-and-freezing</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss symbols, strings and freezing in Ruby as well as touch on support for these concepts in other languages whether they are called atoms or even interning string literals.</p>
<ul>
 <li><a href="https://flats.github.io/blog/2016/01/03/frozen-strings/">Frozen Strings, Symbols, and Garbage Collection in Ruby</a></li>
 <li><a href="https://www.sitepoint.com/ruby-uses-memory/">How Ruby Uses Memory</a></li>
  <li><a href="https://medium.com/@lcriswell/ruby-symbols-vs-strings-248842529fd9">Ruby Symbols vs. Strings</a></li>
  <li><a href="https://medium.com/@gorbikoff/ruby-hash-key-showdown-symbol-vs-string-c0655afbcfca">Ruby Hash[key] Showdown :symbol vs “string”</a></li>
  <li><a href="https://medium.com/rubycademy/mortal-and-immortal-symbols-in-ruby-35ae4d29248a">Mortal and immortal symbols in Ruby</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss symbols, strings and freezing in Ruby as well as touch on support for these concepts in other languages whether they are called atoms or even interning string literals.

 Frozen Strings, Symbols, and Garbage Collection in Ruby
 How Ruby Uses Memory
  Ruby Symbols vs. Strings
  Ruby Hash[key] Showdown :symbol vs “string”
  Mortal and immortal symbols in Ruby

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Symbols, Strings and Freezing | Rubber Duck Dev Show 42]]>
                </itunes:title>
                                    <itunes:episode>42</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss symbols, strings and freezing in Ruby as well as touch on support for these concepts in other languages whether they are called atoms or even interning string literals.</p>
<ul>
 <li><a href="https://flats.github.io/blog/2016/01/03/frozen-strings/">Frozen Strings, Symbols, and Garbage Collection in Ruby</a></li>
 <li><a href="https://www.sitepoint.com/ruby-uses-memory/">How Ruby Uses Memory</a></li>
  <li><a href="https://medium.com/@lcriswell/ruby-symbols-vs-strings-248842529fd9">Ruby Symbols vs. Strings</a></li>
  <li><a href="https://medium.com/@gorbikoff/ruby-hash-key-showdown-symbol-vs-string-c0655afbcfca">Ruby Hash[key] Showdown :symbol vs “string”</a></li>
  <li><a href="https://medium.com/rubycademy/mortal-and-immortal-symbols-in-ruby-35ae4d29248a">Mortal and immortal symbols in Ruby</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552355/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-4-13-2Fa9ccf7f8-8e1d-f029-ecdb-69a3efc.mp3" length="30313325"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss symbols, strings and freezing in Ruby as well as touch on support for these concepts in other languages whether they are called atoms or even interning string literals.

 Frozen Strings, Symbols, and Garbage Collection in Ruby
 How Ruby Uses Memory
  Ruby Symbols vs. Strings
  Ruby Hash[key] Showdown :symbol vs “string”
  Mortal and immortal symbols in Ruby

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552355/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:31:34</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[The JIRA Incident | Rubber Duck Dev Show 41]]>
                </title>
                <pubDate>Thu, 05 May 2022 00:00:01 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    03fa0e0e-7854-47e1-a104-f04ceb3fc764</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-41-the-jira-incident</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the JIRA / Confluence downtime incident.</p>
<ul>
 <li><a href="https://newsletter.pragmaticengineer.com/p/scoop-atlassian?s=r">The Scoop: Inside the Longest Atlassian Outage of All Time</a></li>
 <li><a href="https://www.bleepingcomputer.com/news/technology/atlassian-doubles-the-number-of-orgs-affected-by-two-week-outage/">Atlassian doubles the number of orgs affected by two week outage</a></li>
  <li><a href="https://www.bleepingcomputer.com/news/technology/ongoing-atlassian-jira-confluence-outage-affects-customers-worldwide/">Ongoing Atlassian Jira, Confluence outage affects customers worldwide</a></li>
  <li><a href="https://www.bleepingcomputer.com/news/technology/atlassian-finally-explains-the-cause-of-ongoing-cloud-outage/">Atlassian finally explains the cause of ongoing cloud outage</a></li>
  <li><a href="https://www.atlassian.com/engineering/post-incident-review-april-2022-outage">Post-Incident Review on the Atlassian April 2022 outage</a></li>
  <li><a href="https://www.atlassian.com/incident-management/handbook">Atlassian Incident Handbook</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the JIRA / Confluence downtime incident.

 The Scoop: Inside the Longest Atlassian Outage of All Time
 Atlassian doubles the number of orgs affected by two week outage
  Ongoing Atlassian Jira, Confluence outage affects customers worldwide
  Atlassian finally explains the cause of ongoing cloud outage
  Post-Incident Review on the Atlassian April 2022 outage
  Atlassian Incident Handbook

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[The JIRA Incident | Rubber Duck Dev Show 41]]>
                </itunes:title>
                                    <itunes:episode>41</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss the JIRA / Confluence downtime incident.</p>
<ul>
 <li><a href="https://newsletter.pragmaticengineer.com/p/scoop-atlassian?s=r">The Scoop: Inside the Longest Atlassian Outage of All Time</a></li>
 <li><a href="https://www.bleepingcomputer.com/news/technology/atlassian-doubles-the-number-of-orgs-affected-by-two-week-outage/">Atlassian doubles the number of orgs affected by two week outage</a></li>
  <li><a href="https://www.bleepingcomputer.com/news/technology/ongoing-atlassian-jira-confluence-outage-affects-customers-worldwide/">Ongoing Atlassian Jira, Confluence outage affects customers worldwide</a></li>
  <li><a href="https://www.bleepingcomputer.com/news/technology/atlassian-finally-explains-the-cause-of-ongoing-cloud-outage/">Atlassian finally explains the cause of ongoing cloud outage</a></li>
  <li><a href="https://www.atlassian.com/engineering/post-incident-review-april-2022-outage">Post-Incident Review on the Atlassian April 2022 outage</a></li>
  <li><a href="https://www.atlassian.com/incident-management/handbook">Atlassian Incident Handbook</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552352/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-4-6-2F775831bc-63e0-1a36-6462-0b7d973b.mp3" length="53468264"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss the JIRA / Confluence downtime incident.

 The Scoop: Inside the Longest Atlassian Outage of All Time
 Atlassian doubles the number of orgs affected by two week outage
  Ongoing Atlassian Jira, Confluence outage affects customers worldwide
  Atlassian finally explains the cause of ongoing cloud outage
  Post-Incident Review on the Atlassian April 2022 outage
  Atlassian Incident Handbook

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552352/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:55:41</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[To DRY Or Not To DRY | Rubber Duck Dev Show 40]]>
                </title>
                <pubDate>Thu, 28 Apr 2022 00:00:10 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    7e30baea-f30d-4d7e-a161-1522f428b447</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-40-to-dry-or-not-to-dry</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss whether and when you should DRY your code.</p>
<ul>
 <li><a href="https://blog.boot.dev/clean-code/dry-code/">The Pros and Cons of DRY Code</a></li>
 <li><a href="https://dev.to/wuz/stop-trying-to-be-so-dry-instead-write-everything-twice-wet-5g33">Stop trying to be so DRY, instead Write Everything Twice (WET)</a></li>
  <li><a href="https://thevaluable.dev/dry-principle-cost-benefit-example/">The DRY Principle: Benefits and Costs with Examples</a></li>
  <li><a href="https://verraes.net/2014/08/dry-is-about-knowledge/">DRY is about Knowledge</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss whether and when you should DRY your code.

 The Pros and Cons of DRY Code
 Stop trying to be so DRY, instead Write Everything Twice (WET)
  The DRY Principle: Benefits and Costs with Examples
  DRY is about Knowledge

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[To DRY Or Not To DRY | Rubber Duck Dev Show 40]]>
                </itunes:title>
                                    <itunes:episode>40</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss whether and when you should DRY your code.</p>
<ul>
 <li><a href="https://blog.boot.dev/clean-code/dry-code/">The Pros and Cons of DRY Code</a></li>
 <li><a href="https://dev.to/wuz/stop-trying-to-be-so-dry-instead-write-everything-twice-wet-5g33">Stop trying to be so DRY, instead Write Everything Twice (WET)</a></li>
  <li><a href="https://thevaluable.dev/dry-principle-cost-benefit-example/">The DRY Principle: Benefits and Costs with Examples</a></li>
  <li><a href="https://verraes.net/2014/08/dry-is-about-knowledge/">DRY is about Knowledge</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552354/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-3-29-2F63038495-42f5-53fe-a1a2-4bc319d.mp3" length="31753195"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss whether and when you should DRY your code.

 The Pros and Cons of DRY Code
 Stop trying to be so DRY, instead Write Everything Twice (WET)
  The DRY Principle: Benefits and Costs with Examples
  DRY is about Knowledge

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552354/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:33:04</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Where Should You Put Business Logic? | Rubber Duck Dev Show 39]]>
                </title>
                <pubDate>Thu, 21 Apr 2022 00:00:12 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    0bb1e68e-59dd-43ad-a97f-9006acb95913</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-39-where-should-you-put-business-logic</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we answer the question where should you put the business logic in your application.</p>
<ul>
 <li><a href="https://medium.com/extreme-programming/what-goes-in-rails-lib-92c74dfd955e">What goes in Rails lib/</a></li>
 <li><a href="https://www.youtube.com/watch?v=WpkDN78P884">[YouTube] Ruby Midwest 2011 - Keynote: Architecture the Lost Years by Robert Martin</a></li>
  <li><a href="https://hexdocs.pm/phoenix/directory_structure.html">Phoenix Framework Directory structure</a></li>
  <li><a href="https://guides.rubyonrails.org/getting_started.html#creating-the-blog-application">Ruby on Rails File &amp; Folder Purpose</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we answer the question where should you put the business logic in your application.

 What goes in Rails lib/
 [YouTube] Ruby Midwest 2011 - Keynote: Architecture the Lost Years by Robert Martin
  Phoenix Framework Directory structure
  Ruby on Rails File & Folder Purpose

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Where Should You Put Business Logic? | Rubber Duck Dev Show 39]]>
                </itunes:title>
                                    <itunes:episode>39</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we answer the question where should you put the business logic in your application.</p>
<ul>
 <li><a href="https://medium.com/extreme-programming/what-goes-in-rails-lib-92c74dfd955e">What goes in Rails lib/</a></li>
 <li><a href="https://www.youtube.com/watch?v=WpkDN78P884">[YouTube] Ruby Midwest 2011 - Keynote: Architecture the Lost Years by Robert Martin</a></li>
  <li><a href="https://hexdocs.pm/phoenix/directory_structure.html">Phoenix Framework Directory structure</a></li>
  <li><a href="https://guides.rubyonrails.org/getting_started.html#creating-the-blog-application">Ruby on Rails File &amp; Folder Purpose</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552356/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-3-22-2F1779837f-0af9-3264-c38c-8e75e04.mp3" length="41763317"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we answer the question where should you put the business logic in your application.

 What goes in Rails lib/
 [YouTube] Ruby Midwest 2011 - Keynote: Architecture the Lost Years by Robert Martin
  Phoenix Framework Directory structure
  Ruby on Rails File & Folder Purpose

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552356/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:43:30</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Small Projects | Rubber Duck Dev Show 38]]>
                </title>
                <pubDate>Thu, 14 Apr 2022 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    875dff14-bf8e-43b1-b846-03336246edda</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-38-small-projects</link>
                                <description>
                                            <![CDATA[<p>In this episode, we talk about different small projects we are working on.</p>
<ul>
 <li><a href="https://www.home-assistant.io/">Home Assistant</a></li>
 <li><a href="https://openwrt.org/">OpenWrt</a></li>
  <li><a href="https://nextcloud.com/">Nextcloud</a></li>
  <li><a href="https://www.navidrome.org/">Navidrome</a></li>
  <li><a href="https://www.pfsense.org/">pfSense</a></li>
  <li><a href="https://www.wireguard.com/">WireGuard</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we talk about different small projects we are working on.

 Home Assistant
 OpenWrt
  Nextcloud
  Navidrome
  pfSense
  WireGuard
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Small Projects | Rubber Duck Dev Show 38]]>
                </itunes:title>
                                    <itunes:episode>38</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we talk about different small projects we are working on.</p>
<ul>
 <li><a href="https://www.home-assistant.io/">Home Assistant</a></li>
 <li><a href="https://openwrt.org/">OpenWrt</a></li>
  <li><a href="https://nextcloud.com/">Nextcloud</a></li>
  <li><a href="https://www.navidrome.org/">Navidrome</a></li>
  <li><a href="https://www.pfsense.org/">pfSense</a></li>
  <li><a href="https://www.wireguard.com/">WireGuard</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552357/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-3-16-2Fac25350d-e904-e854-9680-be68359.mp3" length="49648117"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we talk about different small projects we are working on.

 Home Assistant
 OpenWrt
  Nextcloud
  Navidrome
  pfSense
  WireGuard
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552357/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:51:43</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Working With Outside Teams | Rubber Duck Dev Show 37]]>
                </title>
                <pubDate>Thu, 07 Apr 2022 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    07ec18e2-1e1b-4405-885f-c4baabf66bfb</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-37-working-with-outside-teams</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how best to work with outside project teams.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how best to work with outside project teams.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Working With Outside Teams | Rubber Duck Dev Show 37]]>
                </itunes:title>
                                    <itunes:episode>37</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how best to work with outside project teams.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552358/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-3-8-2Fdcd2ffb6-ae98-a406-7789-c6a93694.mp3" length="45502798"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how best to work with outside project teams.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552358/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:47:23</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Redundant Infrastructure on the Cheap | Rubber Duck Dev Show 36]]>
                </title>
                <pubDate>Thu, 31 Mar 2022 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    be3c61f3-fc1e-443c-afb3-16be1fcce34c</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-36-redundant-infrastructure-on-the-cheap</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how to set up a redundant infrastructure for you application on the cheap.</p>
<ul>
 <li><a href="https://www.cloudflare.com/learning/dns/glossary/round-robin-dns/">What is round-robin DNS?</a></li>
 <li><a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.html">AWS Choosing a routing policy</a></li>
  <li><a href="https://docs.nginx.com/nginx/admin-guide/load-balancer/http-load-balancer/">Nginx HTTP Load Balancing</a></li>
  <li><a href="https://docs.nginx.com/nginx/admin-guide/load-balancer/http-health-check/">Nginx HTTP Health Checks</a></li>
  <li><a href="https://paquier.xyz/postgresql-2/postgres-10-multi-host-connstr/">Postgres 10 highlight - Multiple hosts in connection strings</a></li>
  <li><a href="https://www.postgresql.org/docs/14/libpq-connect.html">Postgres Client Connection Docs</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how to set up a redundant infrastructure for you application on the cheap.

 What is round-robin DNS?
 AWS Choosing a routing policy
  Nginx HTTP Load Balancing
  Nginx HTTP Health Checks
  Postgres 10 highlight - Multiple hosts in connection strings
  Postgres Client Connection Docs
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Redundant Infrastructure on the Cheap | Rubber Duck Dev Show 36]]>
                </itunes:title>
                                    <itunes:episode>36</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss how to set up a redundant infrastructure for you application on the cheap.</p>
<ul>
 <li><a href="https://www.cloudflare.com/learning/dns/glossary/round-robin-dns/">What is round-robin DNS?</a></li>
 <li><a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.html">AWS Choosing a routing policy</a></li>
  <li><a href="https://docs.nginx.com/nginx/admin-guide/load-balancer/http-load-balancer/">Nginx HTTP Load Balancing</a></li>
  <li><a href="https://docs.nginx.com/nginx/admin-guide/load-balancer/http-health-check/">Nginx HTTP Health Checks</a></li>
  <li><a href="https://paquier.xyz/postgresql-2/postgres-10-multi-host-connstr/">Postgres 10 highlight - Multiple hosts in connection strings</a></li>
  <li><a href="https://www.postgresql.org/docs/14/libpq-connect.html">Postgres Client Connection Docs</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552359/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-3-1-2F179bc614-a49c-ff88-bada-afa8bfe4.mp3" length="51630497"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss how to set up a redundant infrastructure for you application on the cheap.

 What is round-robin DNS?
 AWS Choosing a routing policy
  Nginx HTTP Load Balancing
  Nginx HTTP Health Checks
  Postgres 10 highlight - Multiple hosts in connection strings
  Postgres Client Connection Docs
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552359/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:53:46</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Organizing Your Tests | Rubber Duck Dev Show 35]]>
                </title>
                <pubDate>Thu, 24 Mar 2022 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    6cdd2f87-4fa8-45c0-9080-596dc593809f</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-35-organizing-your-tests</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss some best practices for organizing your automated tests.</p>
<ol>
 <li><a href="https://www.betterspecs.org/">Better Specs</a></li>
</ol>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss some best practices for organizing your automated tests.

 Better Specs
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Organizing Your Tests | Rubber Duck Dev Show 35]]>
                </itunes:title>
                                    <itunes:episode>35</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss some best practices for organizing your automated tests.</p>
<ol>
 <li><a href="https://www.betterspecs.org/">Better Specs</a></li>
</ol>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552361/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-2-25-2F09fc696b-1655-fed0-d65d-ee0855b.mp3" length="54368548"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss some best practices for organizing your automated tests.

 Better Specs
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552361/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:56:38</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Real World Performance Enhancements | Rubber Duck Dev Show 34]]>
                </title>
                <pubDate>Thu, 17 Mar 2022 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    4001b5d0-ba7a-43b1-8777-a33ab3b7d22d</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-34-real-world-performance-enhancements</link>
                                <description>
                                            <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss some real world performance enhancements that Creston has made to his web application.</p>
<ol>
 <li><a href="https://www.skylight.io/">Skylight Application Performance Manager</a></li>
</ol>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss some real world performance enhancements that Creston has made to his web application.

 Skylight Application Performance Manager
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Real World Performance Enhancements | Rubber Duck Dev Show 34]]>
                </itunes:title>
                                    <itunes:episode>34</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode of the Rubber Duck Dev Show, we discuss some real world performance enhancements that Creston has made to his web application.</p>
<ol>
 <li><a href="https://www.skylight.io/">Skylight Application Performance Manager</a></li>
</ol>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552360/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-2-18-2Fb03786f5-d768-f541-49cf-d5ee624.mp3" length="39355036"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode of the Rubber Duck Dev Show, we discuss some real world performance enhancements that Creston has made to his web application.

 Skylight Application Performance Manager
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552360/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:40:59</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Reviewing the OWASP 6-10 | Rubber Duck Dev Show 33]]>
                </title>
                <pubDate>Thu, 10 Mar 2022 01:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    3e231e7e-97a6-4d77-b1f6-f193e8b92316</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-33-reviewing-the-owasp-6-10</link>
                                <description>
                                            <![CDATA[<p>In this episode, we review the top 6-10 web security risks according to OWASP.</p>
<ul>
 <li><a href="https://owasp.org/www-project-top-ten/">OWASP Top 10</a></li>
 <li><a href="https://portswigger.net/web-security">Web Security Academy</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we review the top 6-10 web security risks according to OWASP.

 OWASP Top 10
 Web Security Academy
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Reviewing the OWASP 6-10 | Rubber Duck Dev Show 33]]>
                </itunes:title>
                                    <itunes:episode>33</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we review the top 6-10 web security risks according to OWASP.</p>
<ul>
 <li><a href="https://owasp.org/www-project-top-ten/">OWASP Top 10</a></li>
 <li><a href="https://portswigger.net/web-security">Web Security Academy</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552362/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-2-11-2F13e1ef87-9ee2-9950-02ef-a21c26b.mp3" length="29898292"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we review the top 6-10 web security risks according to OWASP.

 OWASP Top 10
 Web Security Academy
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552362/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:31:08</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Reviewing the OWASP Top 5 | Rubber Duck Dev Show 32]]>
                </title>
                <pubDate>Thu, 03 Mar 2022 01:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    9d4bfb5f-c7ba-4408-a32f-011278da4fd3</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-32-reviewing-the-owasp-top-5</link>
                                <description>
                                            <![CDATA[<p>In this episode, we review the OWASP Top 5 web application security risks.</p>
<ol>
 <li>https://owasp.org/www-project-top-ten/</li>
</ol>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we review the OWASP Top 5 web application security risks.

 https://owasp.org/www-project-top-ten/
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Reviewing the OWASP Top 5 | Rubber Duck Dev Show 32]]>
                </itunes:title>
                                    <itunes:episode>32</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we review the OWASP Top 5 web application security risks.</p>
<ol>
 <li>https://owasp.org/www-project-top-ten/</li>
</ol>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552363/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-2-4-2Fd24dbda5-afaf-cdef-6772-62792ba4.mp3" length="39196630"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we review the OWASP Top 5 web application security risks.

 https://owasp.org/www-project-top-ten/
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552363/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:40:49</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[How To Learn a New Code Base | Rubber Duck Dev Show 31]]>
                </title>
                <pubDate>Thu, 24 Feb 2022 01:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    9fd57e85-e7e7-4b05-80a8-a90e7066f4c6</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-31-how-to-learn-a-new-code-base</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss the best ways to start learning a new code base you have not seen before.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss the best ways to start learning a new code base you have not seen before.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[How To Learn a New Code Base | Rubber Duck Dev Show 31]]>
                </itunes:title>
                                    <itunes:episode>31</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss the best ways to start learning a new code base you have not seen before.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552364/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-1-24-2F567f1411-e5a1-186d-438f-8270fb6.mp3" length="36953443"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss the best ways to start learning a new code base you have not seen before.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552364/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:38:29</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[How To Get Started Coding | Rubber Duck Dev Show 30]]>
                </title>
                <pubDate>Thu, 17 Feb 2022 01:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    151fd1f0-a927-4fc2-b2a9-91de7906d33f</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-30-how-to-get-started-coding</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss how to get started coding.</p>
<ol>
 <li><a href="https://www.tiobe.com/tiobe-index/">TIOBE Language Popularity Index</a></li>
</ol>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss how to get started coding.

 TIOBE Language Popularity Index
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[How To Get Started Coding | Rubber Duck Dev Show 30]]>
                </itunes:title>
                                    <itunes:episode>30</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss how to get started coding.</p>
<ol>
 <li><a href="https://www.tiobe.com/tiobe-index/">TIOBE Language Popularity Index</a></li>
</ol>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552365/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-1-17-2F16d806a2-0358-4a9c-b344-be6b210.mp3" length="33018775"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss how to get started coding.

 TIOBE Language Popularity Index
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552365/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:34:23</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[How We Got Started Coding | Rubber Duck Dev Show 29]]>
                </title>
                <pubDate>Thu, 10 Feb 2022 01:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    4f94573f-8ea2-4021-adb9-20e3b57d0e6b</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-29-how-we-got-started-coding</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss how we got started coding.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss how we got started coding.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[How We Got Started Coding | Rubber Duck Dev Show 29]]>
                </itunes:title>
                                    <itunes:episode>29</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss how we got started coding.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552368/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-1-10-2F0c5bfde2-6421-db1f-5935-f2607af.mp3" length="46278948"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss how we got started coding.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552368/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:48:12</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Exploring the Jamstack | Rubber Duck Dev Show 28]]>
                </title>
                <pubDate>Thu, 03 Feb 2022 01:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    3781d2bf-1ab9-4971-b522-48e22939a66c</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-28-exploring-the-jamstack</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss the jamstack and how we use it for our websites as well as an investigation into headless CMS.</p>
<ul>
 <li><a href="https://jamstack.org/">Jamstack</a></li>
 <li><a href="https://middlemanapp.com/">Middleman Static Site Generator</a></li>
  <li><a href="https://jekyllrb.com/">Jekyll Static Site Generator</a></li>
  <li><a href="https://jamstack.org/headless-cms/">Headless CMS Options</a></li>
  <li><a href="https://strapi.io/">Strapi Open Source Headless CMS</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss the jamstack and how we use it for our websites as well as an investigation into headless CMS.

 Jamstack
 Middleman Static Site Generator
  Jekyll Static Site Generator
  Headless CMS Options
  Strapi Open Source Headless CMS
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Exploring the Jamstack | Rubber Duck Dev Show 28]]>
                </itunes:title>
                                    <itunes:episode>28</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss the jamstack and how we use it for our websites as well as an investigation into headless CMS.</p>
<ul>
 <li><a href="https://jamstack.org/">Jamstack</a></li>
 <li><a href="https://middlemanapp.com/">Middleman Static Site Generator</a></li>
  <li><a href="https://jekyllrb.com/">Jekyll Static Site Generator</a></li>
  <li><a href="https://jamstack.org/headless-cms/">Headless CMS Options</a></li>
  <li><a href="https://strapi.io/">Strapi Open Source Headless CMS</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552366/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-1-3-2Fc6839b1f-1f19-4839-5ca6-f76291c6.mp3" length="37759686"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss the jamstack and how we use it for our websites as well as an investigation into headless CMS.

 Jamstack
 Middleman Static Site Generator
  Jekyll Static Site Generator
  Headless CMS Options
  Strapi Open Source Headless CMS
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552366/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:39:19</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Refactoring in the Wild | Rubber Duck Dev Show 27]]>
                </title>
                <pubDate>Thu, 27 Jan 2022 01:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    2837ed28-927e-4a12-aa29-2b86eb680e5a</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-27-refactoring-in-the-wild</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss how to get started and the factors to consider when refactoring in the real world.</p>
<ul>
 <li><a href="https://refactoring.guru/refactoring/techniques">Refactoring Techniques</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss how to get started and the factors to consider when refactoring in the real world.

 Refactoring Techniques
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Refactoring in the Wild | Rubber Duck Dev Show 27]]>
                </itunes:title>
                                    <itunes:episode>27</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss how to get started and the factors to consider when refactoring in the real world.</p>
<ul>
 <li><a href="https://refactoring.guru/refactoring/techniques">Refactoring Techniques</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552370/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-0-28-2F2c0f1012-fdf2-3621-007a-8b4d2b9.mp3" length="44030328"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss how to get started and the factors to consider when refactoring in the real world.

 Refactoring Techniques
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552370/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:45:51</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[The DarK Side of Open Source | Rubber Duck Dev Show 26]]>
                </title>
                <pubDate>Thu, 20 Jan 2022 01:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    9a4058f3-7f41-4875-b039-1528dae5ec17</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-26-the-dark-side-of-open-source</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss the dark side of open source.</p>
<ul>
 <li><a href="https://github.com/roo-rb/roo">Roo Ruby Library</a></li>
 <li><a href="https://github.com/martijn/xsv">Xsv Ruby XLSX parser</a></li>
  <li><a href="https://www.ftc.gov/news-events/blogs/techftc/2022/01/ftc-warns-companies-remediate-log4j-security-vulnerability">log4j Warning</a></li>
  <li><a href="https://www.theverge.com/2014/4/8/5594266/how-heartbleed-broke-the-internet">OpenSSL Heartbleed Warning</a></li>
  <li><a href="http://www.slate.com/articles/technology/technology/2012/03/ruby_ruby_on_rails_and__why_the_disappearance_of_one_of_the_world_s_most_beloved_computer_programmers.html">Why the lucky stiff internet disappearance</a></li>
  <li><a href="https://github.com/Marak/colors.js/issues">Marak colors.js Issues</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss the dark side of open source.

 Roo Ruby Library
 Xsv Ruby XLSX parser
  log4j Warning
  OpenSSL Heartbleed Warning
  Why the lucky stiff internet disappearance
  Marak colors.js Issues
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[The DarK Side of Open Source | Rubber Duck Dev Show 26]]>
                </itunes:title>
                                    <itunes:episode>26</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss the dark side of open source.</p>
<ul>
 <li><a href="https://github.com/roo-rb/roo">Roo Ruby Library</a></li>
 <li><a href="https://github.com/martijn/xsv">Xsv Ruby XLSX parser</a></li>
  <li><a href="https://www.ftc.gov/news-events/blogs/techftc/2022/01/ftc-warns-companies-remediate-log4j-security-vulnerability">log4j Warning</a></li>
  <li><a href="https://www.theverge.com/2014/4/8/5594266/how-heartbleed-broke-the-internet">OpenSSL Heartbleed Warning</a></li>
  <li><a href="http://www.slate.com/articles/technology/technology/2012/03/ruby_ruby_on_rails_and__why_the_disappearance_of_one_of_the_world_s_most_beloved_computer_programmers.html">Why the lucky stiff internet disappearance</a></li>
  <li><a href="https://github.com/Marak/colors.js/issues">Marak colors.js Issues</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552369/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-0-20-2F0c93dce3-0d49-c81f-0f55-70d5a92.mp3" length="40154592"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss the dark side of open source.

 Roo Ruby Library
 Xsv Ruby XLSX parser
  log4j Warning
  OpenSSL Heartbleed Warning
  Why the lucky stiff internet disappearance
  Marak colors.js Issues
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552369/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:41:49</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[JavaScript Options in Rails 7 | Rubber Duck Dev Show 25]]>
                </title>
                <pubDate>Thu, 13 Jan 2022 01:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    416b23ff-d898-46db-ae11-dd0066b13777</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-25-javascript-options-in-rails-7</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss the different javascript options available in the newly released Rails 7.</p>
<ul>
 <li><a href="https://github.com/rails/importmap-rails">Rails Import Maps</a></li>
 <li><a href="https://hotwired.dev/">Hotwire (HTML Over The Wire)</a></li>
  <li><a href="https://www.youtube.com/watch?v=mpWFrUwAN88">Rails 7: The Demo</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss the different javascript options available in the newly released Rails 7.

 Rails Import Maps
 Hotwire (HTML Over The Wire)
  Rails 7: The Demo
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[JavaScript Options in Rails 7 | Rubber Duck Dev Show 25]]>
                </itunes:title>
                                    <itunes:episode>25</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss the different javascript options available in the newly released Rails 7.</p>
<ul>
 <li><a href="https://github.com/rails/importmap-rails">Rails Import Maps</a></li>
 <li><a href="https://hotwired.dev/">Hotwire (HTML Over The Wire)</a></li>
  <li><a href="https://www.youtube.com/watch?v=mpWFrUwAN88">Rails 7: The Demo</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552367/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-0-15-2Fcc5cdf7c-3168-0c37-00c4-13ca7ab.mp3" length="50269204"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss the different javascript options available in the newly released Rails 7.

 Rails Import Maps
 Hotwire (HTML Over The Wire)
  Rails 7: The Demo
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552367/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:52:21</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Talking Ruby & Rails with Andrew Mason | Rubber Duck Dev Show 24]]>
                </title>
                <pubDate>Thu, 06 Jan 2022 01:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    d384a802-27fa-4673-8105-e6495350250a</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-24-talking-ruby-rails-with-andrew-mason</link>
                                <description>
                                            <![CDATA[<p>In this episode, we have a chat with Andrew Mason of the Remote Ruby Podcast and the Ruby Radar Newsletter.</p>
<ul>
 <li><a href="https://remoteruby.transistor.fm/">Remote Ruby Podcast</a></li>
 <li><a href="https://rubyradar.dev/">Ruby Radar Newsletter</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we have a chat with Andrew Mason of the Remote Ruby Podcast and the Ruby Radar Newsletter.

 Remote Ruby Podcast
 Ruby Radar Newsletter
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Talking Ruby & Rails with Andrew Mason | Rubber Duck Dev Show 24]]>
                </itunes:title>
                                    <itunes:episode>24</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we have a chat with Andrew Mason of the Remote Ruby Podcast and the Ruby Radar Newsletter.</p>
<ul>
 <li><a href="https://remoteruby.transistor.fm/">Remote Ruby Podcast</a></li>
 <li><a href="https://rubyradar.dev/">Ruby Radar Newsletter</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552371/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2022-0-7-2Ffe381564-32f4-44ca-523c-2255c701.mp3" length="69357400"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we have a chat with Andrew Mason of the Remote Ruby Podcast and the Ruby Radar Newsletter.

 Remote Ruby Podcast
 Ruby Radar Newsletter
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552371/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>01:12:14</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[When Should You Mock or Stub? | Rubber Duck Dev Show 23]]>
                </title>
                <pubDate>Thu, 23 Dec 2021 01:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    d5e599b4-1e12-4f07-b230-c48650db7bbe</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-23-when-should-you-mock-or-stub</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss when you should use mocks or stubs in your tests.</p>
<ul>
 <li><a href="https://www.martinfowler.com/articles/mocksArentStubs.html">Mocks Aren't Stubs</a></li>
 <li><a href="https://blog.pragmatists.com/test-doubles-fakes-mocks-and-stubs-1a7491dfa3da">Test Doubles — Fakes, Mocks and Stubs.</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss when you should use mocks or stubs in your tests.

 Mocks Aren't Stubs
 Test Doubles — Fakes, Mocks and Stubs.
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[When Should You Mock or Stub? | Rubber Duck Dev Show 23]]>
                </itunes:title>
                                    <itunes:episode>23</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss when you should use mocks or stubs in your tests.</p>
<ul>
 <li><a href="https://www.martinfowler.com/articles/mocksArentStubs.html">Mocks Aren't Stubs</a></li>
 <li><a href="https://blog.pragmatists.com/test-doubles-fakes-mocks-and-stubs-1a7491dfa3da">Test Doubles — Fakes, Mocks and Stubs.</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552372/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-11-27-2Fa7470e19-08ea-2815-1fea-ca448f.mp3" length="43299317"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss when you should use mocks or stubs in your tests.

 Mocks Aren't Stubs
 Test Doubles — Fakes, Mocks and Stubs.
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552372/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:45:06</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Code Quality Analyzers | Rubber Duck Dev Show 22]]>
                </title>
                <pubDate>Thu, 16 Dec 2021 01:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    3dc791e8-6da2-4c60-a210-9fedfcb49c8a</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-22-code-quality-analyzers</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss how to use a code quality analyzer using RubyCritic as an example.</p>
<ul>
 <li><a href="https://github.com/whitesmith/rubycritic">RubyCritic</a></li>
 <li><a href="https://fastruby.github.io/quality/e-petitions/rubycritic/overview.html">Example Project</a></li>
  <li><a href="https://codeclimate.com/">Code Climate</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss how to use a code quality analyzer using RubyCritic as an example.

 RubyCritic
 Example Project
  Code Climate
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Code Quality Analyzers | Rubber Duck Dev Show 22]]>
                </itunes:title>
                                    <itunes:episode>22</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss how to use a code quality analyzer using RubyCritic as an example.</p>
<ul>
 <li><a href="https://github.com/whitesmith/rubycritic">RubyCritic</a></li>
 <li><a href="https://fastruby.github.io/quality/e-petitions/rubycritic/overview.html">Example Project</a></li>
  <li><a href="https://codeclimate.com/">Code Climate</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552373/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-11-17-2F49393b4e-53a6-bf55-e1dc-e07d30.mp3" length="39972362"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss how to use a code quality analyzer using RubyCritic as an example.

 RubyCritic
 Example Project
  Code Climate
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552373/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:41:38</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[What is DevOps? | Rubber Duck Dev Show 21]]>
                </title>
                <pubDate>Fri, 19 Nov 2021 01:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    416ca1f8-2a29-46c8-ab6b-efdf4009cae3</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-21-what-is-devops</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss what is DevOps.</p>
<ul>
 <li><a href="https://searchitoperations.techtarget.com/definition/DevOps">What is DevOps? The ultimate guide</a></li>
 <li><a href="https://theagileadmin.com/what-is-devops/">What Is DevOps?</a></li>
  <li><a href="https://theagileadmin.com/what-is-devops/">What Is DevOps?</a></li>
  <li><a href="https://theagileadmin.com/what-is-devops/">What Is DevOps?</a></li>
  <li><a href="https://www.youtube.com/watch?v=_I94-tJlovg">[YouTube] What is DevOps? - In Simple English</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss what is DevOps.

 What is DevOps? The ultimate guide
 What Is DevOps?
  What Is DevOps?
  What Is DevOps?
  [YouTube] What is DevOps? - In Simple English
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[What is DevOps? | Rubber Duck Dev Show 21]]>
                </itunes:title>
                                    <itunes:episode>21</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss what is DevOps.</p>
<ul>
 <li><a href="https://searchitoperations.techtarget.com/definition/DevOps">What is DevOps? The ultimate guide</a></li>
 <li><a href="https://theagileadmin.com/what-is-devops/">What Is DevOps?</a></li>
  <li><a href="https://theagileadmin.com/what-is-devops/">What Is DevOps?</a></li>
  <li><a href="https://theagileadmin.com/what-is-devops/">What Is DevOps?</a></li>
  <li><a href="https://www.youtube.com/watch?v=_I94-tJlovg">[YouTube] What is DevOps? - In Simple English</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552375/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-10-20-2Fe509cc2e-5d94-cca2-763f-870026.mp3" length="41380049"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss what is DevOps.

 What is DevOps? The ultimate guide
 What Is DevOps?
  What Is DevOps?
  What Is DevOps?
  [YouTube] What is DevOps? - In Simple English
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552375/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:43:06</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[How Do You Start Testing | Rubber Duck Dev Show 20]]>
                </title>
                <pubDate>Thu, 11 Nov 2021 01:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    c7d7968b-b9c5-4873-a158-89262a556920</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-20-how-do-you-start-testing</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss discuss different ways to start adding tests to your project.</p>
<ul>
 <li><a href="https://danashby.co.uk/2019/02/14/code-coverage-vs-test-coverage/">Code Coverage vs Test Coverage; Subjectivity and Usefulness</a></li>
 <li><a href="https://github.com/simplecov-ruby/simplecov">SimpleCov</a></li>
  <li><a href="https://coverage.readthedocs.io/en/6.1.1/">Coverage.py</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss discuss different ways to start adding tests to your project.

 Code Coverage vs Test Coverage; Subjectivity and Usefulness
 SimpleCov
  Coverage.py

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[How Do You Start Testing | Rubber Duck Dev Show 20]]>
                </itunes:title>
                                    <itunes:episode>20</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss discuss different ways to start adding tests to your project.</p>
<ul>
 <li><a href="https://danashby.co.uk/2019/02/14/code-coverage-vs-test-coverage/">Code Coverage vs Test Coverage; Subjectivity and Usefulness</a></li>
 <li><a href="https://github.com/simplecov-ruby/simplecov">SimpleCov</a></li>
  <li><a href="https://coverage.readthedocs.io/en/6.1.1/">Coverage.py</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552376/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-10-12-2Fd5d31e0a-f0eb-1d00-02c8-f75f6d.mp3" length="51625064"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss discuss different ways to start adding tests to your project.

 Code Coverage vs Test Coverage; Subjectivity and Usefulness
 SimpleCov
  Coverage.py

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552376/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:53:46</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[How Much Time Should You Spend Planning | Rubber Duck Dev Show 19]]>
                </title>
                <pubDate>Thu, 04 Nov 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    5dd1ed25-9438-4062-8a47-ca0b29fe552a</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-19-how-much-time-should-you-spend-planning</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss how time you should spend planning before jumping into coding.</p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss how time you should spend planning before jumping into coding.]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[How Much Time Should You Spend Planning | Rubber Duck Dev Show 19]]>
                </itunes:title>
                                    <itunes:episode>19</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss how time you should spend planning before jumping into coding.</p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552377/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-10-6-2F571abe47-1d1a-ba06-73ca-2d310b1.mp3" length="46199536"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss how time you should spend planning before jumping into coding.]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552377/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:48:07</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[How Many 3rd Party Libraries Should You Use | Rubber Duck Dev Show 18]]>
                </title>
                <pubDate>Thu, 28 Oct 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    dac7bbd1-272e-4e33-abf4-7dcbcab64d6a</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-18-how-many-3rd-party-libraries-should-you-use</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss how many 3rd party libraries you should use in your projects.</p>
<ul>
 <li><a href="https://www.scalablepath.com/blog/third-party-libraries/">SHOULD DEVELOPERS USE THIRD-PARTY LIBRARIES?</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss how many 3rd party libraries you should use in your projects.

 SHOULD DEVELOPERS USE THIRD-PARTY LIBRARIES?
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[How Many 3rd Party Libraries Should You Use | Rubber Duck Dev Show 18]]>
                </itunes:title>
                                    <itunes:episode>18</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss how many 3rd party libraries you should use in your projects.</p>
<ul>
 <li><a href="https://www.scalablepath.com/blog/third-party-libraries/">SHOULD DEVELOPERS USE THIRD-PARTY LIBRARIES?</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552374/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-9-30-2F21aa22a2-9055-51dc-ca81-710568a.mp3" length="46169443"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss how many 3rd party libraries you should use in your projects.

 SHOULD DEVELOPERS USE THIRD-PARTY LIBRARIES?
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552374/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:48:05</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Practicing Continuous Integration & Deployment | Rubber Duck Dev Show 17]]>
                </title>
                <pubDate>Thu, 21 Oct 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    b029c87c-9b0f-4f8d-b4cf-ce068a5a9831</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-17-practicing-continuous-integration-deployment</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss how to practice continuous integration (CI) and continuous deployment (CD).</p>
<ul>
 <li><a href="https://www.jenkins.io/">Jenkins</a></li>
 <li><a href="https://jenkins-x.io/">Jenkins X</a></li>
  <li><a href="https://www.travis-ci.com/">Travis CI</a></li>
  <li><a href="https://circleci.com/">CircleCI</a></li>
  <li><a href="https://about.gitlab.com/">GitLab</a></li>
  <li><a href="https://buildbot.net/">Buildbot</a></li>
  <li><a href="https://www.atlassian.com/software/bamboo">Bamboo</a></li>
  <li><a href="https://www.jetbrains.com/teamcity/">TeamCity</a></li>
  <li><a href="https://www.cloudbees.com/products/codeship">CodeShip</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss how to practice continuous integration (CI) and continuous deployment (CD).

 Jenkins
 Jenkins X
  Travis CI
  CircleCI
  GitLab
  Buildbot
  Bamboo
  TeamCity
  CodeShip
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Practicing Continuous Integration & Deployment | Rubber Duck Dev Show 17]]>
                </itunes:title>
                                    <itunes:episode>17</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss how to practice continuous integration (CI) and continuous deployment (CD).</p>
<ul>
 <li><a href="https://www.jenkins.io/">Jenkins</a></li>
 <li><a href="https://jenkins-x.io/">Jenkins X</a></li>
  <li><a href="https://www.travis-ci.com/">Travis CI</a></li>
  <li><a href="https://circleci.com/">CircleCI</a></li>
  <li><a href="https://about.gitlab.com/">GitLab</a></li>
  <li><a href="https://buildbot.net/">Buildbot</a></li>
  <li><a href="https://www.atlassian.com/software/bamboo">Bamboo</a></li>
  <li><a href="https://www.jetbrains.com/teamcity/">TeamCity</a></li>
  <li><a href="https://www.cloudbees.com/products/codeship">CodeShip</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552378/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-9-21-2F9a2fb0c3-4530-b187-b6fa-535e727.mp3" length="50148414"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss how to practice continuous integration (CI) and continuous deployment (CD).

 Jenkins
 Jenkins X
  Travis CI
  CircleCI
  GitLab
  Buildbot
  Bamboo
  TeamCity
  CodeShip
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552378/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:52:14</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[When Should You Comment Your Code | Rubber Duck Dev Show 16]]>
                </title>
                <pubDate>Sat, 09 Oct 2021 15:49:23 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    6ea5b038-4b71-45eb-86e4-b34ee7a95d1c</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-16-when-should-you-comment-your-code</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss when you should comment your code.</p>
<ul>
 <li><a href="https://www.matheusrich.com/dont-use-comments-use-code/">Don't use comments! Use code.</a></li>
 <li><a href="https://towardsdatascience.com/why-good-codes-dont-need-comments-92f58de19ad2">Why Good Codes Don’t Need Comments</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss when you should comment your code.

 Don't use comments! Use code.
 Why Good Codes Don’t Need Comments

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[When Should You Comment Your Code | Rubber Duck Dev Show 16]]>
                </itunes:title>
                                    <itunes:episode>16</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss when you should comment your code.</p>
<ul>
 <li><a href="https://www.matheusrich.com/dont-use-comments-use-code/">Don't use comments! Use code.</a></li>
 <li><a href="https://towardsdatascience.com/why-good-codes-dont-need-comments-92f58de19ad2">Why Good Codes Don’t Need Comments</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552379/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-9-9-2F2b7c89a3-bf47-4f17-bf42-aea23e94.mp3" length="48573962"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss when you should comment your code.

 Don't use comments! Use code.
 Why Good Codes Don’t Need Comments

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552379/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:50:35</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[When To Use UUIDs | Rubber Duck Dev Show 15]]>
                </title>
                <pubDate>Thu, 30 Sep 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    6214e0e1-6acc-43e8-ab51-57d3011da8d6</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-15-when-to-use-uuids</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss when to use UUIDs (and when not to).</p>
<ul>
 <li><a href="https://datatracker.ietf.org/doc/html/rfc4122">UUID rfc4122</a></li>
 <li><a href="https://docs.microsoft.com/en-us/windows/win32/msi/guid">Microsoft GUIDs</a></li>
  <li><a href="https://segment.com/blog/a-brief-history-of-the-uuid/">A brief history of the UUID</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss when to use UUIDs (and when not to).

 UUID rfc4122
 Microsoft GUIDs
  A brief history of the UUID

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[When To Use UUIDs | Rubber Duck Dev Show 15]]>
                </itunes:title>
                                    <itunes:episode>15</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss when to use UUIDs (and when not to).</p>
<ul>
 <li><a href="https://datatracker.ietf.org/doc/html/rfc4122">UUID rfc4122</a></li>
 <li><a href="https://docs.microsoft.com/en-us/windows/win32/msi/guid">Microsoft GUIDs</a></li>
  <li><a href="https://segment.com/blog/a-brief-history-of-the-uuid/">A brief history of the UUID</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552380/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-9-1-2F7fbbcc23-ca85-ae5b-0e25-154a357d.mp3" length="44711183"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss when to use UUIDs (and when not to).

 UUID rfc4122
 Microsoft GUIDs
  A brief history of the UUID

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552380/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:46:34</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Background Job Processing | Rubber Duck Dev Show 14]]>
                </title>
                <pubDate>Thu, 23 Sep 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    23ad1ce4-c5a4-4f22-a635-694b0f3bd14e</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-14-background-job-processing</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss how to handle background job processing.</p>
<ul>
 <li><a href="https://github.com/collectiveidea/delayed_job">Delayed Job (Ruby)</a></li>
 <li><a href="https://github.com/resque/resque">Resque (Ruby)</a></li>
  <li><a href="https://github.com/bensheldon/good_job">Good Job (Ruby)</a></li>
  <li><a href="https://github.com/mperham/sidekiq">Sidekiq (Ruby)</a></li>
  <li><a href="https://github.com/ruby-shoryuken/shoryuken">Shoryuken (Ruby)</a></li>
  <li><a href="https://elixir-lang.org/getting-started/mix-otp/supervisor-and-application.html">OTP (Elixir)</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss how to handle background job processing.

 Delayed Job (Ruby)
 Resque (Ruby)
  Good Job (Ruby)
  Sidekiq (Ruby)
  Shoryuken (Ruby)
  OTP (Elixir)
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Background Job Processing | Rubber Duck Dev Show 14]]>
                </itunes:title>
                                    <itunes:episode>14</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss how to handle background job processing.</p>
<ul>
 <li><a href="https://github.com/collectiveidea/delayed_job">Delayed Job (Ruby)</a></li>
 <li><a href="https://github.com/resque/resque">Resque (Ruby)</a></li>
  <li><a href="https://github.com/bensheldon/good_job">Good Job (Ruby)</a></li>
  <li><a href="https://github.com/mperham/sidekiq">Sidekiq (Ruby)</a></li>
  <li><a href="https://github.com/ruby-shoryuken/shoryuken">Shoryuken (Ruby)</a></li>
  <li><a href="https://elixir-lang.org/getting-started/mix-otp/supervisor-and-application.html">OTP (Elixir)</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552381/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-8-25-2F06ff3942-dc31-6c61-dd32-9a15e67.mp3" length="48655882"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss how to handle background job processing.

 Delayed Job (Ruby)
 Resque (Ruby)
  Good Job (Ruby)
  Sidekiq (Ruby)
  Shoryuken (Ruby)
  OTP (Elixir)
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552381/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:50:40</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[REST vs. GraphQL APIs | Rubber Duck Dev Show 13]]>
                </title>
                <pubDate>Thu, 16 Sep 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    7e9550be-8651-4d02-a3cd-5ae247568846</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-13-rest-vs-graphql-apis</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss the differences between REST and GraphQL APIs.</p>
<ul>
 <li><a href="https://restfulapi.net/">What is REST?</a></li>
 <li><a href="https://hasura.io/learn/graphql/intro-graphql/graphql-vs-rest/">GraphQL vs REST</a></li>
  <li><a href="https://www.howtographql.com/basics/1-graphql-is-the-better-rest/">GraphQL is the better REST</a></li>
  <li><a href="https://github.com/graphql/graphiql">GraphiQL GraphQL IDE</a></li>
  <li><a href="https://altair.sirmuel.design/">Altair GraphQL Client</a></li>
</ul>
<p><br /></p>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss the differences between REST and GraphQL APIs.

 What is REST?
 GraphQL vs REST
  GraphQL is the better REST
  GraphiQL GraphQL IDE
  Altair GraphQL Client

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[REST vs. GraphQL APIs | Rubber Duck Dev Show 13]]>
                </itunes:title>
                                    <itunes:episode>13</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss the differences between REST and GraphQL APIs.</p>
<ul>
 <li><a href="https://restfulapi.net/">What is REST?</a></li>
 <li><a href="https://hasura.io/learn/graphql/intro-graphql/graphql-vs-rest/">GraphQL vs REST</a></li>
  <li><a href="https://www.howtographql.com/basics/1-graphql-is-the-better-rest/">GraphQL is the better REST</a></li>
  <li><a href="https://github.com/graphql/graphiql">GraphiQL GraphQL IDE</a></li>
  <li><a href="https://altair.sirmuel.design/">Altair GraphQL Client</a></li>
</ul>
<p><br /></p>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552383/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-8-18-2F53221c5b-1fdf-e8ac-81cf-2194b09.mp3" length="48600293"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss the differences between REST and GraphQL APIs.

 What is REST?
 GraphQL vs REST
  GraphQL is the better REST
  GraphiQL GraphQL IDE
  Altair GraphQL Client

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552383/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:50:37</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Programming with Dates, Times & Zones | Rubber Duck Dev Show 12]]>
                </title>
                <pubDate>Thu, 09 Sep 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    91124cd0-cc89-480d-92f9-860334c64b41</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-12-programming-with-dates-times-zones</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss programming with dates, times and zones.</p>
<ul>
 <li><a href="https://www.timeanddate.com/time/zones/">Time Zone Abbreviations</a></li>
 <li><a href="https://www.timeanddate.com/time/map/">Time Zone Map</a></li>
  <li><a href="https://github.com/travisjeffery/timecop">Timecop Ruby Gem</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss programming with dates, times and zones.

 Time Zone Abbreviations
 Time Zone Map
  Timecop Ruby Gem
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Programming with Dates, Times & Zones | Rubber Duck Dev Show 12]]>
                </itunes:title>
                                    <itunes:episode>12</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss programming with dates, times and zones.</p>
<ul>
 <li><a href="https://www.timeanddate.com/time/zones/">Time Zone Abbreviations</a></li>
 <li><a href="https://www.timeanddate.com/time/map/">Time Zone Map</a></li>
  <li><a href="https://github.com/travisjeffery/timecop">Timecop Ruby Gem</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552385/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-8-11-2Fa5fd3816-671b-909e-a469-c7d420e.mp3" length="57282142"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss programming with dates, times and zones.

 Time Zone Abbreviations
 Time Zone Map
  Timecop Ruby Gem
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552385/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:59:40</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Modern Web Application Front Ends | Rubber Duck Dev Show 11]]>
                </title>
                <pubDate>Thu, 02 Sep 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    f82a50ee-59fd-4108-b9bb-5bf39235b38b</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-11-modern-web-application-front-ends</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss improvements coming to front-end web application development.</p>
<ul>
 <li><a href="https://world.hey.com/dhh/modern-web-apps-without-javascript-bundling-or-transpiling-a20f2755">Modern web apps without JavaScript bundling or transpiling</a></li>
 <li><a href="https://www.youtube.com/watch?v=PtxZvFnL2i0">[YouTube] Alpha preview: Modern JavaScript in Rails 7 without Webpack</a></li>
  <li><a href="https://github.com/WICG/import-maps">Import Maps</a></li>
  <li><a href="https://github.com/rails/importmap-rails/">Importmap for Rails</a></li>
  <li><a href="https://hotwired.dev/">HotWire</a></li>
  <li><a href="https://github.com/guybedford/es-module-shims#es-module-shims">ES Module Shims</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss improvements coming to front-end web application development.

 Modern web apps without JavaScript bundling or transpiling
 [YouTube] Alpha preview: Modern JavaScript in Rails 7 without Webpack
  Import Maps
  Importmap for Rails
  HotWire
  ES Module Shims
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Modern Web Application Front Ends | Rubber Duck Dev Show 11]]>
                </itunes:title>
                                    <itunes:episode>11</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss improvements coming to front-end web application development.</p>
<ul>
 <li><a href="https://world.hey.com/dhh/modern-web-apps-without-javascript-bundling-or-transpiling-a20f2755">Modern web apps without JavaScript bundling or transpiling</a></li>
 <li><a href="https://www.youtube.com/watch?v=PtxZvFnL2i0">[YouTube] Alpha preview: Modern JavaScript in Rails 7 without Webpack</a></li>
  <li><a href="https://github.com/WICG/import-maps">Import Maps</a></li>
  <li><a href="https://github.com/rails/importmap-rails/">Importmap for Rails</a></li>
  <li><a href="https://hotwired.dev/">HotWire</a></li>
  <li><a href="https://github.com/guybedford/es-module-shims#es-module-shims">ES Module Shims</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552382/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-8-4-2Fa994f7c0-c8fd-23d7-0a42-60cd6e6d.mp3" length="56745482"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss improvements coming to front-end web application development.

 Modern web apps without JavaScript bundling or transpiling
 [YouTube] Alpha preview: Modern JavaScript in Rails 7 without Webpack
  Import Maps
  Importmap for Rails
  HotWire
  ES Module Shims
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552382/17616424-1630269611603-20316a19571ba.jpg"></itunes:image>
                                                                            <itunes:duration>00:59:06</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Application Infrastructure Performance | Rubber Duck Dev Show 10]]>
                </title>
                <pubDate>Thu, 26 Aug 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    4484a676-ec40-47b5-8b8a-15c73e1ac5bf</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-10-application-infrastructure-performance</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss how to optimize the performance of your application's infrastructure.</p>
<ul>
 <li><a href="https://theqalead.com/tools/load-testing-tools/">10 Best Load Testing Tools For Web Applications In 2021</a></li>
 <li><a href="https://jmeter.apache.org/">Apache JMeter</a></li>
  <li><a href="https://www.appsignal.com/">AppSignal</a></li>
  <li><a href="https://www.datadoghq.com/">Datadog</a></li>
  <li><a href="https://newrelic.com/">NewRelic</a></li>
  <li><a href="https://scoutapm.com/">Scout</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss how to optimize the performance of your application's infrastructure.

 10 Best Load Testing Tools For Web Applications In 2021
 Apache JMeter
  AppSignal
  Datadog
  NewRelic
  Scout
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Application Infrastructure Performance | Rubber Duck Dev Show 10]]>
                </itunes:title>
                                    <itunes:episode>10</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss how to optimize the performance of your application's infrastructure.</p>
<ul>
 <li><a href="https://theqalead.com/tools/load-testing-tools/">10 Best Load Testing Tools For Web Applications In 2021</a></li>
 <li><a href="https://jmeter.apache.org/">Apache JMeter</a></li>
  <li><a href="https://www.appsignal.com/">AppSignal</a></li>
  <li><a href="https://www.datadoghq.com/">Datadog</a></li>
  <li><a href="https://newrelic.com/">NewRelic</a></li>
  <li><a href="https://scoutapm.com/">Scout</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552384/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-7-30-2F804d7202-460b-3dd2-a627-8ccdc67.mp3" length="56746736"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss how to optimize the performance of your application's infrastructure.

 10 Best Load Testing Tools For Web Applications In 2021
 Apache JMeter
  AppSignal
  Datadog
  NewRelic
  Scout
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552384/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:59:06</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Writing Performant Code | Rubber Duck Dev Show 9]]>
                </title>
                <pubDate>Thu, 19 Aug 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    c5a453a4-ff49-448d-bbc0-feaaaf3a1854</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-9-writing-performant-code</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss how to write performant code to boost your application performance.</p>
<ul>
 <li><a href="https://www.scalingpostgres.com/">Scaling Postgres</a></li>
 <li><a href="https://www.speedshop.co/blog/">Speedshop Blog</a></li>
  <li><a href="https://github.com/ruby/benchmark">Ruby Benchmark</a></li>
  <li><a href="https://blog.appsignal.com/2018/02/27/benchmarking-ruby-code.html">Using Ruby Benchmark</a></li>
  <li><a href="https://github.com/dotnet/BenchmarkDotNet">BenchmarkDotNet</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss how to write performant code to boost your application performance.

 Scaling Postgres
 Speedshop Blog
  Ruby Benchmark
  Using Ruby Benchmark
  BenchmarkDotNet
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Writing Performant Code | Rubber Duck Dev Show 9]]>
                </itunes:title>
                                    <itunes:episode>9</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss how to write performant code to boost your application performance.</p>
<ul>
 <li><a href="https://www.scalingpostgres.com/">Scaling Postgres</a></li>
 <li><a href="https://www.speedshop.co/blog/">Speedshop Blog</a></li>
  <li><a href="https://github.com/ruby/benchmark">Ruby Benchmark</a></li>
  <li><a href="https://blog.appsignal.com/2018/02/27/benchmarking-ruby-code.html">Using Ruby Benchmark</a></li>
  <li><a href="https://github.com/dotnet/BenchmarkDotNet">BenchmarkDotNet</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552386/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-7-29-2F05b98704-b744-7195-5042-c8d1a12.mp3" length="53298155"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss how to write performant code to boost your application performance.

 Scaling Postgres
 Speedshop Blog
  Ruby Benchmark
  Using Ruby Benchmark
  BenchmarkDotNet
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552386/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:55:31</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Database Performance | Rubber Duck Dev Show 8]]>
                </title>
                <pubDate>Thu, 12 Aug 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    efdfa00e-52d0-4f6c-b202-f3dce8c24455</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-8-database-performance</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss how optimize your database performance.</p>
<ul>
 <li><a href="https://howchoo.com/webdev/mysql-vs-postgresql">MySQL vs PostgreSQL</a></li>
 <li><a href="https://www.imaginarycloud.com/blog/sql-vs-nosql/">SQL vs NoSQL 1</a></li>
  <li><a href="https://www.thorntech.com/sql-vs-nosql/">SQL vs NoSQL 2</a></li>
  <li><a href="https://www.postgresql.org/docs/current/pgstatstatements.html">Postgres pg_stat_statements</a></li>
  <li><a href="https://www.postgresql.org/docs/current/sql-explain.html">Postgres Explain</a></li>
  <li><a href="https://www.postgresql.org/docs/current/using-explain.html">Using Postgres Explain</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss how optimize your database performance.

 MySQL vs PostgreSQL
 SQL vs NoSQL 1
  SQL vs NoSQL 2
  Postgres pg_stat_statements
  Postgres Explain
  Using Postgres Explain
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Database Performance | Rubber Duck Dev Show 8]]>
                </itunes:title>
                                    <itunes:episode>8</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss how optimize your database performance.</p>
<ul>
 <li><a href="https://howchoo.com/webdev/mysql-vs-postgresql">MySQL vs PostgreSQL</a></li>
 <li><a href="https://www.imaginarycloud.com/blog/sql-vs-nosql/">SQL vs NoSQL 1</a></li>
  <li><a href="https://www.thorntech.com/sql-vs-nosql/">SQL vs NoSQL 2</a></li>
  <li><a href="https://www.postgresql.org/docs/current/pgstatstatements.html">Postgres pg_stat_statements</a></li>
  <li><a href="https://www.postgresql.org/docs/current/sql-explain.html">Postgres Explain</a></li>
  <li><a href="https://www.postgresql.org/docs/current/using-explain.html">Using Postgres Explain</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552387/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-7-29-2Fd34ffd6a-1b23-7da8-a9a2-5729658.mp3" length="59716336"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss how optimize your database performance.

 MySQL vs PostgreSQL
 SQL vs NoSQL 1
  SQL vs NoSQL 2
  Postgres pg_stat_statements
  Postgres Explain
  Using Postgres Explain
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552387/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:02:12</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Writing Secure Code | Rubber Duck Dev Show 7]]>
                </title>
                <pubDate>Thu, 05 Aug 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    a078586e-5915-4d6c-a5fb-0235e76332a3</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-7-writing-secure-code</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss how to write secure code.</p>
<ul>
 <li><a href="https://owasp.org/www-project-top-ten/">OWASP Top Ten</a></li>
 <li><a href="https://cheatsheetseries.owasp.org/">OWASP Cheat Sheet Series</a></li>
  <li><a href="https://dependabot.com/">Dependabot</a></li>
  <li><a href="https://github.com/rubysec/bundler-audit">Bundler Audit</a></li>
  <li><a href="https://brakemanscanner.org/">Brakeman Security Scanner</a></li>
  <li><a href="https://github.com/eliotsykes/rails-security-checklist">Rails Security Checklist</a></li>
  <li><a href="https://github.com/ankane/secure_rails">Secure Rails Checklist</a></li>
  <li><a href="https://detectify.com/">Detectify</a></li>
  <li><a href="https://www.guardrails.io/">GuardRails</a></li>
  <li><a href="https://github.com/relevance/tarantula">Tarantula</a></li>
  <li><a href="https://www.praetorian.com/chariot/">Chariot Application Security Platform</a></li>
  <li><a href="https://www.dynatrace.com/">Dynatrace</a><br />
</li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss how to write secure code.

 OWASP Top Ten
 OWASP Cheat Sheet Series
  Dependabot
  Bundler Audit
  Brakeman Security Scanner
  Rails Security Checklist
  Secure Rails Checklist
  Detectify
  GuardRails
  Tarantula
  Chariot Application Security Platform
  Dynatrace

]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Writing Secure Code | Rubber Duck Dev Show 7]]>
                </itunes:title>
                                    <itunes:episode>7</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss how to write secure code.</p>
<ul>
 <li><a href="https://owasp.org/www-project-top-ten/">OWASP Top Ten</a></li>
 <li><a href="https://cheatsheetseries.owasp.org/">OWASP Cheat Sheet Series</a></li>
  <li><a href="https://dependabot.com/">Dependabot</a></li>
  <li><a href="https://github.com/rubysec/bundler-audit">Bundler Audit</a></li>
  <li><a href="https://brakemanscanner.org/">Brakeman Security Scanner</a></li>
  <li><a href="https://github.com/eliotsykes/rails-security-checklist">Rails Security Checklist</a></li>
  <li><a href="https://github.com/ankane/secure_rails">Secure Rails Checklist</a></li>
  <li><a href="https://detectify.com/">Detectify</a></li>
  <li><a href="https://www.guardrails.io/">GuardRails</a></li>
  <li><a href="https://github.com/relevance/tarantula">Tarantula</a></li>
  <li><a href="https://www.praetorian.com/chariot/">Chariot Application Security Platform</a></li>
  <li><a href="https://www.dynatrace.com/">Dynatrace</a><br />
</li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552390/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-7-29-2F8cbe90b1-3359-4644-820a-ccabe15.mp3" length="52791588"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss how to write secure code.

 OWASP Top Ten
 OWASP Cheat Sheet Series
  Dependabot
  Bundler Audit
  Brakeman Security Scanner
  Rails Security Checklist
  Secure Rails Checklist
  Detectify
  GuardRails
  Tarantula
  Chariot Application Security Platform
  Dynatrace

]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552390/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:54:59</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Handling Exceptions | Rubber Duck Dev Show 6]]>
                </title>
                <pubDate>Thu, 29 Jul 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    6b26b95e-44a0-41a3-acb6-39bf6345415c</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-6-handling-exceptions</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss how to handle exceptions in your programs.</p>
<ul>
 <li><a href="https://www.honeybadger.io/">Honeybadger</a></li>
 <li><a href="https://airbrake.io/">Airbrake</a></li>
  <li><a href="https://www.bugsnag.com/">Bugsnag</a></li>
  <li><a href="https://raygun.com/">Raygun</a></li>
  <li><a href="https://www.appsignal.com/">AppSignal</a></li>
  <li><a href="https://www.datadoghq.com/">Datadog</a></li>
  <li><a href="https://newrelic.com/">New Relic</a></li>
  <li><a href="https://www.dynatrace.com/">Dynatrace</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss how to handle exceptions in your programs.

 Honeybadger
 Airbrake
  Bugsnag
  Raygun
  AppSignal
  Datadog
  New Relic
  Dynatrace
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Handling Exceptions | Rubber Duck Dev Show 6]]>
                </itunes:title>
                                    <itunes:episode>6</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss how to handle exceptions in your programs.</p>
<ul>
 <li><a href="https://www.honeybadger.io/">Honeybadger</a></li>
 <li><a href="https://airbrake.io/">Airbrake</a></li>
  <li><a href="https://www.bugsnag.com/">Bugsnag</a></li>
  <li><a href="https://raygun.com/">Raygun</a></li>
  <li><a href="https://www.appsignal.com/">AppSignal</a></li>
  <li><a href="https://www.datadoghq.com/">Datadog</a></li>
  <li><a href="https://newrelic.com/">New Relic</a></li>
  <li><a href="https://www.dynatrace.com/">Dynatrace</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552388/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-7-29-2F53d91ba9-eada-0df4-7480-f5dc3c4.mp3" length="50556342"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss how to handle exceptions in your programs.

 Honeybadger
 Airbrake
  Bugsnag
  Raygun
  AppSignal
  Datadog
  New Relic
  Dynatrace
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552388/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:52:39</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Object Oriented vs. Functional Programming | Rubber Duck Dev Show 5]]>
                </title>
                <pubDate>Thu, 22 Jul 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    aead2efc-dda0-47ea-b189-604e1c88bb31</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-5-object-oriented-vs-functional-programming</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss object oriented vs. functional programming.</p>
<ul>
 <li><a href="https://avdi.codes/service-objects/">Enough With the Service Objects Already</a></li>
 <li><a href="https://intersect.whitefusion.io/the-art-of-code/why-service-objects-are-an-anti-pattern">Why Service Objects are an Anti-Pattern</a></li>
  <li><a href="https://blog.cleancoder.com/uncle-bob/2012/12/19/Three-Paradigms.html">Three Paradigms</a></li>
  <li><a href="https://elixir-lang.org/getting-started/pattern-matching.html">Elixir Pattern Matching</a></li>
  <li><a href="https://elixir-lang.org/getting-started/recursion.html">Elixir Recursion</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss object oriented vs. functional programming.

 Enough With the Service Objects Already
 Why Service Objects are an Anti-Pattern
  Three Paradigms
  Elixir Pattern Matching
  Elixir Recursion
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Object Oriented vs. Functional Programming | Rubber Duck Dev Show 5]]>
                </itunes:title>
                                    <itunes:episode>5</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss object oriented vs. functional programming.</p>
<ul>
 <li><a href="https://avdi.codes/service-objects/">Enough With the Service Objects Already</a></li>
 <li><a href="https://intersect.whitefusion.io/the-art-of-code/why-service-objects-are-an-anti-pattern">Why Service Objects are an Anti-Pattern</a></li>
  <li><a href="https://blog.cleancoder.com/uncle-bob/2012/12/19/Three-Paradigms.html">Three Paradigms</a></li>
  <li><a href="https://elixir-lang.org/getting-started/pattern-matching.html">Elixir Pattern Matching</a></li>
  <li><a href="https://elixir-lang.org/getting-started/recursion.html">Elixir Recursion</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552389/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-7-29-2Fdb1cf03b-8247-4cde-eae8-129666b.mp3" length="51278158"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss object oriented vs. functional programming.

 Enough With the Service Objects Already
 Why Service Objects are an Anti-Pattern
  Three Paradigms
  Elixir Pattern Matching
  Elixir Recursion
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552389/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:53:24</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Pair Programming - When, Why and How! | Rubber Duck Dev Show 4]]>
                </title>
                <pubDate>Thu, 15 Jul 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    6a96df0f-cebe-4124-9fa6-5e658d9c2c17</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-4-pair-programming-when-why-and-how</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss the whens, whys and hows of pair programming!</p>
<ul>
 <li><a href="https://zoom.us/">Zoom</a></li>
 <li><a href="https://atom.io/">Atom</a></li>
  <li><a href="https://packagecontrol.io/packages/RemoteCollab">RemoteCollab</a></li>
  <li><a href="https://tuple.app/">Tuple</a></li>
  <li><a href="https://codeanywhere.com/">Codeanywhere</a></li>
  <li><a href="https://codesandbox.io/">CodeSandbox</a></li>
  <li><a href="https://codeshare.io/">codeshare</a></li>
  <li><a href="https://github.com/codenvy/codenvy">codenvy</a></li>
  <li><a href="https://copilot.github.com/">Copilot</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss the whens, whys and hows of pair programming!

 Zoom
 Atom
  RemoteCollab
  Tuple
  Codeanywhere
  CodeSandbox
  codeshare
  codenvy
  Copilot
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Pair Programming - When, Why and How! | Rubber Duck Dev Show 4]]>
                </itunes:title>
                                    <itunes:episode>4</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss the whens, whys and hows of pair programming!</p>
<ul>
 <li><a href="https://zoom.us/">Zoom</a></li>
 <li><a href="https://atom.io/">Atom</a></li>
  <li><a href="https://packagecontrol.io/packages/RemoteCollab">RemoteCollab</a></li>
  <li><a href="https://tuple.app/">Tuple</a></li>
  <li><a href="https://codeanywhere.com/">Codeanywhere</a></li>
  <li><a href="https://codesandbox.io/">CodeSandbox</a></li>
  <li><a href="https://codeshare.io/">codeshare</a></li>
  <li><a href="https://github.com/codenvy/codenvy">codenvy</a></li>
  <li><a href="https://copilot.github.com/">Copilot</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552391/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-7-29-2Fb2fd2ece-2ba0-346f-93cc-c8228ce.mp3" length="56888842"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss the whens, whys and hows of pair programming!

 Zoom
 Atom
  RemoteCollab
  Tuple
  Codeanywhere
  CodeSandbox
  codeshare
  codenvy
  Copilot
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552391/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:59:15</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Software Development People Project Management | Rubber Duck Dev Show 3]]>
                </title>
                <pubDate>Thu, 08 Jul 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    81f635d3-14e8-4ce7-8d13-10e0f9e341bb</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-3-software-development-people-project-management</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss the people side of project management for software development.</p>
<ul>
 <li><a href="https://www.gallup.com/cliftonstrengths/en/253832/cliftonstrengths-for-teams.aspx">CliftonStrengths for Teams and Managers</a></li>
 <li><a href="https://www.myersbriggs.org/my-mbti-personality-type/mbti-basics/">Myers &amp; Briggs</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss the people side of project management for software development.

 CliftonStrengths for Teams and Managers
 Myers & Briggs
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Software Development People Project Management | Rubber Duck Dev Show 3]]>
                </itunes:title>
                                    <itunes:episode>3</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss the people side of project management for software development.</p>
<ul>
 <li><a href="https://www.gallup.com/cliftonstrengths/en/253832/cliftonstrengths-for-teams.aspx">CliftonStrengths for Teams and Managers</a></li>
 <li><a href="https://www.myersbriggs.org/my-mbti-personality-type/mbti-basics/">Myers &amp; Briggs</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552392/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-7-29-2F2fed3825-e8a9-5966-b6cc-06a5066.mp3" length="56582478"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss the people side of project management for software development.

 CliftonStrengths for Teams and Managers
 Myers & Briggs
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552392/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:58:56</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[Software Development Technical Project Management | Rubber Duck Dev Show 2]]>
                </title>
                <pubDate>Thu, 01 Jul 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    6ff1a103-693b-435e-b5c4-1e0f4ebac4f9</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-2-software-development-technical-project-management</link>
                                <description>
                                            <![CDATA[<p>In this episode, we discuss technical project management for software development.</p>
<ul>
 <li><a href="https://trello.com/en-US">Trello</a></li>
 <li><a href="https://github.com/features/issues/">Github Project Management</a></li>
  <li><a href="https://www.atlassian.com/software/jira/agile">Jira Project Management</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In this episode, we discuss technical project management for software development.

 Trello
 Github Project Management
  Jira Project Management
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[Software Development Technical Project Management | Rubber Duck Dev Show 2]]>
                </itunes:title>
                                    <itunes:episode>2</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In this episode, we discuss technical project management for software development.</p>
<ul>
 <li><a href="https://trello.com/en-US">Trello</a></li>
 <li><a href="https://github.com/features/issues/">Github Project Management</a></li>
  <li><a href="https://www.atlassian.com/software/jira/agile">Jira Project Management</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552394/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-7-29-2Fc292e7e2-39d3-78b7-c18f-4fa72df.mp3" length="64900702"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In this episode, we discuss technical project management for software development.

 Trello
 Github Project Management
  Jira Project Management
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552394/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>01:07:36</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
                    <item>
                <title>
                    <![CDATA[It's All About The Tests! | Rubber Duck Dev Show 1]]>
                </title>
                <pubDate>Thu, 24 Jun 2021 00:00:00 +0000</pubDate>
                <dc:creator>Chris &amp; Creston</dc:creator>
                <guid isPermaLink="false">
                    8926f79f-3034-4a0a-b3fd-bee14ee5155f</guid>
                                    <link>https://rubber-duck-dev-show.castos.com/episodes/rubber-duck-dev-show-episode-1-its-all-about-the-tests</link>
                                <description>
                                            <![CDATA[<p>In our first episode, we discuss the importance of using automated tests in your software development work.</p>
<ul>
 <li><a href="https://github.com/whitesmith/rubycritic">RubyCritic Gem</a></li>
</ul>]]>
                                    </description>
                <itunes:subtitle>
                    <![CDATA[In our first episode, we discuss the importance of using automated tests in your software development work.

 RubyCritic Gem
]]>
                </itunes:subtitle>
                                    <itunes:episodeType>full</itunes:episodeType>
                                <itunes:title>
                    <![CDATA[It's All About The Tests! | Rubber Duck Dev Show 1]]>
                </itunes:title>
                                    <itunes:episode>1</itunes:episode>
                                                <itunes:explicit>false</itunes:explicit>
                <content:encoded>
                    <![CDATA[<p>In our first episode, we discuss the importance of using automated tests in your software development work.</p>
<ul>
 <li><a href="https://github.com/whitesmith/rubycritic">RubyCritic Gem</a></li>
</ul>]]>
                </content:encoded>
                                    <enclosure url="https://episodes.castos.com/64f928bed21987-09216453/1552393/https-3A-2F-2Fd3ctxlq1ktw2nl.cloudfront.net-2Fstaging-2F2021-7-30-2F290db83a-d517-8124-ae48-903ece0.mp3" length="57353613"
                        type="audio/mpeg">
                    </enclosure>
                                <itunes:summary>
                    <![CDATA[In our first episode, we discuss the importance of using automated tests in your software development work.

 RubyCritic Gem
]]>
                </itunes:summary>
                                    <itunes:image href="https://episodes.castos.com/64f928bed21987-09216453/images/1552393/17616424-1630269616160-7d2a951a1518e.jpg"></itunes:image>
                                                                            <itunes:duration>00:59:44</itunes:duration>
                                                    <itunes:author>
                    <![CDATA[Chris &amp; Creston]]>
                </itunes:author>
                            </item>
            </channel>
</rss>
