<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:psc="http://podlove.org/simple-chapters">
  <channel>
    <title>Ship It! Cloud, SRE, Platform Engineering</title>
    <copyright>All rights reserved</copyright>
    <link>https://changelog.com/shipit</link>
    <atom:link type="application/rss+xml" rel="self" href="https://changelog.com/shipit/feed"/>
    <atom:link type="text/html" rel="alternate" href="https://changelog.com/shipit"/>
    <language>en-us</language>
    <description>A podcast about everything that happens after \`git push\` Justin Garrison &amp; Autumn Nash explore all things DevOps, infra, cloud &amp; running apps in production. Whether you&apos;re cloud native, Kubernetes curious, a pro SRE, or just operating a VPS... you&apos;ll love coming along for the ride. 

Some people search for ShipIt or ShipItFM and can&apos;t find the show, so now the strings ShipIt and ShipItFM are in our description too.</description>
    <itunes:summary>A podcast about everything that happens after \`git push\` Justin Garrison &amp; Autumn Nash explore all things DevOps, infra, cloud &amp; running apps in production. Whether you&apos;re cloud native, Kubernetes curious, a pro SRE, or just operating a VPS... you&apos;ll love coming along for the ride. 

Some people search for ShipIt or ShipItFM and can&apos;t find the show, so now the strings ShipIt and ShipItFM are in our description too.</itunes:summary>
    <itunes:explicit>false</itunes:explicit>
    <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
    <itunes:author>Changelog Media</itunes:author>
    <itunes:owner>
      <itunes:name>Changelog Media</itunes:name>
      <itunes:email>editors@changelog.com</itunes:email>
    </itunes:owner>
    <itunes:keywords>changelog, infrastructure, operations, sre, devops, devsecops, kubernetes, cloud, cncf, cloud native</itunes:keywords>
    <itunes:category text="Technology"/>
    <podcast:funding url="https://changelog.com/++">Support our work by joining Changelog++</podcast:funding>
    <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
    <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
    <item>
      <title>Shipped It!</title>
      <guid isPermaLink="false">changelog.com/14/2645</guid>
      <link>https://changelog.com/shipit/135</link>
      <pubDate>Fri, 20 Dec 2024 15:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="52571194" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/135/ship-it-135.mp3"/>
      <description>Justin &amp; Autumn get together one last time for a retro: favorite episodes, lessons learned, biggest surprises &amp; what&apos;s next.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>54:31</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>

      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/135/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: Sentry" href="https://sentry.io/events/launch-week/"/>
        <psc:chapter start="185" title="New beginnings"/>
        <psc:chapter start="629" title="Lessons learned"/>
        <psc:chapter start="741" title="Favorite episode"/>
        <psc:chapter start="883" title="Rapid change"/>
        <psc:chapter start="1092" title="Disconnecting from the internet"/>
        <psc:chapter start="1255" title="Dream retro episode"/>
        <psc:chapter start="1517" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="1800" title="Biggest surprises"/>
        <psc:chapter start="2152" title="SCALE and more conferences"/>
        <psc:chapter start="2396" title="Accessible online communities"/>
        <psc:chapter start="2600" title="Getting into the industry"/>
        <psc:chapter start="2742" title="What's in the box?"/>
        <psc:chapter start="3146" title="Thanks for listening and follow FAFO"/>
        <psc:chapter start="3213" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113685804172763149"/>
      <content:encoded><![CDATA[<p>Justin &amp; Autumn get together one last time for a retro: favorite episodes, lessons learned, biggest surprises &amp; what’s next.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 8 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/events/launch-week/">Sentry</a> – <strong>When your app breaks, fix it faster with Sentry</strong> Use the code <code>CHANGELOG</code> when you sign up to <strong>get $100 off the team plan</strong>. Learn more about what they shipped for <a href="https://sentry.io/events/launch-week/">Launch Week</a> and <a href="https://docs.sentry.io/product/explore/session-replay/mobile/">Session Replay for Mobile.</a>
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://fafo.fm">Fork Around And Find Out</a></li>
<li><a href="https://changelog.com/shipit/92">Shipping in SPAAAACCEEE (Ship It! #92)</a></li>
<li><a href="https://changelog.com/shipit/103">How WebMD ran in the year 2000 (Ship It! #103)</a></li>
<li><a href="https://changelog.com/shipit/115">5000 Walmart stores in 2 months (Ship It! #115)</a></li>
<li><a href="https://changelog.com/jsparty/334">Forging Minecraft’s scripting API (JS Party #334)</a></li>
<li><a href="https://changelog.com/shipit/121">Building Rawkode Academy (Ship It! #121)</a></li>
<li><a href="https://changelog.com/shipit/116">The Zookeeper of jujutsu (Ship It! #116)</a></li>
<li><a href="https://changelog.com/shipit/109">How to build a Nushell (Ship It! #109)</a></li>
<li><a href="https://changelog.com/shipit/105">Tars all the way down (Ship It! #105)</a></li>
<li><a href="https://changelog.com/shipit/107">3D printed infrastructure (Ship It! #107)</a></li>
<li><a href="https://changelog.com/shipit/102">Managing Meta’s millions of machines (Ship It! #102)</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-135.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>AI IRL at Honeycomb</title>
      <guid isPermaLink="false">changelog.com/14/2635</guid>
      <link>https://changelog.com/shipit/134</link>
      <pubDate>Sat, 14 Dec 2024 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="62639914" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/134/ship-it-134.mp3"/>
      <description>Phillip Carter, Principal PM at Honeycomb, joins Justin &amp; Autumn to discuss his work at Microsoft &amp; Honeycomb, building AI infrastructure &amp; more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:05:01</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/pcarter" img="https://cdn.changelog.com/uploads/avatars/people/LkJY0/avatar_large.jpg?v=63901410981">Phillip Carter</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/134/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/134/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="53" title="Sponsor: Sentry" href="https://sentry.io/events/launch-week/"/>
        <psc:chapter start="177" title="FAFO.fm"/>
        <psc:chapter start="434" title="Honeycomb PM"/>
        <psc:chapter start="737" title="Legacy makes money"/>
        <psc:chapter start="927" title="Sponsor: Fly" href="https://fly.io/"/>
        <psc:chapter start="1084" title="Mono in Microsoft"/>
        <psc:chapter start="1338" title="Huge Java improvements"/>
        <psc:chapter start="1499" title="Post-Microsoft"/>
        <psc:chapter start="2042" title="Sponsor: Timescale" href="https://www.timescale.com"/>
        <psc:chapter start="2187" title="OpenTelemetry &amp; Honeycomb"/>
        <psc:chapter start="2448" title="Building ML infrastructure"/>
        <psc:chapter start="3125" title="Good AI product"/>
        <psc:chapter start="3324" title="Improve don't reinvent the wheel"/>
        <psc:chapter start="3563" title="Philip's tenure at Honeycomb"/>
        <psc:chapter start="3622" title="Socials and closing"/>
        <psc:chapter start="3827" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113652030916104235"/>
      <content:encoded><![CDATA[<p>Phillip Carter, Principal PM at Honeycomb, joins Justin &amp; Autumn to discuss his work at Microsoft &amp; Honeycomb, building AI infrastructure &amp; more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 9 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/events/launch-week/">Sentry</a> – <strong>When your app breaks, fix it faster with Sentry</strong> Use the code <code>CHANGELOG</code> when you sign up to <strong>get $100 off the team plan</strong>. Learn more about what they shipped for <a href="https://sentry.io/events/launch-week/">Launch Week</a> and <a href="https://docs.sentry.io/product/explore/session-replay/mobile/">Session Replay for Mobile.</a>
</li>
<li><a href="https://fly.io/">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. <a href="https://fly.io/speedrun/">Check out the speedrun</a> to get started in minutes.
</li>
<li><a href="https://www.timescale.com">Timescale</a> – <strong>Purpose-built performance for AI</strong> Build RAG, search, and AI agents on the cloud and with PostgreSQL and purpose-built extensions for AI: pgvector, pgvectorscale, and pgai.
</li>
</ul></p><p>Featuring:</p><ul><li>Phillip Carter &ndash; <a href="https://phillipcarter.dev" rel="external ugc">Website</a>, <a href="https://github.com/cartermp" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/phillip-carter-4714a135" rel="external ugc">LinkedIn</a>, <a href="https://x.com/_cartermp" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.com/posts/a-new-era-for-the-changelog-podcast-universe">A new era for the Changelog Podcast Universe</a></li>
<li><a href="https://fafo.fm">FAFO.fm</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-134.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>CI/CDagger</title>
      <guid isPermaLink="false">changelog.com/14/2592</guid>
      <link>https://changelog.com/shipit/133</link>
      <pubDate>Fri, 06 Dec 2024 22:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="80028294" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/133/ship-it-133.mp3"/>
      <description>Gerhard Lazu joins the show to discuss how Ship It! started and why you might want a general purpose language for your CI/CD.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:23:07</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/133/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/133/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: Sentry" href="https://sentry.io/events/launch-week/"/>
        <psc:chapter start="257" title="Big changes"/>
        <psc:chapter start="572" title="Summarizing Ship It!"/>
        <psc:chapter start="906" title="What have you been up to?"/>
        <psc:chapter start="1161" title="What is Dagger?"/>
        <psc:chapter start="1337" title="Familiarity of code"/>
        <psc:chapter start="1591" title="Extensive automation"/>
        <psc:chapter start="1775" title="Double edged sword"/>
        <psc:chapter start="1955" title="Maintain your factory"/>
        <psc:chapter start="2159" title="What are we missing?"/>
        <psc:chapter start="2460" title="Distributing the dag"/>
        <psc:chapter start="2549" title="Docker caching"/>
        <psc:chapter start="2610" title="Sponsor: Fly" href="https://fly.io/"/>
        <psc:chapter start="2782" title="Shell SDK"/>
        <psc:chapter start="2844" title="Mix n' Match SDKs"/>
        <psc:chapter start="2957" title="Importance of documentation"/>
        <psc:chapter start="3450" title="The end goal"/>
        <psc:chapter start="3640" title="Recurring mistakes?"/>
        <psc:chapter start="3878" title="Host for fun vs enterprise"/>
        <psc:chapter start="4340" title="What makes a good dev"/>
        <psc:chapter start="4544" title="Thanks for joining us!"/>
        <psc:chapter start="4915" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113608145429741076"/>
      <content:encoded><![CDATA[<p>Gerhard Lazu joins the show to discuss how Ship It! started and why you might want a general purpose language for your CI/CD.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 8 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/events/launch-week/">Sentry</a> – <strong>When your app breaks, fix it faster with Sentry</strong> Use the code <code>CHANGELOG</code> when you sign up to <strong>get $100 off the team plan</strong>. Learn more about what they shipped for <a href="https://sentry.io/events/launch-week/">Launch Week</a> and <a href="https://docs.sentry.io/product/explore/session-replay/mobile/">Session Replay for Mobile.</a>
</li>
<li><a href="https://fly.io/">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. <a href="https://fly.io/speedrun/">Check out the speedrun</a> to get started in minutes.
</li>
</ul></p><p>Featuring:</p><ul><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://gerhard.io/">Gerhard’s webiste</a></li>
<li><a href="https://makeitwork.fm/">Make it work podcast</a></li>
<li><a href="https://makeitwork.tv/">Make it work videos</a></li>
<li><a href="https://dagger.io">Dagger</a></li>
<li><a href="https://daggerverse.dev/">Daggerverse</a></li>
</ul>
<h4>Fork Around and Find Out</h4>
<p>Justin and Autumn’s new podcast coming in 2025 <a href="https://fafo.fm">fafo.fm</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-133.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Public safety Kubernetes</title>
      <guid isPermaLink="false">changelog.com/14/2561</guid>
      <link>https://changelog.com/shipit/132</link>
      <pubDate>Fri, 29 Nov 2024 16:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64870103" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/132/ship-it-132.mp3"/>
      <description>Marc Boorshtein from Tremolo Security joins Justin &amp; Autumn to talk all about running Kubernetes in the public sector.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:07:20</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/marcboorshtein" img="https://cdn.changelog.com/uploads/avatars/people/nn3w0/avatar_large.jpg?v=63900115806">Marc Boorshtein</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/132/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/132/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: System Initiative" href="https://www.systeminit.com/?utm_source=changelog"/>
        <psc:chapter start="151" title="Identity system for 1st responders"/>
        <psc:chapter start="790" title="Biggest painpoint"/>
        <psc:chapter start="1052" title="Importance of feedback loops"/>
        <psc:chapter start="1253" title="The isolation of the public safety industry"/>
        <psc:chapter start="1355" title="Compliance vs security"/>
        <psc:chapter start="1652" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="1767" title="COVID's effect on IT"/>
        <psc:chapter start="2072" title="Automated patching"/>
        <psc:chapter start="2154" title="Azure DevOPS backend &amp; push vs pull"/>
        <psc:chapter start="2474" title="Azure's security velnerabilities"/>
        <psc:chapter start="2778" title="Props to Azure"/>
        <psc:chapter start="2892" title="Sponsor: Timescale" href="https://www.timescale.com"/>
        <psc:chapter start="3037" title="Growing past identity"/>
        <psc:chapter start="3557" title="Email is not good identity"/>
        <psc:chapter start="3647" title="Next improvements"/>
        <psc:chapter start="3917" title="Flux or Argo?"/>
        <psc:chapter start="3966" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113567131586217448"/>
      <content:encoded><![CDATA[<p>Marc Boorshtein from Tremolo Security joins Justin &amp; Autumn to talk all about running Kubernetes in the public sector.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 8 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.systeminit.com/?utm_source=changelog">System Initiative</a> – <strong>The future of DevOps automation (is here!)</strong> — System Initiative is an intuitive, powerful, collaborative replacement for Infrastructure as Code (IaC). The free tier is awesome (no credit card required) and you can <a href="https://www.systeminit.com/?utm_source=changelog">get started</a> in 3 clicks.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://www.timescale.com">Timescale</a> – <strong>Purpose-built performance for AI</strong> Build RAG, search, and AI agents on the cloud and with PostgreSQL and purpose-built extensions for AI: pgvector, pgvectorscale, and pgai.
</li>
</ul></p><p>Featuring:</p><ul><li>Marc Boorshtein &ndash; <a href="https://github.com/mlbiam" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/marc-boorshtein-5979a82" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mlbiam" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.tremolo.io/">Kubernetes Authentication and Namespace as a Service</a></li>
<li><a href="https://openunison.github.io/">Kubernetes Authentication and SSO</a></li>
<li><a href="https://external-secrets.io/latest/">Introduction - External Secrets Operator</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-132.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Abstractions and implementations</title>
      <guid isPermaLink="false">changelog.com/14/2560</guid>
      <link>https://changelog.com/shipit/131</link>
      <pubDate>Fri, 22 Nov 2024 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="51339514" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/131/ship-it-131.mp3"/>
      <description>Hazel Weakly joins Justin and Autumn to talk about when to build abstractions and how to implement them. They also share experiences from tech conferences, and delve into the importance of building community and psychological safety in tech environments.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>53:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/hazelweakly" img="https://cdn.changelog.com/uploads/avatars/people/YXlG1/avatar_large.jpg?v=63893829974">Hazel Weakly</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/131/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/131/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: Sentry" href="https://sentry.io/"/>
        <psc:chapter start="197" title="GitHub Universe"/>
        <psc:chapter start="507" title="Hazel Weakly's background"/>
        <psc:chapter start="628" title="Sponsor: Timescale" href="https://www.timescale.com"/>
        <psc:chapter start="775" title="Home baked abstractions &amp; store bought implementations"/>
        <psc:chapter start="1145" title="Hazel's trap"/>
        <psc:chapter start="1448" title="Building for convenience"/>
        <psc:chapter start="1727" title="Commodotized implementations"/>
        <psc:chapter start="1907" title="Abstraction is more than technology"/>
        <psc:chapter start="2075" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="2196" title="Handling different personas"/>
        <psc:chapter start="2584" title="Working on the same goal"/>
        <psc:chapter start="3046" title="Social links"/>
        <psc:chapter start="3120" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113528266160965101"/>
      <content:encoded><![CDATA[<p>Hazel Weakly joins Justin and Autumn to talk about when to build abstractions and how to implement them. They also share experiences from tech conferences, and delve into the importance of building community and psychological safety in tech environments.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 9 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/">Sentry</a> – <strong>Code breaks, fix it faster.</strong> Use the code <code>CHANGELOG</code> when you sign up to <strong>get $100 off the team plan</strong>. Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 100,000+ growing teams use sentry to find problems fast.
</li>
<li><a href="https://www.timescale.com">Timescale</a> – <strong>Purpose-built performance for AI</strong> Build RAG, search, and AI agents on the cloud and with PostgreSQL and purpose-built extensions for AI: pgvector, pgvectorscale, and pgai.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Hazel Weakly &ndash; <a href="https://hazelweakly.me" rel="external ugc">Website</a>, <a href="https://github.com/hazelweakly" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/hazelweakly" rel="external ugc">LinkedIn</a>, <a href="https://hachyderm.io/@hazelweakly" rel="external ugc">Mastodon</a>, <a href="https://x.com/hazelweakly" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://bsky.app/profile/hazelweakly.me">Hazel on Bluesky</a></li>
<li><a href="https://hazelweakly.me/blog/home-baked-abstractions-store-bought-implementations/">Home baked abstractions, store bought implementations</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-131.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Hosting Hachyderm</title>
      <guid isPermaLink="false">changelog.com/14/2591</guid>
      <link>https://changelog.com/shipit/130</link>
      <pubDate>Fri, 15 Nov 2024 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67974507" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/130/ship-it-130.mp3"/>
      <description>Preston Doster joins the show to tell us what it takes to run a Mastodon server with 55,000 accounts and 11,000 monthly active users.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:10:34</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/pdoster" img="https://secure.gravatar.com/avatar/f144676c6f79f1e00c4a2e9bd2f1753e.jpg?s=600&amp;d=mm">Preston Doster</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/130/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/130/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: Sentry" href="https://sentry.io/"/>
        <psc:chapter start="192" title="Scaling decentralized things"/>
        <psc:chapter start="250" title="What are Webrings?"/>
        <psc:chapter start="272" title="How Justin met his wife"/>
        <psc:chapter start="476" title="What does Toolio do?"/>
        <psc:chapter start="610" title="Start of Hachyderm"/>
        <psc:chapter start="767" title="Traditional scaling"/>
        <psc:chapter start="914" title="Extra stress"/>
        <psc:chapter start="1156" title="When did you need a CDN?"/>
        <psc:chapter start="1216" title="Where does funding come frome?"/>
        <psc:chapter start="1255" title="Nivenly's other projects"/>
        <psc:chapter start="1307" title="Nivenly spending &amp; Hachyderm cost"/>
        <psc:chapter start="1460" title="Sponsor: System Initiative" href="https://www.systeminit.com/?utm_source=changelog"/>
        <psc:chapter start="1679" title="The Hachyderm team"/>
        <psc:chapter start="1761" title="Redis licensing"/>
        <psc:chapter start="1790" title="Manual deployment"/>
        <psc:chapter start="1907" title="Who gets paged?"/>
        <psc:chapter start="2048" title="How many active users?"/>
        <psc:chapter start="2073" title="Next fallover"/>
        <psc:chapter start="2252" title="Most painful part of infrastructure"/>
        <psc:chapter start="2384" title="Data residency"/>
        <psc:chapter start="2602" title="Why Germany?"/>
        <psc:chapter start="2679" title="Why are DMCAs an issue?"/>
        <psc:chapter start="2738" title="The intent"/>
        <psc:chapter start="2772" title="Sponsor: Timescale" href="https://www.timescale.com"/>
        <psc:chapter start="2913" title="Blocking other servers?"/>
        <psc:chapter start="3054" title="Mastodon server blacklist?"/>
        <psc:chapter start="3161" title="Performance costs of Threads"/>
        <psc:chapter start="3329" title="Threads metadata"/>
        <psc:chapter start="3550" title="Individual blocklist &amp; migrations"/>
        <psc:chapter start="3882" title="Figuring out archiving"/>
        <psc:chapter start="3947" title="Long term risks"/>
        <psc:chapter start="3978" title="Always looking for volunteers"/>
        <psc:chapter start="4090" title="Thanks for joining us!"/>
        <psc:chapter start="4160" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113488276120300099"/>
      <content:encoded><![CDATA[<p>Preston Doster joins the show to tell us what it takes to run a Mastodon server with 55,000 accounts and 11,000 monthly active users.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 10 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/">Sentry</a> – <strong>Code breaks, fix it faster.</strong> Use the code <code>CHANGELOG</code> when you sign up to <strong>get $100 off the team plan</strong>. Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 100,000+ growing teams use sentry to find problems fast.
</li>
<li><a href="https://www.systeminit.com/?utm_source=changelog">System Initiative</a> – <strong>The future of DevOps automation (is here!)</strong> — System Initiative is an intuitive, powerful, collaborative replacement for Infrastructure as Code (IaC). The free tier is awesome (no credit card required) and you can <a href="https://www.systeminit.com/?utm_source=changelog">get started</a> in 3 clicks.
</li>
<li><a href="https://www.timescale.com">Timescale</a> – <strong>Purpose-built performance for AI</strong> Build RAG, search, and AI agents on the cloud and with PostgreSQL and purpose-built extensions for AI: pgvector, pgvectorscale, and pgai.
</li>
</ul></p><p>Featuring:</p><ul><li>Preston Doster &ndash; <a href="https://github.com/Preskton" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@esk" rel="external ugc">Mastodon</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://hachyderm.io">Hachyderm</a></li>
<li><a href="grafana.hachyderm.io/public">Public grafana dashboard</a></li>
</ul>
<p>One correction about the cost to run Hachyderm. Preston said it’s about $600/mo and after the interview emailed me to let me know it’s closer to $1000/mo</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-130.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>News &amp; whitepapers</title>
      <guid isPermaLink="false">changelog.com/14/2600</guid>
      <link>https://changelog.com/shipit/129</link>
      <pubDate>Fri, 08 Nov 2024 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="74304875" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/129/ship-it-129.mp3"/>
      <description>No interview this week! Instead, Justin &amp; Autumn sit down to talk about what they&apos;ve been learning recently.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:17:10</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/shipit/129/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/129/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: Fly" href="https://fly.io/"/>
        <psc:chapter start="226" title="Sweet treat rant"/>
        <psc:chapter start="391" title="New formula"/>
        <psc:chapter start="525" title="Going back to work"/>
        <psc:chapter start="857" title="SCALE CFP"/>
        <psc:chapter start="921" title="WebMD video"/>
        <psc:chapter start="992" title="Pragmatic Engineer"/>
        <psc:chapter start="1403" title="Innovating in big tech"/>
        <psc:chapter start="1661" title="Autumns DEI talk"/>
        <psc:chapter start="1913" title="Sponsor: Sentry" href="https://sentry.io/"/>
        <psc:chapter start="2117" title="Bias mitigation in LLMs"/>
        <psc:chapter start="2621" title="LLMs cannot reason"/>
        <psc:chapter start="2727" title="Platform Strategy"/>
        <psc:chapter start="2784" title="BlueSky's moment"/>
        <psc:chapter start="3467" title="Ghostty"/>
        <psc:chapter start="3717" title="The Ultimate Death of Product Management"/>
        <psc:chapter start="3848" title="Scaling equality"/>
        <psc:chapter start="4437" title="Thanks for listening!"/>
        <psc:chapter start="4556" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113448635921143292"/>
      <content:encoded><![CDATA[<p>No interview this week! Instead, Justin &amp; Autumn sit down to talk about what they’ve been learning recently.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 8 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fly.io/">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. <a href="https://fly.io/speedrun/">Check out the speedrun</a> to get started in minutes.
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Code breaks, fix it faster.</strong> Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 100,000+ growing teams use sentry to find problems fast. Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
</ul></p><p>Featuring:</p><ul><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://au.finance.yahoo.com/news/work-from-home-warning-as-video-exposes-chaos-of-return-to-office-mandates-deal-with-it-045302497.html">RTO is going great</a></li>
<li><a href="https://newsletter.pragmaticengineer.com/p/leaving-big-tech">Why techies leave Big Tech</a></li>
<li><a href="https://www.linkedin.com/pulse/urgent-need-bias-mitigation-large-language-models-sahil-agarwal-ljvhc/">Urgent need for bias mitigation in LLMs</a></li>
<li><a href="https://www.kqed.org/news/12007520/how-artificial-intelligence-is-changing-the-reports-police-write">AI police reports</a></li>
<li><a href="https://machinelearning.apple.com/research/gsm-symbolic">Apple’s LLM whitepaper</a></li>
<li><a href="https://leanpub.com/platformstrategy">Platform Strategy book</a></li>
<li><a href="https://arxiv.org/abs/2402.03239">Bluesky whitepaper</a></li>
<li><a href="https://mitchellh.com/writing/ghostty-is-coming">Ghostty</a></li>
<li><a href="https://www.inc.com/joe-procopio/the-untimely-death-of-product-management/90990600">The death of product management</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-129.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Infosec &amp; OpenTelemetry</title>
      <guid isPermaLink="false">changelog.com/14/2589</guid>
      <link>https://changelog.com/shipit/128</link>
      <pubDate>Fri, 01 Nov 2024 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="66233940" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/128/ship-it-128.mp3"/>
      <description>Maybe Jira for your kids&apos; chores is a good idea... Probably not.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:08:45</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/aparker" img="https://secure.gravatar.com/avatar/e1e14b5e778951baed7f65de2ae89b31.jpg?s=600&amp;d=mm">Austin Parker</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/128/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/128/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: Sentry" href="https://sentry.io/"/>
        <psc:chapter start="257" title="Pre-show"/>
        <psc:chapter start="853" title="Welcome Austin Parker"/>
        <psc:chapter start="877" title="Software kids"/>
        <psc:chapter start="1001" title="Deserted Island DevOPS"/>
        <psc:chapter start="1120" title="Conference schedules"/>
        <psc:chapter start="1282" title="Sponsor: Fly.io" href="https://fly.io/"/>
        <psc:chapter start="1497" title="Password security"/>
        <psc:chapter start="1646" title="Real world practicality"/>
        <psc:chapter start="1853" title="Nuances at scale"/>
        <psc:chapter start="2135" title="Tools make borders"/>
        <psc:chapter start="2395" title="Introducing OpenTelemetry"/>
        <psc:chapter start="2736" title="Sponsor: Timescale" href="https://www.timescale.com"/>
        <psc:chapter start="2885" title="What OpenTelemetry is doing"/>
        <psc:chapter start="3045" title="Grabbing data securely"/>
        <psc:chapter start="3167" title="Challenges building OpenTelemetry"/>
        <psc:chapter start="3269" title="System and app telemetry overlap"/>
        <psc:chapter start="3682" title="aparker.io and running your own website"/>
        <psc:chapter start="4036" title="Socials"/>
        <psc:chapter start="4071" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113409471843679242"/>
      <content:encoded><![CDATA[<p>Maybe Jira for your kids’ chores is a good idea… Probably not.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 11 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/">Sentry</a> – <strong>Code breaks, fix it faster.</strong> Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 100,000+ growing teams use sentry to find problems fast. Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
<li><a href="https://fly.io/">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. <a href="https://fly.io/speedrun/">Check out the speedrun</a> to get started in minutes.
</li>
<li><a href="https://www.timescale.com">Timescale</a> – Real-time analytics on Postgres, seriously fast. Over 3 million Timescale databases power loT, sensors, Al, dev tools, crypto, and finance apps — all on Postgres. Postgres, for everything.
</li>
</ul></p><p>Featuring:</p><ul><li>Austin Parker &ndash; <a href="https://aparker.io" rel="external ugc">Website</a>, <a href="https://www.linkedin.com/in/austinlparker" rel="external ugc">LinkedIn</a>, <a href="https://x.com/austinlparker" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://bsky.app/profile/aparker.io">Austin on Bluesky</a></li>
<li><a href="https://desertedisland.club/">Deserted Island Devops</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-128.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Your customer is Amazon.com</title>
      <guid isPermaLink="false">changelog.com/14/2536</guid>
      <link>https://changelog.com/shipit/127</link>
      <pubDate>Fri, 25 Oct 2024 19:40:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="72621249" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/127/ship-it-127.mp3"/>
      <description>From switching ISPs to migrating Amazon off Oracle, Pete Naylor knows which database to use.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:15:21</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/pete-naylor" img="https://cdn.changelog.com/uploads/avatars/people/XX0ad/avatar_large.jpeg?v=63897103799">Pete Naylor</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/127/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/127/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: Fly.io" href="https://fly.io/"/>
        <psc:chapter start="226" title="Our upcoming talks"/>
        <psc:chapter start="500" title="Welcome Pete Naylor" image="https://cdn.changelog.com/uploads/avatars/people/XX0ad/avatar_large.jpeg?v=63897103799"/>
        <psc:chapter start="687" title="Pete's intro to tech"/>
        <psc:chapter start="819" title="The early Internet"/>
        <psc:chapter start="1039" title="Travelling plans"/>
        <psc:chapter start="1087" title="Firefighter background"/>
        <psc:chapter start="1245" title="Switching to databases"/>
        <psc:chapter start="1318" title="Sponsor: Timescale" href="https://www.timescale.com"/>
        <psc:chapter start="1459" title="Managing Amazon"/>
        <psc:chapter start="2236" title="Favorite job"/>
        <psc:chapter start="2344" title="Outside influences in tech"/>
        <psc:chapter start="2588" title="Sponsor: System Initiative" href="https://www.systeminit.com/?utm_source=changelog"/>
        <psc:chapter start="2805" title="Pete's current endeavor"/>
        <psc:chapter start="3111" title="Wrong decisions"/>
        <psc:chapter start="3279" title="Stored procedures"/>
        <psc:chapter start="3355" title="Database hot takes"/>
        <psc:chapter start="3534" title="Scaling a relational database"/>
        <psc:chapter start="3740" title="Networking is hard"/>
        <psc:chapter start="4055" title="Improvements in data centers"/>
        <psc:chapter start="4298" title="This is a horrible idea"/>
        <psc:chapter start="4408" title="Thanks for joining us!"/>
        <psc:chapter start="4467" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113369756846373816"/>
      <content:encoded><![CDATA[<p>From switching ISPs to migrating Amazon off Oracle, Pete Naylor knows which database to use.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 8 minutes at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fly.io/">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. <a href="https://fly.io/speedrun/">Check out the speedrun</a> to get started in minutes.
</li>
<li><a href="https://www.timescale.com">Timescale</a> – Real-time analytics on Postgres, seriously fast. Over 3 million Timescale databases power loT, sensors, Al, dev tools, crypto, and finance apps — all on Postgres. Postgres, for everything.
</li>
<li><a href="https://www.systeminit.com/?utm_source=changelog">System Initiative</a> – <strong>The future of DevOps automation (is here!)</strong> — System Initiative is an intuitive, powerful, collaborative replacement for Infrastructure as Code (IaC). The free tier is awesome (no credit card required) and you can <a href="https://www.systeminit.com/?utm_source=changelog">get started</a> in 3 clicks.
</li>
</ul></p><p>Featuring:</p><ul><li>Pete Naylor &ndash; <a href="https://github.com/pete-naylor" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/naylorpete" rel="external ugc">LinkedIn</a>, <a href="https://x.com/pj_naylor" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://aws.amazon.com/blogs/aws/migration-complete-amazons-consumer-business-just-turned-off-its-final-oracle-database/">Amazon turns off last Oracle instance</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-127.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Kubernetes is an anti-platform</title>
      <guid isPermaLink="false">changelog.com/14/2484</guid>
      <link>https://changelog.com/shipit/126</link>
      <pubDate>Fri, 18 Oct 2024 15:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="92105895" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/126/ship-it-126.mp3"/>
      <description>Adam Jacob remains optimistic about the future for infrastructure and is building new ideas to make it better.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:35:42</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/adamhjk" img="https://cdn.changelog.com/uploads/avatars/people/njJ2/avatar_large.jpg?v=63780797950">Adam Jacob</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/126/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/126/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="53" title="Sponsor: Sentry" href="https://sentry.io/"/>
        <psc:chapter start="162" title="Bring back old Twitter"/>
        <psc:chapter start="598" title="Adam's hot take"/>
        <psc:chapter start="1019" title="Infrastructure is binary"/>
        <psc:chapter start="1336" title="Sponsor: Fly.io" href="https://fly.io/"/>
        <psc:chapter start="1561" title="You're just holding it wrong"/>
        <psc:chapter start="1791" title="You need good friends"/>
        <psc:chapter start="2034" title="Learning from System initiative"/>
        <psc:chapter start="2286" title="Unexpected difficulties"/>
        <psc:chapter start="2391" title="Use it how you want to use it"/>
        <psc:chapter start="2537" title="The scope of System Initiative"/>
        <psc:chapter start="2904" title="Everyone can do infrastructure"/>
        <psc:chapter start="3256" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="3533" title="System Initiative bridges the gap"/>
        <psc:chapter start="3814" title="Infrastructure history log?"/>
        <psc:chapter start="3980" title="The adoption cycle"/>
        <psc:chapter start="4086" title="Good for onboarding"/>
        <psc:chapter start="4227" title="Tech debt &amp; migration"/>
        <psc:chapter start="4310" title="Current infrastructure-as-code tools"/>
        <psc:chapter start="4533" title="A different future"/>
        <psc:chapter start="4617" title="Dealing with APIs"/>
        <psc:chapter start="4932" title="The Boogeyman isn't coming"/>
        <psc:chapter start="5098" title="Realize the untapped potential"/>
        <psc:chapter start="5522" title="Go to a start up!"/>
        <psc:chapter start="5619" title="Thanks for joining us!"/>
        <psc:chapter start="5688" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113329204481652582"/>
      <content:encoded><![CDATA[<p>Adam Jacob remains optimistic about the future for infrastructure and is building new ideas to make it better.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 12 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/">Sentry</a> – <strong>Code breaks, fix it faster.</strong> Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 100,000+ growing teams use sentry to find problems fast. Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
<li><a href="https://fly.io/">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. <a href="https://fly.io/speedrun/">Check out the speedrun</a> to get started in minutes.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Adam Jacob &ndash; <a href="https://www.systeminit.com" rel="external ugc">Website</a>, <a href="https://github.com/adamhjk" rel="external ugc">GitHub</a>, <a href="https://x.com/adamhjk" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://systeminit.com">System Initiative</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-126.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>TIME to get SERIESous about databases</title>
      <guid isPermaLink="false">changelog.com/14/2558</guid>
      <link>https://changelog.com/shipit/125</link>
      <pubDate>Fri, 11 Oct 2024 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="51896998" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/125/ship-it-125.mp3"/>
      <description>Lili Cosic&apos;s experience at different companies &amp; communities has given her insights into what&apos;s important &amp; when to adapt to learn new (or old) things.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>53:46</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/lilicosic" img="https://cdn.changelog.com/uploads/avatars/people/MYy05/avatar_large.jpg?v=63895876873">Lili Cosic</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/125/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/125/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: System Initiative" href="https://www.systeminit.com/?utm_source=changelog"/>
        <psc:chapter start="278" title="Welcome Lili" image="https://cdn.changelog.com/uploads/avatars/people/MYy05/avatar_large.jpg?v=63895876873"/>
        <psc:chapter start="382" title="Best parts of open source"/>
        <psc:chapter start="518" title="Different database orientations"/>
        <psc:chapter start="580" title="Influx goes to Rust"/>
        <psc:chapter start="704" title="How does Influx differ"/>
        <psc:chapter start="956" title="Justin's 1st Influx experience"/>
        <psc:chapter start="1233" title="Sponsor: Sentry" href="https://sentry.io/"/>
        <psc:chapter start="1434" title="Managed databases"/>
        <psc:chapter start="1493" title="Current job expectations"/>
        <psc:chapter start="1553" title="Lili's role in Prometheus"/>
        <psc:chapter start="1725" title="Novel CRDs"/>
        <psc:chapter start="1846" title="Starting in the space"/>
        <psc:chapter start="1948" title="Lili's favorite job"/>
        <psc:chapter start="2119" title="Facing open source challenges"/>
        <psc:chapter start="2303" title="Sponsor: Bitwarden" href="https://bitwarden.com/secrets"/>
        <psc:chapter start="2505" title="Avoiding burnout"/>
        <psc:chapter start="2618" title="Try new things"/>
        <psc:chapter start="2755" title="Open source politics"/>
        <psc:chapter start="3085" title="CFP groups"/>
        <psc:chapter start="3136" title="Where to reach out"/>
        <psc:chapter start="3173" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113289383467413384"/>
      <content:encoded><![CDATA[<p>Lili Cosic’s experience at different companies &amp; communities has given her insights into what’s important &amp; when to adapt to learn new (or old) things.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 12 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.systeminit.com/?utm_source=changelog">System Initiative</a> – <strong>The future of DevOps automation (is here!)</strong> — System Initiative is an intuitive, powerful, collaborative replacement for Infrastructure as Code (IaC). The free tier is awesome (no credit card required) and you can <a href="https://www.systeminit.com/?utm_source=changelog">get started</a> in 3 clicks.
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Code breaks, fix it faster.</strong> Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 100,000+ growing teams use sentry to find problems fast. Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
<li><a href="https://bitwarden.com/secrets">Bitwarden</a> – <strong>Secrets management for developers.</strong> Leverage trusted open source technology to securely store and manage infrastructure secrets. Bitwarden empowers developers to safely inject secrets into code and prevent costly data breaches with ease.
</li>
</ul></p><p>Featuring:</p><ul><li>Lili Cosic &ndash; <a href="https://github.com/lilic" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@lili" rel="external ugc">Mastodon</a>, <a href="https://x.com/lilicosic" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://www.influxdata.com/blog/meet-founders-who-rewrote-in-rust">Why InfluxDB was re-written in rust</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-125.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>You suck at programming</title>
      <guid isPermaLink="false">changelog.com/14/2539</guid>
      <link>https://changelog.com/shipit/124</link>
      <pubDate>Fri, 04 Oct 2024 22:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="60679423" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/124/ship-it-124.mp3"/>
      <description>Dave Eddy has learned systems programming the traditional way with books and man pages. Now he&apos;s sharing what he&apos;s learned, starting with bash.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:02:58</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ysap" img="https://secure.gravatar.com/avatar/6c7581ac69deeb96d3e9d0ee1e941af3.jpg?s=600&amp;d=mm">Dave Eddy</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/124/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/124/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="53" title="Sponsor: System Initiative" href="https://www.systeminit.com/?utm_source=changelog"/>
        <psc:chapter start="271" title="You don't look like a JS dev"/>
        <psc:chapter start="538" title="You suck at programming"/>
        <psc:chapter start="816" title="Dave's hobbies"/>
        <psc:chapter start="892" title="Going the extra mile"/>
        <psc:chapter start="985" title="What not to write in Bash"/>
        <psc:chapter start="1117" title="Moving to Rust"/>
        <psc:chapter start="1252" title="Reason for Rust"/>
        <psc:chapter start="1486" title="Avoiding containers &amp; escape hatches"/>
        <psc:chapter start="1624" title="Sponsor: Fly" href="https://fly.io/"/>
        <psc:chapter start="1839" title="Sharing Linux kernel"/>
        <psc:chapter start="1983" title="WASM is well-defined*"/>
        <psc:chapter start="2061" title="Everyone who uses illumos works at Oxide"/>
        <psc:chapter start="2268" title="Void Linux"/>
        <psc:chapter start="2422" title="Runit structure"/>
        <psc:chapter start="2522" title="Gokrazy"/>
        <psc:chapter start="2675" title="Finding your niche"/>
        <psc:chapter start="2834" title="Sponsor: Bitwarden" href="https://bitwarden.com/secrets"/>
        <psc:chapter start="3026" title="Learning resources"/>
        <psc:chapter start="3423" title="Embedded systems"/>
        <psc:chapter start="3468" title="Wrapping up"/>
        <psc:chapter start="3724" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113251465541492605"/>
      <content:encoded><![CDATA[<p>Dave Eddy has learned systems programming the traditional way with books and man pages. Now he’s sharing what he’s learned, starting with bash.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 12 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.systeminit.com/?utm_source=changelog">System Initiative</a> – <strong>The future of DevOps automation (is here!)</strong> — System Initiative is an intuitive, powerful, collaborative replacement for Infrastructure as Code (IaC). The free tier is awesome (no credit card required) and you can <a href="https://www.systeminit.com/?utm_source=changelog">get started</a> in 3 clicks.
</li>
<li><a href="https://fly.io/">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. <a href="https://fly.io/speedrun/">Check out the speedrun</a> to get started in minutes.
</li>
<li><a href="https://bitwarden.com/secrets">Bitwarden</a> – <strong>Secrets management for developers.</strong> Leverage trusted open source technology to securely store and manage infrastructure secrets. Bitwarden empowers developers to safely inject secrets into code and prevent costly data breaches with ease.
</li>
</ul></p><p>Featuring:</p><ul><li>Dave Eddy &ndash; <a href="https://www.daveeddy.com" rel="external ugc">Website</a>, <a href="https://github.com/bahamas10" rel="external ugc">GitHub</a>, <a href="https://x.com/bahamas10_" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://daveeddy.com">Dave Eddy</a></li>
<li><a href="https://ysap.sh/">You Suck At Programming</a></li>
<li><a href="https://github.com/rothgar/mastering-zsh">Mastering ZSH</a></li>
<li><a href="https://voidlinux.org/">Void Linux</a></li>
<li><a href="https://oxide.computer/podcasts/on-the-metal">On The Metal Podcast</a></li>
<li><a href="https://man.voidlinux.org/runit.8">runit</a></li>
<li><a href="https://gokrazy.org/">gokrazy Linux</a></li>
<li><a href="https://www.youtube.com/watch?v=dOfucXtyEsU">Bits between the bits talk</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-124.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>A learning mindset, starting with COBOL</title>
      <guid isPermaLink="false">changelog.com/14/2557</guid>
      <link>https://changelog.com/shipit/123</link>
      <pubDate>Fri, 27 Sep 2024 18:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="74071667" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/123/ship-it-123.mp3"/>
      <description>The ability to learn on the job has been a critical skill for David Beale throughout his career. Is the job market not allowing that anymore?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:16:55</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/davidbeale" img="https://cdn.changelog.com/uploads/avatars/people/rA3Gz/avatar_large.jpeg?v=63894670468">David Beale</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/123/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/123/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: System Initiative" href="https://www.systeminit.com/?utm_source=changelog"/>
        <psc:chapter start="268" title="The opener"/>
        <psc:chapter start="323" title="David's early life"/>
        <psc:chapter start="414" title="Reason for COBOL"/>
        <psc:chapter start="468" title="Lessons learned"/>
        <psc:chapter start="524" title="Preparing for a job"/>
        <psc:chapter start="614" title="90's internet"/>
        <psc:chapter start="896" title="Learning networking"/>
        <psc:chapter start="1034" title="Growing through troubles"/>
        <psc:chapter start="1162" title="David's self help journey"/>
        <psc:chapter start="1465" title="Jumping jobs"/>
        <psc:chapter start="1840" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="2005" title="Reason to migrate from Heroku"/>
        <psc:chapter start="2075" title="Biggest startup takeaways"/>
        <psc:chapter start="2129" title="Languages are all the same"/>
        <psc:chapter start="2203" title="Patterns in different environments"/>
        <psc:chapter start="2492" title="Early tech interviews"/>
        <psc:chapter start="2843" title="SREs are important"/>
        <psc:chapter start="2923" title="Take-home interviews"/>
        <psc:chapter start="3057" title="David's other projects"/>
        <psc:chapter start="3187" title="The current tech market"/>
        <psc:chapter start="3333" title="Favorite startup job"/>
        <psc:chapter start="3419" title="David's socials"/>
        <psc:chapter start="3455" title="Sponsor: Sentry" href="https://sentry.io/"/>
        <psc:chapter start="3661" title="The closer"/>
        <psc:chapter start="4546" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113210948737833378"/>
      <content:encoded><![CDATA[<p>The ability to learn on the job has been a critical skill for David Beale throughout his career. Is the job market not allowing that anymore?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 12 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.systeminit.com/?utm_source=changelog">System Initiative</a> – <strong>The future of DevOps automation (is here!)</strong> — System Initiative is an intuitive, powerful, collaborative replacement for Infrastructure as Code (IaC). The free tier is awesome (no credit card required) and you can <a href="https://www.systeminit.com/?utm_source=changelog">get started</a> in 3 clicks.
</li>
<li><a href="https://coder.com/">Coder.com</a> – Instantly launch fully configured cloud development environments (CDE) and make your first commit in minutes. No need to traverse README files or await onboarding queues. Learn more at <a href="https://coder.com/">Coder.com</a>
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Code breaks, fix it faster.</strong> Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 100,000+ growing teams use sentry to find problems fast. Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
</ul></p><p>Featuring:</p><ul><li>David Beale &ndash; <a href="https://beal.sh" rel="external ugc">Website</a>, <a href="https://github.com/bealesh" rel="external ugc">GitHub</a>, <a href="https://x.com/davidbeale" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://www.linkedin.com/posts/dbealejr_ever-taught-yourself-cobol-to-earn-9-an-activity-7232399071150227457--QyK">LinkedIn post about David learning COBOL</a></li>
</ul>
<h4>Links of the week</h4>
<ul>
<li><a href="https://arstechnica.com/tech-policy/2024/09/proposed-underwater-data-center-surprises-regulators-who-hadnt-heard-about-it/">Underwater datacenters</a></li>
<li><a href="https://www.cnbc.com/2024/09/10/oracle-is-designing-a-data-center-that-would-be-powered-by-three-small-nuclear-reactors.html">Nuclear datacenters</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-123.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Linux distros</title>
      <guid isPermaLink="false">changelog.com/14/2538</guid>
      <link>https://changelog.com/shipit/122</link>
      <pubDate>Fri, 20 Sep 2024 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70449921" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/122/ship-it-122.mp3"/>
      <description>uBlue is trying to build the world&apos;s best Linux experience for developers and gamers. Jorge Castro joins Justin &amp; Autumn to tell us how it&apos;s going.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:13:09</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/castrojo" img="https://cdn.changelog.com/uploads/avatars/people/Dd6ZJ/avatar_large?v=63891397972">Jorge Castro</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/122/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/122/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: Fly" href="https://fly.io/"/>
        <psc:chapter start="243" title="The opener"/>
        <psc:chapter start="321" title="UBlue.it"/>
        <psc:chapter start="460" title="The model side"/>
        <psc:chapter start="798" title="Shipping opinions"/>
        <psc:chapter start="1125" title="How is it distributed"/>
        <psc:chapter start="1274" title="Forking process"/>
        <psc:chapter start="1386" title="Fork maintenance"/>
        <psc:chapter start="1486" title="Homebrew + Linux"/>
        <psc:chapter start="1609" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="1765" title="Dino stickers"/>
        <psc:chapter start="1848" title="Scale conference &amp; swag"/>
        <psc:chapter start="2055" title="The on-ramp to Kubernetes &amp; Linux"/>
        <psc:chapter start="2132" title="Why it's cloud native"/>
        <psc:chapter start="2353" title="Great for learning"/>
        <psc:chapter start="2766" title="Hardware support"/>
        <psc:chapter start="2929" title="Linux is looking good"/>
        <psc:chapter start="3097" title="How to get invlolved"/>
        <psc:chapter start="3290" title="Thanks for joining us!"/>
        <psc:chapter start="3338" title="Sponsor: Bitwarden" href="https://bitwarden.com/secrets"/>
        <psc:chapter start="3532" title="The closer"/>
        <psc:chapter start="4319" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113170951057809734"/>
      <content:encoded><![CDATA[<p>uBlue is trying to build the world’s best Linux experience for developers and gamers. Jorge Castro joins Justin &amp; Autumn to tell us how it’s going.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 11 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fly.io/">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. <a href="https://fly.io/speedrun/">Check out the speedrun</a> to get started in minutes.
</li>
<li><a href="https://coder.com/">Coder.com</a> – Instantly launch fully configured cloud development environments (CDE) and make your first commit in minutes. No need to traverse README files or await onboarding queues. Learn more at <a href="https://coder.com/">Coder.com</a>
</li>
<li><a href="https://bitwarden.com/secrets">Bitwarden</a> – <strong>Secrets management for developers.</strong> Leverage trusted open source technology to securely store and manage infrastructure secrets. Bitwarden empowers developers to safely inject secrets into code and prevent costly data breaches with ease.
</li>
</ul></p><p>Featuring:</p><ul><li>Jorge Castro &ndash; <a href="https://www.ypsidanger.com/" rel="external ugc">Website</a>, <a href="https://github.com/castrojo" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@jorge" rel="external ugc">Mastodon</a>, <a href="https://x.com/castrojo" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://universal-blue.org/">Universal Blue website</a></li>
<li><a href="https://bazzite.gg">Bazzite Linux (gaming)</a></li>
<li><a href="https://projectbluefin.io">Bluefin Linux</a></li>
</ul>
<h4>Links of the week</h4>
<ul>
<li><a href="https://ian.sh/tsa">Known crew member SQL injection</a></li>
<li><a href="https://cybersecuritynews.com/yubikeys-clone-device-secret-key/">Yubikey secret key vulnerability</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-122.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Building Rawkode Academy</title>
      <guid isPermaLink="false">changelog.com/14/2537</guid>
      <link>https://changelog.com/shipit/121</link>
      <pubDate>Fri, 13 Sep 2024 22:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67657264" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/121/ship-it-121.mp3"/>
      <description>David Flanagan created a successful YouTube channel but knew to take things to the next level he&apos;d need to own more of the stack.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:10:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rawkode" img="https://cdn.changelog.com/uploads/avatars/people/Q3R4d/avatar_large.png?v=63831564505">David Flanagan</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/121/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/121/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="40" title="Sponsor: Cronitor" href="https://cronitor.io"/>
        <psc:chapter start="219" title="The opener"/>
        <psc:chapter start="307" title="What is Rawkode Academy?"/>
        <psc:chapter start="602" title="Weird stuff in the architecture"/>
        <psc:chapter start="829" title="Ops overhead"/>
        <psc:chapter start="918" title="Maybe this was a mistake"/>
        <psc:chapter start="953" title="Group any way you want"/>
        <psc:chapter start="1005" title="Sponsor: Fly.io" href="https://fly.io/"/>
        <psc:chapter start="1199" title="Why GrafBase?"/>
        <psc:chapter start="1476" title="Cloudflare key value store"/>
        <psc:chapter start="1521" title="Why not NoSQL?"/>
        <psc:chapter start="1655" title="He's done it."/>
        <psc:chapter start="1824" title="Accounting for scale"/>
        <psc:chapter start="1893" title="WebAssembly's no ops hype"/>
        <psc:chapter start="2229" title="Why Rust?"/>
        <psc:chapter start="2468" title="Advice for DevRel"/>
        <psc:chapter start="2780" title="What's next?"/>
        <psc:chapter start="3050" title="YouTube data analytics"/>
        <psc:chapter start="3127" title="A good steward to open source"/>
        <psc:chapter start="3213" title="David's links"/>
        <psc:chapter start="3269" title="Sponsor: Bitwarden" href="https://bitwarden.com/secrets"/>
        <psc:chapter start="3464" title="The closer"/>
        <psc:chapter start="4160" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113132580704843092"/>
      <content:encoded><![CDATA[<p>David Flanagan created a successful YouTube channel but knew to take things to the next level he’d need to own more of the stack.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 11 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://cronitor.io">Cronitor</a> – <strong>Cronitor helps you understand your cron jobs.</strong> Capture the status, metrics, and output from every cron job and background process. Name and organize each job, and ensure the right people are alerted when something goes wrong.
</li>
<li><a href="https://fly.io/">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. <a href="https://fly.io/speedrun/">Check out the speedrun</a> to get started in minutes.
</li>
<li><a href="https://bitwarden.com/secrets">Bitwarden</a> – <strong>Secrets management for developers.</strong> Leverage trusted open source technology to securely store and manage infrastructure secrets. Bitwarden empowers developers to safely inject secrets into code and prevent costly data breaches with ease.
</li>
</ul></p><p>Featuring:</p><ul><li>David Flanagan &ndash; <a href="https://rawkode.academy/" rel="external ugc">Website</a>, <a href="https://github.com/rawkode" rel="external ugc">GitHub</a>, <a href="https://x.com/rawkode" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://rawkode.academy/">Rawkode Adacemy</a></li>
<li><a href="https://www.youtube.com/rawkode">Rawkode on YouTube</a></li>
<li><a href="https://grafbase.com/">grafbase</a></li>
<li><a href="https://turso.tech/">Turso</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-121.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Learning &amp; teaching networking &amp; AI</title>
      <guid isPermaLink="false">changelog.com/14/2535</guid>
      <link>https://changelog.com/shipit/120</link>
      <pubDate>Fri, 06 Sep 2024 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="76613263" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/120/ship-it-120.mp3"/>
      <description>Du&apos;An Lightfoot, dev advocate at AWS, joins Justin &amp; Autumn to discuss networking, a knowledge gap people many people have. You can ignore the things you don&apos;t understand or you can invest time to learn it.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:19:34</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/labeveryday" img="https://cdn.changelog.com/uploads/avatars/people/6DaDn/avatar_large.jpg?v=63892871303">Du&apos;An Lightfoot</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/120/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/120/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="The opener"/>
        <psc:chapter start="282" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="515" title="What does a Networking DA do?"/>
        <psc:chapter start="589" title="Where to learn"/>
        <psc:chapter start="666" title="Getting into networking"/>
        <psc:chapter start="778" title="Networking in the cloud"/>
        <psc:chapter start="864" title="Early VPC mistakes"/>
        <psc:chapter start="940" title="Take on IPV6"/>
        <psc:chapter start="1072" title="VPC underside"/>
        <psc:chapter start="1201" title="Bastion hosts role"/>
        <psc:chapter start="1292" title="IVP4 vs IVP6"/>
        <psc:chapter start="1429" title="Home netwroks"/>
        <psc:chapter start="1519" title="Sider tool"/>
        <psc:chapter start="1566" title="Dorm room network solution"/>
        <psc:chapter start="1626" title="Du'An's AI experience"/>
        <psc:chapter start="1814" title="Structuring data for AI"/>
        <psc:chapter start="2018" title="Sponsor: Fly" href="https://fly.io/"/>
        <psc:chapter start="2208" title="Glob of AI"/>
        <psc:chapter start="2263" title="Thinking like a dev"/>
        <psc:chapter start="2350" title="Perplexity AI"/>
        <psc:chapter start="2486" title="AI education"/>
        <psc:chapter start="2573" title="Monetizing creator content"/>
        <psc:chapter start="2673" title="Workers unions"/>
        <psc:chapter start="2870" title="Monopolies in tech"/>
        <psc:chapter start="3188" title="How to reach out"/>
        <psc:chapter start="3255" title="Sponsor: Bitwarden" href="https://bitwarden.com/secrets"/>
        <psc:chapter start="3449" title="The closer"/>
        <psc:chapter start="4720" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113092394129411142"/>
      <content:encoded><![CDATA[<p>Du’An Lightfoot, dev advocate at AWS, joins Justin &amp; Autumn to discuss networking, a knowledge gap people many people have. You can ignore the things you don’t understand or you can invest time to learn it.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 12 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://coder.com/">Coder.com</a> – Instantly launch fully configured cloud development environments (CDE) and make your first commit in minutes. No need to traverse README files or await onboarding queues. Learn more at <a href="https://coder.com/">Coder.com</a>
</li>
<li><a href="https://fly.io/">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. <a href="https://fly.io/speedrun/">Check out the speedrun</a> to get started in minutes.
</li>
<li><a href="https://bitwarden.com/secrets">Bitwarden</a> – <strong>Secrets management for developers.</strong> Leverage trusted open source technology to securely store and manage infrastructure secrets. Bitwarden empowers developers to safely inject secrets into code and prevent costly data breaches with ease.
</li>
</ul></p><p>Featuring:</p><ul><li>Du'An Lightfoot &ndash; <a href="https://github.com/labeveryday" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/duanlightfoot" rel="external ugc">LinkedIn</a>, <a href="https://x.com/labeveryday" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://github.com/bschaatsbergen/cidr">cidr CLI</a></li>
<li><a href="https://www.reddit.com/r/RedditEng/comments/11xx5o0/you_broke_reddit_the_piday_outage/">Reddit post mortem</a></li>
<li><a href="https://www.ted.com/talks/sal_khan_how_ai_could_save_not_destroy_education">Sal Khan TED talk</a></li>
</ul>
<h4>Llama 3 white paper</h4>
<ul>
<li><a href="https://ai.meta.com/research/publications/the-llama-3-herd-of-models/">The Llama 3 Herd of Models</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-120.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The diagram IS the code</title>
      <guid isPermaLink="false">changelog.com/14/2521</guid>
      <link>https://changelog.com/shipit/119</link>
      <pubDate>Fri, 30 Aug 2024 19:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="78894770" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/119/ship-it-119.mp3"/>
      <description>What if your infrastructure diagram was responsible for the actual infrastructure?! John Watson &amp; Scott Prutton from System Initiative join Justin &amp; Autumn to discuss.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:21:57</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/johnrwatson" img="https://cdn.changelog.com/uploads/avatars/people/j4l52/avatar_large.png?v=63892253913">John Watson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/scottprutton" img="https://cdn.changelog.com/uploads/avatars/people/p8okP/avatar_large.jpeg?v=63892265299">Scott Prutton</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/119/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/119/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="53" title="Sponsor: Cronitor" href="https://cronitor.io"/>
        <psc:chapter start="230" title="The opener"/>
        <psc:chapter start="385" title="Scott &amp; John&apos;s roles"/>
        <psc:chapter start="438" title="What is System Initiative?"/>
        <psc:chapter start="530" title="How to do System Initiative on-prem"/>
        <psc:chapter start="602" title="Where is it stopping?"/>
        <psc:chapter start="755" title="How did we get here?"/>
        <psc:chapter start="911" title="Self-hosted SaaS"/>
        <psc:chapter start="1048" title="From architect to engineer"/>
        <psc:chapter start="1125" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="1348" title="Excitement to come"/>
        <psc:chapter start="1402" title="Surprises while building"/>
        <psc:chapter start="1461" title="Proving the source of truth"/>
        <psc:chapter start="1631" title="Everything changes"/>
        <psc:chapter start="2076" title="Keeping it secure"/>
        <psc:chapter start="2345" title="Things in order"/>
        <psc:chapter start="2874" title="Go try it"/>
        <psc:chapter start="2991" title="Sponsor: Bitwarden" href="https://bitwarden.com/secrets"/>
        <psc:chapter start="3138" title="The closer"/>
        <psc:chapter start="3510" title="Longer reads"/>
        <psc:chapter start="4863" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113052643890158895"/>
      <content:encoded><![CDATA[<p>What if your infrastructure diagram was responsible for the actual infrastructure?! John Watson &amp; Scott Prutton from System Initiative join Justin &amp; Autumn to discuss.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 11 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://cronitor.io">Cronitor</a> – <strong>Cronitor helps you understand your cron jobs.</strong> Capture the status, metrics, and output from every cron job and background process. Name and organize each job, and ensure the right people are alerted when something goes wrong.
</li>
<li><a href="https://coder.com/">Coder.com</a> – Instantly launch fully configured cloud development environments (CDE) and make your first commit in minutes. No need to traverse README files or await onboarding queues. Learn more at <a href="https://coder.com/">Coder.com</a>
</li>
<li><a href="https://bitwarden.com/secrets">Bitwarden</a> – <strong>Secrets management for developers.</strong> Leverage trusted open source technology to securely store and manage infrastructure secrets. Bitwarden empowers developers to safely inject secrets into code and prevent costly data breaches with ease.
</li>
</ul></p><p>Featuring:</p><ul><li>John Watson &ndash; <a href="https://github.com/johnrwatson" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/johnrwatson0" rel="external ugc">LinkedIn</a></li><li>Scott Prutton &ndash; <a href="https://github.com/sprutton1" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/scottprutton" rel="external ugc">LinkedIn</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://www.systeminit.com/">System Initiative</a></li>
</ul>
<h4>Book recommendations</h4>
<ul>
<li><a href="https://www.amazon.com/Mind-Numbers-Science-Flunked-Algebra/dp/039916524X/">A Mind for Numbers</a></li>
<li><a href="https://www.amazon.com/Dark-Wire-Incredible-Largest-Operation/dp/1541702697/">Dark Wire</a></li>
<li><a href="https://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp/0374533555">Thinking Fast and Slow</a></li>
<li><a href="https://www.amazon.com/Where-Good-Ideas-Come-Innovation/dp/1594485380">Where Good Ideas Come From</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-119.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>MySQL performance</title>
      <guid isPermaLink="false">changelog.com/14/2508</guid>
      <link>https://changelog.com/shipit/118</link>
      <pubDate>Fri, 23 Aug 2024 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="66714085" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/118/ship-it-118.mp3"/>
      <description>Silvia Botros joins Justin &amp; Autumn for a phenomenal conversation about databases, her career path &amp; the ins/outs of writing _High Performance MySQL_.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:09:12</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dbsmasher" img="https://cdn.changelog.com/uploads/avatars/people/gbj4z/avatar_large.jpeg?v=63891649721">Silvia Botros</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/118/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/118/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="53" title="Sponsor: Cronitor" href="https://cronitor.io"/>
        <psc:chapter start="232" title="The opener"/>
        <psc:chapter start="399" title="Silvia's focus" image="https://cdn.changelog.com/uploads/avatars/people/gbj4z/avatar_large.jpeg?v=63891649721"/>
        <psc:chapter start="424" title="A senior architect's scope"/>
        <psc:chapter start="471" title="Silvia's background"/>
        <psc:chapter start="847" title="Need for DBREs"/>
        <psc:chapter start="912" title="Forming DB teams"/>
        <psc:chapter start="1202" title="The state of DBs"/>
        <psc:chapter start="1593" title="Sponsor: Bitwarden" href="https://bitwarden.com/secrets"/>
        <psc:chapter start="1739" title="High performance MySQL"/>
        <psc:chapter start="2167" title="Learning as you write"/>
        <psc:chapter start="2385" title="Job identity"/>
        <psc:chapter start="2565" title="Fixing burnout?"/>
        <psc:chapter start="2668" title="Build a team without people management"/>
        <psc:chapter start="2824" title="Build a network"/>
        <psc:chapter start="3138" title="When to not use MySQL"/>
        <psc:chapter start="3290" title="Socials"/>
        <psc:chapter start="3390" title="Sponsor: Porkbun" href="https://porkbun.com/ShipIt24"/>
        <psc:chapter start="3510" title="The closer"/>
        <psc:chapter start="3517" title="What the DB"/>
        <psc:chapter start="4098" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/113012645981655115"/>
      <content:encoded><![CDATA[<p>Silvia Botros joins Justin &amp; Autumn for a phenomenal conversation about databases, her career path &amp; the ins/outs of writing <em>High Performance MySQL</em>.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 9 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://cronitor.io">Cronitor</a> – <strong>Cronitor helps you understand your cron jobs.</strong> Capture the status, metrics, and output from every cron job and background process. Name and organize each job, and ensure the right people are alerted when something goes wrong.
</li>
<li><a href="https://bitwarden.com/secrets">Bitwarden</a> – <strong>Secrets management for developers.</strong> Leverage trusted open source technology to securely store and manage infrastructure secrets. Bitwarden empowers developers to safely inject secrets into code and prevent costly data breaches with ease.
</li>
<li><a href="https://porkbun.com/ShipIt24">Porkbun</a> – Go to <a href="https://porkbun.com/ShipIt24">porkbun.com</a> to get .app, .dev, or .foo domain names at Porkbun for only $1 for the first year!
</li>
</ul></p><p>Featuring:</p><ul><li>Silvia Botros &ndash; <a href="https://list.database.fail/" rel="external ugc">Website</a>, <a href="https://www.linkedin.com/in/silviabotros" rel="external ugc">LinkedIn</a>, <a href="https://fiasco.social/@dbsmasher" rel="external ugc">Mastodon</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.oreilly.com/library/view/high-performance-mysql/9781492080503/">High Performance MySQL, 4th Edition [Book]</a></li>
<li><a href="https://blog.dbsmasher.com/">dbsmasher corner</a></li>
<li><a href="https://staffeng.com/book">Staff Engineer: Leadership beyond the management track</a></li>
<li><a href="https://www.oreilly.com/library/view/the-managers-path/9781491973882/">The Manager’s Path [Book]</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-118.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Cloud-centric security logging</title>
      <guid isPermaLink="false">changelog.com/14/2452</guid>
      <link>https://changelog.com/shipit/117</link>
      <pubDate>Fri, 16 Aug 2024 16:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61640407" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/117/ship-it-117.mp3"/>
      <description>Justin &amp; Autumn are joined by Steven Wu from Scanner. Scanner built logging infrastructure focused on security teams and occasional querying. We dive deep into how architectural decisions affect your business.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:03:54</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/swwu" img="https://cdn.changelog.com/uploads/avatars/people/Zqdjj/avatar_large.jpeg?v=63891038510">Steven Wu</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/117/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/117/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="51" title="The opener"/>
        <psc:chapter start="504" title="Sponsor: Bitwarden" href="https://bitwarden.com/secrets"/>
        <psc:chapter start="650" title="Steven Wu from Scanner" image="https://cdn.changelog.com/uploads/avatars/people/Zqdjj/avatar_large.jpeg?v=63891038510"/>
        <psc:chapter start="726" title="What makes Scanner different?"/>
        <psc:chapter start="911" title="Finding value in cloud"/>
        <psc:chapter start="1142" title="Main usecase"/>
        <psc:chapter start="1343" title="Trade offs"/>
        <psc:chapter start="1461" title="Better for small teams?"/>
        <psc:chapter start="1548" title="Quick scaling"/>
        <psc:chapter start="1686" title="Everyone outgrows Lambda"/>
        <psc:chapter start="1867" title="Dealing with overhead"/>
        <psc:chapter start="1970" title="Why not OpenSearch?"/>
        <psc:chapter start="2036" title="Offloading cognitive load"/>
        <psc:chapter start="2203" title="Customers will find value"/>
        <psc:chapter start="2265" title="Competing with bigger services"/>
        <psc:chapter start="2538" title="Ops wins"/>
        <psc:chapter start="2644" title="How is it queried?"/>
        <psc:chapter start="2734" title="Where to reach out"/>
        <psc:chapter start="2759" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="2857" title="The closer"/>
        <psc:chapter start="2862" title="How things break"/>
        <psc:chapter start="3780" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/112972589145452817"/>
      <content:encoded><![CDATA[<p>Justin &amp; Autumn are joined by Steven Wu from Scanner. Scanner built logging infrastructure focused on security teams and occasional querying. We dive deep into how architectural decisions affect your business.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://bitwarden.com/secrets">Bitwarden</a> – <strong>Secrets management for developers.</strong> Leverage trusted open source technology to securely store and manage infrastructure secrets. Bitwarden empowers developers to safely inject secrets into code and prevent costly data breaches with ease.
</li>
<li><a href="https://changelog.com/news">Changelog News</a> – A podcast+newsletter combo that’s brief, entertaining &amp; always on-point. <a href="https://changelog.com/news">Subscribe today</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Steven Wu &ndash; <a href="https://github.com/swwu" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/swwu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/swwu" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<p>Steven Wu at <a href="https://scanner.dev">scanner.dev</a></p>
<h4>How things break</h4>
<p><a href="https://azure.status.microsoft/en-gb/status/history/">Azure Status History</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-117.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The Zookeeper of jujutsu</title>
      <guid isPermaLink="false">changelog.com/14/2483</guid>
      <link>https://changelog.com/shipit/116</link>
      <pubDate>Fri, 09 Aug 2024 17:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64486041" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/116/ship-it-116.mp3"/>
      <description>Tim Banks joins Justin and Autumn — there&apos;s nothing quite like being punched in the face by Zookeeper or being taken down by a &quot;hot&quot; shard.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:06:56</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://tim-banks.ghost.io/" img="https://cdn.changelog.com/uploads/avatars/people/0Prke/avatar_large.png?v=63889245657">Tim Banks</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/116/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/116/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="51" title="The opener"/>
        <psc:chapter start="216" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="437" title="Tim's resumé"/>
        <psc:chapter start="668" title="Technical &amp; people skills"/>
        <psc:chapter start="955" title="Showing your value"/>
        <psc:chapter start="1144" title="No 10x engineers"/>
        <psc:chapter start="1205" title="Tim's favorite job"/>
        <psc:chapter start="1330" title="Tinder story"/>
        <psc:chapter start="1672" title="Worst outage"/>
        <psc:chapter start="1950" title="Coolest job"/>
        <psc:chapter start="2106" title="Cloud has made us reckless"/>
        <psc:chapter start="2339" title="Multi-cloud experience"/>
        <psc:chapter start="2759" title="Modularity is key"/>
        <psc:chapter start="2810" title="Jiu-jitsu techniques"/>
        <psc:chapter start="2999" title="ZooKeeper of jiu-jitsu"/>
        <psc:chapter start="3156" title="Tim's socials"/>
        <psc:chapter start="3232" title="The closer"/>
        <psc:chapter start="3962" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/112933310680828292"/>
      <content:encoded><![CDATA[<p>Tim Banks joins Justin and Autumn — there’s nothing quite like being punched in the face by Zookeeper or being taken down by a “hot” shard.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://coder.com/">Coder.com</a> – Instantly launch fully configured cloud development environments (CDE) and make your first commit in minutes. No need to traverse README files or await onboarding queues. Learn more at <a href="https://coder.com/">Coder.com</a>
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Tim Banks &ndash; <a href="https://tim-banks.ghost.io/" rel="external ugc">Website</a>, <a href="https://github.com/timbanks" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/timjb" rel="external ugc">LinkedIn</a>, <a href="https://x.com/elchefe" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://x.com/elchefe">Tim Banks X</a></li>
<li><a href="https://tim-banks.ghost.io/">Tim Banks website</a></li>
</ul>
<h4>Links of the week</h4>
<ul>
<li><a href="https://www.wired.com/story/the-full-story-of-the-stunning-rsa-hack-can-finally-be-told/">RSA hack</a></li>
<li><a href="https://www.theverge.com/2024/7/23/24204198/google-wiz-acquisition-called-off-23-billion-cloud-cybersecurity">Google wont acquire Wiz</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-116.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>5000 Walmart stores in 2 months</title>
      <guid isPermaLink="false">changelog.com/14/2481</guid>
      <link>https://changelog.com/shipit/115</link>
      <pubDate>Fri, 02 Aug 2024 15:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="72875765" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/115/ship-it-115.mp3"/>
      <description>Deploying new applications can be tough. Deploying configuration management safely at scale with stores around the world is different. Martin Jackson joins us to discuss.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:15:40</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mhjacks" img="https://cdn.changelog.com/uploads/avatars/people/Ea20j/avatar_large.jpeg?v=63889829181">Martin Jackson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/115/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/115/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="51" title="The opener"/>
        <psc:chapter start="600" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="830" title="Martin's role at Walmart"/>
        <psc:chapter start="1188" title="Running what you can locally"/>
        <psc:chapter start="1353" title="Application layer"/>
        <psc:chapter start="1551" title="Why store specific servers?"/>
        <psc:chapter start="1738" title="Time to rearchitect"/>
        <psc:chapter start="1904" title="Non-stop migration"/>
        <psc:chapter start="2053" title="Large scale configuration management"/>
        <psc:chapter start="2442" title="Making it up as you go"/>
        <psc:chapter start="2603" title="When things changed"/>
        <psc:chapter start="2706" title="What would you do differently?"/>
        <psc:chapter start="2913" title="It's been a blast"/>
        <psc:chapter start="2973" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="3150" title="The closer"/>
        <psc:chapter start="4486" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/112893089037637532"/>
      <content:encoded><![CDATA[<p>Deploying new applications can be tough. Deploying configuration management safely at scale with stores around the world is different. Martin Jackson joins us to discuss.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 8 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://coder.com/">Coder.com</a> – Instantly launch fully configured cloud development environments (CDE) and make your first commit in minutes. No need to traverse README files or await onboarding queues. Learn more at <a href="https://coder.com/">Coder.com</a>
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Martin Jackson &ndash; <a href="https://www.linkedin.com/in/martin-jackson-5929371" rel="external ugc">LinkedIn</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>How stuff breaks</h4>
<ul>
<li><a href="https://newsletter.pragmaticengineer.com/p/the-biggest-ever-global-outage-lessons">Pragmatic Engineer summary</a></li>
<li><a href="https://www.crowdstrike.com/wp-content/uploads/2024/07/CrowdStrike-PIR-Executive-Summary.pdf">CrowdStrike’s Executive Summary (PDF)</a></li>
<li><a href="https://www.brendangregg.com/blog/2024-07-22/no-more-blue-fridays.html">Brendan Gregg on eBPF</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-115.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Deploying on a Friday</title>
      <guid isPermaLink="false">changelog.com/14/2482</guid>
      <link>https://changelog.com/shipit/114</link>
      <pubDate>Sat, 27 Jul 2024 13:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="62789180" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/114/ship-it-114.mp3"/>
      <description>Michael Gat joins us for a look back on mainframes &amp; why sometimes deploying on a Friday IS the right thing to do.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:05:10</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/michaelgat" img="https://cdn.changelog.com/uploads/avatars/people/p8N6y/avatar_large.jpeg?v=63889243815">Michael Gat</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/114/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/114/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="274" title="The opener"/>
        <psc:chapter start="772" title="Michael ran everything"/>
        <psc:chapter start="866" title="Defining a mainframe"/>
        <psc:chapter start="939" title="Modern data centers vs mainframes"/>
        <psc:chapter start="1044" title="Old is new again"/>
        <psc:chapter start="1210" title="Offsite servers"/>
        <psc:chapter start="1373" title="Most companies suck... at infra"/>
        <psc:chapter start="1518" title="Sponsor: Neon" href="https://neon.tech/enterprise"/>
        <psc:chapter start="1738" title="Why push on Fridays?"/>
        <psc:chapter start="1916" title="Fortnite update hype"/>
        <psc:chapter start="2116" title="Saturdays after deploying"/>
        <psc:chapter start="2164" title="User spike"/>
        <psc:chapter start="2338" title="Stock exchange as paper"/>
        <psc:chapter start="2484" title="Michael's training experience"/>
        <psc:chapter start="2847" title="Leaky extractions"/>
        <psc:chapter start="3041" title="Where to reach out"/>
        <psc:chapter start="3070" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="3252" title="The closer"/>
        <psc:chapter start="3342" title="Where to find white papers"/>
        <psc:chapter start="3856" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/112858694024664567"/>
      <content:encoded><![CDATA[<p>Michael Gat joins us for a look back on mainframes &amp; why sometimes deploying on a Friday IS the right thing to do.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 12 minutes at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://coder.com/">Coder.com</a> – Instantly launch fully configured cloud development environments (CDE) and make your first commit in minutes. No need to traverse README files or await onboarding queues. Learn more at <a href="https://coder.com/">Coder.com</a>
</li>
<li><a href="https://neon.tech/enterprise">Neon</a> – <strong>Fleets of Postgres!</strong> Enterprises use Neon to operate hundreds of thousands of Postgres databases: Automated, instant provisioning of the world’s most popular database.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Michael Gat &ndash; <a href="https://www.linkedin.com/in/michaelgat" rel="external ugc">LinkedIn</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://michaelgat.com/2024/07/18/whither-the-mainframe/">Mainframe blog post</a></li>
<li><a href="https://michaelgat.com/2024/04/03/scale-21x-wrap-up-anti-patterns-in-tech-cost-management/">SCaLE 21x talk</a></li>
<li><a href="https://changelog.com/podcast/524">Changelog #1 with Cameron Seay</a></li>
<li><a href="https://changelog.com/friends/36">Changelog #2 with Cameron Seay</a></li>
</ul>
<h4>Outro</h4>
<ul>
<li><a href="https://research.facebook.com/publications/">Facebook research</a></li>
<li><a href="https://research.google/pubs/">Google research</a></li>
<li><a href="https://www.amazon.science/publications">Amazon research</a></li>
<li><a href="https://research.netflix.com/">Netflix research</a></li>
<li><a href="https://www.microsoft.com/en-us/research/publications/">Microsoft research</a></li>
<li><a href="https://disneyanimation.com/publications/">Disney Animation research</a></li>
<li><a href="https://graphics.pixar.com/research/">Pixar research</a></li>
<li><a href="https://dl.acm.org/journals">Association for Computing Machinery (ACM)</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-114.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>GitLab&apos;s infrastructure</title>
      <guid isPermaLink="false">changelog.com/14/2453</guid>
      <link>https://changelog.com/shipit/113</link>
      <pubDate>Fri, 19 Jul 2024 16:40:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58445813" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/113/ship-it-113.mp3"/>
      <description>GitLab has changed a lot over the past 8 years and so has Abubakar. Starting in the help desk he&apos;s seen a lot and takes us through GitLab&apos;s and his progression.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:00:39</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/abuango" img="https://cdn.changelog.com/uploads/avatars/people/LkV74/avatar_large.jpg?v=63888624883">Abubakar Siddiq Ango</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/113/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/113/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="272" title="The opener"/>
        <psc:chapter start="497" title="Abubakar's role at GitLab"/>
        <psc:chapter start="574" title="GitLab changes"/>
        <psc:chapter start="705" title="Avoiding annoying scans"/>
        <psc:chapter start="794" title="Abubakar's career progression"/>
        <psc:chapter start="1261" title="Sponsor: Neon" href="https://neon.tech/enterprise"/>
        <psc:chapter start="1477" title="Running on-prem"/>
        <psc:chapter start="1701" title="Experimentation is key"/>
        <psc:chapter start="1896" title="How to develop on GitLab"/>
        <psc:chapter start="2000" title="Listen to customers"/>
        <psc:chapter start="2127" title="Open company handbook?"/>
        <psc:chapter start="2564" title="Thanks for joining us!"/>
        <psc:chapter start="2603" title="Sponsor: Cronitor" href="https://cronitor.io"/>
        <psc:chapter start="2880" title="The closer"/>
        <psc:chapter start="2952" title="Cool curl and wget commands"/>
        <psc:chapter start="3585" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/112814142640398827"/>
      <content:encoded><![CDATA[<p>GitLab has changed a lot over the past 8 years and so has Abubakar. Starting in the help desk he’s seen a lot and takes us through GitLab’s and his progression.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 13 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://coder.com/">Coder.com</a> – Instantly launch fully configured cloud development environments (CDE) and make your first commit in minutes. No need to traverse README files or await onboarding queues. Learn more at <a href="https://coder.com/">Coder.com</a>
</li>
<li><a href="https://neon.tech/enterprise">Neon</a> – <strong>Fleets of Postgres!</strong> Enterprises use Neon to operate hundreds of thousands of Postgres databases: Automated, instant provisioning of the world’s most popular database.
</li>
<li><a href="https://cronitor.io">Cronitor</a> – <strong>Cronitor helps you understand your cron jobs.</strong> Capture the status, metrics, and output from every cron job and background process. Name and organize each job, and ensure the right people are alerted when something goes wrong.
</li>
</ul></p><p>Featuring:</p><ul><li>Abubakar Siddiq Ango &ndash; <a href="https://abuango.me" rel="external ugc">Website</a>, <a href="https://github.com/abuango" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/abubakarango" rel="external ugc">LinkedIn</a>, <a href="https://x.com/sarki247" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://gitlab.com/gitlab-org/charts/gitlab">Gitlab’s helm chart</a></li>
</ul>
<h4>Outro</h4>
<ul>
<li><a href="https://en.wikipedia.org/wiki/Happy_Eyeballs">Happy Eyeballs</a></li>
<li><a href="https://justingarrison.com/resume">Justin’s resume</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-113.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Spilling the git tea</title>
      <guid isPermaLink="false">changelog.com/14/2480</guid>
      <link>https://changelog.com/shipit/112</link>
      <pubDate>Fri, 12 Jul 2024 14:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70302671" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/112/ship-it-112.mp3"/>
      <description>Git was designed to be distributed but there is a lot of gravity around GitHub. What does the model look like for a business that encourages you to run your own git server and what does the backend for gitea.com look like?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:13:00</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/techknowlogick" img="https://cdn.changelog.com/uploads/avatars/people/DddDd/avatar_large.png?v=63779602623">Matti Ranta</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/112/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/112/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: Sentry" href="https://sentry.io/"/>
        <psc:chapter start="255" title="The opener"/>
        <psc:chapter start="819" title="What is Gitea?"/>
        <psc:chapter start="971" title="Running Gitea at scale"/>
        <psc:chapter start="1084" title="Failover"/>
        <psc:chapter start="1167" title="Why Kubernetes and Ceph?"/>
        <psc:chapter start="1310" title="Where are the git files stored?"/>
        <psc:chapter start="1496" title="Matti's maintainer role"/>
        <psc:chapter start="1520" title="Gitea vs GitHub"/>
        <psc:chapter start="1839" title="What motivated you?"/>
        <psc:chapter start="2052" title="Gitea vs GitHub vs GitLab"/>
        <psc:chapter start="2525" title="Rethinking infrastucture for features"/>
        <psc:chapter start="2721" title="Matti's open source contributions"/>
        <psc:chapter start="2875" title="Implementing Ci/CD"/>
        <psc:chapter start="3064" title="Evolution of Gitea"/>
        <psc:chapter start="3296" title="Thanks for joining us!"/>
        <psc:chapter start="3406" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="3683" title="The closer"/>
        <psc:chapter start="4326" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Git was designed to be distributed but there is a lot of gravity around GitHub. What does the model look like for a business that encourages you to run your own git server and what does the backend for gitea.com look like?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 9 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/">Sentry</a> – <strong>Code breaks, fix it faster.</strong> Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 90,000+ growing teams use sentry to find problems fast. Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Matti Ranta &ndash; <a href="https://github.com/techknowlogick" rel="external ugc">GitHub</a>, <a href="https://x.com/techknowlogick" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Intro links</h4>
<ul>
<li><a href="https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal">Sony BMG rootkit</a></li>
<li><a href="https://en.wikipedia.org/wiki/Angus_Barbieri%27s_fast">The longest fast</a></li>
</ul>
<h4>Interview</h4>
<ul>
<li><a href="https://gitea.com">gitea</a></li>
<li><a href="https://github.com/techknowlogick/xgo">xgo</a></li>
<li><a href="https://github.com/nektos/act">act</a></li>
</ul>
<h4>Outro</h4>
<ul>
<li><a href="https://github.com/tj/git-extras/tree/main">git extras</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-112.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What happened to open source</title>
      <guid isPermaLink="false">changelog.com/14/2471</guid>
      <link>https://changelog.com/shipit/111</link>
      <pubDate>Sat, 06 Jul 2024 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="69317861" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/111/ship-it-111.mp3"/>
      <description>Gareth Greenaway from the Salt project joins us for a trip down memory lane with configuration management and why open source projects have changed over the past decade.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:11:58</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ggreenaway" img="https://cdn.changelog.com/uploads/avatars/people/m1DVR/avatar_large.png?v=63878872821">Gareth Greenaway</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/111/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/111/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: Sentry" href="https://sentry.io/"/>
        <psc:chapter start="287" title="The opener"/>
        <psc:chapter start="476" title="Early SCaLE backgrounds"/>
        <psc:chapter start="571" title="Salt"/>
        <psc:chapter start="618" title="Why join Salt?"/>
        <psc:chapter start="795" title="What is Salt?"/>
        <psc:chapter start="1018" title="Python development"/>
        <psc:chapter start="1110" title="Why join open source?"/>
        <psc:chapter start="1299" title="Future of open source"/>
        <psc:chapter start="1782" title="Balancing open governance"/>
        <psc:chapter start="2149" title="Getting into tech"/>
        <psc:chapter start="2262" title="Would you do it again?"/>
        <psc:chapter start="2357" title="Open source is about community"/>
        <psc:chapter start="2491" title="I'm working for free"/>
        <psc:chapter start="2804" title="Gareth's socials"/>
        <psc:chapter start="2966" title="Thanks for joining us!"/>
        <psc:chapter start="2989" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="3266" title="The closer"/>
        <psc:chapter start="4264" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/112739921241942558"/>
      <content:encoded><![CDATA[<p>Gareth Greenaway from the <a href="https://saltproject.io">Salt project</a> joins us for a trip down memory lane with configuration management and why open source projects have changed over the past decade.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 10 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/">Sentry</a> – <strong>Code breaks, fix it faster.</strong> Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 90,000+ growing teams use sentry to find problems fast. Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Gareth Greenaway &ndash; <a href="https://github.com/garethgreenaway" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@garethgreenaway" rel="external ugc">Mastodon</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interview</h4>
<ul>
<li><a href="https://www.linkedin.com/in/garethgreenaway/">Gareth Greenaway</a></li>
<li><a href="https://socallinuxexpo.org">SCaLE</a></li>
<li><a href="https://saltproject.io/">Salt project</a></li>
</ul>
<h4>Outro</h4>
<ul>
<li><a href="https://architectelevator.com/cloud/serverless-illusion/">The serverless illusion</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-111.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The Kubernetes of Lambda</title>
      <guid isPermaLink="false">changelog.com/14/2426</guid>
      <link>https://changelog.com/shipit/110</link>
      <pubDate>Sat, 29 Jun 2024 12:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="74073946" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/110/ship-it-110.mp3"/>
      <description>Bailey Hayes &amp; Taylor Thomas from Cosmonic join the show for a look at WebAssembly Standard Interfaces (WASI) and trade-offs for portable interfaces.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:16:55</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ricochet" img="https://cdn.changelog.com/uploads/avatars/people/WbXO/avatar_large.jpeg?v=63886882059">Bailey Hayes</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/oftaylor" img="https://cdn.changelog.com/uploads/avatars/people/5OkgO/avatar_large.jpg?v=63886882217">Taylor Thomas</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/110/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/110/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="51" title="The opener"/>
        <psc:chapter start="431" title="Sponsor: Neon" href="https://neon.tech/enterprise"/>
        <psc:chapter start="779" title="What is Wasi?"/>
        <psc:chapter start="920" title="Why switch to WebAssembly?"/>
        <psc:chapter start="1025" title="Abstraction limits"/>
        <psc:chapter start="1194" title="When do I use Wasi?"/>
        <psc:chapter start="1416" title="Bring your own components"/>
        <psc:chapter start="1569" title="A piece of the puzzle"/>
        <psc:chapter start="1759" title="Short lived runtime"/>
        <psc:chapter start="1838" title="Long running requests"/>
        <psc:chapter start="1889" title="The Kubernetes of Lambda"/>
        <psc:chapter start="2047" title="Wasm backend"/>
        <psc:chapter start="2486" title="Responsible architecture"/>
        <psc:chapter start="2759" title="Other event driven runtimes"/>
        <psc:chapter start="2819" title="Bytecode Alliance"/>
        <psc:chapter start="3039" title="Problem with AI"/>
        <psc:chapter start="3403" title="Thanks for joining us!"/>
        <psc:chapter start="3442" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="3720" title="The closer"/>
        <psc:chapter start="4561" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Bailey Hayes &amp; Taylor Thomas from Cosmonic join the show for a look at WebAssembly Standard Interfaces (WASI) and trade-offs for portable interfaces.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 12 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://neon.tech/enterprise">Neon</a> – <strong>Fleets of Postgres!</strong> Enterprises use Neon to operate hundreds of thousands of Postgres databases: Automated, instant provisioning of the world’s most popular database.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Bailey Hayes &ndash; <a href="https://github.com/ricochet" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/baileyhayes" rel="external ugc">LinkedIn</a>, <a href="https://x.com/baihay" rel="external ugc">X</a></li><li>Taylor Thomas &ndash; <a href="https://github.com/thomastaylor312" rel="external ugc">GitHub</a>, <a href="https://x.com/_oftaylor" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>WebAssembly</h4>
<ul>
<li><a href="https://bytecodealliance.org/">Bytecode Alliance</a></li>
<li><a href="https://wasi.dev/">WebAssembly System Interface (WASI)</a></li>
<li><a href="https://wasmcloud.com/">wasmCloud</a></li>
</ul>
<h4>Request For Comments (RFC)</h4>
<ul>
<li><a href="https://www.ietf.org/process/rfcs/">About RFCs</a></li>
<li><a href="https://wiki.wireshark.org/RFC">Common network RFCs</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-110.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How to build a Nushell</title>
      <guid isPermaLink="false">changelog.com/14/2441</guid>
      <link>https://changelog.com/shipit/109</link>
      <pubDate>Fri, 21 Jun 2024 17:40:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70353138" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/109/ship-it-109.mp3"/>
      <description>Devyn Cairns &amp; Jakub Žádník join Justin &amp; Autumn to talk about building a new kind of cross-platform shell that provides easy extensions with traditional command compatibility. That&apos;s no easy feat!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:13:03</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/devyn" img="https://cdn.changelog.com/uploads/avatars/people/alo6A/avatar_large.jpeg?v=63886210374">Devyn Cairns</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kubouch" img="https://cdn.changelog.com/uploads/avatars/people/9ND8p/avatar_large.jpg?v=63886210476">Jakub Žádník</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/109/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/109/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="51" title="The opener"/>
        <psc:chapter start="436" title="Sponsor: Sentry" href="https://sentry.io/"/>
        <psc:chapter start="663" title="What is Nushell?"/>
        <psc:chapter start="720" title="Python vs Nushell"/>
        <psc:chapter start="826" title="Built in Rust"/>
        <psc:chapter start="926" title="Devyn's backstory"/>
        <psc:chapter start="1038" title="PowerShell data piping?"/>
        <psc:chapter start="1149" title="SimCity IRL?"/>
        <psc:chapter start="1190" title="Jakub's backstory"/>
        <psc:chapter start="1251" title="Justin's first Nushell experience"/>
        <psc:chapter start="1400" title="Bash in your shell"/>
        <psc:chapter start="1465" title="Calling commands"/>
        <psc:chapter start="1526" title="Cross-platform testing"/>
        <psc:chapter start="1656" title="Why Nu?"/>
        <psc:chapter start="1685" title="Making contributions"/>
        <psc:chapter start="1736" title="Jakub's PhD program"/>
        <psc:chapter start="1758" title="Contribution system"/>
        <psc:chapter start="1810" title="Core commands"/>
        <psc:chapter start="1898" title="Release process"/>
        <psc:chapter start="2008" title="Shadowing releases"/>
        <psc:chapter start="2167" title="Surprising usecases"/>
        <psc:chapter start="2386" title="User spread"/>
        <psc:chapter start="2587" title="Integrating external commands"/>
        <psc:chapter start="2653" title="Getting rid of Rust?"/>
        <psc:chapter start="2838" title="Thanks for joining us!"/>
        <psc:chapter start="2936" title="Sponsor: Neon" href="https://neon.tech/enterprise"/>
        <psc:chapter start="3290" title="The closer"/>
        <psc:chapter start="3385" title="What the distro?"/>
        <psc:chapter start="4329" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Devyn Cairns &amp; Jakub Žádník join Justin &amp; Autumn to talk about building a new kind of cross-platform shell that provides easy extensions with traditional command compatibility. That’s no easy feat!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 11 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/">Sentry</a> – <strong>Code breaks, fix it faster.</strong> Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 90,000+ growing teams use sentry to find problems fast. Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
<li><a href="https://neon.tech/enterprise">Neon</a> – <strong>Fleets of Postgres!</strong> Enterprises use Neon to operate hundreds of thousands of Postgres databases: Automated, instant provisioning of the world’s most popular database.
</li>
</ul></p><p>Featuring:</p><ul><li>Devyn Cairns &ndash; <a href="https://github.com/devyn" rel="external ugc">GitHub</a>, <a href="https://x.com/devynci" rel="external ugc">X</a></li><li>Jakub Žádník &ndash; <a href="https://github.com/kubouch" rel="external ugc">GitHub</a>, <a href="https://mastodon.social/@kubouch" rel="external ugc">Mastodon</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Intro</h4>
<ul>
<li><a href="https://nushell.sh">Nu Shell</a></li>
<li><a href="https://www.skipretro.com/">iBook iPad cases</a></li>
</ul>
<h4>What the distro</h4>
<ul>
<li><a href="https://distrowatch.com/table.php?distribution=rhino">Rhino Linux</a></li>
<li><a href="https://distrowatch.com/table.php?distribution=diamond">Diamond Linux-TT</a></li>
<li><a href="https://distrowatch.com/table.php?distribution=pardus">Pardus</a></li>
<li><a href="https://distrowatch.com/table.php?distribution=4mlinux">4M Linux</a></li>
<li><a href="https://distrowatch.com/table.php?distribution=q4os">q4os</a></li>
<li><a href="https://distrowatch.com/table.php?distribution=ac">Accessible Coconut</a></li>
<li><a href="https://distrowatch.com/table.php?distribution=dragonflybsd">Dragonfly BSD</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-109.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The infrastructure behind a PaaS</title>
      <guid isPermaLink="false">changelog.com/14/2440</guid>
      <link>https://changelog.com/shipit/108</link>
      <pubDate>Fri, 14 Jun 2024 13:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="75772761" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/108/ship-it-108.mp3"/>
      <description>Render founder/CEO Anurag Goel joins us for a look behind their platform. An application native hosting option that hides the lower levels still requires a LOT of infrastructure.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:18:41</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/anurag" img="https://secure.gravatar.com/avatar/2177dfc90125a992504d30434b04bca3.jpg?s=600&amp;d=mm">Anurag Goel</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/108/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/108/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: Sentry" href="https://sentry.io/"/>
        <psc:chapter start="279" title="The opener"/>
        <psc:chapter start="462" title="Welcome Anurag Goel" href="https://secure.gravatar.com/avatar/2177dfc90125a992504d30434b04bca3.jpg?s=400&amp;d=mm"/>
        <psc:chapter start="692" title="Anurag's role at Stripe"/>
        <psc:chapter start="775" title="What makes Render different?"/>
        <psc:chapter start="1014" title="Easy to start = hard to debug?"/>
        <psc:chapter start="1221" title="Teaching innovation"/>
        <psc:chapter start="1400" title="The bottom of Render"/>
        <psc:chapter start="1481" title="Are you still on Kubernetes?"/>
        <psc:chapter start="1548" title="Biggest challenges building Render"/>
        <psc:chapter start="1917" title="Open source contributions"/>
        <psc:chapter start="1983" title="Platform architecture"/>
        <psc:chapter start="2153" title="Isolating Kubernetes"/>
        <psc:chapter start="2351" title="Managed Kubernetes?"/>
        <psc:chapter start="2563" title="On-prem vs cloud"/>
        <psc:chapter start="3200" title="Observability"/>
        <psc:chapter start="3352" title="Thanks for joining us!"/>
        <psc:chapter start="3384" title="Sponsor: Neo4j" href="https://graphstuff.fm/episodes/2023-finale-llms-and-knowledge-graphs-throughout-the-year?&amp;utm_campaign=UCGenAI&amp;utm_content=AMS-SrDev-ToFuDev-UCGenAI-Audio-None-GenAI1-GenAI-NonABM&amp;utm_medium=Audio&amp;utm_source=PracticalAI&amp;utm_justglobal="/>
        <psc:chapter start="3448" title="The closer"/>
        <psc:chapter start="3561" title="How things break"/>
        <psc:chapter start="4667" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/112615227950110642"/>
      <content:encoded><![CDATA[<p>Render founder/CEO Anurag Goel joins us for a look behind their platform. An application native hosting option that hides the lower levels still requires a LOT of infrastructure.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/">Sentry</a> – <strong>Code breaks, fix it faster.</strong> Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 90,000+ growing teams use sentry to find problems fast. Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
<li><a href="https://graphstuff.fm/episodes/2023-finale-llms-and-knowledge-graphs-throughout-the-year?&utm_campaign=UCGenAI&utm_content=AMS-SrDev-ToFuDev-UCGenAI-Audio-None-GenAI1-GenAI-NonABM&utm_medium=Audio&utm_source=ShipIt&utm_justglobal=">Neo4j</a> – Is your code getting dragged down by JOINs and long query times? The problem might be your database…Try simplifying the complex with graphs. Stop asking relational databases to do more than they were made for. Graphs work well for use cases with lots of data connections like supply chain, fraud detection, real-time analytics, and genAI. With Neo4j, you can code in your favorite programming language and against any driver. Plus, it’s easy to integrate into your tech stack.
</li>
</ul></p><p>Featuring:</p><ul><li>Anurag Goel &ndash; <a href="https://www.linkedin.com/in/anuragoel" rel="external ugc">LinkedIn</a>, <a href="https://x.com/anuraggoel" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>How things break</h4>
<ul>
<li><a href="https://cloud.google.com/blog/products/infrastructure/details-of-google-cloud-gcve-incident/">Google’s post mortem</a></li>
<li><a href="https://arstechnica.com/gadgets/2024/05/google-cloud-accidentally-nukes-customer-account-causes-two-weeks-of-downtime/">Ars technica’s writeup</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-108.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>3D printed infrastructure</title>
      <guid isPermaLink="false">changelog.com/14/2408</guid>
      <link>https://changelog.com/shipit/107</link>
      <pubDate>Fri, 07 Jun 2024 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="59541888" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/107/ship-it-107.mp3"/>
      <description>Gina Häußge is here to tell us about the infra behind the OctoPrint project, which tests and releases new versions that work on multiple different printers and gets deployed hundreds of thousands of times.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:01:47</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/foosel" img="https://cdn.changelog.com/uploads/avatars/people/5OORj/avatar_large.jpg?v=63893136489">Gina Häußge</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/107/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/107/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="51" title="The opener"/>
        <psc:chapter start="220" title="Sponsor: Sentry" href="https://sentry.io/"/>
        <psc:chapter start="447" title="Origin of OctoPrint"/>
        <psc:chapter start="663" title="Support list"/>
        <psc:chapter start="933" title="Release process"/>
        <psc:chapter start="1432" title="Software before OctoPrint"/>
        <psc:chapter start="1526" title="Crowd funded decision"/>
        <psc:chapter start="1757" title="Number of installs"/>
        <psc:chapter start="1913" title="Enterprise Java"/>
        <psc:chapter start="2038" title="Next big thing"/>
        <psc:chapter start="2197" title="Pushing to the next version"/>
        <psc:chapter start="2353" title="10 years of decisions"/>
        <psc:chapter start="2776" title="Favorite 3D printer"/>
        <psc:chapter start="3115" title="The closer"/>
        <psc:chapter start="3148" title="K8 or 3D printer?"/>
        <psc:chapter start="3653" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/112580696518265456"/>
      <content:encoded><![CDATA[<p>Gina Häußge is here to tell us about the infra behind the OctoPrint project, which tests and releases new versions that work on multiple different printers and gets deployed hundreds of thousands of times.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/">Sentry</a> – <strong>Code breaks, fix it faster.</strong> Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 90,000+ growing teams use sentry to find problems fast. Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Gina Häußge &ndash; <a href="https://foosel.net" rel="external ugc">Website</a>, <a href="https://github.com/foosel" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/ginahaeussge" rel="external ugc">LinkedIn</a>, <a href="https://chaos.social/@foosel" rel="external ugc">Mastodon</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://octoprint.org/">OctoPrint.org</a></li>
</ul>
<h4>3D or K8</h4>
<ul>
<li><a href="https://www.fusion3design.com/">Fusion</a></li>
<li><a href="https://argo-cd.readthedocs.io/">Argo</a></li>
<li><a href="https://skooner.io/">Skooner</a></li>
<li><a href="https://eraser-dev.github.io/eraser/docs/">Eraser</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-107.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Is Wasm the new Java?</title>
      <guid isPermaLink="false">changelog.com/14/2418</guid>
      <link>https://changelog.com/shipit/106</link>
      <pubDate>Fri, 31 May 2024 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63129689" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/106/ship-it-106.mp3"/>
      <description>Danielle Lancashire is here to tell us how Fermyon cloud is built on top of nomad and EC2 and how they put it in a box with Kubernetes and WebAssembly.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:05:28</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/endocrimes" img="https://cdn.changelog.com/uploads/avatars/people/5OkYj/avatar_large.jpeg?v=63884390279">Danielle Lancashire</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/106/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/106/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="51" title="The opener"/>
        <psc:chapter start="340" title="Sponsor: Neon" href="https://neon.tech"/>
        <psc:chapter start="566" title="Welcome Danielle Lancashire" image="https://cdn.changelog.com/uploads/avatars/people/5OkYj/avatar_large.jpeg?v=63884390279"/>
        <psc:chapter start="599" title="How is Wasm different?"/>
        <psc:chapter start="809" title="What is WASI?"/>
        <psc:chapter start="967" title="Limits of Wasm"/>
        <psc:chapter start="1011" title="Danielle's responsibilities"/>
        <psc:chapter start="1076" title="Why run Wasm binaries?"/>
        <psc:chapter start="1185" title="Layers of security"/>
        <psc:chapter start="1373" title="Fermyon process"/>
        <psc:chapter start="1454" title="TOML manifest"/>
        <psc:chapter start="1562" title="Runtime abstractions"/>
        <psc:chapter start="1579" title="Postgres runs the world"/>
        <psc:chapter start="1664" title="Multi-tenant routing"/>
        <psc:chapter start="1692" title="EventBridge"/>
        <psc:chapter start="1703" title="The best stuff is simple"/>
        <psc:chapter start="1820" title="Running health checks"/>
        <psc:chapter start="1902" title="The Kubernetes side"/>
        <psc:chapter start="2099" title="Why put your cloud in a kubernetes box?"/>
        <psc:chapter start="2233" title="Wasm vs Java"/>
        <psc:chapter start="2424" title="Secure vs usability"/>
        <psc:chapter start="2578" title="It depends"/>
        <psc:chapter start="2962" title="Thanks for joining us!"/>
        <psc:chapter start="3007" title="The closer"/>
        <psc:chapter start="3041" title="WTA"/>
        <psc:chapter start="3874" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/112536574775517005"/>
      <content:encoded><![CDATA[<p>Danielle Lancashire is here to tell us how Fermyon cloud is built on top of nomad and EC2 and how they put it in a box with Kubernetes and WebAssembly.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://neon.tech">Neon</a> – The fully managed serverless Postgres with a generous free tier. Neon separates storage and compute to offer autoscaling, branching, and bottomless storage.
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Danielle Lancashire &ndash; <a href="https://www.danielle.fyi" rel="external ugc">Website</a>, <a href="https://github.com/endocrimes" rel="external ugc">GitHub</a>, <a href="https://toot.cat/@endocrimes" rel="external ugc">Mastodon</a>, <a href="https://x.com/endocrimes" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>WTA: What The Acronym</h4>
<ul>
<li>ASM - Assembly</li>
<li>WASM - WebAssembly. Came from asm.js from Mozilla</li>
<li>AOT - ahead of time compilation</li>
<li>JIT - just in time compilation</li>
<li>WASI - WebAssembly system interface. Types: io, clocks, random, filesystem, sockets, cli, http</li>
<li>WIT - WebAssembly Interface Type</li>
<li>Wasmer - by wasmer company</li>
<li>WAPM - WebAssembly Package Manager</li>
<li>Wasmtime - Bytecode alliance (amazon, cisco, arm, docker, intel microsoft)</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-106.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Tars all the way down</title>
      <guid isPermaLink="false">changelog.com/14/2407</guid>
      <link>https://changelog.com/shipit/105</link>
      <pubDate>Fri, 24 May 2024 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="80925487" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/105/ship-it-105.mp3"/>
      <description>Jon &quot;gzip enthusiast&quot; Johnson joins us for a history lesson on compression &amp; how it impacts everything from containers to Alpine.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:24:00</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jonjohnsonjr" img="https://cdn.changelog.com/uploads/avatars/people/5Okja/avatar_large.jpeg?v=63883789283">Jon Johnson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/105/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/105/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="The opener"/>
        <psc:chapter start="975" title="Sponsor: Neon" href="https://neon.tech"/>
        <psc:chapter start="1099" title="Welcome Jon Johnson!" image="https://cdn.changelog.com/uploads/avatars/people/5Okja/avatar_large.jpeg?v=63883789283"/>
        <psc:chapter start="1278" title="Setting the record straight"/>
        <psc:chapter start="1687" title="Gzip"/>
        <psc:chapter start="2002" title="Distribution"/>
        <psc:chapter start="2599" title="Oci.dag.dev"/>
        <psc:chapter start="2742" title="Thinking fast and slow"/>
        <psc:chapter start="3001" title="Deflate"/>
        <psc:chapter start="3526" title="Tar-gz stream"/>
        <psc:chapter start="3823" title="Cosign"/>
        <psc:chapter start="4032" title="LLMs"/>
        <psc:chapter start="4148" title="Thanks for joining us!"/>
        <psc:chapter start="4221" title="Sponsor: Neo4j" href="https://www.neo4j.com/developer?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=practicalai"/>
        <psc:chapter start="4291" title="The closer"/>
        <psc:chapter start="4986" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Jon “gzip enthusiast” Johnson joins us for a history lesson on compression &amp; how it impacts everything from containers to Alpine.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 8 minutes at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://neon.tech">Neon</a> – The fully managed serverless Postgres with a generous free tier. We separate storage and compute to offer autoscaling, branching, and bottomless storage.
</li>
<li><a href="https://graphstuff.fm/episodes/2023-finale-llms-and-knowledge-graphs-throughout-the-year?&utm_campaign=UCGenAI&utm_content=AMS-SrDev-ToFuDev-UCGenAI-Audio-None-GenAI1-GenAI-NonABM&utm_medium=Audio&utm_source=ShipIt&utm_justglobal=">Neo4j</a> – Is your code getting dragged down by JOINs and long query times? The problem might be your database…Try simplifying the complex with graphs. Stop asking relational databases to do more than they were made for. Graphs work well for use cases with lots of data connections like supply chain, fraud detection, real-time analytics, and genAI. With Neo4j, you can code in your favorite programming language and against any driver. Plus, it’s easy to integrate into your tech stack. Visit <a href="https://graphstuff.fm/episodes/2023-finale-llms-and-knowledge-graphs-throughout-the-year?&amp;utm_campaign=UCGenAI&amp;utm_content=AMS-SrDev-ToFuDev-UCGenAI-Audio-None-GenAI1-GenAI-NonABM&amp;utm_medium=Audio&amp;utm_source=ShipIt&amp;utm_justglobal=">Neo4j.com/developer</a> to get started.
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Jon Johnson &ndash; <a href="https://github.com/jonjohnsonjr" rel="external ugc">GitHub</a>, <a href="https://x.com/jonjonsonjr" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Links of the week</h4>
<ul>
<li><a href="https://www.theverge.com/2024/5/15/24157496/microsoft-ai-carbon-footprint-greenhouse-gas-emissions-grow-climate-pledge">Microsoft’s AI carbon footprint</a></li>
<li><a href="https://www.theverge.com/2024/5/20/24160486/microsoft-copilot-plus-ai-arm-chips-pc-surface-event">Copilot Plus</a></li>
</ul>
<h4>Interview</h4>
<ul>
<li><a href="https://changelog.com/shipit/91">Ship It #91, featuring Jason Hall from Chainguard</a></li>
<li><a href="https://www.ietf.org/rfc/rfc1951.txt">RFC 1951</a></li>
<li><a href="https://oci.dag.dev/">Registry explorer</a></li>
<li><a href="https://ima.ge.cx/">ima.ge.cx</a></li>
<li><a href="https://awsteele.com/blog/2023/12/29/how-ima-ge-cx-works.html">How ima.ge.cx works</a></li>
<li><a href="https://github.com/aidansteele/ima.ge.cx-backend">aidansteele/ima.ge.cx-backend</a></li>
<li><a href="https://github.com/circulosmeos/gztool">circulosmeos/gztool</a></li>
<li><a href="https://github.com/containerd/stargz-snapshotter">stargz snapshotter</a></li>
<li><a href="https://github.com/awslabs/soci-snapshotter">SOCI</a></li>
</ul>
<h4>Claude Shannon</h4>
<ul>
<li><a href="https://en.wikipedia.org/wiki/Claude_Shannon">Wikipedia</a></li>
<li><a href="https://www.amazon.com/Mind-Play-Shannon-Invented-Information/dp/1476766681">A Mind at Play</a></li>
<li><a href="https://www.amazon.com/Bit-Player-John-Hutton/dp/B08D2N2MPH/">The Bit Player</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-105.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>FROM guests SELECT Andrew</title>
      <guid isPermaLink="false">changelog.com/14/2333</guid>
      <link>https://changelog.com/shipit/104</link>
      <pubDate>Sat, 18 May 2024 11:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61682744" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/104/ship-it-104.mp3"/>
      <description>Andrew Atkinson joins Autumn &amp; Justin to tell them why folks should (and are) picking PostgreSQL as their database in 2024 and how to scale it.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:03:59</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/andatki" img="https://secure.gravatar.com/avatar/65e84915478a95a22dd40da712f304df.jpg?s=600&amp;d=mm">Andrew Atkinson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/104/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/104/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="51" title="The opener"/>
        <psc:chapter start="1099" title="Sponsor: Neo4j" href="https://www.neo4j.com/developer?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=practicalai"/>
        <psc:chapter start="1170" title="Welcome Andrew Atkinson" image="https://secure.gravatar.com/avatar/65e84915478a95a22dd40da712f304df.jpg?s=150&amp;d=mm"/>
        <psc:chapter start="1292" title="Postgres in 2024?"/>
        <psc:chapter start="1388" title="Avoiding an open source rug pull"/>
        <psc:chapter start="1613" title="Why Postgres?"/>
        <psc:chapter start="1917" title="Why not Postgres?"/>
        <psc:chapter start="2181" title="Migration process"/>
        <psc:chapter start="2338" title="State of the art scaling"/>
        <psc:chapter start="2448" title="Replicating a single instance"/>
        <psc:chapter start="2567" title="Hadoop"/>
        <psc:chapter start="2631" title="Going back to the fundamentals"/>
        <psc:chapter start="2696" title="DB skill sets"/>
        <psc:chapter start="3025" title="Distributed tracing"/>
        <psc:chapter start="3088" title="Importance of knowledge"/>
        <psc:chapter start="3242" title="Autumn's nightmare Ruby experience"/>
        <psc:chapter start="3294" title="Go learn Postgres"/>
        <psc:chapter start="3335" title="Where to reach out"/>
        <psc:chapter start="3370" title="The closer"/>
        <psc:chapter start="3785" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Andrew Atkinson joins Autumn &amp; Justin to tell them why folks should (and are) picking PostgreSQL as their database in 2024 and how to scale it.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 2 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://graphstuff.fm/episodes/2023-finale-llms-and-knowledge-graphs-throughout-the-year?&utm_campaign=UCGenAI&utm_content=AMS-SrDev-ToFuDev-UCGenAI-Audio-None-GenAI1-GenAI-NonABM&utm_medium=Audio&utm_source=ShipIt&utm_justglobal=">Neo4j</a> – Is your code getting dragged down by JOINs and long query times? The problem might be your database…Try simplifying the complex with graphs. Stop asking relational databases to do more than they were made for. Graphs work well for use cases with lots of data connections like supply chain, fraud detection, real-time analytics, and genAI. With Neo4j, you can code in your favorite programming language and against any driver. Plus, it’s easy to integrate into your tech stack.
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Andrew Atkinson &ndash; <a href="https://andyatkinson.com" rel="external ugc">Website</a>, <a href="https://github.com/andyatkinson" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/andyatkinson" rel="external ugc">LinkedIn</a>, <a href="https://mastodon.social/@andatki" rel="external ugc">Mastodon</a>, <a href="https://x.com/andatki" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Links of the week</h4>
<ul>
<li><a href="https://sysctl-explorer.net/">sysctl explorer</a></li>
<li><a href="https://www.cnbc.com/2023/10/10/nobel-prize-winner-claudia-goldin-the-gender-pay-gap-will-never-close-unless-this-happens.html">The gender pay gap will ‘never’ close unless this happens</a></li>
</ul>
<h4>Interview</h4>
<ul>
<li><a href="https://andyatkinson.com/">Andrew’s website</a></li>
</ul>
<h4>Fresh OSS</h4>
<ul>
<li><a href="https://github.com/1buran/rHttp">rHttp</a></li>
<li><a href="https://github.com/ad-si/tu">tu</a></li>
<li><a href="https://github.com/carolynz/poetry-camera-rpi">poetry-camera</a> <a href="https://poetry.camera/">website</a></li>
<li><a href="https://github.com/roxiomontes/Women-in-OpenSource">Women in Open Source</a></li>
<li><a href="https://github.com/rothgar/awesome-tuis">Awesome TUIs</a></li>
<li><a href="https://github.com/rothgar/awesome-tmux">Awesome tmux</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-104.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How WebMD ran in the year 2000</title>
      <guid isPermaLink="false">changelog.com/14/2409</guid>
      <link>https://changelog.com/shipit/103</link>
      <pubDate>Fri, 10 May 2024 21:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="83193182" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/103/ship-it-103.mp3"/>
      <description>All of the health anxiety of early internet adopters traced back to WebMD&apos;s self diagnosis. Some sysadmin&apos;s on-call nightmares came from a different part of the site.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:26:23</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/richburroughs" img="https://cdn.changelog.com/uploads/avatars/people/qGMpe/avatar_large.jpg?v=63813183351">Rich Burroughs</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/103/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/103/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="51" title="The opener"/>
        <psc:chapter start="981" title="Sponsor: Sentry" href="https://sentry.io/"/>
        <psc:chapter start="1216" title="Welcome Rich Burroughs!" image="https://cdn.changelog.com/uploads/avatars/people/qGMpe/avatar_large.jpg?v=63813183351"/>
        <psc:chapter start="1385" title="Early scaling"/>
        <psc:chapter start="1555" title="Returning responsibilities"/>
        <psc:chapter start="1666" title="Moving to WebMD"/>
        <psc:chapter start="2052" title="Single use web servers"/>
        <psc:chapter start="2104" title="CVS before Git"/>
        <psc:chapter start="2298" title="Rich's IIS story"/>
        <psc:chapter start="2507" title="Why Elon got kicked from PayPal"/>
        <psc:chapter start="2555" title="Early work environments"/>
        <psc:chapter start="2665" title="The mansion from Gone with the Wind"/>
        <psc:chapter start="2721" title="WebMD migration to office"/>
        <psc:chapter start="2776" title="In front of the bubble"/>
        <psc:chapter start="2917" title="Learning from then"/>
        <psc:chapter start="2988" title="DNS never worked"/>
        <psc:chapter start="3103" title="Things start open"/>
        <psc:chapter start="3388" title="The current bubble"/>
        <psc:chapter start="3606" title="Is this a never-ending circle?"/>
        <psc:chapter start="3902" title="Just say I don't know"/>
        <psc:chapter start="4021" title="Thanks for joining us!"/>
        <psc:chapter start="4075" title="Where to reach out"/>
        <psc:chapter start="4184" title="The closer"/>
        <psc:chapter start="5129" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/112418938149002976"/>
      <content:encoded><![CDATA[<p>All of the health anxiety of early internet adopters traced back to WebMD’s self diagnosis. Some sysadmin’s on-call nightmares came from a different part of the site.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/">Sentry</a> – <strong>Code breaks, fix it faster.</strong> Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 90,000+ growing teams use sentry to find problems fast. Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Rich Burroughs &ndash; <a href="https://timeline.richburroughs.dev/" rel="external ugc">Website</a>, <a href="https://github.com/richburroughs" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/richburroughs" rel="external ugc">LinkedIn</a>, <a href="https://x.com/richburroughs" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Links of the week</h4>
<ul>
<li><a href="https://www.theverge.com/c/24070570/internet-cables-undersea-deep-repair-ships">The Cloud Under the Sea</a></li>
<li><a href="https://www.iottechnews.com/news/2024/apr/29/uk-introduces-first-iot-security-laws/">UK introduces first IoT security laws</a></li>
</ul>
<h4>Interview</h4>
<ul>
<li>Rich Burroughs on <a href="https://bsky.app/profile/richburroughs.dev">Bluesky</a> and <a href="https://www.linkedin.com/in/richburroughs/">LinkedIn</a></li>
</ul>
<h4>Continuous Conversation</h4>
<ul>
<li><a href="https://world.hey.com/dhh/we-re-moving-continuous-integration-back-to-developer-machines-3ac6c611">Hey moved CI to dev machines with a bash script</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-103.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Managing Meta&apos;s millions of machines</title>
      <guid isPermaLink="false">changelog.com/14/2406</guid>
      <link>https://changelog.com/shipit/102</link>
      <pubDate>Sat, 04 May 2024 15:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="60734799" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/102/ship-it-102.mp3"/>
      <description>Anita Zhang is here to tell us how Meta manages millions of bare metal Linux hosts and containers. We also discuss the Twine white paper and how AI is changing their requirements.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:02:58</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/anitazha" img="https://cdn.changelog.com/uploads/avatars/people/m1Dky/avatar_large.jpeg?v=63882055918">Anita Zhang</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/102/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/102/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: FireHydrant" href="https://firehydrant.com/signals"/>
        <psc:chapter start="195" title="The opener"/>
        <psc:chapter start="988" title="Welcome Anita Zhang" image="https://cdn.changelog.com/uploads/avatars/people/m1Dky/avatar_large.jpeg"/>
        <psc:chapter start="1039" title="Meta's infrastructure"/>
        <psc:chapter start="1114" title="Provisioning OS"/>
        <psc:chapter start="1200" title="Fedora ELN &amp; CentOS stream"/>
        <psc:chapter start="1273" title="In-house automation"/>
        <psc:chapter start="1374" title="What is Twshared?"/>
        <psc:chapter start="1484" title="JournalD inside a container"/>
        <psc:chapter start="1547" title="Host profiles"/>
        <psc:chapter start="1643" title="Coolest sweatshirt ever"/>
        <psc:chapter start="1681" title="Meta &amp; open source"/>
        <psc:chapter start="1775" title="Frequent releases and 1M hosts?!?"/>
        <psc:chapter start="1848" title="Meta's AI fleet"/>
        <psc:chapter start="1903" title="Production engineer vs Production engineer"/>
        <psc:chapter start="1954" title="Other internal services"/>
        <psc:chapter start="2105" title="OS challenges"/>
        <psc:chapter start="2167" title="One size fits all?"/>
        <psc:chapter start="2240" title="Meta's AI adoption"/>
        <psc:chapter start="2289" title="Cost optimization"/>
        <psc:chapter start="2407" title="Lots of abstraction"/>
        <psc:chapter start="2499" title="Upcoming projects?"/>
        <psc:chapter start="2635" title="Immutable file system"/>
        <psc:chapter start="2736" title="Thanks for joining us!"/>
        <psc:chapter start="2917" title="Sponsor: Sentry" href="https://sentry.io/"/>
        <psc:chapter start="3154" title="The closer"/>
        <psc:chapter start="3168" title="Faux or Fo Sho?"/>
        <psc:chapter start="3724" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Anita Zhang is here to tell us how Meta manages millions of bare metal Linux hosts and containers. We also discuss the Twine white paper and how AI is changing their requirements.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 8 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://firehydrant.com/signals">FireHydrant</a> – <strong>The alerting and on-call tool designed for humans, not systems.</strong> Signals puts teams at the center, giving you ultimate control over rules, policies, and schedules. No need to configure your services or do wonky work-arounds. Signals filters out the noise, alerting you only on what matters. Manage coverage requests and on-call notifications effortlessly within Slack. But here’s the game-changer…Signals natively integrates with FireHydrant’s full incident management suite, so as soon as you’re alerted you can seamlessly kickoff and manage your entire incident inside a single platform. Learn more or switch today at <a href="https://firehydrant.com/signals">firehydrant.com/signals</a>
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Code breaks, fix it faster.</strong> Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 90,000+ growing teams use sentry to find problems fast. Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
</ul></p><p>Featuring:</p><ul><li>Anita Zhang &ndash; <a href="https://github.com/anitazha" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/anitazha" rel="external ugc">LinkedIn</a>, <a href="https://fosstodon.org/@anitazha" rel="external ugc">Mastodon</a>, <a href="https://x.com/the_anitazha" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Links of the week</h4>
<ul>
<li><a href="https://www.theverge.com/24128606/dropbox-drew-houston-ai-remote-work-virtual-organization">Decoder podcast with Drew Houston</a></li>
<li><a href="https://www.usenix.org/system/files/osdi20-tang.pdf">Twine: A Unified Cluster Management System for Shared Infrastructure</a></li>
</ul>
<h4>Faux or fo sho</h4>
<ul>
<li><a href="https://export.arxiv.org/pdf/1706.03762">Attention is all you need</a></li>
<li><a href="https://arxiv.org/pdf/2404.17546">Probabilistic Inference in Language Models via Twisted Sequential Monte Carlo</a></li>
<li><a href="https://arxiv.org/pdf/2404.17493">Causally Abstracted Multi-armed Bandits</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-102.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Let&apos;s go back to AOL chat rooms</title>
      <guid isPermaLink="false">changelog.com/14/2405</guid>
      <link>https://changelog.com/shipit/101</link>
      <pubDate>Sat, 27 Apr 2024 22:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="69894427" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/101/ship-it-101.mp3"/>
      <description>In this episode Justin and Autumn are joined by Mandi Walls to take you back to a time before the cloud. Before Kubernetes. When a/s/l was common and servers were made of metal. Back to the days of AOL to discuss how chat rooms worked.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:12:34</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/lnxchk" img="https://cdn.changelog.com/uploads/avatars/people/MYGQr/avatar_large.jpeg?v=63881375065">Mandi Walls</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/101/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/101/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: FireHydrant" href="https://firehydrant.com/signals"/>
        <psc:chapter start="201" title="The opener"/>
        <psc:chapter start="1157" title="Welcome Mandi Walls!"/>
        <psc:chapter start="1218" title="Getting started at AOL"/>
        <psc:chapter start="1289" title="Tech stack 20 years ago"/>
        <psc:chapter start="1449" title="Mandi's role in migration"/>
        <psc:chapter start="1545" title="AOL's scale"/>
        <psc:chapter start="1728" title="Let's be friends"/>
        <psc:chapter start="1749" title="On-prem war stories"/>
        <psc:chapter start="1878" title="Worst outage"/>
        <psc:chapter start="2140" title="Team sizes"/>
        <psc:chapter start="2200" title="Pagers and NOCs"/>
        <psc:chapter start="2248" title="No AOL for teams"/>
        <psc:chapter start="2369" title="Casual uses and flexibility"/>
        <psc:chapter start="2515" title="Benefits of simple tools"/>
        <psc:chapter start="2687" title="AOLserver?"/>
        <psc:chapter start="2859" title="Tail end of AOL"/>
        <psc:chapter start="3047" title="Collecting user data"/>
        <psc:chapter start="3294" title="How do you scale on-prem?"/>
        <psc:chapter start="3419" title="Learning from the past"/>
        <psc:chapter start="3473" title="Forming good relations with other teams"/>
        <psc:chapter start="3575" title="Thanks for joining us!"/>
        <psc:chapter start="3634" title="Sponsor: Ladder Life Insurance" href="https://ladderlife.com/changelog"/>
        <psc:chapter start="3743" title="The closer"/>
        <psc:chapter start="3837" title="JDCO"/>
        <psc:chapter start="4300" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/112354758378126453"/>
      <content:encoded><![CDATA[<p>In this episode Justin and Autumn are joined by Mandi Walls to take you back to a time before the cloud. Before Kubernetes. When a/s/l was common and servers were made of metal. Back to the days of AOL to discuss how chat rooms worked.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://firehydrant.com/signals">FireHydrant</a> – <strong>The alerting and on-call tool designed for humans, not systems.</strong> Signals puts teams at the center, giving you ultimate control over rules, policies, and schedules. No need to configure your services or do wonky work-arounds. Signals filters out the noise, alerting you only on what matters. Manage coverage requests and on-call notifications effortlessly within Slack. But here’s the game-changer…Signals natively integrates with FireHydrant’s full incident management suite, so as soon as you’re alerted you can seamlessly kickoff and manage your entire incident inside a single platform. Learn more or switch today at <a href="https://firehydrant.com/signals">firehydrant.com/signals</a>
</li>
<li><a href="https://ladderlife.com/changelog">Ladder Life Insurance</a> – <strong>100% digital — no doctors, no needles, no paperwork.</strong> Don’t put it off until the very last minute to get term coverage life insurance through Ladder. Find out if you’re instantly approved. They’re rated A and A plus. Life insurance costs more as you age, now’s the time to cross it off your list.
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Mandi Walls &ndash; <a href="https://github.com/lnxchk" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mandiwalls" rel="external ugc">LinkedIn</a>, <a href="https://x.com/lnxchk" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Links of the week</h4>
<ul>
<li><a href="https://slack.engineering/executing-cron-scripts-reliably-at-scale/">Executing cron scripts reliably at scale</a></li>
<li><a href="https://www.bbc.com/news/articles/cw0769446nyo">Influential women’s tech network shuts down unexpectedly</a></li>
</ul>
<h4>JDCO</h4>
<p>Java, Data, Cloud, Other</p>
<ul>
<li><a href="https://github.com/apache/cassandra">Casandra</a></li>
<li><a href="https://couchdb.apache.org/">CouchDB</a></li>
<li><a href="https://vcl.apache.org/">VCL</a></li>
<li><a href="https://yunikorn.apache.org/">YuniKorn</a></li>
<li><a href="https://cloudstack.apache.org/">Cloudstack</a></li>
<li><a href="https://flink.apache.org/">Flink</a></li>
<li><a href="https://flume.apache.org/">Flume</a></li>
<li><a href="https://ant.apache.org/">Ant</a></li>
<li><a href="https://github.com/apache/logging-log4j2">Log4j</a></li>
<li><a href="https://guacamole.apache.org/">Guacamole</a></li>
<li><a href="https://pig.apache.org/">Pig</a></li>
<li><a href="https://roller.apache.org/">Roller</a></li>
<li><a href="https://brooklyn.apache.org/">Brooklyn</a></li>
<li><a href="https://nuttx.apache.org/">NuttX</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-101.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Bluesky apps</title>
      <guid isPermaLink="false">changelog.com/14/2334</guid>
      <link>https://changelog.com/shipit/100</link>
      <pubDate>Fri, 19 Apr 2024 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="68324891" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/100/ship-it-100.mp3"/>
      <description>Paul Frazee joins the show to tell us all about how Bluesky builds, tests, and deploys mobile and web applications from the same code base.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:10:52</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/pfrazee" img="https://cdn.changelog.com/uploads/avatars/people/l5n/avatar_large.jpg?v=63880753036">Paul Frazee✌️</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/100/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/100/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="8" title="This is Ship It!"/>
        <psc:chapter start="52" title="Sponsor: FireHydrant" href="https://firehydrant.com/signals"/>
        <psc:chapter start="198" title="The opener"/>
        <psc:chapter start="1316" title="Bluesky Paul Frazee" image="https://cdn.changelog.com/uploads/avatars/people/l5n/avatar_large.jpg"/>
        <psc:chapter start="1410" title="One person team?"/>
        <psc:chapter start="1474" title="Bluesky front-end framework"/>
        <psc:chapter start="1609" title="What is decentralized?"/>
        <psc:chapter start="1676" title="Testing multi-platform apps"/>
        <psc:chapter start="1915" title="Fun dumpster fires"/>
        <psc:chapter start="2026" title="Open sign-ups"/>
        <psc:chapter start="2122" title="Selling moderation"/>
        <psc:chapter start="2197" title="Maintaining OTA updates"/>
        <psc:chapter start="2284" title="App store rejections"/>
        <psc:chapter start="2376" title="App store vs Play store"/>
        <psc:chapter start="2453" title="Early releases"/>
        <psc:chapter start="2668" title="Protocol release cycles"/>
        <psc:chapter start="2737" title="Where are you from?"/>
        <psc:chapter start="2795" title="What's next?"/>
        <psc:chapter start="2921" title="Best parts of working on Bluesky"/>
        <psc:chapter start="3029" title="Bluesky upsides over Mastodon"/>
        <psc:chapter start="3111" title="Platforms come and go"/>
        <psc:chapter start="3248" title="What not to do"/>
        <psc:chapter start="3330" title="Listening to feedback"/>
        <psc:chapter start="3388" title="Thanks for joining us!"/>
        <psc:chapter start="3434" title="Sponsor: Notion" href="http://notion.com/changelog"/>
        <psc:chapter start="3533" title="The closer: Fresh OSS"/>
        <psc:chapter start="4198" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Paul Frazee joins the show to tell us all about how Bluesky builds, tests, and deploys mobile and web applications from the same code base.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://firehydrant.com/signals">FireHydrant</a> – <strong>The alerting and on-call tool designed for humans, not systems.</strong> Signals puts teams at the center, giving you ultimate control over rules, policies, and schedules. No need to configure your services or do wonky work-arounds. Signals filters out the noise, alerting you only on what matters. Manage coverage requests and on-call notifications effortlessly within Slack. But here’s the game-changer…Signals natively integrates with FireHydrant’s full incident management suite, so as soon as you’re alerted you can seamlessly kickoff and manage your entire incident inside a single platform. Learn more or switch today at <a href="https://firehydrant.com/signals">firehydrant.com/signals</a>
</li>
<li><a href="http://notion.com/changelog">Notion</a> – Notion is a place where any team can write, plan, organize, and rediscover the joy of play. It’s a workspace designed not just for making progress, but getting inspired. Notion is for everyone — whether you’re a Fortune 500 company or freelance designer, starting a new startup or a student juggling classes and clubs.
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Paul Frazee✌️ &ndash; <a href="https://github.com/pfrazee" rel="external ugc">GitHub</a>, <a href="https://x.com/pfrazee" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Links of the week</h4>
<ul>
<li><a href="https://steveklabnik.com/writing/how-does-bluesky-work">How does bluesky work</a></li>
<li><a href="https://krebsonsecurity.com/2024/04/twitters-clumsy-pivot-to-x-com-is-a-gift-to-phishers/">Twitter’s clumsy pivot to x.com is a gift to phishers</a></li>
<li><a href="https://bsky.app/profile/justingarrison.com">Justin on Bluesky</a></li>
<li><a href="https://bsky.app/profile/withenoughcoffee.bsky.social">Autumn on Bluesky</a></li>
</ul>
<h4>Interview</h4>
<ul>
<li><a href="https://bsky.app/profile/pfrazee.com">Paul on Bluesky</a></li>
</ul>
<h4>Fresh OSS</h4>
<ul>
<li><a href="https://github.com/bluesky-social/ozone">Ozone</a></li>
<li><a href="https://github.com/bluesky-social/social-app">Bluesky social app</a></li>
<li><a href="https://github.com/bluesky-social/pds">Personal Data Server</a></li>
<li><a href="https://github.com/dhth/prs">PRs</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-100.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>From Kubernetes to Nix</title>
      <guid isPermaLink="false">changelog.com/14/2386</guid>
      <link>https://changelog.com/shipit/99</link>
      <pubDate>Sat, 13 Apr 2024 13:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="71756809" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/99/ship-it-99.mp3"/>
      <description>Why would you want to switch your developer environments from containers to nix? Ádám from LastPass has a few reasons.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:14:28</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/szucsitg" img="https://cdn.changelog.com/uploads/avatars/people/V3gr1/avatar_large.jpeg?v=63880231767">Ádám Szücs-Mátyás</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/99/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/99/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="The opener"/>
        <psc:chapter start="984" title="Sponsor: Synadia" href="https://www.synadia.com/changelog"/>
        <psc:chapter start="1211" title="Ádám Szücs-Mátyás" image="https://cdn.changelog.com/uploads/avatars/people/V3gr1/avatar_large.jpeg"/>
        <psc:chapter start="1300" title="Moving from Kubernetes"/>
        <psc:chapter start="1511" title="Why Nix?"/>
        <psc:chapter start="1595" title="Benefits of Nix"/>
        <psc:chapter start="1658" title="What is KIND?"/>
        <psc:chapter start="1691" title="Nix dev environment"/>
        <psc:chapter start="1824" title="Why run Kubernetes in a Docker?"/>
        <psc:chapter start="1884" title="Setting up Nix"/>
        <psc:chapter start="2086" title="What is a flake"/>
        <psc:chapter start="2217" title="It's not easy"/>
        <psc:chapter start="2439" title="What are builds?"/>
        <psc:chapter start="2649" title="Vs python virtual environment"/>
        <psc:chapter start="2722" title="Nix dev improvements"/>
        <psc:chapter start="2911" title="Different debugging mindset"/>
        <psc:chapter start="3074" title="Developer feedback"/>
        <psc:chapter start="3250" title="Justin's Nix issues"/>
        <psc:chapter start="3429" title="Where to rezch out"/>
        <psc:chapter start="3469" title="Sponsor: Sentry" href="https://blog.sentry.io/ai-powered-autofix-debugs-and-fixes-your-code-in-minutes/?utm_source=changelog-news"/>
        <psc:chapter start="3687" title="The closer"/>
        <psc:chapter start="4414" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Why would you want to switch your developer environments from containers to nix? Ádám from LastPass has a few reasons.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 9 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.synadia.com/changelog">Synadia</a> – <strong>Take NATS to the next level</strong> via a global, multi-cloud, multi-geo and extensible service, fully managed by Synadia. They take care of all the infrastructure, management, monitoring, and maintenance for you so you can focus on building exceptional distributed applications.
</li>
<li><a href="https://blog.sentry.io/ai-powered-autofix-debugs-and-fixes-your-code-in-minutes/?utm_source=changelog-news">Sentry</a> – AI-powered Autofix debugs &amp; fixes your code in minutes. <a href="https://blog.sentry.io/ai-powered-autofix-debugs-and-fixes-your-code-in-minutes/?utm_source=changelog-news">Give it a try</a>… oh, and don’t forget to use code <code>CHANGELOG</code> when you sign up for Sentry to get $100 off their team plan. ✊
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Ádám Szücs-Mátyás &ndash; <a href="https://github.com/szucsitg" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/adam-szucs" rel="external ugc">LinkedIn</a>, <a href="https://x.com/szucsitg" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Links of the week</h4>
<ul>
<li><a href="https://blog.glyph.im/2024/03/software-needs-to-be-more-expensive.html">Software needs to be more expensive</a></li>
<li><a href="https://www.space.com/nasa-moon-rover-lunar-terrain-vehicle-proposals">NASA moon rover lunar terrain vehicle proposals</a></li>
</ul>
<h4>Interview</h4>
<ul>
<li><a href="https://github.com/cachix/devenv">Devenv</a></li>
</ul>
<h4>Remote dev environments</h4>
<ul>
<li><a href="https://aws.amazon.com/workspaces/">Amazon Workspaces</a></li>
<li><a href="https://github.com/coder/code-server">VScode code-server</a></li>
<li><a href="https://www.gitpod.io/">Gitpod</a></li>
<li><a href="https://github.com/features/codespaces">Codespaces</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-99.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Deploying projects vs products</title>
      <guid isPermaLink="false">changelog.com/14/2384</guid>
      <link>https://changelog.com/shipit/98</link>
      <pubDate>Sun, 07 Apr 2024 00:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="71108386" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/98/ship-it-98.mp3"/>
      <description>Verónica López, Kubernetes SIG Release tech lead &amp; distributed systems engineer, joins Justin &amp; Autumn to share her experiences deploying services at scale.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:13:47</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/veronica-lopez" img="https://cdn.changelog.com/uploads/avatars/people/72eLa/avatar_large.jpg?v=63879648902">Verónica López</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/98/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/98/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="The opener"/>
        <psc:chapter start="958" title="Sponsor: Synadia" href="https://www.synadia.com/changelog"/>
        <psc:chapter start="1171" title="Welcome Verónica López" image="https://cdn.changelog.com/uploads/avatars/people/72eLa/avatar_large.jpg"/>
        <psc:chapter start="1383" title="Big service pressures"/>
        <psc:chapter start="1589" title="Be nice to open source devs!"/>
        <psc:chapter start="1797" title="JavaScript vs Kubernetes"/>
        <psc:chapter start="1909" title="End-of-life cycles and dev burnout"/>
        <psc:chapter start="2171" title="Contributing to open source"/>
        <psc:chapter start="2248" title="Balancing releases"/>
        <psc:chapter start="2458" title="Release best practices"/>
        <psc:chapter start="2564" title="Simplifing dependencies"/>
        <psc:chapter start="2840" title="Blocked releases"/>
        <psc:chapter start="3150" title="Where to reach out"/>
        <psc:chapter start="3248" title="Sponsor: Sentry" href="https://blog.sentry.io/ai-powered-autofix-debugs-and-fixes-your-code-in-minutes/?utm_source=changelog-news"/>
        <psc:chapter start="3461" title="The closer"/>
        <psc:chapter start="4373" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Verónica López, Kubernetes SIG Release tech lead &amp; distributed systems engineer, joins Justin &amp; Autumn to share her experiences deploying services at scale.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 9 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.synadia.com/changelog">Synadia</a> – <strong>Take NATS to the next level</strong> via a global, multi-cloud, multi-geo and extensible service, fully managed by Synadia. They take care of all the infrastructure, management, monitoring, and maintenance for you so you can focus on building exceptional distributed applications.
</li>
<li><a href="https://blog.sentry.io/ai-powered-autofix-debugs-and-fixes-your-code-in-minutes/?utm_source=changelog-news">Sentry</a> – AI-powered Autofix debugs &amp; fixes your code in minutes. <a href="https://blog.sentry.io/ai-powered-autofix-debugs-and-fixes-your-code-in-minutes/?utm_source=changelog-news">Give it a try</a>… oh, and don’t forget to use code <code>CHANGELOG</code> when you sign up for Sentry to get $100 off their team plan. ✊
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Verónica López &ndash; <a href="https://www.linkedin.com/in/veronica-lopez-8ba1b1256" rel="external ugc">LinkedIn</a>, <a href="https://x.com/maria_fibonacci" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Links</h4>
<p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-3094">CVE-2024-3094</a><br />
<a href="https://techcrunch.com/2024/04/02/open-source-foundations-unite-on-common-standards-for-eus-cybersecurity-resilience-act/">Open source foundations unite on common standards for EU’s Cyber Resilience Act</a></p>
<h4>All the releases of the rainbow 🌈</h4>
<p>Options discussed:</p>
<ul>
<li>Blue/Green</li>
<li>Red/Black</li>
<li>Canary</li>
<li>Feature flagging/Dark launch</li>
<li>A/B testing</li>
<li>Database migrations</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-98.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>SoCal Linux Expo</title>
      <guid isPermaLink="false">changelog.com/14/2375</guid>
      <link>https://changelog.com/shipit/97</link>
      <pubDate>Fri, 29 Mar 2024 13:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="32470299" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/97/ship-it-97.mp3"/>
      <description>Justin &amp; Autumn take you with them to the 2024 SoCal Linux Expo where they asked six fellow attendees about their favorite open source projects and their least favorite commands.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>32:55</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jeremyprice" img="https://cdn.changelog.com/uploads/avatars/people/dV5O0/avatar_large.jpeg?v=63878872687">Jeremy Price</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/elizabethkjoseph" img="https://cdn.changelog.com/uploads/avatars/people/5Oema/avatar_large.jpg?v=63878872235">Elizabeth K. Joseph</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ggreenaway" img="https://cdn.changelog.com/uploads/avatars/people/m1DVR/avatar_large.png?v=63878872821">Gareth Greenaway</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/noelmiller" img="https://cdn.changelog.com/uploads/avatars/people/XXmDL/avatar_large.jpeg?v=63878873063">Noel Miller</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rit" img="https://cdn.changelog.com/uploads/avatars/people/gbGoA/avatar_large.jpeg?v=63878873239">Rit Li</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/pauldotyu" img="https://cdn.changelog.com/uploads/avatars/people/kkAQ4/avatar_large.jpg?v=63878873360">Paul Yu</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/97/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/97/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="7" title="This is Ship It!"/>
        <psc:chapter start="51" title="The opener"/>
        <psc:chapter start="787" title="Sponsor: FireHydrant" href="https://firehydrant.com/signals"/>
        <psc:chapter start="941" title="Welcome to SCaLE!"/>
        <psc:chapter start="1212" title="Jeremy Price" image="https://cdn.changelog.com/uploads/avatars/people/dV5O0/avatar_large.jpeg"/>
        <psc:chapter start="1343" title="Elizabeth Joseph" image="https://cdn.changelog.com/uploads/avatars/people/5Oema/avatar_large.jpg"/>
        <psc:chapter start="1428" title="Gareth Greenaway" image="https://cdn.changelog.com/uploads/avatars/people/m1DVR/avatar_large.png"/>
        <psc:chapter start="1552" title="Noel Miller" image="https://cdn.changelog.com/uploads/avatars/people/XXmDL/avatar_large.jpeg"/>
        <psc:chapter start="1639" title="Rit Li" image="https://cdn.changelog.com/uploads/avatars/people/gbGoA/avatar_large.jpeg"/>
        <psc:chapter start="1785" title="Paul Yu" image="https://cdn.changelog.com/uploads/avatars/people/kkAQ4/avatar_large.jpg"/>
        <psc:chapter start="1878" title="Closing"/>
        <psc:chapter start="1912" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Justin &amp; Autumn take you with them to the 2024 SoCal Linux Expo where they asked six fellow attendees about their favorite open source projects and their least favorite commands.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://firehydrant.com/signals">FireHydrant</a> – <strong>The alerting and on-call tool designed for humans, not systems.</strong> Signals puts teams at the center, giving you ultimate control over rules, policies, and schedules. No need to configure your services or do wonky work-arounds. Signals filters out the noise, alerting you only on what matters. Manage coverage requests and on-call notifications effortlessly within Slack. But here’s the game-changer…Signals natively integrates with FireHydrant’s full incident management suite, so as soon as you’re alerted you can seamlessly kickoff and manage your entire incident inside a single platform. Learn more or switch today at <a href="https://firehydrant.com/signals">firehydrant.com/signals</a>
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Jeremy Price &ndash; <a href="https://www.linkedin.com/in/jeremygprice" rel="external ugc">LinkedIn</a></li><li>Elizabeth K. Joseph &ndash; <a href="https://princessleia.com" rel="external ugc">Website</a>, <a href="https://github.com/pleia2" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/elizabethkjoseph" rel="external ugc">LinkedIn</a>, <a href="https://floss.social/@pleia2" rel="external ugc">Mastodon</a>, <a href="https://x.com/pleia2" rel="external ugc">X</a></li><li>Gareth Greenaway &ndash; <a href="https://github.com/garethgreenaway" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@garethgreenaway" rel="external ugc">Mastodon</a></li><li>Noel Miller &ndash; <a href="https://github.com/noelmiller" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/noel-miller-533909113" rel="external ugc">LinkedIn</a></li><li>Rit Li &ndash; <a href="https://github.com/rit" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/ritli" rel="external ugc">LinkedIn</a>, <a href="https://x.com/RitLigist" rel="external ugc">X</a></li><li>Paul Yu &ndash; <a href="https://paulyu.dev" rel="external ugc">Website</a>, <a href="https://github.com/pauldotyu" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/yupaul" rel="external ugc">LinkedIn</a>, <a href="https://x.com/pauldotyu" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Favorite projects mentioned</h4>
<ul>
<li><a href="https://www.linux.com/">Linux</a></li>
<li><a href="https://www.sqlite.org/">SQLite</a></li>
<li><a href="https://www.lua.org/">Lua</a></li>
<li><a href="https://keda.sh/">KEDA</a></li>
<li><a href="https://saltproject.io/index.html">SaltStack</a></li>
<li><a href="https://ublue.it/">Universal Blue</a></li>
</ul>
<h4>Least favorite commands</h4>
<ul>
<li><a href="https://man.archlinux.org/man/extra/sl/sl.1.en">sl</a></li>
<li><a href="https://man.archlinux.org/man/nano.1">nano</a></li>
<li><a href="https://man.archlinux.org/man/sed.1">sed</a></li>
<li><a href="https://man.archlinux.org/man/tar.1">tar</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-97.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Productivity engineering at Netflix</title>
      <guid isPermaLink="false">changelog.com/14/2337</guid>
      <link>https://changelog.com/shipit/96</link>
      <pubDate>Sat, 23 Mar 2024 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="87854372" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/96/ship-it-96.mp3"/>
      <description>What&apos;s the difference between productivity engineering and platform engineering? How can you continue to re-platform with a moving target? On this episode, we&apos;re joined by Andy Glover, who spent ten years productivity engineering at Netflix, to discuss.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:31:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ajglover" img="https://cdn.changelog.com/uploads/avatars/people/rAZV9/avatar_large.jpeg?v=63878517926">Andy Glover</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/96/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/96/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="52" title="The opener"/>
        <psc:chapter start="1283" title="Sponsor: FireHydrant" href="https://firehydrant.com/signals"/>
        <psc:chapter start="1433" title="ReadySet CTO Andy Glover" image="https://cdn.changelog.com/uploads/avatars/people/rAZV9/avatar_large.jpg"/>
        <psc:chapter start="1481" title="Start-up vs big enterprise"/>
        <psc:chapter start="1545" title="What is a platform engineer?"/>
        <psc:chapter start="1656" title="How to pioneer"/>
        <psc:chapter start="1787" title="Platform vs productivity"/>
        <psc:chapter start="1870" title="Infrastructure boom"/>
        <psc:chapter start="2024" title="Migration impacts"/>
        <psc:chapter start="2371" title="Come talk to us!"/>
        <psc:chapter start="2444" title="Learning from each other"/>
        <psc:chapter start="2699" title="What kind of testing?"/>
        <psc:chapter start="2865" title="Making the mistakes"/>
        <psc:chapter start="3124" title="Saying no"/>
        <psc:chapter start="3380" title="Tech is easy, people are hard"/>
        <psc:chapter start="3505" title="Covid record breaking levels"/>
        <psc:chapter start="3639" title="Alignment is important"/>
        <psc:chapter start="3794" title="Netflix post-mortems"/>
        <psc:chapter start="3957" title="Finding out value / Building a feedback loop"/>
        <psc:chapter start="4317" title="Importance of human skills"/>
        <psc:chapter start="4481" title="DonutBot"/>
        <psc:chapter start="4548" title="Who are 3 people I need to meet?"/>
        <psc:chapter start="4596" title="Make sure it works"/>
        <psc:chapter start="4729" title="Where to reach out"/>
        <psc:chapter start="4782" title="The closer"/>
        <psc:chapter start="5419" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/112146087653155753"/>
      <content:encoded><![CDATA[<p>What’s the difference between productivity engineering and platform engineering? How can you continue to re-platform with a moving target? On this episode, we’re joined by Andy Glover, who spent ten years productivity engineering at Netflix, to discuss.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://firehydrant.com/signals">FireHydrant</a> – <strong>The alerting and on-call tool designed for humans, not systems.</strong> Signals puts teams at the center, giving you ultimate control over rules, policies, and schedules. No need to configure your services or do wonky work-arounds. Signals filters out the noise, alerting you only on what matters. Manage coverage requests and on-call notifications effortlessly within Slack. But here’s the game-changer…Signals natively integrates with FireHydrant’s full incident management suite, so as soon as you’re alerted you can seamlessly kickoff and manage your entire incident inside a single platform. Learn more or switch today at <a href="https://firehydrant.com/signals">firehydrant.com/signals</a>
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Andy Glover &ndash; <a href="https://www.thediscoblog.com" rel="external ugc">Website</a>, <a href="https://github.com/aglover" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/ajglover" rel="external ugc">LinkedIn</a>, <a href="https://x.com/aglover" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Links of the week</h4>
<ul>
<li><a href="https://blog.mbrt.dev/posts/no-need-sre/">Maybe you don’t need SRE</a></li>
<li><a href="https://www.nytimes.com/2024/03/06/us/politics/google-engineer-china-ai-theft.html">Ex-Google Engineer Charged With Stealing A.I. Secrets for Chinese Firm</a></li>
</ul>
<h4>Interview</h4>
<ul>
<li><a href="https://readyset.io/">ReadySet</a></li>
</ul>
<h4>WTA: What the Acronym?</h4>
<ul>
<li>K8s - Kubernetes numeronym</li>
<li>O11y - Observability</li>
<li>I18n - internationalization</li>
<li>A11y - accessibility</li>
<li>Y2k - millennial tech problem</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-96.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Containers on a diet</title>
      <guid isPermaLink="false">changelog.com/14/2336</guid>
      <link>https://changelog.com/shipit/95</link>
      <pubDate>Sat, 16 Mar 2024 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="74139980" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/95/ship-it-95.mp3"/>
      <description>Kyle Quest joins the show to tell Autumn &amp; Justin all about the evolution of DockerSlim &amp; minimal container images. Why are small container images important? What are different strategies to make containers smaller? Let&apos;s find out!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:16:43</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kcq" img="https://cdn.changelog.com/uploads/avatars/people/qGDJd/avatar_large.png?v=63877819826">Kyle Quest</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/95/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/95/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="8" title="This is Ship It!"/>
        <psc:chapter start="50" title="The opener"/>
        <psc:chapter start="1030" title="Sponsor: Sentry" href="http://sentry.io/events/launch-week/"/>
        <psc:chapter start="1254" title="Kyle Quest" image="https://cdn.changelog.com/uploads/avatars/people/qGDJd/avatar_large.png"/>
        <psc:chapter start="1351" title="Automation opportunities"/>
        <psc:chapter start="1503" title="Why AI?"/>
        <psc:chapter start="1545" title="Why a small container?"/>
        <psc:chapter start="1706" title="How does it work today?"/>
        <psc:chapter start="1836" title="What techique is used?"/>
        <psc:chapter start="1990" title="What is eBPF?"/>
        <psc:chapter start="2118" title="Coolest thing to break"/>
        <psc:chapter start="2258" title="The slimming process"/>
        <psc:chapter start="2416" title="Other benefits to DockerSlim"/>
        <psc:chapter start="2526" title="Understanding best practices"/>
        <psc:chapter start="2715" title="Faster pools and start-ups"/>
        <psc:chapter start="2793" title="How it improves start-up"/>
        <psc:chapter start="2885" title="Why not start as minimal as possible?"/>
        <psc:chapter start="3062" title="Slim vs distroless"/>
        <psc:chapter start="3151" title="Runtimes are like stem cells"/>
        <psc:chapter start="3201" title="Thank you Kyle!"/>
        <psc:chapter start="3237" title="How to reach out"/>
        <psc:chapter start="3262" title="Sponsor: Synadia" href="https://www.synadia.com/changelog"/>
        <psc:chapter start="3580" title="The closer"/>
        <psc:chapter start="4543" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/112106011472523720"/>
      <content:encoded><![CDATA[<p>Kyle Quest joins the show to tell Autumn &amp; Justin all about the evolution of DockerSlim &amp; minimal container images. Why are small container images important? What are different strategies to make containers smaller? Let’s find out!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 4 minutes at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="http://sentry.io/events/launch-week/">Sentry</a> – <strong>Launch week!</strong> New features and products all week long (so get comfy)! Tune in to Sentry’s <a href="https://www.youtube.com/c/Sentry-monitoring/featured">YouTube</a> and Discord daily at 9am PT to hear the latest scoop. Too busy? No problem - enter your email address to receive all the announcements (and win swag along the way). Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
<li><a href="https://www.synadia.com/changelog">Synadia</a> – <strong>Take NATS to the next level</strong> via a global, multi-cloud, multi-geo and extensible service, fully managed by Synadia. They take care of all the infrastructure, management, monitoring, and maintenance for you so you can focus on building exceptional distributed applications.
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Kyle Quest &ndash; <a href="https://github.com/kcq" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/kylequest" rel="external ugc">LinkedIn</a>, <a href="https://x.com/kcqon" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Links of the week</h4>
<ul>
<li><a href="https://slate.com/technology/2023/07/how-layoffs-affected-women-in-tech.html">How the Tech Industry Broke the Promises It Made to Women</a></li>
<li><a href="https://blog.benjojo.co.uk/post/who-hosts-the-fediverse-instances">Where is all of the fediverse?</a></li>
</ul>
<h4>Interview</h4>
<ul>
<li><a href="https://slimtoolkit.org/">SlimToolkit</a></li>
</ul>
<h4>How things break</h4>
<ul>
<li><a href="https://www.northjersey.com/story/news/2024/02/22/att-outage-service-also-out-for-verizon-and-t-mobile/72695402007/">AT&amp;T and Verizon outage</a></li>
<li><a href="https://www.forbes.com/sites/kateoflahertyuk/2024/03/06/facebook-and-instagram-down-heres-why/">Meta outage</a></li>
<li><a href="https://www.northjersey.com/story/news/2024/03/06/linkedin-down-wednesday-social-media-platform-difficulties/72870579007/">LinkedIn outage</a></li>
<li><a href="https://status.kagi.com/issues/2024-01-12-kagi-down-on-some-regions/?utm_source=pocket_saves">Kagi postmortem</a> (<a href="https://web.archive.org/web/20240121000935/https://status.kagi.com/issues/2024-01-12-kagi-down-on-some-regions/">cached</a>)</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-95.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Scoring your project’s security</title>
      <guid isPermaLink="false">changelog.com/14/2335</guid>
      <link>https://changelog.com/shipit/94</link>
      <pubDate>Sat, 09 Mar 2024 23:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="80845804" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/94/ship-it-94.mp3"/>
      <description>Autumn and Justin are joined by Chris Swan to discuss tech industry trends like AI and sustainability, gamifying the software development process and motivating devs to write more secure code, OpenSSF Scorecards and how they offer a way to measure and improve the security and compliance of GitHub repos, the scoring system, and the security posture of a repository.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:23:58</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/cpswan" img="https://cdn.changelog.com/uploads/avatars/people/V3gjN/avatar_large.jpg?v=63877149213">Chris Swan</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/94/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/94/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="32" title="The opener"/>
        <psc:chapter start="805" title="Sponsor: Sentry" href="http://sentry.io/events/launch-week/"/>
        <psc:chapter start="1031" title="Welcome Chris Swan!"/>
        <psc:chapter start="1076" title="What is Open SFF?"/>
        <psc:chapter start="1129" title="What are scorecards?"/>
        <psc:chapter start="1209" title="Gameifying your dev process"/>
        <psc:chapter start="1378" title="Simplifying security assurance"/>
        <psc:chapter start="1474" title="What permissions does it need?"/>
        <psc:chapter start="1609" title="Versioning scorecards"/>
        <psc:chapter start="1719" title="Promoting security norma"/>
        <psc:chapter start="1814" title="Justin tries the scorecard"/>
        <psc:chapter start="2061" title="Easy open source contributions"/>
        <psc:chapter start="2229" title="Good docs are important"/>
        <psc:chapter start="2389" title="Building confidence"/>
        <psc:chapter start="2437" title="Scorecards and the supply chain"/>
        <psc:chapter start="2600" title="Signed artifacts"/>
        <psc:chapter start="2720" title="Tool maintenance and regulation"/>
        <psc:chapter start="2847" title="Maintainer attention"/>
        <psc:chapter start="3315" title="Open SFF's great community"/>
        <psc:chapter start="3380" title="How to get involved"/>
        <psc:chapter start="3744" title="Thank you for joining us!"/>
        <psc:chapter start="3788" title="Sponsor: Synadia" href="https://www.synadia.com/changelog"/>
        <psc:chapter start="4099" title="The ender"/>
        <psc:chapter start="4983" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/112071703225169904"/>
      <content:encoded><![CDATA[<p>Autumn and Justin are joined by Chris Swan to discuss tech industry trends like AI and sustainability, gamifying the software development process and motivating devs to write more secure code, OpenSSF Scorecards and how they offer a way to measure and improve the security and compliance of GitHub repos, the scoring system, and the security posture of a repository.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 10 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.synadia.com/changelog">Synadia</a> – <strong>Take NATS to the next level</strong> via a global, multi-cloud, multi-geo and extensible service, fully managed by Synadia. They take care of all the infrastructure, management, monitoring, and maintenance for you so you can focus on building exceptional distributed applications.
</li>
<li><a href="http://sentry.io/events/launch-week/">Sentry</a> – <strong>Launch week!</strong> New features and products all week long (so get comfy)! Tune in to Sentry’s <a href="https://www.youtube.com/c/Sentry-monitoring/featured">YouTube</a> and Discord daily at 9am PT to hear the latest scoop. Too busy? No problem - enter your email address to receive all the announcements (and win swag along the way). Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Chris Swan &ndash; <a href="https://chris.swanz.net" rel="external ugc">Website</a>, <a href="https://github.com/cpswan" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/chrisswan" rel="external ugc">LinkedIn</a>, <a href="https://hachyderm.io/@cpswan" rel="external ugc">Mastodon</a>, <a href="https://x.com/cpswan" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Links of the week</h4>
<ul>
<li><a href="https://codeofmatt.com/list-of-2024-leap-day-bugs/">List of 2024 leap day bugs</a></li>
<li><a href="https://www.bitdefender.com/blog/hotforsecurity/prescription-orders-delayed-as-us-pharmacies-grapple-with-nation-state-cyber-attack/">Prescription orders delayed as US pharmacies grapple with “nation-state” cyber attack</a></li>
</ul>
<h4>Person, place, thing, || null</h4>
<ul>
<li>Linux - person (Linus Torvalds)</li>
<li>git - person (Linus Torvalds)</li>
<li>Kubernetes - thing (helmsman)</li>
<li>Algorithms - person (Al-Khwarizmi, Persian mathmetition)</li>
<li>Trojan Horse - place (Troy)</li>
<li>Bluetooth - person (Harold Bluetooth, Denmark king)</li>
<li>Hadoop - thing (kids elephant toy)</li>
<li>Venn diagram - person (John Venn)</li>
<li>MySQL - person (My Widenius)</li>
<li>Debian - person (Deb and Ian)</li>
<li>Neon - Greek neon meaning new</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-94.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Hybrid infrastructure load balancing</title>
      <guid isPermaLink="false">changelog.com/14/2330</guid>
      <link>https://changelog.com/shipit/93</link>
      <pubDate>Fri, 01 Mar 2024 20:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64031731" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/93/ship-it-93.mp3"/>
      <description>Wanny Morellato &amp; Deepak Mohandas from Kong join Justin &amp; Autumn to discuss building, testing &amp; running a load balancer that can run anywhere.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:06:28</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mrwanny" img="https://cdn.changelog.com/uploads/avatars/people/GdLV5/avatar_large.jpeg?v=63876542760">Wanny Morellato</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/deepakmohandas" img="https://secure.gravatar.com/avatar/f4d1a99a6bbfd5b3e80bdd0c38e93fb2.jpg?s=600&amp;d=mm">Deepak Mohandas</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/93/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/93/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="8" title="This is Ship It!"/>
        <psc:chapter start="40" title="The opener"/>
        <psc:chapter start="974" title="Sponsor: FireHydrant" href="https://firehydrant.com/signals"/>
        <psc:chapter start="1125" title="What is Kong?"/>
        <psc:chapter start="1258" title="Importance of hybrid infrastructure"/>
        <psc:chapter start="1396" title="Kong deployment models"/>
        <psc:chapter start="1590" title="Managing infrastructure"/>
        <psc:chapter start="1654" title="What handoffs look like"/>
        <psc:chapter start="1804" title="Continuous deployment &amp; rollouts"/>
        <psc:chapter start="2007" title="Handling changes in dependencies"/>
        <psc:chapter start="2247" title="Kong x Ingress"/>
        <psc:chapter start="2358" title="Handling customer feedback &amp; changes"/>
        <psc:chapter start="2542" title="Kong's part in the ecosystem"/>
        <psc:chapter start="2688" title="Gaining customer trust"/>
        <psc:chapter start="2871" title="Balancing automation"/>
        <psc:chapter start="3101" title="Failure modes"/>
        <psc:chapter start="3301" title="Where to reach out"/>
        <psc:chapter start="3382" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="3477" title="The closer"/>
        <psc:chapter start="3932" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/112022321966163174"/>
      <content:encoded><![CDATA[<p>Wanny Morellato &amp; Deepak Mohandas from Kong join Justin &amp; Autumn to discuss building, testing &amp; running a load balancer that can run anywhere.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://firehydrant.com/signals">FireHydrant</a> – <strong>The alerting and on-call tool designed for humans, not systems.</strong> Signals puts teams at the center, giving you ultimate control over rules, policies, and schedules. No need to configure your services or do wonky work-arounds. Signals filters out the noise, alerting you only on what matters. Manage coverage requests and on-call notifications effortlessly within Slack. But here’s the game-changer…Signals natively integrates with FireHydrant’s full incident management suite, so as soon as you’re alerted you can seamlessly kickoff and manage your entire incident inside a single platform. Learn more or switch today at <a href="https://firehydrant.com/signals">firehydrant.com/signals</a>
</li>
<li><a href="https://changelog.com/news">Changelog News</a> – A podcast+newsletter combo that’s brief, entertaining &amp; always on-point. <a href="https://changelog.com/news">Subscribe today</a>.
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Wanny Morellato &ndash; <a href="https://github.com/mrwanny" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mrwanny" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mrwanny" rel="external ugc">X</a></li><li>Deepak Mohandas &ndash; <a href="https://www.linkedin.com/in/deepakmohandas" rel="external ugc">LinkedIn</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://cep.dev/posts/every-infrastructure-decision-i-endorse-or-regret-after-4-years-running-infrastructure-at-a-startup/">Infrastructure regrets and endorsements after 4 years</a></li>
<li><a href="https://www.bloomberg.com/news/articles/2024-02-16/reddit-is-said-to-sign-ai-content-licensing-deal-ahead-of-ipo">Reddit signing deal with AI company</a></li>
<li>This Week I Learned (TWIL):
<ul>
<li><a href="https://www.conventionalcommits.org/en/v1.0.0/">Conventional Commits</a></li>
<li><a href="https://github.com/OWASP/threat-model-cookbook">Threat model cookbook</a></li>
</ul>
</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-93.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Shipping in SPAAAACCEEE</title>
      <guid isPermaLink="false">changelog.com/14/2318</guid>
      <link>https://changelog.com/shipit/92</link>
      <pubDate>Fri, 23 Feb 2024 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="66283867" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/92/ship-it-92.mp3"/>
      <description>What do you do when your infrastructure runs 1000 miles away and you only have access every 90 minutes? Find out from Andrew Guenther from Orbital Sidekick.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:08:46</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/andrewguenther" img="https://cdn.changelog.com/uploads/avatars/people/1m33n/avatar_large.jpg?v=63803889624">Andrew Guenther</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/92/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/92/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="50" title="The opener"/>
        <psc:chapter start="634" title="Sponsor: Synadia" href="https://www.synadia.com/blog/rethinkconn-2024?utm_source=changelog&amp;utm_medium=newsletter&amp;utm_campaign=changelog-news"/>
        <psc:chapter start="946" title="Andrew Guenther" image="https://cdn.changelog.com/uploads/avatars/people/1m33n/avatar_large.jpg"/>
        <psc:chapter start="1124" title="Software &amp; design in-house"/>
        <psc:chapter start="1227" title="Lots of redundancy"/>
        <psc:chapter start="1396" title="Preparing for a new launch"/>
        <psc:chapter start="1577" title="How do you patch in space?"/>
        <psc:chapter start="1682" title="Speed vs durability"/>
        <psc:chapter start="1763" title="Going the hard way"/>
        <psc:chapter start="1899" title="How to debug in space"/>
        <psc:chapter start="1978" title="Unexpected challenges"/>
        <psc:chapter start="2098" title="Modern space culture vs 60's"/>
        <psc:chapter start="2234" title="Space license"/>
        <psc:chapter start="2400" title="Lifespan of satellites"/>
        <psc:chapter start="2545" title="Pets vs cattle"/>
        <psc:chapter start="2589" title="Satellite to satellite comms"/>
        <psc:chapter start="2653" title="The jerks of space"/>
        <psc:chapter start="2738" title="Near misses"/>
        <psc:chapter start="2838" title="Beefing with the Vatican"/>
        <psc:chapter start="2979" title="Coolest career day dad"/>
        <psc:chapter start="3055" title="Craziest fix in space"/>
        <psc:chapter start="3317" title="Where to reach out"/>
        <psc:chapter start="3381" title="Sponsor: Sentry" href="http://sentry.io/events/launch-week/"/>
        <psc:chapter start="3596" title="The closer"/>
        <psc:chapter start="4058" title="On the next episode"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/111992611996824358"/>
      <content:encoded><![CDATA[<p>What do you do when your infrastructure runs 1000 miles away and you only have access every 90 minutes? Find out from Andrew Guenther from Orbital Sidekick.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 9 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.synadia.com/blog/rethinkconn-2024?utm_source=changelog&utm_medium=newsletter&utm_campaign=changelog-news">Synadia</a> – Join the NATS community for <a href="https://www.synadia.com/blog/rethinkconn-2024?utm_source=changelog&amp;utm_medium=newsletter&amp;utm_campaign=changelog-news">RethinkConn 2024</a>
</li>
<li><a href="http://sentry.io/events/launch-week/">Sentry</a> – <strong>Launch week!</strong> New features and products all week long (so get comfy)! Tune in to Sentry’s <a href="https://www.youtube.com/c/Sentry-monitoring/featured">YouTube</a> and Discord daily at 9am PT to hear the latest scoop. Too busy? No problem - enter your email address to receive all the announcements (and win swag along the way). Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Andrew Guenther &ndash; <a href="https://www.ajguenther.com" rel="external ugc">Website</a>, <a href="https://github.com/AndrewGuenther" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/andrewguenther" rel="external ugc">LinkedIn</a>, <a href="https://x.com/codebrewed" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://sst.dev/blog/moving-away-from-cdk.html">Moving away from AWS CDK</a></li>
<li><a href="https://arstechnica.com/information-technology/2024/02/deepfake-scammer-walks-off-with-25-million-in-first-of-its-kind-ai-heist/">$25 million deep fake heist</a></li>
<li><a href="https://www.orbitalsidekick.com">Orbital Side Kick (OSK)</a></li>
<li><a href="https://github.com/ogham/dog/">Dog</a></li>
<li><a href="https://github.com/mr-karan/doggo">Doggo</a></li>
<li><a href="https://opensource.gsfc.nasa.gov/projects/JAT/index.php">NASA open source library</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-92.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Building containers without Docker</title>
      <guid isPermaLink="false">changelog.com/14/2332</guid>
      <link>https://changelog.com/shipit/91</link>
      <pubDate>Fri, 16 Feb 2024 16:40:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="55430174" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/91/ship-it-91.mp3"/>
      <description>We&apos;re back! Jason Hall joins the show to tell Justin &amp; Autumn all about how Chainguard builds hundreds of containers without a single Dockerfile.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>57:27</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jgarr" img="https://secure.gravatar.com/avatar/5b746c23f3b5fae8ad186ddc9e96c34e.jpg?s=600&amp;d=mm">Justin Garrison</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/autumn808" img="https://cdn.changelog.com/uploads/avatars/people/e47RO/avatar_large.jpg?v=63877387957">Autumn Nash</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/imjasonh" img="https://cdn.changelog.com/uploads/avatars/people/4WGQq/avatar_large.jpg?v=63875077248">Jason Hall</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/91/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/91/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="This is Ship It!"/>
        <psc:chapter start="50" title="The opener"/>
        <psc:chapter start="355" title="Sponsor: Sentry" href="https://sentry.io/"/>
        <psc:chapter start="564" title="Welcoming Jason Hall" image="https://cdn.changelog.com/uploads/avatars/people/4WGQq/avatar_large.jpg"/>
        <psc:chapter start="648" title="The release process"/>
        <psc:chapter start="749" title="Patching story"/>
        <psc:chapter start="837" title="What is upstream?"/>
        <psc:chapter start="880" title="CVE reporting"/>
        <psc:chapter start="977" title="Benefits of removing Docker files"/>
        <psc:chapter start="1194" title="Building on different architectures"/>
        <psc:chapter start="1264" title="Surprises moving to Terraform"/>
        <psc:chapter start="1498" title="Break stuff"/>
        <psc:chapter start="1655" title="Why Terraform?"/>
        <psc:chapter start="1804" title="Hardening images"/>
        <psc:chapter start="1955" title="Expectations after minification"/>
        <psc:chapter start="2115" title="Impact of dependencies"/>
        <psc:chapter start="2159" title="Why APK?"/>
        <psc:chapter start="2386" title="Where to find more"/>
        <psc:chapter start="2466" title="Sponsor: Synadia" href="https://www.synadia.com/changelog"/>
        <psc:chapter start="2776" title="The closer"/>
        <psc:chapter start="3349" title="On the next episode (join ++!)" href="https://changelog.com/++"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/111942184963252431"/>
      <content:encoded><![CDATA[<p>We’re back! Jason Hall joins the show to tell Justin &amp; Autumn all about how Chainguard builds hundreds of containers without a single Dockerfile.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 5 minutes at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.synadia.com/changelog">Synadia</a> – <strong>Take NATS to the next level</strong> via a global, multi-cloud, multi-geo and extensible service, fully managed by Synadia. They take care of all the infrastructure, management, monitoring, and maintenance for you so you can focus on building exceptional distributed applications.
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Code breaks, fix it faster.</strong> Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 90,000+ growing teams use sentry to find problems fast. Use the code <code>CHANGELOG</code> when you sign up to get $100 OFF the team plan.
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Jason Hall &ndash; <a href="https://github.com/imjasonh" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/imjasonh" rel="external ugc">LinkedIn</a>, <a href="https://hachyderm.io/@imjasonh" rel="external ugc">Mastodon</a>, <a href="https://x.com/imjasonh" rel="external ugc">X</a></li><li>Justin Garrison &ndash; <a href="https://github.com/rothgar" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/justingarrison" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rothgar" rel="external ugc">X</a></li><li>Autumn Nash &ndash; <a href="https://github.com/autumn808" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/autumnnash" rel="external ugc">LinkedIn</a>, <a href="https://x.com/autumn808" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.chainguard.dev/chainguard-images">Chainguard images</a></li>
<li><a href="https://fernandovillalba.substack.com/p/its-not-microservice-or-monolith">Microservices vs Monoliths</a></li>
<li><a href="https://www.technologyreview.com/2024/01/19/1086837/satellite-images-ai-spatial-apartheid-south-africa/">Using AI imagery to fight spacial apartheid</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-91.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Kaizen! Embracing change 🌟</title>
      <guid isPermaLink="false">changelog.com/14/1957</guid>
      <link>https://changelog.com/shipit/90</link>
      <pubDate>Thu, 02 Mar 2023 16:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="73771674" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/90/ship-it-90.mp3"/>
      <description>This is our 9th Kaizen with Adam &amp; Jerod. We start today&apos;s conversation with the most important thing: embracing change. For Gerhard, this means putting Ship It on hold after this episode. It also means making more time to experiment, maybe try a few of those small bets that we recently talked about with Daniel. Kaizen will continue, we are thinking on the Changelog. Stick around to hear the rest.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:16:36</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/adamstac" img="https://cdn.changelog.com/uploads/avatars/people/Qo/avatar_large.jpg?v=63760280419">Adam Stacoviak</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jerodsanto" img="https://cdn.changelog.com/uploads/avatars/people/z4/avatar_large.jpeg?v=63760071650">Jerod Santo</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/90/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/90/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="70" title="Breaking the big news"/>
        <psc:chapter start="676" title="Experimentation"/>
        <psc:chapter start="802" title="Staying plugged in"/>
        <psc:chapter start="996" title="How did we get here?"/>
        <psc:chapter start="1155" title="Sponsor: Changelog++" href="https://changelog.com/++"/>
        <psc:chapter start="1213" title="Dagger with Changelog"/>
        <psc:chapter start="1819" title="Codespaces"/>
        <psc:chapter start="1980" title="Who else does this?"/>
        <psc:chapter start="2387" title="Rotating all our secrets"/>
        <psc:chapter start="3030" title="Feature flags"/>
        <psc:chapter start="3415" title="What if this works?"/>
        <psc:chapter start="3990" title="Crunchy Data"/>
        <psc:chapter start="4201" title="Where is Kaizen going?"/>
        <psc:chapter start="4288" title="1Password"/>
        <psc:chapter start="4501" title="Wrap up"/>
        <psc:chapter start="4557" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@shipit/109954596118326567"/>
      <content:encoded><![CDATA[<p>This is our 9th Kaizen with Adam &amp; Jerod. We start today’s conversation with the most important thing: embracing change. For Gerhard, this means putting Ship It on hold after this episode. It also means making more time to experiment, maybe try a few of those small bets that we recently talked about with Daniel. Kaizen will continue, we are thinking on the Changelog. Stick around to hear the rest.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 1 minute on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fastly.com/">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://changelog.com/++">Changelog++</a> – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with extended episodes, make the ads disappear, and increment your audio quality with higher bitrate mp3s. <a href="https://changelog.com/++">Let’s do this</a>!
</li>
</ul></p><p>Featuring:</p><ul><li>Adam Stacoviak &ndash; <a href="https://adamstacoviak.com/" rel="external ugc">Website</a>, <a href="https://github.com/adamstac" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/adamstacoviak" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@adam" rel="external ugc">Mastodon</a>, <a href="https://x.com/adamstac" rel="external ugc">X</a></li><li>Jerod Santo &ndash; <a href="https://github.com/jerodsanto" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/jerodsanto" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@jerod" rel="external ugc">Mastodon</a>, <a href="https://x.com/jerodsanto" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>All episode notes are in 🐙 GitHub discussion <a href="https://github.com/thechangelog/changelog.com/discussions/440">changelog.com#440</a>. Feel free to add your thoughts / questions!</p>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-90--kaizen9.jpg" alt="Gerhard, Jerod & Adam" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-90.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Rust efficiencies at AWS scale</title>
      <guid isPermaLink="false">changelog.com/14/1954</guid>
      <link>https://changelog.com/shipit/89</link>
      <pubDate>Thu, 16 Feb 2023 14:50:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61205933" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/89/ship-it-89.mp3"/>
      <description>Tim McNamara is known as New Zealand&apos;s Rust guy. He is the author of Rust in Action, and also a Senior Software Engineer at AWS, where he helps other builders with all things Rust.

The main reason why Gerhard is intrigued by Rust is the incredible resource frugality. Fewer CPUs means less energy used, which is good for the planet, and good for the monthly bill. This becomes most noticeable at Amazon&apos;s scale, when S3, Lambda, CloudFront and other services start adding Rust components.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:03:31</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/timclicks" img="https://cdn.changelog.com/uploads/avatars/people/XXwEk/avatar_large.png?v=63840499095">Tim McNamara</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/89/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/89/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="76" title="Tim McNamara"/>
        <psc:chapter start="148" title="Tim's ribs"/>
        <psc:chapter start="276" title="Early morning meetings"/>
        <psc:chapter start="398" title="Working at AWS"/>
        <psc:chapter start="644" title="Rust can save the planet"/>
        <psc:chapter start="1046" title="Rust is interesting, but does it really make sense for me?" href="https://www.youtube.com/watch?v=DHMfRFkhv-w"/>
        <psc:chapter start="1223" title="Latency is a big deal"/>
        <psc:chapter start="1629" title="The memory case for Rust"/>
        <psc:chapter start="1874" title="Errors in Rust"/>
        <psc:chapter start="2231" title="Sponsor: Changelog++" href="https://changelog.com/++"/>
        <psc:chapter start="2291" title="Where can we find Rust?"/>
        <psc:chapter start="2785" title="Python vs Rust"/>
        <psc:chapter start="2851" title="Tim's book"/>
        <psc:chapter start="3430" title="TimClicks"/>
        <psc:chapter start="3699" title="Wrap up"/>
        <psc:chapter start="3766" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Tim McNamara is known as New Zealand’s Rust guy. He is the author of Rust in Action, and also a Senior Software Engineer at AWS, where he helps other builders with all things Rust.</p>
<p>The main reason why Gerhard is intrigued by Rust is the incredible resource frugality. Fewer CPUs means less energy used, which is good for the planet, and good for the monthly bill. This becomes most noticeable at Amazon’s scale, when S3, Lambda, CloudFront and other services start adding Rust components.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 1 minute on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fastly.com/">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://changelog.com/++">Changelog++</a> – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with extended episodes, make the ads disappear, and increment your audio quality with higher bitrate mp3s. <a href="https://changelog.com/++">Let’s do this</a>!
</li>
</ul></p><p>Featuring:</p><ul><li>Tim McNamara &ndash; <a href="https://www.youtube.com/timClicks" rel="external ugc">Website</a>, <a href="https://github.com/timclicks" rel="external ugc">GitHub</a>, <a href="https://mastodon.nz/@timClicks" rel="external ugc">Mastodon</a>, <a href="https://x.com/timClicks" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://discord.com/blog/why-discord-is-switching-from-go-to-rust">📝 Why Discord is Switching from Go to Rust</a></li>
<li><a href="https://www.youtube.com/watch?v=DHMfRFkhv-w">🎬 Rust is interesting, but does it really make sense for me?</a> - AWS re:Invent 2022 - Tim McNamara</li>
<li><a href="https://medium.com/tenable-techblog/optimizing-700-cpus-away-with-rust-dc7a000dbdb2">📝 Optimizing 700 CPUs Away With Rust</a> - Alan Ning, SRE at Tenable.io</li>
<li><a href="https://maxday.github.io/lambda-perf/">📊 Lambda Cold Starts analysis by maxday</a></li>
<li><a href="https://aws.amazon.com/blogs/opensource/sustainability-with-rust/">📝 Sustainability with Rust</a> - AWS Open Source Blog</li>
<li><a href="https://aws.amazon.com/blogs/storage/how-automated-reasoning-helps-us-innovate-at-s3-scale/">📝 How automated reasoning helps Amazon S3 innovate at scale</a> - S3 ShardStore Rust</li>
<li><a href="https://aws.amazon.com/developer/language/rust/">Rust on AWS</a></li>
<li><a href="https://www.rustnationuk.com/">Rust Nation 2023</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-89--tim-mcnamara.jpg" alt="Gerhard & Tim" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-89.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Treat ideas like cattle, not pets</title>
      <guid isPermaLink="false">changelog.com/14/1955</guid>
      <link>https://changelog.com/shipit/88</link>
      <pubDate>Thu, 02 Feb 2023 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="66637555" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/88/ship-it-88.mp3"/>
      <description>In our ops &amp; infra world, we learn to optimise for redundancy, for mean time to recovery and for graceful degradation. We instinctively recognise single points of failure, and try to mitigate the risks associated with them.

For some years now, Daniel Vassallo has been doing the same, but in the context of life &amp; work. Daniel talks about the role of randomness, about learning from small wins &amp; about optimising for a lifestyle that matches your true preferences. Apparently, ideas too should be treated like cattle, not pets.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:09:11</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dvassallo" img="https://cdn.changelog.com/uploads/avatars/people/z4pjV/avatar_large.jpg?v=63842572536">Daniel Vassallo</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/88/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/88/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="80" title="Daniel Vassallo"/>
        <psc:chapter start="259" title="Slack in the system"/>
        <psc:chapter start="724" title="Daniel's existential crisis"/>
        <psc:chapter start="1181" title="Sponsor: Changelog++" href="https://changelog.com/++"/>
        <psc:chapter start="1238" title="When to start a project"/>
        <psc:chapter start="1507" title="AWS books to chopping boards"/>
        <psc:chapter start="2035" title="Working for AWS"/>
        <psc:chapter start="2321" title="Being honest with yourself"/>
        <psc:chapter start="2891" title="What you do is not who you are"/>
        <psc:chapter start="3193" title="How does Daniel Ship It"/>
        <psc:chapter start="3443" title="Can goals be harmful?"/>
        <psc:chapter start="3786" title="How to make 100k in a year"/>
        <psc:chapter start="3835" title="Wrap up"/>
        <psc:chapter start="4106" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>In our ops &amp; infra world, we learn to optimise for redundancy, for mean time to recovery and for graceful degradation. We instinctively recognise single points of failure, and try to mitigate the risks associated with them.</p>
<p>For some years now, Daniel Vassallo has been doing the same, but in the context of life &amp; work. Daniel talks about the role of randomness, about learning from small wins &amp; about optimising for a lifestyle that matches your true preferences. Apparently, ideas too should be treated like cattle, not pets.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 2 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fastly.com/">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://changelog.com/++">Changelog++</a> – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with extended episodes, make the ads disappear, and increment your audio quality with higher bitrate mp3s. <a href="https://changelog.com/++">Let’s do this</a>!
</li>
</ul></p><p>Featuring:</p><ul><li>Daniel Vassallo &ndash; <a href="https://dvassallo.com" rel="external ugc">Website</a>, <a href="https://x.com/dvassallo" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gumroad.gumroad.com/p/creator-spotlight-daniel-vassallo-s-success-on-gumroad">Creator Spotlight: Daniel Vassallo’s Success on Gumroad</a></li>
<li><a href="https://dvassallo.gumroad.com/l/small-bets">Small Bets</a></li>
<li><a href="https://dvassallo.gumroad.com/l/aws-good-parts">The Good Parts of AWS</a></li>
<li><a href="https://dvassallo.medium.com/only-intrinsic-motivation-lasts-92c0497cf97c">Only Intrinsic Motivation Lasts</a></li>
<li><a href="https://www.indiehackers.com/podcast/177-daniel-vassallo">🎧 Mastering the Lifestyle-First Approach</a></li>
<li><a href="https://www.youtube.com/watch?v=H1R_Wn9RZzA">🎬 Building a Portfolio of Small Bets with Daniel Vassallo</a> - The Bootstrapped Founder #166</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-88--daniel-vassallo.jpg" alt="Daniel & Gerhard" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-88.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Why we switched to serverless containers</title>
      <guid isPermaLink="false">changelog.com/14/1956</guid>
      <link>https://changelog.com/shipit/87</link>
      <pubDate>Thu, 26 Jan 2023 14:35:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65738692" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/87/ship-it-87.mp3"/>
      <description>Last September, at the 🇨🇭 Swiss Cloud Native Day, Florian Forster, co-founder &amp; CEO of ZITADEL, talked about why they switched to serverless containers. ZITADEL has a really interesting workload that is both CPU intensive and latency sensitive. On top of this, their users are global, and traffic is bursty. Florian talks about how they evaluated AWS, GCP &amp; Azure before they settled on the platform that met their requirements.
</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:08:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/fforootd" img="https://cdn.changelog.com/uploads/avatars/people/GdXOZ/avatar_large.jpg?v=63841816807">Florian Forster</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/87/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/87/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Intro"/>
        <psc:chapter start="74" title="Florian Forster"/>
        <psc:chapter start="302" title="The Kubernetes dance"/>
        <psc:chapter start="469" title="&quot;Person for everything no one else takes care of&quot;"/>
        <psc:chapter start="551" title="Zitadel"/>
        <psc:chapter start="763" title="Double-dip traffic"/>
        <psc:chapter start="927" title="Zitadel's tech stack"/>
        <psc:chapter start="1084" title="Terraform"/>
        <psc:chapter start="1158" title="Sponsor: The Changelog" href="https://changelog.fm"/>
        <psc:chapter start="1263" title="For the cloud service?"/>
        <psc:chapter start="1719" title="Why Cloud Run?"/>
        <psc:chapter start="1994" title="Pops and regions"/>
        <psc:chapter start="2329" title="What's the CDN like?"/>
        <psc:chapter start="2431" title="Zitadel's price model"/>
        <psc:chapter start="2620" title="Zitadel Cloud"/>
        <psc:chapter start="2908" title="The &quot;Oh f**k&quot; moments"/>
        <psc:chapter start="3122" title="How to know there's a problem"/>
        <psc:chapter start="3267" title="Florian's 2023"/>
        <psc:chapter start="3511" title="Upcoming for the cloud"/>
        <psc:chapter start="3728" title="Florian's one key take away"/>
        <psc:chapter start="4026" title="Wrap up"/>
        <psc:chapter start="4049" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Last September, at the 🇨🇭 Swiss Cloud Native Day, Florian Forster, co-founder &amp; CEO of <a href="https://zitadel.com/">ZITADEL</a>, talked about why they switched to serverless containers. ZITADEL has a really interesting workload that is both CPU intensive and latency sensitive. On top of this, their users are global, and traffic is bursty. Florian talks about how they evaluated AWS, GCP &amp; Azure before they settled on the platform that met their requirements.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 2 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fastly.com/">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://changelog.fm">The Changelog</a> – Conversations with the hackers, leaders, and innovators of the software world
</li>
</ul></p><p>Featuring:</p><ul><li>Florian Forster &ndash; <a href="https://github.com/fforootd" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/forsterflorian" rel="external ugc">LinkedIn</a>, <a href="https://x.com/ffo_sesp" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.youtube.com/watch?v=v-PYY83CABg">🎬  Why We Switched to Serverless Containers</a> - Swiss Cloud Native Day, September 2022</li>
<li><a href="https://zitadel.com/blog/siemens-open-source-2022">🎬 What is the fuzz around serverless (containers)?</a> - Open Source @ Siemens, May 2022</li>
<li><a href="https://zitadel.com/docs/self-hosting/deploy/knative">🔬 Self-host ZITADEL on Knative</a></li>
<li><a href="https://github.com/zitadel/zitadel">🐙 github.com/zitadel/zitadel</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-87--florian-forster.jpg" alt="Gerhard & Florian" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-87.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Human scale deployments</title>
      <guid isPermaLink="false">changelog.com/14/1972</guid>
      <link>https://changelog.com/shipit/86</link>
      <pubDate>Fri, 20 Jan 2023 17:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="51704378" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/86/ship-it-86.mp3"/>
      <description>Lars is big on Elixir. Think apps that scale really well, tend to be monolithic, and have one of the most mature deployment models: self-contained releases &amp; built-in hot code reloading. In episode 7, Gerhard talked to Lars about &quot;Why Kubernetes&quot;. There is a follow-up YouTube stream that showed how to automate deploys for an Elixir app using K3s &amp; ArgoCD.

More than a year later, how does Lars think about running applications in production? What does simple &amp; straightforward mean to him? Gerhard&apos;s favourite: what is &quot;human scale deployments&quot;?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>53:37</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/lawik" img="https://cdn.changelog.com/uploads/avatars/people/0MwA/avatar_large.jpg?v=63730417445">Lars Wikman</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/86/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/86/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="81" title="Intro"/>
        <psc:chapter start="201" title="K8s cloud native landscape"/>
        <psc:chapter start="837" title="Lars' deployment artifact"/>
        <psc:chapter start="1064" title="Things going wrong"/>
        <psc:chapter start="1937" title="Fly.io"/>
        <psc:chapter start="2338" title="How you set up manual systems"/>
        <psc:chapter start="3118" title="Key takeaway"/>
        <psc:chapter start="3173" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Lars is big on Elixir. Think apps that scale really well, tend to be monolithic, and have one of the most mature deployment models: self-contained releases &amp; built-in hot code reloading. In <a href="https://changelog.com/shipit/7">episode 7</a>, Gerhard talked to Lars about “Why Kubernetes”. There is a follow-up YouTube stream that <a href="https://www.youtube.com/watch?v=v7_Ebpkazis&amp;t=68s">showed how to automate deploys for an Elixir app using K3s &amp; ArgoCD</a>.</p>
<p>More than a year later, how does Lars think about running applications in production? What does simple &amp; straightforward mean to him? Gerhard’s favourite: what is “human scale deployments”?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 6 minutes at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fastly.com/">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Lars Wikman &ndash; <a href="https://underjord.io" rel="external ugc">Website</a>, <a href="https://github.com/lawik" rel="external ugc">GitHub</a>, <a href="https://x.com/lawik" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎧 <a href="https://changelog.com/shipit/7">shipit.show/7</a> - Why Kubernetes?</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=v7_Ebpkazis&amp;t=68s">k3s &amp; ArgoCD with Elixir</a></li>
<li>📝 <a href="https://underjord.io/k3s-argocd-livestream.html">Deploying with K3s &amp; ArgoCD</a></li>
<li>📝 <a href="https://underjord.io/fundamentals-and-deployment.html">Fundamentals &amp; deployment</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-86--lars-wikman.jpg" alt="Lars & Gerhard" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-86.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The hard parts of platform engineering</title>
      <guid isPermaLink="false">changelog.com/14/1952</guid>
      <link>https://changelog.com/shipit/85</link>
      <pubDate>Wed, 11 Jan 2023 18:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="74225145" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/85/ship-it-85.mp3"/>
      <description>Marcos Nils has been into platform engineering for the best part of the last decade. He helped architect &amp; build developer platforms using VMs &amp; OpenStack, containers with Docker, and even Kubernetes. He did this at startups with 10 people, as well as large, publicly traded companies with 1000+ software engineers.

Today we talk with Marcos about the hard parts of platform engineering.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:17:05</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/marcosnils" img="https://cdn.changelog.com/uploads/avatars/people/nnObJ/avatar_large.jpg?v=63773365439">Marcos Nils</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/85/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/85/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="70" title="Intro"/>
        <psc:chapter start="344" title="Play with Docker"/>
        <psc:chapter start="662" title="Play with Dagger"/>
        <psc:chapter start="781" title="Hard truths about platform engineering"/>
        <psc:chapter start="1294" title="Building platforms"/>
        <psc:chapter start="2245" title="The second platform"/>
        <psc:chapter start="2664" title="The stateful data problem"/>
        <psc:chapter start="2809" title="The final platform"/>
        <psc:chapter start="2869" title="SA Quake III champion"/>
        <psc:chapter start="3794" title="Building a new platform"/>
        <psc:chapter start="4105" title="Serverless vs Containers vs VMs"/>
        <psc:chapter start="4330" title="Looking forward to 2023"/>
        <psc:chapter start="4508" title="Wrap up"/>
        <psc:chapter start="4580" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Marcos Nils has been into platform engineering for the best part of the last decade. He helped architect &amp; build developer platforms using VMs &amp; OpenStack, containers with Docker, and even Kubernetes. He did this at startups with 10 people, as well as large, publicly traded companies with 1000+ software engineers.</p>
<p>Today we talk with Marcos about the hard parts of platform engineering.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 15 minutes at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fastly.com/">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Marcos Nils &ndash; <a href="https://github.com/marcosnils" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/marcosnils" rel="external ugc">LinkedIn</a>, <a href="https://hackyderm.io/@marcosnils" rel="external ugc">Mastodon</a>, <a href="https://x.com/marcosnils" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-85--marcos-nils.jpg" alt="Gerhard & Marcos" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-85.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Bare metal meets Talos Linux (the K8s OS)</title>
      <guid isPermaLink="false">changelog.com/14/1951</guid>
      <link>https://changelog.com/shipit/84</link>
      <pubDate>Thu, 05 Jan 2023 16:40:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61665886" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/84/ship-it-84.mp3"/>
      <description>Welcome to 2023! A new year is the perfect time to start with a fresh perspective. Given a few bare metal hosts with fast, local storage, how would you run your workloads on them? Would you cluster them for redundancy? What operating system would you choose?

Steve Francis, CEO at Sidero Labs and Andrew Rynhard, CTO at Sidero Labs join us today to talk about running Talos Linux on bare metal.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:04:00</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://twitter.com/andrewrynhard" img="https://cdn.changelog.com/uploads/avatars/people/Ddnkd/avatar_large.png?v=63801133552">Andrew Rynhard</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/francissteve" img="https://cdn.changelog.com/uploads/avatars/people/p8wpe/avatar_large?v=63838412511">Steve Francis</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/84/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/84/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="53" title="Intro"/>
        <psc:chapter start="339" title="Punching and Programming"/>
        <psc:chapter start="689" title="Welcome to Talos"/>
        <psc:chapter start="1280" title="On the operating system"/>
        <psc:chapter start="1489" title="Sponsor: Practical AI" href="https://practicalai.fm"/>
        <psc:chapter start="1591" title="KubeSpan and WireGuard"/>
        <psc:chapter start="1961" title="Talos shines best here"/>
        <psc:chapter start="2404" title="CNI: Flanel"/>
        <psc:chapter start="2539" title="MetalLB"/>
        <psc:chapter start="2693" title="Use cases for Talos"/>
        <psc:chapter start="2791" title="Omni"/>
        <psc:chapter start="3061" title="2023: What's next?"/>
        <psc:chapter start="3509" title="Thanks to the users"/>
        <psc:chapter start="3724" title="Wrap up"/>
        <psc:chapter start="3782" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Welcome to 2023! A new year is the perfect time to start with a fresh perspective. Given a few bare metal hosts with fast, local storage, how would you run your workloads on them? Would you cluster them for redundancy? What operating system would you choose?</p>
<p>Steve Francis, CEO at Sidero Labs and Andrew Rynhard, CTO at Sidero Labs join us today to talk about running Talos Linux on bare metal.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 2 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fastly.com/">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>
</li>
<li><a href="https://fly.io/changelog">Fly.io</a> – <strong>The home of Changelog.com</strong> — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://practicalai.fm">Practical AI</a> – Making artificial intelligence practical, productive &amp; accessible to everyone!
</li>
</ul></p><p>Featuring:</p><ul><li>Andrew Rynhard &ndash; <a href="https://github.com/andrewrynhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/andrewrynhard" rel="external ugc">LinkedIn</a>, <a href="https://x.com/andrewrynhard" rel="external ugc">X</a></li><li>Steve Francis &ndash; <a href="https://github.com/steverfrancis" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/francissteve" rel="external ugc">LinkedIn</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.talos.dev/">Talos Linux</a></li>
<li><a href="https://www.youtube.com/watch?v=ZbXwTXSI9lk">🎬 Hack Sesh: K8s@Home Edition</a> - April, 2022</li>
<li><a href="https://www.youtube.com/watch?v=iEFb2Zg4xUg">🎬 DevOps Toolkit - Talos: Linux Designed For Kubernetes</a> - March, 2022</li>
<li><a href="https://www.youtube.com/watch?v=hPuu5mgIl2M">🎬 Sidero Metal Webinar</a> - January, 2022</li>
<li><a href="https://www.youtube.com/watch?v=XTEkjRALZYM">🎬 I am Installing Talos OS (Sidero) at Home</a> - October, 2021</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-84--sidero-labs.jpg" alt="Supermicro, Andrew & Steve" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-84.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>🎄 Planning for failure to ship faster 🎁</title>
      <guid isPermaLink="false">changelog.com/14/1934</guid>
      <link>https://changelog.com/shipit/83</link>
      <pubDate>Thu, 15 Dec 2022 14:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="62821957" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/83/ship-it-83.mp3"/>
      <description>Eight months ago, in 🎧 episode 49, Alex Sims (Solutions Architect &amp; Senior Software Engineer at James &amp; James) shared with us his ambition to help migrate a monolithic PHP app running on AWS EC2 to a more modern architecture. The idea was some serverless, some EKS, and many incremental improvements.

So how did all of this work out in practice? How did the improved system cope with the Black Friday peak, as well as all the following Christmas orders? Thank you Alex for sharing with us your Ship It! inspired Kaizen story. It&apos;s a wonderful Christmas present! 🎄🎁</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:05:12</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/alexsims" img="https://cdn.changelog.com/uploads/avatars/people/72Yl8/avatar_large.jpeg?v=63817495799">Alex Sims</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/83/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/83/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="64" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="166" title="Intro"/>
        <psc:chapter start="523" title="Moving towards Kubernetes"/>
        <psc:chapter start="777" title="Feature flagging, did it work?"/>
        <psc:chapter start="1017" title="Black Friday and Christmas"/>
        <psc:chapter start="1436" title="From problem to solution"/>
        <psc:chapter start="1540" title="Sponsor: Raygun" href="https://raygun.com/?utm_medium=podcast&amp;utm_source=jsparty&amp;utm_campaign=changelog&amp;utm_content=homepage"/>
        <psc:chapter start="1673" title="Datadog"/>
        <psc:chapter start="1777" title="MySQL and MariaDB"/>
        <psc:chapter start="2106" title="SLIs and SLOs"/>
        <psc:chapter start="2302" title="Day to day before Christmas"/>
        <psc:chapter start="2467" title="The improvement list"/>
        <psc:chapter start="2654" title="Deployment pipeline for legacy"/>
        <psc:chapter start="2844" title="It's going great"/>
        <psc:chapter start="3146" title="Big plans for 2023"/>
        <psc:chapter start="3320" title="Where software meets the real world"/>
        <psc:chapter start="3411" title="More Kubernetes or less?"/>
        <psc:chapter start="3461" title="RUM (Datadog)"/>
        <psc:chapter start="3636" title="Key takeaway"/>
        <psc:chapter start="3735" title="Wrap up"/>
        <psc:chapter start="3857" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Eight months ago, in <a href="https://shipit.show/49">🎧 episode 49</a>, Alex Sims (Solutions Architect &amp; Senior Software Engineer at James &amp; James) shared with us his ambition to help migrate a monolithic PHP app running on AWS EC2 to a more modern architecture. The idea was some serverless, some EKS, and many incremental improvements.</p>
<p>So how did all of this work out in practice? How did the improved system cope with the Black Friday peak, as well as all the following Christmas orders? Thank you Alex for sharing with us your Ship It! inspired Kaizen story. It’s a wonderful Christmas present! 🎄🎁</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=jsparty&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=jsparty&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Alex Sims &ndash; <a href="https://www.linkedin.com/in/alexandersims" rel="external ugc">LinkedIn</a>, <a href="https://x.com/a_simsy92" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-83--pick-service.png" alt="Pick Service - High Level" loading="lazy"></a>
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-83--pick-service-auth-flow.png" alt="Pick Service - Auth Flow" loading="lazy"></a>
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-83--alex-sims.jpg" alt="Gerhard & Alex" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-83.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Red Hat&apos;s approach to SRE</title>
      <guid isPermaLink="false">changelog.com/14/1939</guid>
      <link>https://changelog.com/shipit/82</link>
      <pubDate>Thu, 08 Dec 2022 19:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65292874" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/82/ship-it-82.mp3"/>
      <description>Narayanan Raghavan leads the global SRE organization that runs Red Hat managed cloud services including OpenShift Dedicated, Azure Red Hat Openshift, Red Hat OpenShift Service on AWS, and Red Hat OpenShift Data Science among others across the three major cloud providers: AWS, GCP &amp; Azure. We start with a high-level discussion about DevOps, SRE &amp; platform engineering, and then we dig into SRE specifics, including what it takes to safely roll out updates across many tens of thousands of OpenShift clusters.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:07:46</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bign" img="https://cdn.changelog.com/uploads/avatars/people/dVQza/avatar_large.jpg?v=63837658322">Narayanan Raghavan</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/82/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/82/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="54" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="238" title="Intro"/>
        <psc:chapter start="501" title="The 5 Principles"/>
        <psc:chapter start="702" title="Red Hat"/>
        <psc:chapter start="787" title="Look forward to your Mondays!"/>
        <psc:chapter start="980" title="What DevOps means to me"/>
        <psc:chapter start="1138" title="DevOps with SRE"/>
        <psc:chapter start="1321" title="Thinking post-SRE"/>
        <psc:chapter start="1473" title="Sponsor: Raygun" href="https://raygun.com/?utm_medium=podcast&amp;utm_source=jsparty&amp;utm_campaign=changelog&amp;utm_content=homepage"/>
        <psc:chapter start="1600" title="DevOps and SRE mindsets"/>
        <psc:chapter start="1860" title="You gotta pick one role here"/>
        <psc:chapter start="2000" title="SRE in context of Red Hat"/>
        <psc:chapter start="2221" title="Those one-off bugs"/>
        <psc:chapter start="2750" title="How do companies adopt SRE"/>
        <psc:chapter start="2932" title="Failing is ok"/>
        <psc:chapter start="3029" title="That painting"/>
        <psc:chapter start="3097" title="Failing with a small blast radius"/>
        <psc:chapter start="3229" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="3304" title="Tech to help SRE"/>
        <psc:chapter start="3473" title="SRE, but back then"/>
        <psc:chapter start="3569" title="Looking forward to 2023"/>
        <psc:chapter start="3663" title="Red Hat next year?"/>
        <psc:chapter start="3789" title="These people! Come work at Red Hat!"/>
        <psc:chapter start="3850" title="Wrap up and key takeaways"/>
        <psc:chapter start="4012" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Narayanan Raghavan leads the global SRE organization that runs Red Hat managed cloud services including OpenShift Dedicated, Azure Red Hat Openshift, Red Hat OpenShift Service on AWS, and Red Hat OpenShift Data Science among others across the three major cloud providers: AWS, GCP &amp; Azure. We start with a high-level discussion about DevOps, SRE &amp; platform engineering, and then we dig into SRE specifics, including what it takes to safely roll out updates across many tens of thousands of OpenShift clusters.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=jsparty&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=jsparty&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Narayanan Raghavan &ndash; <a href="https://github.com/bign" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/arayanan-raghavan-4b5b362" rel="external ugc">LinkedIn</a>, <a href="https://x.com/bign_" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.redhat.com/en/topics/cloud-computing/sre">💡 Red Hat’s approach to site reliability engineering (SRE)</a></li>
<li><a href="https://www.youtube.com/watch?v=ZsOR8RkAOwI">🎬 Kubernetes vs. OpenShift</a></li>
<li><a href="https://www.youtube.com/watch?v=aM55xIhJFlk">🎬 Hands-on demo of Red Hat OpenShift Dedicated</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-82--narayanan-raghavan.jpg" alt="Gerhard & Narayanan" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-82.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Let&apos;s deploy straight to production!</title>
      <guid isPermaLink="false">changelog.com/14/1819</guid>
      <link>https://changelog.com/shipit/81</link>
      <pubDate>Thu, 01 Dec 2022 17:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64945167" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/81/ship-it-81.mp3"/>
      <description>In today&apos;s episode, we have the pleasure of two guests: Whitney Lee, Staff Technical Advocate at VMware, the one behind the ⚡️ Enlightning episodes, and Mauricio Salatino, which you already know from 🎧 shipit.show/41 on Continuous Delivery for Kubernetes.

The two of them gave the most amazing KubeCon NA Keynote last month: What a RUSH! Let&apos;s Deploy Straight to Production!

So how do we create an Internal Development Platform that enables anyone on the team to deploy straight to production with the confidence that everything will just work?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:07:25</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://salaboy.com" img="https://secure.gravatar.com/avatar/7666e02db7c2afa17051ef9d480443d1.jpg?s=600&amp;d=mm">Mauricio Salatino</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/wiggitywhitney" img="https://cdn.changelog.com/uploads/avatars/people/DdYnr/avatar_large.jpg?v=63837067295">Whitney Lee</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/81/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/81/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="62" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="246" title="Intro"/>
        <psc:chapter start="480" title="Feedback, good or bad?"/>
        <psc:chapter start="585" title="Pushing into production"/>
        <psc:chapter start="986" title="What about small teams?"/>
        <psc:chapter start="1135" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="1224" title="Small teams: K8s?"/>
        <psc:chapter start="1327" title="Alternatives to K8s"/>
        <psc:chapter start="1533" title="Knative without YAML"/>
        <psc:chapter start="1752" title="Seeing deploys as commits"/>
        <psc:chapter start="1951" title="OpenTelemetry and Enlightning"/>
        <psc:chapter start="2144" title="A fresh pair of eyes"/>
        <psc:chapter start="2345" title="Light board > Skydiving"/>
        <psc:chapter start="2472" title="People+Tech+Process"/>
        <psc:chapter start="2622" title="Sponsor: Sentry" href="https://sentry.io/demo/sandbox/"/>
        <psc:chapter start="2673" title="KubeCon NA"/>
        <psc:chapter start="2805" title="Favorite Enlightning episode"/>
        <psc:chapter start="2893" title="What about your book??"/>
        <psc:chapter start="3052" title="What's next?"/>
        <psc:chapter start="3251" title="The story of how we met"/>
        <psc:chapter start="3711" title="Wrap up"/>
        <psc:chapter start="3996" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>In today’s episode, we have the pleasure of two guests: Whitney Lee, Staff Technical Advocate at VMware, the one behind the <a href="https://tanzu.vmware.com/developer/tv/enlightning/">⚡️ Enlightning episodes</a>, and Mauricio Salatino, which you already know from <a href="https://shipit.show/41">🎧 shipit.show/41</a> on Continuous Delivery for Kubernetes.</p>
<p>The two of them gave the most amazing KubeCon NA Keynote last month: <a href="https://kccncna2022.sched.com/event/182LV">What a RUSH! Let’s Deploy Straight to Production!</a></p>
<p>So how do we create an Internal Development Platform that enables anyone on the team to deploy straight to production with the confidence that everything will just work?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://firehydrant.com/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.com/">firehydrant.com/</a>
</li>
<li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>CHANGELOG</code> and get the team plan free for three months.
</li>
</ul></p><p>Featuring:</p><ul><li>Mauricio Salatino &ndash; <a href="https://salaboy.com" rel="external ugc">Website</a>, <a href="https://github.com/salaboy" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/salaboy" rel="external ugc">LinkedIn</a>, <a href="https://x.com/salaboy" rel="external ugc">X</a></li><li>Whitney Lee &ndash; <a href="https://github.com/wiggitywhitney" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/whitneylee" rel="external ugc">LinkedIn</a>, <a href="https://x.com/wiggitywhitney" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.youtube.com/watch?v=eJG7uIU9NpM">🎬 What a RUSH! Let’s Deploy Straight to Production!</a> + <a href="https://static.sched.com/hosted_files/kccncna2022/65/spider_rainbows.pdf">🗺 SLIDES</a> + <a href="https://github.com/salaboy/kubecon-na-keynote">🐙 CODE</a> - KubeCon NA 2022 Keynote</li>
<li><a href="https://tanzu.vmware.com/developer/tv/enlightning/">⚡️ Enlightning</a> - learn cloud concepts with Whitney &amp; her lightboard - every Tuesday at 11am ET</li>
<li><a href="https://salaboy.com/2022/08/03/building-platforms-on-top-of-kubernetes-vcluster-and-crossplane/">📃 Building platforms on top of Kubernetes: vcluster and Crossplane</a> - Mauricio Salatino - August 2022</li>
<li><a href="https://www.manning.com/books/continuous-delivery-for-kubernetes">📖 Continuous Delivery for Kubernetes</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <a target="_blank" href="https://static.sched.com/hosted_files/kccncna2022/65/spider_rainbows.pdf"><img src="https://cdn.changelog.com/shipit/shipit-81--slide.jpg" alt="What a RUSH! Let's Deploy Straight to Production!" loading="lazy"></a>
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-81--mauricio-and-whitney.jpg" alt="Gerhard, Mauricio & Whitney" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-81.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Kaizen! 24 improvements &amp; a lot more</title>
      <guid isPermaLink="false">changelog.com/14/1857</guid>
      <link>https://changelog.com/shipit/80</link>
      <pubDate>Wed, 23 Nov 2022 16:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="66344399" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/80/ship-it-80.mp3"/>
      <description>For our last 2022 Kaizen episode, we went all out:

- 💪 @jerod outdid himself in the number of improvements shipped between Kaizens
- 🕺 A few of our listeners contributed → prompted us to create a new contributing guide
- 🗺 We now have a new infrastructure diagram

All of this, and a whole lot more, is captured as GitHub discussion 🐙 changelog.com#433. If you want to see everything that we improved, that is a great companion to this episode.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:08:43</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/adamstac" img="https://cdn.changelog.com/uploads/avatars/people/Qo/avatar_large.jpg?v=63760280419">Adam Stacoviak</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jerodsanto" img="https://cdn.changelog.com/uploads/avatars/people/z4/avatar_large.jpeg?v=63760071650">Jerod Santo</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/80/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/80/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="54" title="Sponsor: Sentry" href="https://sentry.io/demo/sandbox/"/>
        <psc:chapter start="95" title="Intro"/>
        <psc:chapter start="514" title="24 Improvements!"/>
        <psc:chapter start="751" title="PR 415" href="https://github.com/thechangelog/changelog.com/pull/415"/>
        <psc:chapter start="930" title="Fly &amp; Docker"/>
        <psc:chapter start="1123" title="PR 430" href="https://github.com/thechangelog/changelog.com/pull/430"/>
        <psc:chapter start="1338" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="1416" title="Spotify"/>
        <psc:chapter start="1515" title="You, the listener"/>
        <psc:chapter start="1640" title="PR 431" href="https://github.com/thechangelog/changelog.com/pull/431"/>
        <psc:chapter start="1840" title="DCO"/>
        <psc:chapter start="2000" title="Passphrases and 1Password"/>
        <psc:chapter start="2424" title="From LastPass to 1Password"/>
        <psc:chapter start="2600" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="2743" title="Discussion 433" href="https://github.com/thechangelog/changelog.com/discussions/433"/>
        <psc:chapter start="3102" title="Mermaid text" image="https://cdn.changelog.com/shipit/shipit-80--mermaid-diagram.png" href="https://mermaid.live"/>
        <psc:chapter start="3456" title="Dagger"/>
        <psc:chapter start="3804" title="Wrap up"/>
        <psc:chapter start="4067" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>For our last 2022 Kaizen episode, we went all out:</p>
<ul>
<li>💪 <a href="https://changelog.com/person/jerodsanto">@jerod</a> outdid himself in the number of improvements shipped between Kaizens</li>
<li>🕺 A few of our listeners contributed → prompted us to create a new contributing guide</li>
<li>🗺 We now have a new infrastructure diagram</li>
</ul>
<p>All of this, and a whole lot more, is captured as GitHub discussion 🐙 <a href="https://github.com/thechangelog/changelog.com/discussions/433">changelog.com#433</a>. If you want to see everything that we improved, that is a great companion to this episode.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>CHANGELOG</code> and get the team plan free for three months.
</li>
<li><a href="https://firehydrant.com/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.com/">firehydrant.com/</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Adam Stacoviak &ndash; <a href="https://adamstacoviak.com/" rel="external ugc">Website</a>, <a href="https://github.com/adamstac" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/adamstacoviak" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@adam" rel="external ugc">Mastodon</a>, <a href="https://x.com/adamstac" rel="external ugc">X</a></li><li>Jerod Santo &ndash; <a href="https://github.com/jerodsanto" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/jerodsanto" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@jerod" rel="external ugc">Mastodon</a>, <a href="https://x.com/jerodsanto" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>All episode notes are in GitHub discussion <a href="https://github.com/thechangelog/changelog.com/discussions/433">changelog.com#433</a>. Feel free to add your thoughts / questions!</p>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-80--kaizen8.jpg" alt="Gerhard, Jerod & Adam" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-80.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Developer Experience Infrastructure (DXI)</title>
      <guid isPermaLink="false">changelog.com/14/1848</guid>
      <link>https://changelog.com/shipit/79</link>
      <pubDate>Fri, 18 Nov 2022 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="62861486" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/79/ship-it-79.mp3"/>
      <description>In your company, who designs the end-to-end developer experience? From design to implementation, what is the developer experience that you actually ship? Even though the average developer wastes almost half of their working hours because of bad DX, many of us don&apos;t even know what that means, or how to improve it.

Kenneth Auchenberg is working at Stripe, building economic infrastructure for the internet. Gerhard found his perspective on Developer Experience Infrastructure (DXI) refreshingly simple, as well as very useful.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:05:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/auchenberg" img="https://cdn.changelog.com/uploads/avatars/people/oenJQ/avatar_large.jpg?v=63830556359">Kenneth Auchenberg</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/79/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/79/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="59" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="148" title="Intro"/>
        <psc:chapter start="352" title="DXI companies"/>
        <psc:chapter start="455" title="AWS and DXI"/>
        <psc:chapter start="778" title="Why are DX and DXI important?"/>
        <psc:chapter start="1006" title="Components of DX"/>
        <psc:chapter start="1278" title="Being part of Stripe"/>
        <psc:chapter start="1407" title="Sponsor: Sentry" href="https://sentry.io/demo/sandbox/"/>
        <psc:chapter start="1446" title="How Stripe shaped your thinking"/>
        <psc:chapter start="1640" title="What is infrastructure to you?"/>
        <psc:chapter start="1911" title="Infrastructure with Stripe"/>
        <psc:chapter start="2111" title="Swyx's blog post" href="https://dx.tips/circles"/>
        <psc:chapter start="2261" title="What about Stripe's community?"/>
        <psc:chapter start="2724" title="DX tablestakes"/>
        <psc:chapter start="2893" title="From the DX journey"/>
        <psc:chapter start="3063" title="Experimenting in Stripe"/>
        <psc:chapter start="3176" title="Bringing forward the majority"/>
        <psc:chapter start="3287" title="Obstacles in DX"/>
        <psc:chapter start="3697" title="Wrap up"/>
        <psc:chapter start="3858" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>In your company, who designs the end-to-end developer experience? From design to implementation, what is the developer experience that you actually ship? Even though the average developer wastes almost half of their working hours because of bad DX, many of us don’t even know what that means, or how to improve it.</p>
<p>Kenneth Auchenberg is working at Stripe, building economic infrastructure for the internet. Gerhard found his perspective on <a href="https://kenneth.io/post/developer-experience-infrastructure-dxi">Developer Experience Infrastructure (DXI)</a> refreshingly simple, as well as very useful.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 2 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://firehydrant.com/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.com/">firehydrant.com/</a>
</li>
<li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>CHANGELOG</code> and get the team plan free for three months.
</li>
</ul></p><p>Featuring:</p><ul><li>Kenneth Auchenberg &ndash; <a href="https://kenneth.io/" rel="external ugc">Website</a>, <a href="https://github.com/auchenberg" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/auchenberg" rel="external ugc">LinkedIn</a>, <a href="https://x.com/auchenberg" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://twitter.com/auchenberg/status/1563199826153463813">The tweet that started this episode</a></li>
<li>📝 <a href="https://kenneth.io/post/developer-experience-infrastructure-dxi">Developer Experience Infrastructure (DXI)</a></li>
<li><a href="https://dx.tips/circles">The Radiating Circles of DX Architecture</a> - How to design an end to end developer journey - Shawn “swyx” Wang</li>
</ul>
<blockquote>
<p><em>Developer Experience</em> is the new hot thing, and we now see many existing teams re-labeled as Dev Experience. What does DX really mean, and what is the relationship between developer relations, advocacy, DX, and product teams?<br />
<a href="https://twitter.com/auchenberg/status/1495559802973392896">@auchenberg Twitter 🧵</a></p>
</blockquote>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-79--kenneth-auchenberg.jpg" alt="Kenneth & Gerhard" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-79.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The system that runs Norway&apos;s welfare payments 🇳🇴</title>
      <guid isPermaLink="false">changelog.com/14/1817</guid>
      <link>https://changelog.com/shipit/78</link>
      <pubDate>Wed, 09 Nov 2022 22:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="59693824" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/78/ship-it-78.mp3"/>
      <description>In today&apos;s episode we have the pleasure of Audun Fauchald Strand, Principal Software Engineer at NAV.no, Norway&apos;s Labour &amp; Welfare Administration. We will be talking about NAIS.io, the application platform that runs on-prem, as well as on the public cloud.

Imagine hundreds of developers shipping on an average day 300 changes into a system which processes $100,000,000 worth of transactions on a quiet week. If you think this is hard, consider the context: a government institution which must comply with all laws &amp; regulations.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:01:56</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/audunstrand" img="https://cdn.changelog.com/uploads/avatars/people/MY2Lr/avatar_large.jpg?v=63830555749">Audun Fauchald Strand</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/78/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/78/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="63" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="247" title="Intro"/>
        <psc:chapter start="507" title="NAV vs NAIS"/>
        <psc:chapter start="610" title="What's good about having NAIS?"/>
        <psc:chapter start="853" title="Why K8s?"/>
        <psc:chapter start="977" title="Kollide, Unleash, how close are you?"/>
        <psc:chapter start="1070" title="Favorite NAIS tool"/>
        <psc:chapter start="1229" title="Kyverno"/>
        <psc:chapter start="1428" title="Sponsor: Raygun" href="https://raygun.com/?utm_medium=podcast&amp;utm_source=jsparty&amp;utm_campaign=changelog&amp;utm_content=homepage"/>
        <psc:chapter start="1546" title="How do you secure the data?"/>
        <psc:chapter start="1622" title="Cilium and eBPF?"/>
        <psc:chapter start="1851" title="How long has Audun been in tech?"/>
        <psc:chapter start="2039" title="Challenges from Covid"/>
        <psc:chapter start="2431" title="Success story"/>
        <psc:chapter start="2578" title="How big is NAIS?"/>
        <psc:chapter start="2751" title="GCP in practice"/>
        <psc:chapter start="2823" title="Missing from GCP"/>
        <psc:chapter start="2951" title="Migrating the older services"/>
        <psc:chapter start="3093" title="A good day for Audun"/>
        <psc:chapter start="3236" title="The SLSA model"/>
        <psc:chapter start="3305" title="Anything bigger?"/>
        <psc:chapter start="3381" title="Inspiration for NAV"/>
        <psc:chapter start="3501" title="Go listen to this talk"/>
        <psc:chapter start="3577" title="Wrap up"/>
        <psc:chapter start="3668" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>In today’s episode we have the pleasure of Audun Fauchald Strand, Principal Software Engineer at <a href="https://nav.no">NAV.no</a>, Norway’s Labour &amp; Welfare Administration. We will be talking about <a href="https://nais.io">NAIS.io</a>, the application platform that runs on-prem, as well as on the public cloud.</p>
<p>Imagine hundreds of developers shipping on an average day 300 changes into a system which processes $100,000,000 worth of transactions on a quiet week. If you think this is hard, consider the context: a government institution which must comply with all laws &amp; regulations.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=jsparty&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=jsparty&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Audun Fauchald Strand &ndash; <a href="https://nais.io/" rel="external ugc">Website</a>, <a href="https://github.com/audunstrand" rel="external ugc">GitHub</a>, <a href="https://x.com/audunstrand" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://nais.io">NAIS.io</a> - Application platform and DevEx toolbox for teams digitalizing <a href="https://nav.no">NAV.no</a></li>
<li>🗂 <a href="https://docs.nais.io">docs.nais.io</a> - references, step-by-step guides &amp; some good YAML</li>
<li>📊 <a href="https://data.nav.no/datapakke/e1556a04a484bbe06dda2f6b874f3dc1">NAV.no deployment stats</a>, 2009 - 2022</li>
<li>🗺 <a href="https://app.mural.co/t/navdesign3580/m/navdesign3580/1661948137638/e1eafc01db463fe9d108c7852a6fafbde6e4d7d6?sender=3d8de31d-0ece-4479-ab5b-07a1cb6bfa96">NAV Teknisk retning (technical direction)</a></li>
<li><a href="https://nais.io/blog/posts/hybrid-work/">Being NAIS at a distance</a> - How we work in a hybrid world</li>
<li><a href="https://nais.io/blog/posts/internal-technology-platform/">Do we need an internal technology platform?</a> - The case for platforms at NAV</li>
<li><a href="https://nais.io/blog/posts/changing-service-mesh/">Changing Service Mesh</a> - How we swapped Istio with Linkerd with hardly any downtime</li>
<li><a href="https://github.com/nais">NAIS @ GitHub</a></li>
<li>📃 <a href="https://www.infoq.com/articles/fast-flow-alignment-autonomy-bureaucracy/">How to Optimize for Fast Flow Using Alignment and Autonomy</a></li>
<li>🐦 <a href="https://twitter.com/nais_io/status/1580810098355556352">Do you know what’s cool? Keeping your #kubernetes clusters secure.</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <a target="_blank" href="https://data.nav.no/datapakke/e1556a04a484bbe06dda2f6b874f3dc1"><img src="https://cdn.changelog.com/shipit/shipit-78--nav-deployments-2009-2022.png" alt="NAV.no average weekly service deployments, 2009 - 2022" loading="lazy"></a>
  <figcaption><span>NAV.no average weekly service deployments, 2009 - 2022</span></figcaption>
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-78--audun-fauchald-strand.jpg" alt="Audun & Gerhard" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-78.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Seven shipping principles</title>
      <guid isPermaLink="false">changelog.com/14/1707</guid>
      <link>https://changelog.com/shipit/77</link>
      <pubDate>Thu, 03 Nov 2022 13:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56747496" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/77/ship-it-77.mp3"/>
      <description>15 years ago, Gerhard discovered magic in the form of Ruby on Rails. It was intuitive and it just worked. That is the context in which Gerhard fell in love with infrastructure and operations.

Today, for special episode 77, we start at Seven Shipping Principles, and, in the true spirit of Ship It, we&apos;ll see what happens next.

Our guest is David Heinemeier Hansson, creator of Ruby on Rails, co-founder of Basecamp &amp; HEY, and a lot more - check out dhh.dk.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>58:52</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dhh" img="https://cdn.changelog.com/uploads/avatars/people/33N/avatar_large.jpg?v=63897626984">David Heinemeier Hansson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/77/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/77/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="57" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="160" title="Intro"/>
        <psc:chapter start="209" title="Behind the 7 shipping principles"/>
        <psc:chapter start="407" title="David's writing style"/>
        <psc:chapter start="778" title="Sponsor: Raygun" href="https://raygun.com/?utm_medium=podcast&amp;utm_source=jsparty&amp;utm_campaign=changelog&amp;utm_content=homepage"/>
        <psc:chapter start="905" title="Just ship it!"/>
        <psc:chapter start="1619" title="HEY and Gmail"/>
        <psc:chapter start="2016" title="How HEY is different than Basecamp"/>
        <psc:chapter start="2758" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="2801" title="From the cloud to on-prem"/>
        <psc:chapter start="2940" title="Lessons of the Cloud apply to on-prem"/>
        <psc:chapter start="3062" title="POV: You're a racecar driver"/>
        <psc:chapter start="3467" title="Wrap up"/>
        <psc:chapter start="3481" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>15 years ago, Gerhard discovered magic in the form of Ruby on Rails. It was intuitive and it just worked. That is the context in which Gerhard fell in love with infrastructure and operations.</p>
<p>Today, for special episode 77, we start at <a href="https://37signals.com/seven-shipping-principles">Seven Shipping Principles</a>, and, in the true spirit of Ship It, we’ll see what happens next.</p>
<p>Our guest is David Heinemeier Hansson, creator of Ruby on Rails, co-founder of Basecamp &amp; HEY, and a lot more - check out <a href="https://dhh.dk">dhh.dk</a>.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=jsparty&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=jsparty&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>David Heinemeier Hansson &ndash; <a href="https://github.com/dhh" rel="external ugc">GitHub</a>, <a href="https://x.com/dhh" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>📝 <a href="https://37signals.com/seven-shipping-principles">Seven Shipping Principles</a></li>
<li>📝 <a href="https://world.hey.com/dhh/why-we-re-leaving-the-cloud-654b47e0">Why we’re leaving the cloud</a></li>
<li><a href="https://twitter.com/dhhracing/status/1574142883279552626">DHH @ Le Mans 2022</a></li>
<li><a href="https://signalvnoise.com/posts/3090-basecamp-nexts-caching-hardware">Basecamp Next’s caching hardware</a> - Jan. 2012 - 864GB of RAM - $12k in 2012</li>
<li>Gerhard’s favourite signals from the new <a href="https://37signals.com">37signals.com</a>
<ul>
<li><a href="https://37signals.com/12">Hours aren’t equal</a></li>
<li><a href="https://37signals.com/20">Small tech</a></li>
<li><a href="https://37signals.com/29">JOMO</a></li>
</ul>
</li>
<li><a href="https://www.hey.com/how-it-works/">Email’s new heyday</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-77--dhh.jpg" alt="David & Gerhard" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-77.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Container base images with glibc &amp; musl</title>
      <guid isPermaLink="false">changelog.com/14/1855</guid>
      <link>https://changelog.com/shipit/76</link>
      <pubDate>Thu, 27 Oct 2022 14:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="60880366" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/76/ship-it-76.mp3"/>
      <description>In today&apos;s episode, we talk about distroless, `ko`, `apko`, `melange`, musl and glibc. The context is Wolfi OS, a community Linux OS designed for the container and cloud-native era. If you are looking for the lightest possible container base image with 0 CVEs and both glibc and musl support, Wolfi OS &amp; the related chainguard-images are worth checking out.

Ariadne Conill is an Alpine Linux TSC member &amp; Software Engineer at Chainguard.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:03:11</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ariadneconill" img="https://cdn.changelog.com/uploads/avatars/people/rA0pq/avatar_large.jpg?v=63833994889">Ariadne Conill</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/76/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/76/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="60" title="Sponsor: Sentry" href="https://sentry.io/demo/sandbox/"/>
        <psc:chapter start="100" title="Intro"/>
        <psc:chapter start="414" title="Apk vs Apko"/>
        <psc:chapter start="692" title="Building with Apk"/>
        <psc:chapter start="893" title="Apko and Ko"/>
        <psc:chapter start="1216" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="1294" title="Wolfi OS in Chainguard"/>
        <psc:chapter start="1567" title="Musl and Glibc"/>
        <psc:chapter start="1933" title="DNS"/>
        <psc:chapter start="2064" title="Musl Developement team"/>
        <psc:chapter start="2112" title="Chainguard kernel"/>
        <psc:chapter start="2260" title="Do you like rust?"/>
        <psc:chapter start="2559" title="Rust in Linux"/>
        <psc:chapter start="2681" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="2824" title="Witchery"/>
        <psc:chapter start="3093" title="Host opperating system"/>
        <psc:chapter start="3225" title="The bug"/>
        <psc:chapter start="3359" title="Publishing images"/>
        <psc:chapter start="3540" title="Platform support for ???"/>
        <psc:chapter start="3602" title="KubeCon"/>
        <psc:chapter start="3699" title="Wrap up"/>
        <psc:chapter start="3740" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>In today’s episode, we talk about distroless, <code>ko</code>, <code>apko</code>, <code>melange</code>, musl and glibc. The context is Wolfi OS, a community Linux OS designed for the container and cloud-native era. If you are looking for the lightest possible container base image with 0 CVEs and both glibc and musl support, <a href="https://github.com/wolfi-dev">Wolfi OS</a> &amp; the related <a href="https://github.com/chainguard-images">chainguard-images</a> are worth checking out.</p>
<p>Ariadne Conill is an Alpine Linux TSC member &amp; Software Engineer at Chainguard.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>CHANGELOG</code> and get the team plan free for three months.
</li>
<li><a href="https://firehydrant.com/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.com/">firehydrant.com/</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Ariadne Conill &ndash; <a href="https://ariadne.space/" rel="external ugc">Website</a>, <a href="https://github.com/kaniini" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/ariadneconill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/ariadneconill" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://twitter.com/ariadneconill/status/1572952744096399360">Ariadne’s Twitter thread</a> that kick-started this episode</li>
<li><a href="https://github.com/wolfi-dev">Wolfi OS</a> - a stripped-down distro designed for the cloud-native era</li>
<li><a href="https://github.com/chainguard-images">Minimal Container images from Chainguard</a></li>
<li><a href="https://github.com/ko-build/ko">ko</a> - build and deploy Go applications on Kubernetes</li>
<li><a href="https://edu.chainguard.dev/open-source/apko/overview/">apko Overview</a> - build OCI images using APK directly</li>
<li><a href="https://github.com/chainguard-dev/melange">melange</a> - build APKs from source code</li>
<li><a href="https://musl.libc.org/">musl libc</a></li>
<li><a href="https://www.gnu.org/software/libc/">glibc</a> - GNU C library</li>
<li><a href="https://twitter.com/ariadneconill/status/1582755040720089089">“We discovered a bug in our repository management service”</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-76--apko-melange-wolfi-ecosystem.png" alt="apko, melange & Wolfi ecosystem" loading="lazy">
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-76--ariadne-conill.jpg" alt="Ariadne & Gerhard" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-76.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How vex.dev runs on AWS, Fly.io &amp; GCP</title>
      <guid isPermaLink="false">changelog.com/14/1703</guid>
      <link>https://changelog.com/shipit/75</link>
      <pubDate>Wed, 19 Oct 2022 18:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="68754286" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/75/ship-it-75.mp3"/>
      <description>Few genuinely need a multi-cloud setup. There is plenty of advice out there which mostly boils down to don&apos;t do it, you will be worse off. Vex.dev is a startup that provides APIs for video and audio streaming. The hard part is real-time combined with massive scale - think hundreds of thousands of concurrent connections. They achieve this by using a combination of Fly.io, AWS and GCP. Jason Carter, founder of Vex Communications, is joining us today to talk about the multi-cloud setup that vex.dev runs.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:11:23</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jasoncarter" img="https://cdn.changelog.com/uploads/avatars/people/l69Pb/avatar_large.jpeg?v=63833385215">Jason Carter</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/75/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/75/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="62" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="141" title="Intro"/>
        <psc:chapter start="319" title="What about resilience?"/>
        <psc:chapter start="687" title="Now THAT's a lot of CPUs"/>
        <psc:chapter start="1061" title="HLS and WebRTC"/>
        <psc:chapter start="1148" title="Bandwidth for 500K CPUs"/>
        <psc:chapter start="1376" title="Not going with a cloud provider"/>
        <psc:chapter start="1514" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="1656" title="Bare-metal hosts"/>
        <psc:chapter start="1960" title="Wow, who wrote that?"/>
        <psc:chapter start="2173" title="Using Vex or building on it?"/>
        <psc:chapter start="2375" title="What do you use to run vex.dev"/>
        <psc:chapter start="2474" title="Go provides performance"/>
        <psc:chapter start="2815" title="Who is Jason?"/>
        <psc:chapter start="2949" title="Sponsor: Sentry" href="https://sentry.io/demo/sandbox/"/>
        <psc:chapter start="2988" title="Why Vex?"/>
        <psc:chapter start="3409" title="Why Fly.io"/>
        <psc:chapter start="3735" title="The next 6 months"/>
        <psc:chapter start="3898" title="The team"/>
        <psc:chapter start="4024" title="Wrap up"/>
        <psc:chapter start="4231" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Few genuinely need a multi-cloud setup. There is plenty of advice out there which mostly boils down to don’t do it, you will be worse off. Vex.dev is a startup that provides APIs for video and audio streaming. The hard part is real-time combined with massive scale - think hundreds of thousands of concurrent connections. They achieve this by using a combination of Fly.io, AWS and GCP. Jason Carter, founder of Vex Communications, is joining us today to talk about the multi-cloud setup that vex.dev runs.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://firehydrant.com/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.com/">firehydrant.com/</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>CHANGELOG</code> and get the team plan free for three months.
</li>
</ul></p><p>Featuring:</p><ul><li>Jason Carter &ndash; <a href="https://github.com/jasonwc" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/jsoncodes" rel="external ugc">LinkedIn</a>, <a href="https://x.com/jasonwccodes" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://vex.dev/">vex.dev</a> - Stream your meeting, or your moon landing 💥 <a href="https://demo.vex.dev/">Demo</a></li>
<li><a href="https://webrtc.org/">WebRTC</a></li>
<li><a href="https://en.wikipedia.org/wiki/HTTP_Live_Streaming">HLS - HTTP Live Streaming</a></li>
<li><a href="https://github.com/vex-dev/web-sdk">Typescript SDK for working with the Vex API</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=m87YztCwnvg">When to Choose Rust for Your Cloud Native App</a> - Tim McNamara - #swisscnd 2022</li>
<li><a href="https://supabase.com/blog/postgres-wasm">Postgres WASM</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-75--jason-carter.jpg" alt="Jason & Gerhard" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-75.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Vorsprung durch Technik</title>
      <guid isPermaLink="false">changelog.com/14/1838</guid>
      <link>https://changelog.com/shipit/74</link>
      <pubDate>Wed, 12 Oct 2022 21:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="69822961" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/74/ship-it-74.mp3"/>
      <description>I don&apos;t think that you can imagine just how excited Gerhard was to find out that Audi, his favourite car company, has a Kubernetes competence centre. We have Sebastian Kister joining us today to tell us why people, followed by tech make the process.

The right thing to focus on is the genuine smiles that people give in response to something we do or say. That is an important SLI &amp; SLO for reducing friction between silos.

How does this impact the flow of artefacts into production systems that design &amp; build cars?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:12:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sebastiankister" img="https://cdn.changelog.com/uploads/avatars/people/YXoW1/avatar_large.jpeg?v=63832691799">Sebastian Kister</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/74/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/74/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="60" title="Sponsor: Raygun" href="https://raygun.com/?utm_medium=podcast&amp;utm_source=jsparty&amp;utm_campaign=changelog&amp;utm_content=homepage"/>
        <psc:chapter start="179" title="Intro"/>
        <psc:chapter start="438" title="What is it like to work for Audi"/>
        <psc:chapter start="653" title="How the transformation happens"/>
        <psc:chapter start="890" title="When projects onboard"/>
        <psc:chapter start="1121" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="1264" title="What about the documentation"/>
        <psc:chapter start="1509" title="Learning from the engagements"/>
        <psc:chapter start="1620" title="Why Kubernetes"/>
        <psc:chapter start="1794" title="What runs here"/>
        <psc:chapter start="2080" title="Changing how people approach problems"/>
        <psc:chapter start="2295" title="Scaling up"/>
        <psc:chapter start="2493" title="How large is your team?"/>
        <psc:chapter start="2641" title="Importance of small teams"/>
        <psc:chapter start="2853" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="2931" title="Working in this ecosystem"/>
        <psc:chapter start="3360" title="Getting to the end users"/>
        <psc:chapter start="3556" title="The stuff you wish you knew back then"/>
        <psc:chapter start="3647" title="Big takeaway"/>
        <psc:chapter start="3880" title="Where will we see you next?"/>
        <psc:chapter start="4170" title="Wrap up"/>
        <psc:chapter start="4294" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>I don’t think that you can imagine just how excited Gerhard was to find out that Audi, his favourite car company, has a Kubernetes competence centre. We have Sebastian Kister joining us today to tell us why people, followed by tech make the process.</p>
<p>The right thing to focus on is the genuine smiles that people give in response to something we do or say. That is an important SLI &amp; SLO for reducing friction between silos.</p>
<p>How does this impact the flow of artefacts into production systems that design &amp; build cars?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://raygun.com/?utm_medium=podcast&utm_source=jsparty&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=jsparty&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://firehydrant.com/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.com/">firehydrant.com/</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Sebastian Kister &ndash; <a href="https://x.com/sebastiankister" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎬 Container Days - September 2022: <a href="https://www.youtube.com/watch?v=OdTzv_qtJYM">A culture beyond SLA and T&amp;C</a> - Sebastian Kister, Audi</li>
<li>📄 <a href="https://www.computerweekly.com/news/252515798/Executive-Interview-How-Audi-provides-developer-self-service">How Audi provides developer self-service</a> - April 2022</li>
<li>🎬 NGINX Sprint 2.0 - Nov. 2021: <a href="https://www.youtube.com/watch?v=VgskZA6fCCw">Audi Harnesses the Full Potential of Kubernetes with NGINX App Protect</a></li>
<li><a href="https://www.progress.audi/progress/en/oliver-hoffmann-vorsprung-durch-technik-more-than-a-claim.html">Celebrating 50 years of “Vorsprung durch Technik”</a></li>
<li><a href="https://www.progress.audi/progress/en/digitalization.html">Audi Digitalization</a></li>
<li>🚙 <a href="https://www.youtube.com/watch?v=g8gw8B939Eo">Audi Films: An Avant Story</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-74--sebastian-kister.jpg" alt="Sebastian & Gerhard" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-74.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>A modern bank infrastructure</title>
      <guid isPermaLink="false">changelog.com/14/1795</guid>
      <link>https://changelog.com/shipit/73</link>
      <pubDate>Thu, 06 Oct 2022 14:40:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="77029757" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/73/ship-it-73.mp3"/>
      <description>Matias Pan is a Staff Software Engineer at Lemon Cash, a crypto startup based in Argentina. Lemon infrastructure runs digital wallets &amp; physical cards, which technically makes them a bank. How does Matias &amp; his team think about enabling developers get code from their workstations into production? Remember, we are talking about a bank - a bad deploy is a big deal. And when a bad database migration goes out, what happens then?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:20:00</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/matipan" img="https://cdn.changelog.com/uploads/avatars/people/11P/avatar_large.jpeg?v=63832097954">Matias Pan</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/73/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/73/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="56" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="199" title="Intro"/>
        <psc:chapter start="491" title="Other applications"/>
        <psc:chapter start="744" title="What was the fix?"/>
        <psc:chapter start="970" title="Teams are made in these moments"/>
        <psc:chapter start="1154" title="New services"/>
        <psc:chapter start="1388" title="What the new infrastructure looks like"/>
        <psc:chapter start="1804" title="Sponsor: Raygun" href="https://raygun.com/?utm_medium=podcast&amp;utm_source=jsparty&amp;utm_campaign=changelog&amp;utm_content=homepage"/>
        <psc:chapter start="1922" title="From a developer's POV"/>
        <psc:chapter start="2125" title="And now, dynamic"/>
        <psc:chapter start="2246" title="What does the process look like?"/>
        <psc:chapter start="2548" title="Why is it called Develope?"/>
        <psc:chapter start="2631" title="Until the pull request is merged"/>
        <psc:chapter start="3001" title="Good service requirements"/>
        <psc:chapter start="3238" title="Good observability for services"/>
        <psc:chapter start="3821" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="3864" title="Any surprises?"/>
        <psc:chapter start="4009" title="Standardizing resources"/>
        <psc:chapter start="4397" title="First takeaway"/>
        <psc:chapter start="4589" title="Second takeaway"/>
        <psc:chapter start="4686" title="Wrap up"/>
        <psc:chapter start="4742" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Matias Pan is a Staff Software Engineer at Lemon Cash, a crypto startup based in Argentina. Lemon infrastructure runs digital wallets &amp; physical cards, which technically makes them a bank. How does Matias &amp; his team think about enabling developers get code from their workstations into production? Remember, we are talking about a bank - a bad deploy is a big deal. And when a bad database migration goes out, what happens then?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=jsparty&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=jsparty&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Matias Pan &ndash; <a href="https://blog.matiaspan.dev/" rel="external ugc">Website</a>, <a href="https://github.com/matipan" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matiaspan" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matiaspan26" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>📄 <a href="https://cdn.changelog.com/shipit/shipit-73--deploying-services-at-lemon-2022-05-30.pdf">Deploying services at Lemon</a> - May 2022</li>
<li>Matias’ follow-up post: <a href="https://blog.matiaspan.dev/posts/how-services-are-provisioned-and-deployed-at-lemoncash/">How services are provisioned, deployed and operated at Lemon Cash</a> - October 2022</li>
<li>Early inspiration: <a href="https://gigamonkeys.com/flowers/">Let a 1000 flowers bloom. Then rip 999 of them out by the roots.</a> - September 2015</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-73--matias-pan.jpg" alt="Matias & Gerhard" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-73.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Klustered &amp; Rawkode Academy</title>
      <guid isPermaLink="false">changelog.com/14/1790</guid>
      <link>https://changelog.com/shipit/72</link>
      <pubDate>Thu, 29 Sep 2022 13:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64734951" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/72/ship-it-72.mp3"/>
      <description>One of our listeners, Andrew Welker, suggested that we talk about Klustered, so a few hours before David Flanagan was about to do his workshop at Container Days, we recorded this episode. We talked about all the weird and wonderful Kubernetes debugging sessions on Klustered, a YouTube playlist with 43 videos and counting. 

We then talked about Rawkode Academy, and we finished with conferences. Good thing we did, because David almost forgot about KubeHuddle, the conference that he is co-organising next week. Gerhard is looking forward to talking at it! No, seriously, check it out at kubehuddle.com.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:07:12</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rawkode" img="https://cdn.changelog.com/uploads/avatars/people/Q3R4d/avatar_large.png?v=63831564505">David Flanagan</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/72/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/72/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="64" title="Sponsor: Sentry" href="https://sentry.io/demo/sandbox/"/>
        <psc:chapter start="105" title="Intro"/>
        <psc:chapter start="306" title="David's workshop"/>
        <psc:chapter start="699" title="All abouy Klustered?"/>
        <psc:chapter start="1033" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="1111" title="Community vs Rawkode"/>
        <psc:chapter start="1473" title="Unicode and Klustered"/>
        <psc:chapter start="1706" title="Chainguard vs Chainguard"/>
        <psc:chapter start="1868" title="Rawkode.academy"/>
        <psc:chapter start="1959" title="David migrated to where?"/>
        <psc:chapter start="2184" title="Moving to Google Firebase"/>
        <psc:chapter start="2343" title="Director Rawkode"/>
        <psc:chapter start="2472" title="Lord Gerhard"/>
        <psc:chapter start="2557" title="Rawkode academy courses"/>
        <psc:chapter start="2852" title="Surprised in a nice way"/>
        <psc:chapter start="3002" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="3104" title="Choosing what to use in CNCF"/>
        <psc:chapter start="3582" title="Upcoming conferences"/>
        <psc:chapter start="3685" title="David forgot his own conference!" href="https://kubehuddle.com"/>
        <psc:chapter start="3858" title="Caleb on Ship It!?"/>
        <psc:chapter start="3936" title="Wrap up"/>
        <psc:chapter start="3982" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>One of our listeners, Andrew Welker, suggested that we talk about Klustered, so a few hours before David Flanagan was about to do his workshop at Container Days, we recorded this episode. We talked about all the weird and wonderful Kubernetes debugging sessions on Klustered, a <a href="https://www.youtube.com/playlist?list=PLz0t90fOInA5IyhoT96WhycPV8Km-WICj">YouTube playlist with 43 videos and counting</a>.</p>
<p>We then talked about Rawkode Academy, and we finished with conferences. Good thing we did, because David almost forgot about KubeHuddle, the conference that he is co-organising next week. Gerhard is looking forward to talking at it! No, seriously, check it out at <a href="https://kubehuddle.com">kubehuddle.com</a>.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://firehydrant.com/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.com/">firehydrant.com/</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
</ul></p><p>Featuring:</p><ul><li>David Flanagan &ndash; <a href="https://rawkode.academy/" rel="external ugc">Website</a>, <a href="https://github.com/rawkode" rel="external ugc">GitHub</a>, <a href="https://x.com/rawkode" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎬 <a href="https://www.youtube.com/playlist?list=PLz0t90fOInA5IyhoT96WhycPV8Km-WICj">Klustered</a></li>
<li>🎬 Rawkode Live: <a href="https://www.youtube.com/watch?v=E66u9hEoZtc">Hands-on introduction to acorn.io</a></li>
<li>🎬 Rawkode Live: <a href="https://www.youtube.com/watch?v=C2zu_Y3JZDU">Hands-on introduction to DockerSlim</a></li>
<li>🎬 Rawkode Live: <a href="https://www.youtube.com/watch?v=N6iNLZi42MA">Hands-on introduction to apko &amp; melange</a></li>
<li>🎬 Rawkode Academy: <a href="https://www.youtube.com/watch?v=U2tVTlbUE6w">Introduction to BGP - Limitless: Global Reach with BGP</a></li>
<li><a href="https://github.com/RawkodeAcademy/courses">github.com/RawkodeAcademy/courses</a></li>
<li><a href="https://kubehuddle.com">KubeHuddle - Oct. 3-4, 2022</a> - 🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland’s first Kubernetes conference</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-72--david-flanagan.jpg" alt="David & Gerhard" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-72.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Modern Software Engineering</title>
      <guid isPermaLink="false">changelog.com/14/1600</guid>
      <link>https://changelog.com/shipit/71</link>
      <pubDate>Wed, 21 Sep 2022 17:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="79449270" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/71/ship-it-71.mp3"/>
      <description>Dave Farley, co-author of Continuous Delivery, is back to talk about his latest book, Modern Software Engineering, a Top 3 Software Engineering best seller on Amazon UK this September. Shipping good software starts with you giving yourself permission to do a good job. It continues with a healthy curiosity, admitting that you don&apos;t know, and running many experiments, safely, without blowing everything up. And then there is scope creep...</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:22:31</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/davefarley" img="https://cdn.changelog.com/uploads/avatars/people/GdyY6/avatar_large.jpg?v=63789961583">Dave Farley</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/71/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/71/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="60" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="146" title="Intro"/>
        <psc:chapter start="447" title="The Modern Software Engineering book"/>
        <psc:chapter start="780" title="What principles will survive?"/>
        <psc:chapter start="1098" title="It's nobody else's job to give you permission to do a good job"/>
        <psc:chapter start="1555" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="1643" title="Find the balance of speed"/>
        <psc:chapter start="1819" title="Gerhard makes a confession"/>
        <psc:chapter start="2099" title="You won't get this right. Not at first."/>
        <psc:chapter start="2548" title="Real world fitness functions"/>
        <psc:chapter start="2931" title="Everything worth doing is hard"/>
        <psc:chapter start="3056" title="Plans vs proposals"/>
        <psc:chapter start="3591" title="Sponsor: Sentry DEX" href="https://bit.ly/dex2022"/>
        <psc:chapter start="3746" title="Video: The real reason cyberpunk 2077's software failed"/>
        <psc:chapter start="4058" title="David's favorite t-shirt"/>
        <psc:chapter start="4335" title="What's your favourite video?"/>
        <psc:chapter start="4514" title="These principles are universal"/>
        <psc:chapter start="4674" title="David's takeaway"/>
        <psc:chapter start="4876" title="Wrap up"/>
        <psc:chapter start="4893" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Dave Farley, co-author of Continuous Delivery, is back to talk about his latest book, Modern Software Engineering, a Top 3 Software Engineering best seller on Amazon UK this September. Shipping good software starts with you giving yourself permission to do a good job. It continues with a healthy curiosity, admitting that you don’t know, and running many experiments, safely, without blowing everything up. And then there is scope creep…</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://firehydrant.com/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.com/">firehydrant.com/</a>
</li>
<li><a href="https://bit.ly/dex2022">DEX: Sort the Madness</a> – Join our friends at Sentry for their upcoming developer experience conference called DEX: Sort the Madness. This event will be in-person in San Francisco AND virtual on September 28. This is a free conference by developers for developers where you’ll sort through the madness and look at ways to improve workflow productivity. <a href="https://bit.ly/dex2022">Learn more and register</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Dave Farley &ndash; <a href="https://www.continuous-delivery.co.uk/" rel="external ugc">Website</a>, <a href="https://x.com/davefarley77" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.amazon.co.uk/gp/customer-reviews/R1LGYLLCSD0H59/ref=cm_cr_getr_d_rvw_ttl?ie=UTF8&amp;ASIN=0137314914">Gerhard’s review</a> for Modern Software Engineering - it even has a picture!</li>
<li>🎧 <a href="https://changelog.com/shipit/5">Ship It #5</a> - The foundations of Continuous Delivery</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=_zH7TIXcjEs">Tips for Building Successful Platform Teams</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=E-jGEtqB4wU">The REAL Reason Cyberpunk 2077 software failed</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=oTKpLKMTdT8">How a Quantum Computer Works</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=-sErBqZgKGs">The Difference Between DevOps and Continuous Delivery</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=1Mcpir3Frtw">Is DevOps Good Or Bad?</a></li>
<li>👕 <a href="https://www.qwertee.com/">Qwertee.com</a> - Dave buys his quirky t-shirts here</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-71--dave-farley.jpg" alt="Gerhard & Dave" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-71.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Kaizen! Four PRs, one big feature</title>
      <guid isPermaLink="false">changelog.com/14/1695</guid>
      <link>https://changelog.com/shipit/70</link>
      <pubDate>Wed, 14 Sep 2022 18:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64690999" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/70/ship-it-70.mp3"/>
      <description>In today&apos;s Kaizen episode, we talk about shipping Adam&apos;s Christmas present: chapter support for all Changelog episodes that we now publish. This feature was hard because there are many subtle differences in how the ID3 spec is implemented. Of course, once the PR shipped, there were other issues to solve, including an _upgrade the world_ kind of scenario. Since Lars Wikman did all the heavy ID3 lifting, he joins us in this episode.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:07:09</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/adamstac" img="https://cdn.changelog.com/uploads/avatars/people/Qo/avatar_large.jpg?v=63760280419">Adam Stacoviak</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jerodsanto" img="https://cdn.changelog.com/uploads/avatars/people/z4/avatar_large.jpeg?v=63760071650">Jerod Santo</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/lawik" img="https://cdn.changelog.com/uploads/avatars/people/0MwA/avatar_large.jpg?v=63730417445">Lars Wikman</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/70/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/70/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="55" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="141" title="Intro"/>
        <psc:chapter start="350" title="All about Lars"/>
        <psc:chapter start="532" title="We're in a chapter!"/>
        <psc:chapter start="755" title="Id3vx"/>
        <psc:chapter start="906" title="Why it's hard"/>
        <psc:chapter start="1248" title="Jerod was surprised?!"/>
        <psc:chapter start="1463" title="A bug in Erlang??"/>
        <psc:chapter start="1664" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="1847" title="SSL, it's really hard"/>
        <psc:chapter start="2027" title="The backstory"/>
        <psc:chapter start="2248" title="The feature no one wanted"/>
        <psc:chapter start="2326" title="Pocket Casts is just better"/>
        <psc:chapter start="2516" title="Pull request 423" href="https://github.com/thechangelog/changelog.com/pull/423"/>
        <psc:chapter start="2685" title="Jerod shipped Adam's ship"/>
        <psc:chapter start="2723" title="Our partners"/>
        <psc:chapter start="2803" title="Jerod's wish comes true!"/>
        <psc:chapter start="2974" title="Long commit messages are good"/>
        <psc:chapter start="3091" title="Sponsor: Flatfile" href="https://flatfile.com/teams/engineering/"/>
        <psc:chapter start="3213" title="Who is this useful for?"/>
        <psc:chapter start="3334" title="SSH commit verification"/>
        <psc:chapter start="3497" title="Next Kaizen"/>
        <psc:chapter start="3596" title="The old episodes"/>
        <psc:chapter start="3686" title="Gerhard wants clustering support"/>
        <psc:chapter start="3900" title="Wrap up"/>
        <psc:chapter start="3967" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>In today’s Kaizen episode, we talk about shipping Adam’s Christmas present: chapter support for all Changelog episodes that we now publish. This feature was hard because there are many subtle differences in how the ID3 spec is implemented. Of course, once the PR shipped, there were other issues to solve, including an <em>upgrade the world</em> kind of scenario. Since Lars Wikman did all the heavy ID3 lifting, he joins us in this episode.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 5 minutes at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://flatfile.com/teams/engineering/">Flatfile</a> – Data import is broken. We fixed it. Flatfile’s powerful out-of-the-box solution takes the data import burden off your shoulders, freeing you to solve bigger business problems and build products that people love.
</li>
</ul></p><p>Featuring:</p><ul><li>Adam Stacoviak &ndash; <a href="https://adamstacoviak.com/" rel="external ugc">Website</a>, <a href="https://github.com/adamstac" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/adamstacoviak" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@adam" rel="external ugc">Mastodon</a>, <a href="https://x.com/adamstac" rel="external ugc">X</a></li><li>Jerod Santo &ndash; <a href="https://github.com/jerodsanto" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/jerodsanto" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@jerod" rel="external ugc">Mastodon</a>, <a href="https://x.com/jerodsanto" rel="external ugc">X</a></li><li>Lars Wikman &ndash; <a href="https://underjord.io" rel="external ugc">Website</a>, <a href="https://github.com/lawik" rel="external ugc">GitHub</a>, <a href="https://x.com/lawik" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://en.wikipedia.org/wiki/ID3">What is ID3</a> in the context of MP3?</li>
<li><a href="https://github.com/thechangelog/changelog.com/pull/417">PR #417</a> - ID3vx-based episode tagging</li>
<li><a href="https://github.com/lawik/id3vx">id3vx</a> - Elixir library for parsing and encoding ID3 tags</li>
<li><a href="https://github.com/thechangelog/changelog.com/pull/423">PR #423</a> - Upgrade Elixir from 1.12 to 1.13 (and all the other things)</li>
<li><a href="https://app.circleci.com/pipelines/github/thechangelog/changelog.com/843/workflows/018c44b5-1a76-4c28-9c6c-aad874595e03/jobs/5634">The failing CircleCI build</a> that resulted in removing the integration</li>
<li><a href="https://github.com/erlang/otp/issues/6241">erlang/otp issue #6241</a></li>
<li><a href="https://github.com/thechangelog/changelog.com/pull/421">PR #421</a> - What to do if the Wireguard tunnel stops working in GHA</li>
<li><a href="https://github.com/thechangelog/changelog.com/pull/418">PR #418</a> - Notify Slack when a deploy succeeds</li>
<li><a href="https://github.blog/changelog/2022-08-23-ssh-commit-verification-now-supported/">GitHub SSH commit verification now supported</a> - thanks Marcos Nils!</li>
<li><a href="https://blog.dbrgn.ch/2021/11/16/git-ssh-signatures/">Signing Git Commits with SSH Keys</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-70--kaizen7.jpg" alt="Gerhard, Lars, Adam & Jerod" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-70.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The cloud native ecosystem</title>
      <guid isPermaLink="false">changelog.com/14/1678</guid>
      <link>https://changelog.com/shipit/69</link>
      <pubDate>Thu, 08 Sep 2022 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="73479460" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/69/ship-it-69.mp3"/>
      <description>Maybe it&apos;s the Californian sun. Or perhaps it&apos;s the time spent at Disney Studios, the home of the best stories. One thing is for sure: Taylor Dolezal is one of the happiest cloud native people that Gerhard knows.

As a former Lead SRE for Disney Studios, Taylor has significant hands-on experience running cloud native technologies in a large company. After a few years as a HashiCorp Developer Advocate, Taylor is now Head of End User Ecosystem at CNCF. In his current role, he is helping enable cloud native success for end-users like Boeing, Mercedes Benz &amp; many others.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:16:18</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/onlydole" img="https://cdn.changelog.com/uploads/avatars/people/6rd/avatar_large.jpeg?v=63890186774">Taylor Dolezal</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/69/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/69/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="65" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="168" title="Intro"/>
        <psc:chapter start="208" title="The secret to happiness"/>
        <psc:chapter start="482" title="What was it like to work for Disney?"/>
        <psc:chapter start="747" title="What was your role at Disney?"/>
        <psc:chapter start="947" title="Day to day at Disney"/>
        <psc:chapter start="1029" title="Close to the content?"/>
        <psc:chapter start="1130" title="Taylor's story from Disney"/>
        <psc:chapter start="1379" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="1465" title="When did you change roles?"/>
        <psc:chapter start="1854" title="From Hashicorp to CNCF"/>
        <psc:chapter start="2215" title="Taylor and Mercedes"/>
        <psc:chapter start="2460" title="The openness of the big companies"/>
        <psc:chapter start="2744" title="Transparency reports"/>
        <psc:chapter start="3051" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="3103" title="Sponsor: Flatfile" href="https://flatfile.com/teams/engineering/"/>
        <psc:chapter start="3223" title="Transparency and CNCF"/>
        <psc:chapter start="3425" title="Highlights from OSS Summit"/>
        <psc:chapter start="3600" title="Inspiring end user stories"/>
        <psc:chapter start="3778" title="Big company stories"/>
        <psc:chapter start="3936" title="Free training course!"/>
        <psc:chapter start="4035" title="16-point checklist for success"/>
        <psc:chapter start="4344" title="Summer plans"/>
        <psc:chapter start="4431" title="Wrap up"/>
        <psc:chapter start="4526" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Maybe it’s the Californian sun. Or perhaps it’s the time spent at Disney Studios, the home of the best stories. One thing is for sure: Taylor Dolezal is one of the happiest cloud native people that Gerhard knows.</p>
<p>As a former Lead SRE for Disney Studios, Taylor has significant hands-on experience running cloud native technologies in a large company. After a few years as a HashiCorp Developer Advocate, Taylor is now Head of End User Ecosystem at CNCF. In his current role, he is helping enable cloud native success for end-users like Boeing, Mercedes Benz &amp; many others.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 7 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://flatfile.com/teams/engineering/">Flatfile</a> – Data import is broken. We fixed it. Flatfile’s powerful out-of-the-box solution takes the data import burden off your shoulders, freeing you to solve bigger business problems and build products that people love.
</li>
</ul></p><p>Featuring:</p><ul><li>Taylor Dolezal &ndash; <a href="https://cncf.io" rel="external ugc">Website</a>, <a href="https://github.com/onlydole" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/onlydole" rel="external ugc">LinkedIn</a>, <a href="https://x.com/onlydole" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎬 <a href="https://www.youtube.com/watch?v=XqEflGXlErA&amp;t=2662s">KubeCon CloudNativeCon EU 2022 Keynote</a></li>
<li><a href="https://twitter.com/onlydole/status/1537190200945741824">This episode started with a tweet</a></li>
<li><a href="https://twitter.com/onlydole/status/1546680250041450496">Phippy as far as the eye can see! 👀 🦒</a></li>
<li>KubeCon CloudNativeCon EU 2022 - <a href="https://www.cncf.io/reports/kubecon-cloudnativecon-europe-2022/">Transparency Report</a></li>
<li>Take the <a href="https://www.research.net/r/WM52C5M">2022 Cloud Native Survey</a></li>
<li><a href="https://www.cncf.io/blog/2022/07/14/end-user-driven-open-source-a-recap-from-oss-summit-north-america-with-taylor-dolezal-cncf/">A recap from OSS Summit North America 2022</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=-kmSQRsTOxs">Navigating an Infinite Landscape</a> - Taylor Dolezal - PlatformCon 2022</li>
<li><a href="https://events.linuxfoundation.org/argocon/">ArgoCon 2022</a> - September 19 - 21, 2022</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-69--taylor-dolezal.jpg" alt="Gerhard & Taylor" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-69.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Behind the scenes at Microsoft Azure</title>
      <guid isPermaLink="false">changelog.com/14/1704</guid>
      <link>https://changelog.com/shipit/68</link>
      <pubDate>Wed, 31 Aug 2022 21:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70420706" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/68/ship-it-68.mp3"/>
      <description>Most of you already know what it’s like to work in a startup or a small company. A few of you have been asking us for conversations with engineers that work for big companies, the kind that run everything from big title games to banking, and even critical national infrastructure.

In today’s episode, we talk to Ganeshkumar, a Software Engineer in the Azure Kubernetes Service team, who works on Node Lifecycle and Kubernetes Versioning, and Brendan, Kubernetes project co-founder and engineering Corporate Vice President of Microsoft Azure OSS and Cloud-native Compute. We talk about what it’s like to work for Microsoft, how mentoring works in practice, and what Kubernetes, Omega, &amp; Borg have to do with it all. </description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:13:07</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/brendandburns" img="https://secure.gravatar.com/avatar/76c8de9387a2835d070c2dd829d618f1.jpg?s=600&amp;d=mm">Brendan Burns</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ganeshkumar" img="https://cdn.changelog.com/uploads/avatars/people/8a2Zj/avatar_large.png?v=63829119179">Ganeshkumar Ashokavardhanan</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/68/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/68/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="53" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="140" title="Intro"/>
        <psc:chapter start="185" title="What's it like to work in a big company?"/>
        <psc:chapter start="463" title="How did you guys end up together?"/>
        <psc:chapter start="706" title="Why Ganesh?"/>
        <psc:chapter start="827" title="To talk to Brendan"/>
        <psc:chapter start="895" title="Why Azure?"/>
        <psc:chapter start="990" title="Why Microsoft?"/>
        <psc:chapter start="1310" title="Brendan's athletic history"/>
        <psc:chapter start="1533" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="1723" title="How did Kubernetes come to be?"/>
        <psc:chapter start="1969" title="The box for the puzzle"/>
        <psc:chapter start="2091" title="What about Ganesh?"/>
        <psc:chapter start="2248" title="Thoughts on the K8s release process"/>
        <psc:chapter start="2415" title="Brendan?"/>
        <psc:chapter start="2640" title="The last few K8s releases"/>
        <psc:chapter start="2880" title="How long it takes for a new version"/>
        <psc:chapter start="2942" title="What else about AKS?"/>
        <psc:chapter start="3300" title="The Azure event grid"/>
        <psc:chapter start="3444" title="Why is K8s so imporant?"/>
        <psc:chapter start="3738" title="What else besides K8s?"/>
        <psc:chapter start="3821" title="Wasm"/>
        <psc:chapter start="4073" title="Key take aways?"/>
        <psc:chapter start="4285" title="Wrap up"/>
        <psc:chapter start="4319" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Most of you already know what it’s like to work in a startup or a small company. A few of you have been asking us for conversations with engineers that work for big companies, the kind that run everything from big title games to banking, and even critical national infrastructure.</p>
<p>In today’s episode, we talk to Ganeshkumar, a Software Engineer in the Azure Kubernetes Service team, who works on Node Lifecycle and Kubernetes Versioning, and Brendan, Kubernetes project co-founder and engineering Corporate Vice President of Microsoft Azure OSS and Cloud-native Compute. We talk about what it’s like to work for Microsoft, how mentoring works in practice, and what Kubernetes, Omega, &amp; Borg have to do with it all.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Brendan Burns &ndash; <a href="https://github.com/brendandburns" rel="external ugc">GitHub</a>, <a href="https://x.com/brendandburns" rel="external ugc">X</a></li><li>Ganeshkumar Ashokavardhanan &ndash; <a href="https://github.com/ganeshkumar5699" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/ganeshkumar-ashok" rel="external ugc">LinkedIn</a>, <a href="https://x.com/ganeshkumar_av" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>📄 <a href="https://queue.acm.org/detail.cfm?id=2898444">Borg, Omega, and Kubernetes</a> - March, 2016</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=hAPRatgA91g&amp;list=PLLasX02E8BPCrIhFrc_ZiINhbRkYMKdPT">How to use GitOps with Microsoft Azure</a> - Brendan Burns - July, 2021</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=BE77h7dmoQU&amp;t=742s">Kubernetes: The Documentary - Part 1</a> - January, 2022</li>
<li><a href="https://docs.microsoft.com/en-us/azure/event-grid/kubernetes/overview">Event Grid on Kubernetes with Azure Arc</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-68.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>All your network are belong to eBPF</title>
      <guid isPermaLink="false">changelog.com/14/1698</guid>
      <link>https://changelog.com/shipit/67</link>
      <pubDate>Thu, 25 Aug 2022 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="72025910" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/67/ship-it-67.mp3"/>
      <description>A few weeks ago, Jerod spoke with Liz Rice about the power of eBPF on The Changelog. Today, we have the pleasure of both Liz Rice, Chief Open Source Office at Isovalent &amp; Thomas Graf, CTO &amp; co-founder at Isovalent, the creators of Cilium.

Around 2014, Facebook achieved a 10x performance improvement by replacing their traditional load balancers with eBPF. In 2017, every single packet that went to Facebook was processed by eBPF. Nowadays, every Android phone is using it. Truth be told, if it&apos;s network-related and it matters, eBPF is most likely a part of it.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:14:47</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/lizrice" img="https://secure.gravatar.com/avatar/676c8aec28ade455c442e648abfa1db5.jpg?s=600&amp;d=mm">Liz Rice</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/tgraf" img="https://cdn.changelog.com/uploads/avatars/people/J3nL0/avatar_large.jpeg?v=63828473577">Thomas Graf</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/67/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/67/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="65" title="Sponsor: Sentry" href="https://bit.ly/dex2022"/>
        <psc:chapter start="119" title="Intro"/>
        <psc:chapter start="270" title="When was day 1?"/>
        <psc:chapter start="413" title="EBPF is everywhere"/>
        <psc:chapter start="516" title="5 years later"/>
        <psc:chapter start="679" title="EBPF in security"/>
        <psc:chapter start="992" title="Is this module secure?"/>
        <psc:chapter start="1042" title="Being open source is so helpful"/>
        <psc:chapter start="1229" title="Cilium"/>
        <psc:chapter start="1462" title="HTTP2 vs HTTP1"/>
        <psc:chapter start="1797" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="1885" title="Liz's Star Wars demo"/>
        <psc:chapter start="2223" title="James Webb telescope"/>
        <psc:chapter start="2410" title="Why the hexagon?"/>
        <psc:chapter start="2473" title="Why is Hubble important?"/>
        <psc:chapter start="2780" title="What is Tetragon?"/>
        <psc:chapter start="2907" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="3090" title="Security Observability with EBPF"/>
        <psc:chapter start="3376" title="Who else is in EBPF?"/>
        <psc:chapter start="3547" title="How to get started in EBPF"/>
        <psc:chapter start="3640" title="EBPF.io"/>
        <psc:chapter start="3722" title="eCHO"/>
        <psc:chapter start="3802" title="What is EBPF though?"/>
        <psc:chapter start="3870" title="Isovalent"/>
        <psc:chapter start="4065" title="How could we work with Liz?"/>
        <psc:chapter start="4152" title="What's up next?"/>
        <psc:chapter start="4222" title="How about you, Thomas?"/>
        <psc:chapter start="4337" title="Wrap up / Neon lights"/>
        <psc:chapter start="4420" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>A few weeks ago, Jerod spoke with Liz Rice about <a href="https://changelog.fm/501">the power of eBPF on The Changelog</a>. Today, we have the pleasure of both Liz Rice, Chief Open Source Office at Isovalent &amp; Thomas Graf, CTO &amp; co-founder at Isovalent, the creators of Cilium.</p>
<p>Around 2014, Facebook achieved a 10x performance improvement by replacing their traditional load balancers with eBPF. In 2017, every single packet that went to Facebook was processed by eBPF. Nowadays, every Android phone is using it. Truth be told, if it’s network-related and it matters, eBPF is most likely a part of it.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://bit.ly/dex2022">DEX: Sort the Madness</a> – Join our friends at Sentry for their upcoming developer experience conference called DEX: Sort the Madness. This event will be in-person in San Francisco AND virtual on September 28. This is a free conference by developers for developers where you’ll sort through the madness and look at ways to improve workflow productivity. <a href="https://bit.ly/dex2022">Learn more and register</a>
</li>
<li><a href="https://firehydrant.com/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.com/">firehydrant.com/</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Liz Rice &ndash; <a href="http://www.lizrice.com" rel="external ugc">Website</a>, <a href="https://github.com/lizrice" rel="external ugc">GitHub</a>, <a href="https://x.com/lizrice" rel="external ugc">X</a></li><li>Thomas Graf &ndash; <a href="https://github.com/tgraf" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/thomas-graf-73104547" rel="external ugc">LinkedIn</a>, <a href="https://x.com/tgraf__" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://ebpf.io/">eBPF.io</a></li>
<li>📘 <a href="https://isovalent.com/ebpf/">What is eBPF?</a> - written by Liz Rice, free to download</li>
<li>📕 <a href="https://isovalent.com/ebpf-security/">Security Observability with eBPF</a> - written by Natália Réka Ivánkó and Jed Salazar, free to download</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=e10kDBEsZw4">A Guided Tour of Cilium Service Mesh - Liz Rice, Isovalent</a> - KubeCon 2022 EU</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=0BKU6avwS98">eCHO Episode 51: Life of a Packet with Cilium</a> - Duffie Cooley</li>
<li><a href="https://isovalent.com/resources/">Learn more about Cilium and eBPF from the technology experts</a></li>
<li>✨ <a href="https://www.twinkly.com/products/flex-multicolor-2-meter/">Twinkly</a> - Liz’s wall neon</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-67--liz-and-thomas.jpg" alt="Liz, Thomas & Gerhard" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-67.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Do the right thing. Do what works. Be kind.</title>
      <guid isPermaLink="false">changelog.com/14/1656</guid>
      <link>https://changelog.com/shipit/66</link>
      <pubDate>Thu, 18 Aug 2022 13:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65908754" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/66/ship-it-66.mp3"/>
      <description>Why are the right values important for a company that changed the way the world builds software? How does pair programming help scale &amp; maintain the company culture? What is it like to grow a company to 3000 employees over 30 years?

Today we have the privilege of Rob Mee, former CEO of Pivotal, the real home of Cloud Foundry and Concourse CI. Rob is now the CEO of Geometer.io, an incubator where Elixir is behind many great ideas executed well, including the US COVID response programme.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:08:25</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/robmee" img="https://cdn.changelog.com/uploads/avatars/people/V3l2Z/avatar_large.jpeg?v=63827943814">Rob Mee</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/66/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/66/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="63" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="150" title="Intro"/>
        <psc:chapter start="460" title="Pivotal"/>
        <psc:chapter start="645" title="How was this successful"/>
        <psc:chapter start="1067" title="ALL the layers working together"/>
        <psc:chapter start="1221" title="Pairing"/>
        <psc:chapter start="1538" title="The Pivotal values"/>
        <psc:chapter start="1947" title="Sponsor: Akuity" href="https://akuity.io/changelog"/>
        <psc:chapter start="2080" title="Did it work?"/>
        <psc:chapter start="2498" title="RabbitMQ"/>
        <psc:chapter start="2670" title="Cloud Foundry"/>
        <psc:chapter start="2896" title="Elixir"/>
        <psc:chapter start="3018" title="Got a real world example?"/>
        <psc:chapter start="3420" title="Sponsor: Flatfile" href="https://flatfile.com/teams/engineering/"/>
        <psc:chapter start="3543" title="What a way to hire. How?"/>
        <psc:chapter start="3707" title="Optimizing for shipping it"/>
        <psc:chapter start="3751" title="How to act on user feedback"/>
        <psc:chapter start="3819" title="Do you use Pivotal Tracker?"/>
        <psc:chapter start="3884" title="Wrap up"/>
        <psc:chapter start="4044" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Why are the right values important for a company that changed the way the world builds software? How does pair programming help scale &amp; maintain the company culture? What is it like to grow a company to 3000 employees over 30 years?</p>
<p>Today we have the privilege of Rob Mee, former CEO of Pivotal, the real home of Cloud Foundry and Concourse CI. Rob is now the CEO of Geometer.io, an incubator where Elixir is behind many great ideas executed well, including the US COVID response programme.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://akuity.io/changelog">Akuity</a> – Akuity is a new platform (founded by Argo co-creators) that brings fully-managed Argo CD and enterprise services to the cloud or on premise. They’re inviting our listeners to join the closed beta at <a href="https://akuity.io/changelog">akuity.io/changelog</a>. The platform is a versatile Kubernetes operator for handling cluster deployments the GitOps way. Deploy your apps instantly and monitor their state — get minimum overhead, maximum impact, and enterprise readiness from day one.
</li>
<li><a href="https://flatfile.com/teams/engineering/">Flatfile</a> – Data import is broken. We fixed it. Flatfile’s powerful out-of-the-box solution takes the data import burden off your shoulders, freeing you to solve bigger business problems and build products that people love.
</li>
</ul></p><p>Featuring:</p><ul><li>Rob Mee &ndash; <a href="https://geometer.io/" rel="external ugc">Website</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.bbc.co.uk/news/business-37998577">BBC News: The firm that starts work at 9.06am</a></li>
<li><a href="https://www.cloudfoundry.org/">Cloud Foundry</a></li>
<li><a href="https://concourse-ci.org/">Concourse CI</a></li>
<li><a href="https://www.cnbc.com/2018/04/20/pivotal-ipo-pvtl-stock-opening-price.html">Pivotal IPO - 2018</a></li>
<li>🎧 <a href="https://changelog.com/shipit/9">Ship It! #9</a> - the one where we talk about the RabbitMQ Concourse CI pipeline</li>
<li>🎬 <a href="https://www.codesync.global/media/panel-discussion-around-startups-venture-capital-in-the-erlang-ecosystem-cbvamerica2021/">Panel discussion around startups, venture capital in the Erlang Ecosystem</a> - Code BEAM America 2021</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-66.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Two thumbs up for the Cool Wall</title>
      <guid isPermaLink="false">changelog.com/14/1697</guid>
      <link>https://changelog.com/shipit/65</link>
      <pubDate>Wed, 10 Aug 2022 17:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="77608785" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/65/ship-it-65.mp3"/>
      <description>Tammer Saleh, founder of Super Orbital, a tiny team of exceptional Kubernetes engineers and teachers, is joining us today to talk about what is cool in the Cloud Native world. Yes, it&apos;s the same Tammer that we had the pleasure of on shipit.show/31 - Is Kubernetes a platform?

In today&apos;s episode, we also cover two great blog posts:
1. Zero to GitOps: Terraform and the AWS EKS Blueprints project by Sean Kane
2. Hunting Down an Intermittent Failure in Cilium by James McShane

We wrap up with ✨ The Cool Wall of Cloud Native ✨
</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:20:36</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/tammersaleh" img="https://cdn.changelog.com/uploads/avatars/people/1mOdz/avatar_large.jpeg?v=63798872219">Tammer Saleh</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/65/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/65/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="61" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="148" title="Intro"/>
        <psc:chapter start="216" title="EBPF and WASM"/>
        <psc:chapter start="484" title="Nix"/>
        <psc:chapter start="729" title="Does K8s need a platform?"/>
        <psc:chapter start="776" title="Fly: not for Tammer"/>
        <psc:chapter start="1079" title="Cloud Foundry"/>
        <psc:chapter start="1213" title="Flipping the bits on the internet"/>
        <psc:chapter start="1372" title="Terraform &amp; Argo CD"/>
        <psc:chapter start="1622" title="James goes so deep"/>
        <psc:chapter start="1855" title="Sponsor: FireHydrant" href="https://firehydrant.io/"/>
        <psc:chapter start="1943" title="Sigstore"/>
        <psc:chapter start="2009" title="Tammer impression"/>
        <psc:chapter start="2079" title="What do your teams struggle with?"/>
        <psc:chapter start="2298" title="Is it buildpacks?"/>
        <psc:chapter start="2503" title="Previously on..."/>
        <psc:chapter start="3272" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="3449" title="Sponsor: Flatfile" href="https://flatfile.com/teams/engineering/"/>
        <psc:chapter start="3571" title="The cool wall of Cloud Native"/>
        <psc:chapter start="3764" title="OPA"/>
        <psc:chapter start="3877" title="Kyverno"/>
        <psc:chapter start="3978" title="Argo CD"/>
        <psc:chapter start="4331" title="Crossplane"/>
        <psc:chapter start="4505" title="Alex is the builder, Tammer is the planner"/>
        <psc:chapter start="4740" title="Wrap up"/>
        <psc:chapter start="4770" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Tammer Saleh, founder of <a href="https://superorbital.io/">Super Orbital</a>, a tiny team of exceptional Kubernetes engineers and teachers, is joining us today to talk about what is cool in the Cloud Native world. Yes, it’s the same Tammer that we had the pleasure of on <a href="https://shipit.show/31">shipit.show/31 - Is Kubernetes a platform?</a></p>
<p>In today’s episode, we also cover two great blog posts:</p>
<ol>
<li><a href="https://superorbital.io/journal/terraform-aws-eks-blueprints/">Zero to GitOps: Terraform and the AWS EKS Blueprints project</a> by Sean Kane</li>
<li><a href="https://superorbital.io/journal/hunting-intermittent-cilium-error/">Hunting Down an Intermittent Failure in Cilium</a> by James McShane</li>
</ol>
<p>We wrap up with ✨ The Cool Wall of Cloud Native ✨</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 8 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://flatfile.com/teams/engineering/">Flatfile</a> – Data import is broken. We fixed it. Flatfile’s powerful out-of-the-box solution takes the data import burden off your shoulders, freeing you to solve bigger business problems and build products that people love.
</li>
</ul></p><p>Featuring:</p><ul><li>Tammer Saleh &ndash; <a href="https://superorbital.io/" rel="external ugc">Website</a>, <a href="https://github.com/tammersaleh" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/tammersaleh" rel="external ugc">LinkedIn</a>, <a href="https://x.com/tammersaleh" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://shipit.show/31">shipit.show/31 - Is Kubernetes a platform?</a></li>
<li><a href="https://superorbital.io/journal/terraform-aws-eks-blueprints/">Zero to GitOps: Terraform and the AWS EKS Blueprints project</a> by Sean Kane</li>
<li><a href="https://superorbital.io/journal/hunting-intermittent-cilium-error/">Hunting Down an Intermittent Failure in Cilium</a> by James McShane</li>
<li>Top Gear Fan Wiki: <a href="https://topgear.fandom.com/wiki/The_Cool_Wall">The Cool Wall</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-65--tammer-saleh.jpg" alt="Gerhard & Tammer" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-65.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Bass: the beat drop after Concourse</title>
      <guid isPermaLink="false">changelog.com/14/1699</guid>
      <link>https://changelog.com/shipit/64</link>
      <pubDate>Thu, 04 Aug 2022 17:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="88344525" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/64/ship-it-64.mp3"/>
      <description>Our today&apos;s guest spent 4 days building a feature for his side project so that we could ship it together on Ship It!, while recording. The feature is called `rave` mode, and the context is Bass, an interpreted functional scripting language written in Go, riffing on the ideas of Kernel &amp; Clojure. When the local build runs, you can now press `r` to synchronise the beats of your currently playing Spotify track with the build output. For a demo, see bass v0.9.0 release.

Please welcome Alex Suraci, a.k.a. **vito**, the creator of Concourse CI and Bass.

---

This episode is dedicated to the late John Shutt, the creator of Kernel.

Your ideas continue in Bass.

Thank you for getting them out into the world.

---</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:31:27</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/vito" img="https://cdn.changelog.com/uploads/avatars/people/J3R0n/avatar_large.png?v=63825902343">Alex Suraci</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/64/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/64/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="78" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="262" title="Intro"/>
        <psc:chapter start="537" title="The ONLY Concourse view"/>
        <psc:chapter start="606" title="The design"/>
        <psc:chapter start="675" title="Biggest early challenge at Concourse"/>
        <psc:chapter start="952" title="To work on Concourse"/>
        <psc:chapter start="1030" title="Bass"/>
        <psc:chapter start="1155" title="What's better than declarative?"/>
        <psc:chapter start="1320" title="Commands"/>
        <psc:chapter start="1459" title="Multiple themes??"/>
        <psc:chapter start="1575" title="What's a thunk?"/>
        <psc:chapter start="1608" title="Space invaders"/>
        <psc:chapter start="1943" title="Sponsor: Sentry" href="https://sentry.io/demo/sandbox/"/>
        <psc:chapter start="1996" title="Run time compiler"/>
        <psc:chapter start="2110" title="Where does it all run?"/>
        <psc:chapter start="2311" title="Github runner"/>
        <psc:chapter start="2425" title="The Ship It file"/>
        <psc:chapter start="2680" title="Rave mode"/>
        <psc:chapter start="3320" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="3372" title="Sponsor: Akuity" href="https://akuity.io/changelog"/>
        <psc:chapter start="3501" title="Let's ship it"/>
        <psc:chapter start="4123" title="Should caching be close?"/>
        <psc:chapter start="4340" title="Conway's game of life"/>
        <psc:chapter start="4442" title="What did you enjoy the most?"/>
        <psc:chapter start="4584" title="Nix and Bass"/>
        <psc:chapter start="4673" title="0.1.2"/>
        <psc:chapter start="5284" title="Wrap up"/>
        <psc:chapter start="5429" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Our today’s guest spent 4 days building a feature for his side project so that we could ship it together on Ship It!, while recording. The feature is called <code>rave</code> mode, and the context is <a href="https://bass-lang.org/">Bass</a>, an interpreted functional scripting language written in Go, riffing on the ideas of Kernel &amp; Clojure. When the local build runs, you can now press <code>r</code> to synchronise the beats of your currently playing Spotify track with the build output. For a demo, see <a href="https://github.com/vito/bass/releases/tag/v0.9.0">bass v0.9.0 release</a>.</p>
<p>Please welcome Alex Suraci, a.k.a. <strong>vito</strong>, the creator of <a href="https://concourse-ci.org/">Concourse CI</a> and <a href="https://bass-lang.org/">Bass</a>.</p>
<hr />
<p>This episode is dedicated to the late <a href="https://en.wikinews.org/wiki/Wikinews_mourns_loss_of_volunteer_John_Shutt">John Shutt</a>, the creator of Kernel.</p>
<p>Your ideas continue in Bass.</p>
<p>Thank you for getting them out into the world.</p>
<hr />
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 7 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://akuity.io/changelog">Akuity</a> – Akuity is a new platform (founded by Argo co-creators) that brings fully-managed Argo CD and enterprise services to the cloud or on premise. They’re inviting our listeners to join the closed beta at <a href="https://akuity.io/changelog">akuity.io/changelog</a>. The platform is a versatile Kubernetes operator for handling cluster deployments the GitOps way. Deploy your apps instantly and monitor their state — get minimum overhead, maximum impact, and enterprise readiness from day one.
</li>
</ul></p><p>Featuring:</p><ul><li>Alex Suraci &ndash; <a href="https://github.com/vito" rel="external ugc">Website</a>, <a href="https://github.com/vito" rel="external ugc">GitHub</a>, <a href="https://x.com/alexsuraci" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://concourse-ci.org/">Concourse CI</a></li>
<li>See <a href="https://shipit.show/9">shipit.show/9</a> notes for the RabbitMQ v3.8 CI/CD pipeline from 2020</li>
<li><a href="https://blog.concourse-ci.org/core-roadmap-towards-v10/">Concourse core roadmap: towards v10</a> - written by Alex 3 years ago</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=m_KpkupKITc">Getting Started with Concourse CI - Dr. Nic Williams, Stark &amp; Wayne</a> - October 2016</li>
<li><a href="https://www.destroyallsoftware.com/talks/boundaries">Faux-O talk - Gary Bernhardt</a></li>
<li><a href="https://web.cs.wpi.edu/%7Ejshutt/kernel.html">The Kernel Programming Language</a></li>
<li><a href="https://bass-lang.org/bassics.html">Bass bassics</a></li>
<li><a href="https://github.com/vito/bass/blob/v0.9.0/bass/shipit">The bass shipit file that ships Bass</a></li>
<li><a href="https://github.com/vito/bass/releases/tag/v0.9.0">bass v0.9.0 release</a> - the one that we shipped while recording this episode</li>
<li><a href="https://booklit.page/">booklit.page</a> - a tool for building static websites from semantic documents</li>
<li><a href="https://repology.org/repositories/graphs">Package repository size/freshness map</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-64--alex-suraci.jpg" alt="Gerhard & Alex shipping bass v0.9.0" loading="lazy">
  <figcaption><span>Gerhard & Alex shipping bass v0.9.0</span></figcaption> 
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-64.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>KubeVelo 2022</title>
      <guid isPermaLink="false">changelog.com/14/1681</guid>
      <link>https://changelog.com/shipit/63</link>
      <pubDate>Wed, 27 Jul 2022 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="72201048" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/63/ship-it-63.mp3"/>
      <description>We know that many of you listen to this podcast while running 🏃‍♀️ or cycling 🚴‍♂️ Hey Dan!

How many of you cycled to a conference? Gerhard knows a single person that cycled 764 miles for 8 days straight from Switzerland to Spain for this year&apos;s KubeCon EU. His name is Johann Gyger, a CNCF ambassador &amp; a cloud consultant at Peak Scale. Johann is a cloud engineer at heart that is all in on sustainability. He is the main reason why Gerhard is super excited to talk about electric cars &amp; Dagger at the Swiss Cloud Native Day this September.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:14:42</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://johanngyger.medium.com" img="https://cdn.changelog.com/uploads/avatars/people/Wol9J/avatar_large.png?v=63825980952">Johann Gyger</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/63/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/63/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome"/>
        <psc:chapter start="69" title="Sponsor: Sentry" href="https://sentry.io/demo/sandbox/"/>
        <psc:chapter start="110" title="Intro"/>
        <psc:chapter start="189" title="Cycle trip"/>
        <psc:chapter start="390" title="Sustainability"/>
        <psc:chapter start="594" title="Steve Jobs on bikes"/>
        <psc:chapter start="687" title="CNCF"/>
        <psc:chapter start="1010" title="Cloud Native Day"/>
        <psc:chapter start="1357" title="From engineers, for engineers"/>
        <psc:chapter start="1493" title="Sponsor: FireHydrant" href="https://firehydrant.io/"/>
        <psc:chapter start="1581" title="What does it mean to be an engineer"/>
        <psc:chapter start="1789" title="Alfonzo??"/>
        <psc:chapter start="1887" title="6-Store"/>
        <psc:chapter start="2039" title="What is the pipeline for you?"/>
        <psc:chapter start="2199" title="Pushing pipelines too soon"/>
        <psc:chapter start="2434" title="How much is that environment costing you?"/>
        <psc:chapter start="2598" title="How to engineer systems to not go offline"/>
        <psc:chapter start="2728" title="What CNCF projects do you like most?"/>
        <psc:chapter start="2949" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="3026" title="Sponsor: Akuity" href="https://akuity.io/changelog"/>
        <psc:chapter start="3154" title="Explain your CNCF toolbox"/>
        <psc:chapter start="3420" title="What are you most excited about in CNCF"/>
        <psc:chapter start="3617" title="What about CICD?"/>
        <psc:chapter start="3882" title="Any spoilers?"/>
        <psc:chapter start="4047" title="Rego?"/>
        <psc:chapter start="4142" title="Key takeaways"/>
        <psc:chapter start="4276" title="Wrap up"/>
        <psc:chapter start="4418" title="outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>We know that many of you listen to this podcast while running 🏃‍♀️ or cycling 🚴‍♂️ Hey Dan!</p>
<p>How many of you cycled to a conference? Gerhard knows a single person that cycled 764 miles for 8 days straight from Switzerland to Spain for this year’s KubeCon EU. His name is Johann Gyger, a CNCF ambassador &amp; a cloud consultant at <a href="https://peakscale.ch">Peak Scale</a>. Johann is a cloud engineer at heart that is all in on sustainability. He is the main reason why Gerhard is super excited to talk about electric cars &amp; Dagger at the <a href="https://cloudnativeday.ch/">Swiss Cloud Native Day</a> this September.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://akuity.io/changelog">Akuity</a> – Akuity is a new platform (founded by Argo co-creators) that brings fully-managed Argo CD and enterprise services to the cloud or on premise. They’re inviting our listeners to join the closed beta at <a href="https://akuity.io/changelog">akuity.io/changelog</a>. The platform is a versatile Kubernetes operator for handling cluster deployments the GitOps way. Deploy your apps instantly and monitor their state — get minimum overhead, maximum impact, and enterprise readiness from day one.
</li>
</ul></p><p>Featuring:</p><ul><li>Johann Gyger &ndash; <a href="https://johanngyger.medium.com" rel="external ugc">Website</a>, <a href="https://github.com/johanngyger" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/johanngyger" rel="external ugc">LinkedIn</a>, <a href="https://x.com/johanngyger" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://cloudnativeday.ch/en/#speakers">Swiss Cloud Native Day 2022 speakers</a></li>
<li>🎬 <a href="https://youtu.be/_S2ly9dglU4">Swiss Cloud Native Day 2021</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=h9jUmk-EA-E">Gurten, Bern</a> - Swiss Cloud Native Day location</li>
<li><a href="https://changelog.com/posts/kubecon-cloudnativecon-europe-2022">The best bits from KubeCon EU 2022</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/posts/kubecon-cloudnativecon-europe-2022/kubecon-eu-2022-johann-gyger.jpg" alt="KubeCon + CloudNativeCon Europe 2022 - 764 miles - 8 days - Johann Gyger" loading="lazy">
  <figcaption><span>KubeCon + CloudNativeCon Europe 2022 - 764 miles - 8 days - Johann Gyger</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-63--johann-gyger.jpg" alt="Gerhard & Johann" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-63.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Operational simplicity is a gift to you</title>
      <guid isPermaLink="false">changelog.com/14/1683</guid>
      <link>https://changelog.com/shipit/62</link>
      <pubDate>Wed, 20 Jul 2022 16:35:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56043050" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/62/ship-it-62.mp3"/>
      <description>Gerhard&apos;s transition to a senior engineer started 10 years ago, when he embraced the vim mindset, functional core &amp; imperative shell, and was inspired to seek simplicity in his code &amp; infrastructure. Most of it can be traced back to one person: Gary Bernhardt, the creator of Execute Program, Destroy all Software and the now famous Wat idea.

Few stick around long enough to understand the long-term impact of their decisions on production systems. Even fewer are able to talk about them as well as Gary does.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>57:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/garybernhardt" img="https://cdn.changelog.com/uploads/avatars/people/kkO4N/avatar_large.jpg?v=63793489288">Gary Bernhardt</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/62/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/62/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="66" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="153" title="Intro"/>
        <psc:chapter start="172" title="Segment 1"/>
        <psc:chapter start="793" title="Sponsor: Firehydrant"/>
        <psc:chapter start="881" title="Segment 2"/>
        <psc:chapter start="2360" title="Sponsor: Sentry" href="https://sentry.io/demo/sandbox/"/>
        <psc:chapter start="2396" title="Sponsor: Flatfile" href="https://flatfile.com/teams/engineering/"/>
        <psc:chapter start="2516" title="Segment 3"/>
        <psc:chapter start="3391" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Gerhard’s transition to a senior engineer started 10 years ago, when he embraced the vim mindset, functional core &amp; imperative shell, and was inspired to seek simplicity in his code &amp; infrastructure. Most of it can be traced back to one person: Gary Bernhardt, the creator of <a href="https://www.executeprogram.com/">Execute Program</a>, Destroy all Software and the now famous <a href="https://www.destroyallsoftware.com/talks/wat">Wat idea</a>.</p>
<p>Few stick around long enough to understand the long-term impact of their decisions on production systems. Even fewer are able to talk about them as well as Gary does.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://flatfile.com/teams/engineering/">Flatfile</a> – Data import is broken. We fixed it. Flatfile’s powerful out-of-the-box solution takes the data import burden off your shoulders, freeing you to solve bigger business problems and build products that people love.
</li>
</ul></p><p>Featuring:</p><ul><li>Gary Bernhardt &ndash; <a href="https://github.com/garybernhardt" rel="external ugc">GitHub</a>, <a href="https://x.com/garybernhardt" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎧 <a href="https://changelog.com/podcast/450">Why we 💚 Vim</a> - changelog.fm/450</li>
<li><a href="https://www.executeprogram.com/">Execute Program</a> - Learn it. Code it. Remember it.</li>
<li><a href="https://www.destroyallsoftware.com/">Destroy all Software</a> - Everyday programming tools built from scratch</li>
<li>🎬 <a href="https://www.destroyallsoftware.com/talks/wat">Wat talk</a> - A lightning talk by Gary Bernhardt from CodeMash 2012</li>
</ul>
<blockquote>
<p><a href="https://twitter.com/garybernhardt/status/1532044535605473280">Gary tweets June 1, 2022</a><br />
I just needed a small new feature to finish the task I was doing. It took 3 minutes to write the code, then 9 minutes for CI and deploy, so it was live in production 12 minutes after I realized I needed it. Can’t imagine working any other way.</p>
</blockquote>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-62--gary-bernhardt-2.jpg" alt="Gerhard & Gary" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-62.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The ops &amp; infra behind Transistor.fm</title>
      <guid isPermaLink="false">changelog.com/14/1657</guid>
      <link>https://changelog.com/shipit/61</link>
      <pubDate>Wed, 13 Jul 2022 22:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="66988265" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/61/ship-it-61.mp3"/>
      <description>Today we talk with two lovely folks from Transistor.fm: Jason Pearl, Senior Software Developer &amp; Jon Buda, co-founder. Gerhard was curious to find out about their setup &amp; how did it change with the launch of the new podcast website builder. After all, you have been hearing us talk about our setup for years, so it was high-time to challenge some assumptions and learn how another team is solving similar problems.

TL;DL: keeping it simple is at the root of smooth operations &amp; stable systems.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:08:52</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jsonperl" img="https://cdn.changelog.com/uploads/avatars/people/8aYwM/avatar_large.jpeg?v=63824883694">Jason Pearl</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jonbuda" img="https://cdn.changelog.com/uploads/avatars/people/NRLj0/avatar_large.jpeg?v=63824883595">Jon Buda</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/61/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/shipit/61/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="58" title="Sponsor: Akuity" href="https://akuity.io/changelog"/>
        <psc:chapter start="192" title="Intro"/>
        <psc:chapter start="211" title="Segment 1"/>
        <psc:chapter start="1166" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="1252" title="Segment 2"/>
        <psc:chapter start="2838" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="3014" title="Sponsor: Flatfile" href="https://flatfile.com/teams/engineering/"/>
        <psc:chapter start="3136" title="Segment 3"/>
        <psc:chapter start="4079" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Today we talk with two lovely folks from Transistor.fm: Jason Pearl, Senior Software Developer &amp; Jon Buda, co-founder. Gerhard was curious to find out about their setup &amp; how did it change with the launch of the new podcast website builder. After all, you have been hearing us talk about our setup for years, so it was high-time to challenge some assumptions and learn how another team is solving similar problems.</p>
<p>TL;DL: keeping it simple is at the root of smooth operations &amp; stable systems.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 9 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://akuity.io/changelog">Akuity</a> – Akuity is a new platform (founded by Argo co-creators) that brings fully-managed Argo CD and enterprise services to the cloud or on premise. They’re inviting our listeners to join the closed beta at <a href="https://akuity.io/changelog">akuity.io/changelog</a>. The platform is a versatile Kubernetes operator for handling cluster deployments the GitOps way. Deploy your apps instantly and monitor their state — get minimum overhead, maximum impact, and enterprise readiness from day one.
</li>
<li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://flatfile.com/teams/engineering/">Flatfile</a> – Data import is broken. We fixed it. Flatfile’s powerful out-of-the-box solution takes the data import burden off your shoulders, freeing you to solve bigger business problems and build products that people love.
</li>
</ul></p><p>Featuring:</p><ul><li>Jason Pearl &ndash; <a href="https://github.com/jsonperl" rel="external ugc">GitHub</a>, <a href="https://x.com/jsonperl" rel="external ugc">X</a></li><li>Jon Buda &ndash; <a href="https://jonbuda.com/" rel="external ugc">Website</a>, <a href="https://github.com/jonbuda" rel="external ugc">GitHub</a>, <a href="https://x.com/jonbuda" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>Transistor.fm launches <a href="https://www.producthunt.com/products/transistor#free-podcast-website-builder">Free Podcast Website Builder on Product Hunt</a></li>
<li><a href="https://transistor.fm/jason/">Jason joins Transistor.fm</a></li>
<li><a href="https://www.cloudflare.com/products/r2/">CloudFlare R2</a></li>
<li><a href="https://www.backblaze.com/b2/cloud-storage.html">Backblaze B2 Cloud Storage</a></li>
<li>🎧 Build your SaaS E135: <a href="https://saas.transistor.fm/episodes/team-call">What’s it really like to work at Transistor?</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-61--jon-and-jason.jpg" alt="Gerhard, Jason & Jon" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-61.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Kaizen! Post-migration cleanup</title>
      <guid isPermaLink="false">changelog.com/14/1641</guid>
      <link>https://changelog.com/shipit/60</link>
      <pubDate>Fri, 08 Jul 2022 11:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64932264" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/60/ship-it-60.mp3"/>
      <description>In our 6th Kaizen, we talk with Jerod about all the things that we cleaned up after migrating changelog.com from a managed Kubernetes to Fly.io. We deleted the K8s cluster and moved wildcard cert management to Fastly &amp; all our vanity domain certs to Fly.io. We migrated the Docker Engine that our GitHub Actions is using - PR #416 has all the details. We did a few other things in preparation for our secrets plan. Thank you Maikel Vlasman, James Harr, Adrian Mester, Omri Gabay &amp; Owen Valentine for kicking it off in our Slack #shipit channel.

Gerhard&apos;s favourite improvement: the new shipit.show domain.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:06:59</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jerodsanto" img="https://cdn.changelog.com/uploads/avatars/people/z4/avatar_large.jpeg?v=63760071650">Jerod Santo</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/60/transcript"/>
      <content:encoded><![CDATA[<p>In our 6th Kaizen, we talk with Jerod about all the things that we cleaned up after migrating changelog.com from a managed Kubernetes to Fly.io. We deleted the K8s cluster and moved wildcard cert management to Fastly &amp; all our vanity domain certs to Fly.io. We migrated the Docker Engine that our GitHub Actions is using - <a href="https://github.com/thechangelog/changelog.com/pull/416">PR #416</a> has all the details. We did a few other things in preparation for our secrets plan. Thank you Maikel Vlasman, James Harr, Adrian Mester, Omri Gabay &amp; Owen Valentine for kicking it off in <a href="https://changelog.slack.com/archives/C02308JMSFM/p1655984525084029">our Slack #shipit channel</a>.</p>
<p>Gerhard’s favourite improvement: the new <a href="https://shipit.show">shipit.show</a> domain.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Fundamentally change how you deliver software.</strong> Innovate faster, deploy fearlessly, and make each release a masterpiece.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://akuity.io/changelog">Akuity</a> – Akuity is a new platform (founded by Argo co-creators) that brings fully-managed Argo CD and enterprise services to the cloud or on premise. They’re inviting our listeners to join the closed beta at <a href="https://akuity.io/changelog">akuity.io/changelog</a>. The platform is a versatile Kubernetes operator for handling cluster deployments the GitOps way. Deploy your apps instantly and monitor their state — get minimum overhead, maximum impact, and enterprise readiness from day one.
</li>
</ul></p><p>Featuring:</p><ul><li>Jerod Santo &ndash; <a href="https://github.com/jerodsanto" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/jerodsanto" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@jerod" rel="external ugc">Mastodon</a>, <a href="https://x.com/jerodsanto" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/thechangelog/changelog.com/pull/416">PR #416</a> - Deploy &amp; use Docker Engine running on Fly.io</li>
<li>Jerod does some more Kaizen-driven development: <a href="https://github.com/thechangelog/changelog.com/commit/4463c6b89426a8c5311253e6e3ade7e880ee6e8c">404 &amp; 500 fix</a> 💪 try <a href="https://shipit.show/1234">shipit.show/1234</a></li>
<li><a href="https://shipit.show/60">shipit.show/60</a> 👈 works for any published episode</li>
<li><a href="https://shipit.show/request">shipit.show/request</a> 💬 request an episode</li>
<li><a href="https://argocd-vault-plugin.readthedocs.io/en/stable/howitworks/">Argo CD Vault Plugin</a> 👍 thanks Adrian Mester</li>
<li><a href="https://github.com/1Password/vault-plugin-secrets-onepassword">1Password/vault-plugin-secrets-onepassword</a> 👍 thanks Owen Valentine</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-60--kaizen6.jpg" alt="Gerhard & Jerod" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-60.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Postgres vs SQLite with Litestream</title>
      <guid isPermaLink="false">changelog.com/14/1654</guid>
      <link>https://changelog.com/shipit/59</link>
      <pubDate>Wed, 29 Jun 2022 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="71260024" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/59/ship-it-59.mp3"/>
      <description>Ben Johnson, the creator of Litestream, joined Fly.io a few weeks after we migrated changelog.com - episode 50 has all the details. That was pure coincidence. What was not a coincidence, is Gerhard jumping at the opportunity to talk to Ben about Postgres vs SQLite with Litestream. 

The prospect of running a cluster of our app instances spread across all regions, with local SQLite &amp; Litestream replication, is mind boggling. Let&apos;s find out from Ben what will it take to get there.  Thanks Kürt for kicking off this dream.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:13:27</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/benbjohnson" img="https://cdn.changelog.com/uploads/avatars/people/RoP/avatar_large.jpeg?v=63737433602">Ben Johnson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/59/transcript"/>
      <content:encoded><![CDATA[<p>Ben Johnson, the creator of Litestream, joined Fly.io a few weeks after we migrated changelog.com - <a href="https://changelog.com/shipit/50">episode 50</a> has all the details. That was pure coincidence. What was not a coincidence, is Gerhard jumping at the opportunity to talk to Ben about Postgres vs SQLite with Litestream.</p>
<p>The prospect of running a cluster of our app instances spread across all regions, with local SQLite &amp; Litestream replication, is mind boggling. Let’s find out from Ben what will it take to get there.  Thanks Kürt for kicking off this dream.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://akuity.io/changelog">Akuity</a> – Akuity is a new platform (founded by Argo co-creators) that brings fully-managed Argo CD and enterprise services to the cloud or on premise. They’re inviting our listeners to join the closed beta at <a href="https://akuity.io/changelog">akuity.io/changelog</a>. The platform is a versatile Kubernetes operator for handling cluster deployments the GitOps way. Deploy your apps instantly and monitor their state — get minimum overhead, maximum impact, and enterprise readiness from day one.
</li>
</ul></p><p>Featuring:</p><ul><li>Ben Johnson &ndash; <a href="https://medium.com/@benbjohnson" rel="external ugc">Website</a>, <a href="https://github.com/benbjohnson" rel="external ugc">GitHub</a>, <a href="https://x.com/benbjohnson" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>🆕 FOLLOW-UP: <a href="https://github.com/benbjohnson/litestream/issues/8#issuecomment-1173214316">Live read replicas update in GitHub issue comment</a></p>
<ul>
<li><a href="https://twitter.com/gerhardlazu/status/1523987284441415680">How this episode started</a></li>
<li><a href="https://fly.io/blog/all-in-on-sqlite-litestream/">I’m All-In on Server-Side SQLite</a></li>
<li><a href="https://litestream.io/getting-started/">Getting Started with Litestream</a></li>
<li><a href="https://github.com/benbjohnson/litestream">github.com/benbjohnson/litestream</a></li>
<li><a href="https://github.com/benbjohnson/litestream.io">litestream.io repository</a></li>
<li><a href="http://thesecretlivesofdata.com/raft/">The Secret Lives of Data - Raft</a></li>
<li>🎧 <a href="https://podcast.thinkingelixir.com/101">Replicating SQLite using Litestream with Ben Johnson</a> - ThinkingElixir #101 - May, 2022</li>
<li>🎧 <a href="">Open source, not open contribution</a> - Changelog #433 - March, 2021</li>
<li><a href="https://datasette.io/">Datasette</a> - An open source multi-tool for exploring and publishing data</li>
<li><a href="https://mtlynch.io/litestream/">How Litestream Eliminated My Database Server for $0.03/month</a> - April, 2021</li>
<li><a href="https://github.com/mtlynch/picoshare">Picoshare</a> - A minimalist, easy-to-host service for sharing images and other files</li>
<li><a href="https://github.com/mtlynch/picoshare/blob/master/docs/deployment/fly.io.md">Picoshare deploy to Fly.io</a></li>
<li><a href="https://fly.io/blog/fly-machines/">Fly Machines: An API for Fast-booting VMs</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-59--ben-johnson.jpg" alt="Gerhard & Ben" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-59.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How to keep a secret</title>
      <guid isPermaLink="false">changelog.com/14/1648</guid>
      <link>https://changelog.com/shipit/58</link>
      <pubDate>Wed, 22 Jun 2022 20:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="71089055" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/58/ship-it-58.mp3"/>
      <description>Rob Barnes (a.k.a. Devops Rob) and Rosemary Wang (author of Infrastructure as Code - Patterns &amp; Practices) are joining us today to talk about infrastructure secrets.

What do Rosemary and Rob think about committing encrypted secrets into a repository? How do they suggest that we improve on storing secrets in LastPass? And if we were to choose HashiCorp Vault, what do we need to know?

Thank you Thomas Eckert for the intro. Thank you Nabeel Sulieman (ep. 46) &amp; Kelsey Hightower (ep. 44) for your gentle nudges towards improving our infra secrets management.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:13:12</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/joatmon08" img="https://cdn.changelog.com/uploads/avatars/people/oeXOQ/avatar_large.jpeg?v=63820695177">Rosemary Wang</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/devopsrob" img="https://cdn.changelog.com/uploads/avatars/people/nn0A2/avatar_large.jpeg?v=63820695313">Rob Barnes</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/58/transcript"/>
      <content:encoded><![CDATA[<p>Rob Barnes (a.k.a. Devops Rob) and Rosemary Wang (author of Infrastructure as Code - Patterns &amp; Practices) are joining us today to talk about infrastructure secrets.</p>
<p>What do Rosemary and Rob think about committing encrypted secrets into a repository? How do they suggest that we improve on storing secrets in LastPass? And if we were to choose HashiCorp Vault, what do we need to know?</p>
<p>Thank you <a href="https://thomaseckert.dev/">Thomas Eckert</a> for the intro. Thank you Nabeel Sulieman (<a href="https://changelog.com/shipit/46">ep. 46</a>) &amp; Kelsey Hightower (<a href="https://changelog.com/shipit/46">ep. 44</a>) for your gentle nudges towards improving our infra secrets management.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="https://www.mongodb.com/changelog">MongoDB</a> – <strong>An integrated suite of cloud database and services</strong> — They have a FREE forever tier, so you can prove to yourself and to your team that they have everything you need. Check it out today at <a href="https://www.mongodb.com/changelog">mongodb.com/changelog</a>
</li>
<li><a href="https://chronosphere.io">Chronosphere</a> – Chronosphere is the observability platform for cloud-native teams operating at scale. When it comes to observability, teams need a reliable, scalable, and efficient solution so they can know about issues well before their customers do. Teams choose Chronosphere to help them move faster than the competition. Learn more and get a demo at <a href="https://chronosphere.io">chronosphere.io</a>.
</li>
<li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
</ul></p><p>Featuring:</p><ul><li>Rosemary Wang &ndash; <a href="https://github.com/joatmon08" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/rosemarywang" rel="external ugc">LinkedIn</a>, <a href="https://x.com/joatmon08" rel="external ugc">X</a></li><li>Rob Barnes &ndash; <a href="https://github.com/devops-rob" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/devopsrob" rel="external ugc">LinkedIn</a>, <a href="https://x.com/devops_rob" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/bitnami-labs/sealed-secrets">Bitnami Sealed Secrets</a></li>
<li><a href="https://github.com/FiloSottile/age"><code>age</code> CLI</a></li>
<li><a href="https://github.com/mozilla/sops">Mozilla SOPS</a></li>
<li><a href="https://github.com/ansd/secrets-store-csi-driver-provider-lastpass">Experimental LastPass provider for Kubernetes Secrets Store</a></li>
<li><a href="https://www.hashicorp.com/products/vault">HashiCorp Vault</a></li>
<li>📖 <a href="https://www.manning.com/books/infrastructure-as-code-patterns-and-practices">Infrastructure as Code, Patterns and Practices</a> - Rosemary Wang, July 2022</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=Jouts5NTorU">Cloud Identity with HashiCorp Vault</a> - Rob Barnes, DevOps Exchange London, March 2022</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=rn6PyZbagzY">Developing a Secrets Engine for HashiCorp Vault</a> - Rosemary Wang, August 2021</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-58--rosemary-and-rob.jpg" alt="Gerhard, Rosemary & Rob" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-58.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What do oranges &amp; flame graphs have in common?</title>
      <guid isPermaLink="false">changelog.com/14/1647</guid>
      <link>https://changelog.com/shipit/57</link>
      <pubDate>Fri, 17 Jun 2022 18:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="62854580" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/57/ship-it-57.mp3"/>
      <description>Today we are talking with Frederic Branczyk, founder of Polar Signals &amp; Prometheus maintainer. You may remember Frederic from episode 33 when we introduced Parca.dev. 

This time, we talk about a database built for observability: FrostDB, formerly known as ArcticDB. eBPF generates a lot of high cardinality data, which requires a new approach to writing, persisting &amp; then reading back this state.

TL;DR FrostDB is sub zero cool &amp; well worthy of its name.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:04:38</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/fredbrancz" img="https://cdn.changelog.com/uploads/avatars/people/QgNE/avatar_large.jpg?v=63801249948">Frederic Branczyk</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/57/transcript"/>
      <content:encoded><![CDATA[<p>Today we are talking with Frederic Branczyk, founder of Polar Signals &amp; Prometheus maintainer. You may remember Frederic from <a href="https://changelog.com/shipit/33">episode 33</a> when we introduced <a href="https://parca.dev">Parca.dev</a>.</p>
<p>This time, we talk about a database built for observability: FrostDB, formerly known as ArcticDB. eBPF generates a lot of high cardinality data, which requires a new approach to writing, persisting &amp; then reading back this state.</p>
<p>TL;DR FrostDB is sub zero cool &amp; well worthy of its name.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.mongodb.com/changelog">MongoDB</a> – <strong>An integrated suite of cloud database and services</strong> — They have a FREE forever tier, so you can prove to yourself and to your team that they have everything you need. Check it out today at <a href="https://www.mongodb.com/changelog">mongodb.com/changelog</a>
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>PARTYTIME</code> and get the team plan free for three months.
</li>
<li><a href="https://chronosphere.io">Chronosphere</a> – Chronosphere is the observability platform for cloud-native teams operating at scale. When it comes to observability, teams need a reliable, scalable, and efficient solution so they can know about issues well before their customers do. Teams choose Chronosphere to help them move faster than the competition. Learn more and get a demo at <a href="https://chronosphere.io">chronosphere.io</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Frederic Branczyk &ndash; <a href="https://parca.dev/" rel="external ugc">Website</a>, <a href="https://github.com/brancz" rel="external ugc">GitHub</a>, <a href="https://x.com/fredbrancz" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>⚠️ <a href="https://www.polarsignals.com/blog/posts/2022/06/16/arcticdb-is-now-frostdb/">Naming is hard: ArcticDB is now FrostDB (+updates!)</a></li>
<li><a href="https://www.polarsignals.com/blog/posts/2022/05/04/introducing-arcticdb/">Introducing ArcticDB: A database for Observability</a></li>
<li><a href="https://www.polarsignals.com/blog/posts/2022/03/02/profiling-nextjs-app-with-parca/">Profiling Next.js apps with Parca</a></li>
<li>Michal Kuratczyk <a href="https://github.com/parca-dev/parca-agent/issues/145">helped us figure out what we were doing wrong with Erlang perf maps</a></li>
<li>David Ansari: <a href="https://blog.rabbitmq.com/posts/2022/05/flame-graphs/">Improving RabbitMQ Performance with Flame Graphs</a></li>
<li>Kemal Akkoyun: Fantastic Symbols and Where to Find Them <a href="https://www.polarsignals.com/blog/posts/2022/01/13/fantastic-symbols-and-where-to-find-them/">Part 1</a> &amp; <a href="https://www.polarsignals.com/blog/posts/2022/01/27/fantastic-symbols-and-where-to-find-them-part-2/">Part 2</a></li>
<li>Matthias Loibl: <a href="https://github.com/pyrra-dev/pyrra">pyrra</a> - Making SLOs with Prometheus manageable, accessible, and easy to use for everyone!</li>
<li>Tyler Neely: 🎬 <a href="https://archive.fosdem.org/2020/schedule/event/rust_techniques_sled/">Modern database engineering with io_uring</a> - FOSDEM 2020</li>
<li>Achille Roussel: Go library to read/write Parquet files - <a href="https://github.com/segmentio/parquet-go">segmentio/parquet-go</a></li>
<li>Julia Evans: <a href="https://jvns.ca/blog/2016/06/12/a-weird-system-call-process-vm-readv/">How to spy on a Ruby program</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-57--frederic-branczyk.jpg" alt="Gerhard & Frederic" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-57.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>DevOps teams with shared responsibilities</title>
      <guid isPermaLink="false">changelog.com/14/1651</guid>
      <link>https://changelog.com/shipit/56</link>
      <pubDate>Wed, 08 Jun 2022 17:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56668332" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/56/ship-it-56.mp3"/>
      <description>Today we are talking with Maikel Vlasman, technical lead for a large Dutch machine construction company, and a cloud engineer by heart. We cover self-updating GitLab &amp; ArgoCD, Maikel&apos;s thinking behind dev environment setup and a Kubernetes workshop that he is preparing for his team. The goal is to function as a true DevOps team with shared responsibilities. 

This conversation started as a thread in our community Slack - link in the show notes. Thank you Maikel for being a long-time Changelog listener and for reaching out to us - we enjoyed telling this story.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>58:16</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://www.maikelvlasman.com" img="https://cdn.changelog.com/uploads/avatars/people/eEzn/avatar_large.jpg?v=63818369069">Maikel</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/56/transcript"/>
      <content:encoded><![CDATA[<p>Today we are talking with Maikel Vlasman, technical lead for a large Dutch machine construction company, and a cloud engineer by heart. We cover self-updating GitLab &amp; ArgoCD, Maikel’s thinking behind dev environment setup and a Kubernetes workshop that he is preparing for his team. The goal is to function as a true DevOps team with shared responsibilities.</p>
<p>This conversation started as a thread in our community Slack - link in the show notes. Thank you Maikel for being a long-time Changelog listener and for reaching out to us - we enjoyed telling this story.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 7 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://akuity.io/changelog">Akuity</a> – Akuity is a new platform (founded by Argo co-creators) that brings fully-managed Argo CD and enterprise services to the cloud or on premise. They’re inviting our listeners to join the closed beta at <a href="https://akuity.io/changelog">akuity.io/changelog</a>. The platform is a versatile Kubernetes operator for handling cluster deployments the GitOps way. Deploy your apps instantly and monitor their state — get minimum overhead, maximum impact, and enterprise readiness from day one.
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://chronosphere.io">Chronosphere</a> – Chronosphere is the observability platform for cloud-native teams operating at scale. When it comes to observability, teams need a reliable, scalable, and efficient solution so they can know about issues well before their customers do. Teams choose Chronosphere to help them move faster than the competition. Learn more and get a demo at <a href="https://chronosphere.io">chronosphere.io</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Maikel &ndash; <a href="https://www.maikelvlasman.com" rel="external ugc">Website</a>, <a href="https://github.com/maikelvl" rel="external ugc">GitHub</a>, <a href="https://fosstodon.org/@maikelv" rel="external ugc">Mastodon</a>, <a href="https://x.com/maikel22" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.slack.com/archives/C024Q4CER/p1648847178417109">2 months ago, Maikel reached out via our Slack</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=Q5POuMHxW-0">Introduction to Docker</a> - the video that introduced Maikel to cloud engineering</li>
<li><a href="https://gitlab.com/vlasman/terraform-argo-cd">Terraform Argo CD</a> - set up Argo CD in K8s &amp; then maintain everything (including Argo CD) using Argo CD GitOps pull functionality</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-56--maikel-vlasman.jpg" alt="Gerhard & Maikel" loading="lazy">
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/56/shipit-56--dev-environment-setup.png" alt="Maikel's thinking behind dev env setup" loading="lazy">
  <figcaption><span>Maikel's thinking behind dev env setup</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/56/shipit-56--setup-bootstrap.png" alt="Maikel's infra setup bootstrap" loading="lazy">
  <figcaption><span>Maikel's infra bootstrap</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/56/shipit-56--setup-running.png" alt="Maikel's infra running setup" loading="lazy">
  <figcaption><span>Maikel's infra running setup</span></figcaption> 
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-56.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Optimising sociotechnical systems</title>
      <guid isPermaLink="false">changelog.com/14/1655</guid>
      <link>https://changelog.com/shipit/55</link>
      <pubDate>Thu, 02 Jun 2022 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="100148258" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/55/ship-it-55.mp3"/>
      <description>Today we are talking how to optimise sociotechnical systems with Ben Ford, founder &amp; CEO of Mission Control. The correct order is: people, process &amp; technology. The tools are important, and we talk about specific ones in the second half of this episode, but there are rules and principles that govern how people interact, and we need to start there.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:08:57</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/commandodev" img="https://cdn.changelog.com/uploads/avatars/people/qG812/avatar_large.jpg?v=63789111193">Ben Ford</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/55/transcript"/>
      <content:encoded><![CDATA[<p>Today we are talking how to optimise sociotechnical systems with Ben Ford, founder &amp; CEO of <a href="https://missionctrl.dev">Mission Control</a>. The correct order is: people, process &amp; technology. The tools are important, and we talk about specific ones in the second half of this episode, but there are rules and principles that govern how people interact, and we need to start there.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Transform your code into a queryable database</strong> to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at <a href="https://about.sourcegraph.com/code-insights">about.sourcegraph.com/code-insights</a>
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://chronosphere.io">Chronosphere</a> – Chronosphere is the observability platform for cloud-native teams operating at scale. When it comes to observability, teams need a reliable, scalable, and efficient solution so they can know about issues well before their customers do. Teams choose Chronosphere to help them move faster than the competition. Learn more and get a demo at <a href="https://chronosphere.io">chronosphere.io</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Ben Ford &ndash; <a href="https://commando.dev/" rel="external ugc">Website</a>, <a href="https://github.com/commandodev" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/commandodev" rel="external ugc">LinkedIn</a>, <a href="https://x.com/commandodev" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎧 Ship It! <a href="https://changelog.com/shipit/4">#4 OODA for operational excellence</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=QYnsXQf8p4o">The Paradox of Control</a> - NATO C2COE C2 Webinar 2021 - Ben Ford</li>
<li><a href="https://missionctrl.dev/">Mission ctrl</a> - Organisation engineering as a service</li>
<li><a href="https://strapi.io/starters/strapi-starter-next-js-corporate">Strapi</a> - Next.js Corporate Starter</li>
<li><a href="https://www.appsmith.com/">Appsmith</a> - Open source framework to build internal tools</li>
<li><a href="https://www.metabase.com/">Metabase</a> - Business Intelligence</li>
<li><a href="https://cube.dev/">Cube.dev</a> - Open Source Headless Business Intelligence</li>
<li><a href="https://causal.app/">Causal.app</a> - Business Planning Platform</li>
<li><a href="https://orbitmodel.com/">The Orbit Model</a></li>
<li><a href="https://orbit.love/">Orbit</a> - Community Growth Platform</li>
<li><a href="https://n8n.io/">n8n.io</a> - Workflow Automation Platform</li>
<li><a href="https://hasura.io/">Hasura</a> - Instant GraphQL on all your data</li>
<li><a href="https://railway.app/">Railway.app</a> - Bring your code, we’ll handle the rest.</li>
<li><a href="https://www.notion.so/">Notion</a> - One workspace. Every team.</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-55--ben-ford.jpg" alt="Gerhard & Ben" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-55.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Knative, Sigstore &amp; swag (KubeCon EU 2022)</title>
      <guid isPermaLink="false">changelog.com/14/1637</guid>
      <link>https://changelog.com/shipit/54</link>
      <pubDate>Wed, 25 May 2022 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="47213776" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/54/ship-it-54.mp3"/>
      <description>This is the post-KubeCon CloudNativeCon EU 2022 week. Gerhard is talking to Matt Moore, founder &amp; CTO of Chainguard about all things Knative and Sigstore.

The most important topic is swag, because none has better stickers than Chainguard.

The other topic is the equivalent of Let&apos;s Encrypt for securing software.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>48:31</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mattomata" img="https://cdn.changelog.com/uploads/avatars/people/R69oP/avatar_large.jpeg?v=63819330147">Matt Moore</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/54/transcript"/>
      <content:encoded><![CDATA[<p>This is the post-KubeCon CloudNativeCon EU 2022 week. Gerhard is talking to Matt Moore, founder &amp; CTO of <a href="https://chainguard.dev">Chainguard</a> about all things Knative and Sigstore.</p>
<p>The most important topic is swag, because none has better stickers than Chainguard.</p>
<p>The other topic is the equivalent of Let’s Encrypt for securing software.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://akuity.io/changelog">Akuity</a> – Akuity is a new platform (founded by Argo co-creators) that brings fully-managed Argo CD and enterprise services to the cloud or on premise. They’re inviting our listeners to join the closed beta at <a href="https://akuity.io/changelog">akuity.io/changelog</a>. The platform is a versatile Kubernetes operator for handling cluster deployments the GitOps way. Deploy your apps instantly and monitor their state — get minimum overhead, maximum impact, and enterprise readiness from day one.
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://www.mongodb.com/changelog">MongoDB</a> – <strong>An integrated suite of cloud database and services</strong> — They have a FREE forever tier, so you can prove to yourself and to your team that they have everything you need. Check it out today at <a href="https://www.mongodb.com/changelog">mongodb.com/changelog</a>
</li>
<li><a href="https://chronosphere.io">Chronosphere</a> – Chronosphere is the observability platform for cloud-native teams operating at scale. When it comes to observability, teams need a reliable, scalable, and efficient solution so they can know about issues well before their customers do. Teams choose Chronosphere to help them move faster than the competition. Learn more and get a demo at <a href="https://chronosphere.io">chronosphere.io</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Matt Moore &ndash; <a href="https://github.com/mattmoor" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mattmoor" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mattomata" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-54--matt-moore.jpg" alt="Gerhard & Matt" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-54.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Securing K8s releases (KubeCon EU 2022)</title>
      <guid isPermaLink="false">changelog.com/14/1636</guid>
      <link>https://changelog.com/shipit/53</link>
      <pubDate>Fri, 20 May 2022 17:10:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65230045" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/53/ship-it-53.mp3"/>
      <description>Today we are at KubeCon CloudNativeCon EU 2022, talking to Adolfo García Veytia about securing Kubernetes releases. Adolfo is a Staff Software Engineer at Chainguard, and one of the technical leads for SIG release, meaning that he helps ship Kubernetes. You most likely know him as Puerco, and have seen first-hand his passion for securing software via SBOMs, cosign and SLSA. Puerco&apos;s love for bikes and Chainguard are a great match 🚴‍♂️
</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:07:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/puerco" img="https://cdn.changelog.com/uploads/avatars/people/NRLRO/avatar_large.jpeg?v=63819101119">Adolfo García Veytia</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/53/transcript"/>
      <content:encoded><![CDATA[<p>Today we are at <a href="https://kccnceu2022.sched.com/">KubeCon CloudNativeCon EU 2022</a>, talking to Adolfo García Veytia about securing Kubernetes releases. Adolfo is a Staff Software Engineer at Chainguard, and one of the technical leads for SIG release, meaning that he helps ship Kubernetes. You most likely know him as Puerco, and have seen first-hand his passion for securing software via SBOMs, cosign and SLSA. Puerco’s love for bikes and Chainguard are a great match 🚴‍♂️</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.mongodb.com/changelog">MongoDB</a> – <strong>An integrated suite of cloud database and services</strong> — They have a FREE forever tier, so you can prove to yourself and to your team that they have everything you need. Check it out today at <a href="https://www.mongodb.com/changelog">mongodb.com/changelog</a>
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://chronosphere.io">Chronosphere</a> – Chronosphere is the observability platform for cloud-native teams operating at scale. When it comes to observability, teams need a reliable, scalable, and efficient solution so they can know about issues well before their customers do. Teams choose Chronosphere to help them move faster than the competition. Learn more and get a demo at <a href="https://chronosphere.io">chronosphere.io</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Adolfo García Veytia &ndash; <a href="https://github.com/puerco" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/puerco" rel="external ugc">LinkedIn</a>, <a href="https://x.com/puerco" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>KCCNCEU 2022: <a href="https://kccnceu2022.sched.com/event/ytoz/make-the-secure-kubernetes-supply-chain-work-for-you-adolfo-garcia-veytia-chainguard">Make the Secure Kubernetes Supply Chain Work for You</a> - Adolfo García Veytia, Chainguard</li>
<li>KCCNCEU 2022: <a href="https://kccnceu2022.sched.com/event/ytrh/releasing-kubernetes-less-often-and-more-secure-the-sig-release-update-adolfo-garcia-veytia-carlos-panato-chainguard-sascha-grunert-red-hat-stephen-augustus-cisco">Releasing Kubernetes Less Often and More Secure</a> - The SIG Release Update - Adolfo García Veytia &amp; Carlos Panato, Chainguard; Sascha Grunert, Red Hat; Stephen Augustus, Cisco</li>
<li><a href="https://blog.sigstore.dev/kubernetes-signals-massive-adoption-of-sigstore-for-protecting-open-source-ecosystem-73a6757da73">Kubernetes signals massive adoption of Sigstore for protecting open source ecosystem</a></li>
<li><a href="https://github.com/sigstore/k8s-manifest-sigstore">kubectl plugin for signing Kubernetes manifest YAML files with sigstore</a></li>
<li><a href="https://github.com/kubernetes-sigs/bom">CLI utility to generate SPDX-compliant Bill of Materials manifests</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-53--adolfo-garcia-veytia.jpg" alt="Gerhard & Puerco" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-53.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Priyanka&apos;s Happy Hour (KubeCon EU 2022)</title>
      <guid isPermaLink="false">changelog.com/14/1630</guid>
      <link>https://changelog.com/shipit/52</link>
      <pubDate>Wed, 11 May 2022 15:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="38526010" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/52/ship-it-52.mp3"/>
      <description>Today we talk to Priyanka Sharma (E.D. at the Cloud Native Computing Foundation) about all things KubeCon Europe 2022. We start with Gerhard&apos;s favourite subject - Priyanka&apos;s Happy Hour - and then we switch focus to the conference. 

For many, this will be the first in-person KubeCon since 2019. As for Gerhard, he is not sure that he remember how airports work. If he succeeds, he looks forward to meeting some of you in Valencia. If not, send help.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>39:29</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/pritianka" img="https://cdn.changelog.com/uploads/avatars/people/WJeg/avatar_large.jpeg?v=63817678475">Priyanka Sharma</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/52/transcript"/>
      <content:encoded><![CDATA[<p>Today we talk to Priyanka Sharma (E.D. at the Cloud Native Computing Foundation) about all things KubeCon Europe 2022. We start with Gerhard’s favourite subject - Priyanka’s Happy Hour - and then we switch focus to the conference.</p>
<p>For many, this will be the first in-person KubeCon since 2019. As for Gerhard, he is not sure that he remember how airports work. If he succeeds, he looks forward to meeting some of you in Valencia. If not, send help.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="https://www.mongodb.com/changelog">MongoDB</a> – <strong>An integrated suite of cloud database and services</strong> — They have a FREE forever tier, so you can prove to yourself and to your team that they have everything you need. Check it out today at <a href="https://www.mongodb.com/changelog">mongodb.com/changelog</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Move fast, even in big codebases.</strong> Sourcegraph is universal code search for every developer and team. Easily search across all the code that matters to you and your organization: find example code, explore and read code, debug issues, and more. Head to <a href="https://info.sourcegraph.com/changelog">info.sourcegraph.com/changelog</a> and click the button “Try Sourcegraph now” to get started.
</li>
</ul></p><p>Featuring:</p><ul><li>Priyanka Sharma &ndash; <a href="https://github.com/pritianka" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/pritianka" rel="external ugc">LinkedIn</a>, <a href="https://x.com/pritianka" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><strong>KubeCon + CloudNativeCon Europe 2022:</strong></p>
<ul>
<li><a href="https://kccnceu2022.sched.com/">Schedule</a></li>
<li><a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/register/">Register</a> - in-person or virtually</li>
<li><a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/attend/health-and-safety/">Health + Safety</a></li>
<li><a href="https://linuxfoundation.org/blog/vaccines-masks-for-safe-in-person-events-read-about-all-on-site-safety-protocols/">Vaccines + Masks for Safe In-Person Events</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-52--priyanka-sharma.jpg" alt="Gerhard & Priyanka" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-52.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>From Kubernetes to PaaS - now what?</title>
      <guid isPermaLink="false">changelog.com/14/1629</guid>
      <link>https://changelog.com/shipit/51</link>
      <pubDate>Wed, 04 May 2022 15:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56565033" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/51/ship-it-51.mp3"/>
      <description>Today we talk to Mark Ericksen about all the things that we could be doing on the new platform - this is a follow-up to episode 50.

Mark specialises in Elixir, he hosts the Thinking Elixir podcast, and he also helps make Fly.io the best place to run Phoenix apps, such as changelog.com. In the interest of holding our new platform right, we thought that it would be a great idea to talk to someone that does this all day, every day, for many years now.

We touch up on how to run database migrations safely, and how to upgrade our application config to the latest Phoenix version. We also talked about some of the more advanced platform features that we may want to start leveraging, like the multi-region PostgreSQL.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>58:10</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/brainlid" img="https://cdn.changelog.com/uploads/avatars/people/algkm/avatar_large.jpg?v=63787614820">Mark Ericksen</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/51/transcript"/>
      <content:encoded><![CDATA[<p>Today we talk to Mark Ericksen about all the things that we could be doing on the new platform - this is a follow-up to <a href="https://changelog.com/shipit/50">episode 50</a>.</p>
<p>Mark specialises in Elixir, he hosts the <a href="https://podcast.thinkingelixir.com/">Thinking Elixir podcast</a>, and he also helps make Fly.io the best place to run Phoenix apps, such as changelog.com. In the interest of holding our new platform right, we thought that it would be a great idea to talk to someone that does this all day, every day, for many years now.</p>
<p>We touch up on how to run database migrations safely, and how to upgrade our application config to the latest Phoenix version. We also talked about some of the more advanced platform features that we may want to start leveraging, like the multi-region PostgreSQL.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.mongodb.com/changelog">MongoDB</a> – <strong>An integrated suite of cloud database and services</strong> — They have a FREE forever tier, so you can prove to yourself and to your team that they have everything you need. Check it out today at <a href="https://www.mongodb.com/changelog">mongodb.com/changelog</a>
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Move fast, even in big codebases.</strong> Sourcegraph is universal code search for every developer and team. Easily search across all the code that matters to you and your organization: find example code, explore and read code, debug issues, and more. Head to <a href="https://info.sourcegraph.com/changelog">info.sourcegraph.com/changelog</a> and click the button “Try Sourcegraph now” to get started.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Mark Ericksen &ndash; <a href="https://thinkingelixir.com/" rel="external ugc">Website</a>, <a href="https://github.com/brainlid" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mark-ericksen-66397417" rel="external ugc">LinkedIn</a>, <a href="https://x.com/brainlid" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://fly.io/phoenix-files/safe-ecto-migrations/">Safe Ecto Migrations</a></li>
<li><a href="https://utils.zest.dev/gendiff">Generate project template file diffs</a> - including Phoenix configs</li>
<li><a href="https://community.fly.io/t/export-postgres-backups/3735/2">Kürt’s recommended way of exporting PostgreSQL db backups</a></li>
<li><a href="https://fly.io/docs/getting-started/multi-region-databases/">Multi-region PostgreSQL</a></li>
<li><a href="https://fly.io/blog/livebeats/">LiveBeats: Building a Social Music App With Phoenix LiveView</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=JrqBudJd2YM">Deploy Elixir and Phoenix globally on Fly.io in five minutes</a></li>
<li>🎧 <a href="https://podcast.thinkingelixir.com/93">Thinking Elixir #93 - Preventing Service Abuse with Michael Lubas</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-51--mark-ericksen.jpg" alt="Gerhard & Mark" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-51.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Kaizen! We are flying ✈️</title>
      <guid isPermaLink="false">changelog.com/14/1628</guid>
      <link>https://changelog.com/shipit/50</link>
      <pubDate>Wed, 27 Apr 2022 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65607074" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/50/ship-it-50.mp3"/>
      <description>This is our 5th Kaizen where we talk about the next improvement to changelog.com: we are now running on Fly.io and our PostgreSQL is managed. This is a migration that many were curious about, including Simmy de Klerk, the person that requested this episode.

After migrating all our media files to AWS S3 (check episode 40), we thought that this part was going to be easy. Plan met reality. Pull request 407 has all the details.

We want to emphasise the type of partner relationships that we seek at Changelog &amp; why they are important to us, as well as to our listeners. Honeycomb &amp; Fly embody the principles that we care about, and Gerhard thinks that we are currently missing a Kubernetes partner.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:07:40</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/adamstac" img="https://cdn.changelog.com/uploads/avatars/people/Qo/avatar_large.jpg?v=63760280419">Adam Stacoviak</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jerodsanto" img="https://cdn.changelog.com/uploads/avatars/people/z4/avatar_large.jpeg?v=63760071650">Jerod Santo</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/50/transcript"/>
      <content:encoded><![CDATA[<p>This is our 5th Kaizen where we talk about the next improvement to changelog.com: we are now running on Fly.io and our PostgreSQL is managed. This is a migration that many were curious about, including Simmy de Klerk, the person that requested this episode.</p>
<p>After migrating all our media files to AWS S3 (check <a href="https://changelog.com/shipit/40">episode 40</a>), we thought that this part was going to be easy. Plan met reality. <a href="https://github.com/thechangelog/changelog.com/pull/407">Pull request 407</a> has all the details.</p>
<p>We want to emphasise the type of partner relationships that we seek at Changelog &amp; why they are important to us, as well as to our listeners. Honeycomb &amp; Fly embody the principles that we care about, and Gerhard thinks that we are currently missing a Kubernetes partner.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/demo/sandbox/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. <strong>Small teams up to 10 people can get started for free</strong> with all FireHydrant features included. No credit card required to sign up. Learn more at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="https://chronosphere.io">Chronosphere</a> – Chronosphere is the observability platform for cloud-native teams operating at scale. When it comes to observability, teams need a reliable, scalable, and efficient solution so they can know about issues well before their customers do. Teams choose Chronosphere to help them move faster than the competition. Learn more and get a demo at <a href="https://chronosphere.io">chronosphere.io</a>.
</li>
<li><a href="https://netfoundry.io/changelog">OpenZiti by NetFoundry</a> – Programmable network overlay and associated edge components for application-embedded, zero-trust networking. Check it out at <a href="https://netfoundry.io/changelog">netfoundry.io/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Adam Stacoviak &ndash; <a href="https://adamstacoviak.com/" rel="external ugc">Website</a>, <a href="https://github.com/adamstac" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/adamstacoviak" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@adam" rel="external ugc">Mastodon</a>, <a href="https://x.com/adamstac" rel="external ugc">X</a></li><li>Jerod Santo &ndash; <a href="https://github.com/jerodsanto" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/jerodsanto" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@jerod" rel="external ugc">Mastodon</a>, <a href="https://x.com/jerodsanto" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/thechangelog/changelog.com/pull/407">PR #407 - ✈️ Migrate changelog.com to Fly.io ✈️</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-50--kaizen5.jpg" alt="Gerhard, Adam & Jerod" loading="lazy">
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/50/shipit-50--march-reqs-bytes.png" alt="changelog.com March 2022 - Requests & Bytes served" loading="lazy">
  <figcaption><span>changelog.com March 2022 - Requests & Bytes served</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/50/shipit-50--april-incomplete-reqs-bytes.png" alt="changelog.com April INCOMPLETE 2022 - Requests & Bytes served" loading="lazy">
  <figcaption><span>changelog.com April INCOMPLETE 2022 - Requests & Bytes served</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/50/shipit-50--march-miss-latency.png" alt="changelog.com March 2022 - Miss latency 95pc" loading="lazy">
  <figcaption><span>changelog.com March 2022 - Miss latency 95pc</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/50/shipit-50--april-incomplete-miss-latency.png" alt="changelog.com April INCOMPLETE 2022 - Miss latency 95pc" loading="lazy">
  <figcaption><span>changelog.com April INCOMPLETE 2022 - Miss latency 95pc</span></figcaption> 
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-50.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Improving an eCommerce fulfilment platform</title>
      <guid isPermaLink="false">changelog.com/14/1591</guid>
      <link>https://changelog.com/shipit/49</link>
      <pubDate>Wed, 20 Apr 2022 16:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="60460430" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/49/ship-it-49.mp3"/>
      <description>Alex Sims, a Senior Software Engineer at James &amp; James, an eCommerce fulfilment company, reached out to us about the Kaizen story of the third-party logistics (3PL) platform that he has been involved with for several years now.

The system delivered 16 millions of orders in 10 years, and 4.5 million in the last year alone. All the numbers are going up, and there is only so much that a single PHP monolith deployed as VM images can handle. So how do you even start thinking about the architectural improvements, and inspire everyone involved to move towards better? 

We encourage you to look at the architectural diagrams in the show notes, especially the 10 year roadmap, and ask Alex for a blog post follow-up. While today&apos;s episode was a good conversation starter, there is a lot that we did not have time to cover.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:02:13</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/alexsims" img="https://cdn.changelog.com/uploads/avatars/people/72Yl8/avatar_large.jpeg?v=63817495799">Alex Sims</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/49/transcript"/>
      <content:encoded><![CDATA[<p>Alex Sims, a Senior Software Engineer at James &amp; James, an eCommerce fulfilment company, reached out to us about the Kaizen story of the third-party logistics (3PL) platform that he has been involved with for several years now.</p>
<p>The system delivered 16 millions of orders in 10 years, and 4.5 million in the last year alone. All the numbers are going up, and there is only so much that a single PHP monolith deployed as VM images can handle. So how do you even start thinking about the architectural improvements, and inspire everyone involved to move towards better?</p>
<p>We encourage you to look at the architectural diagrams in the show notes, especially the 10 year roadmap, and ask Alex for a blog post follow-up. While today’s episode was a good conversation starter, there is a lot that we did not have time to cover.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – <strong>Move fast, even in big codebases.</strong> Sourcegraph is universal code search for every developer and team. Easily search across all the code that matters to you and your organization: find example code, explore and read code, debug issues, and more. Head to <a href="https://info.sourcegraph.com/changelog">info.sourcegraph.com/changelog</a> and click the button “Try Sourcegraph now” to get started.
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://netfoundry.io/changelog">OpenZiti by NetFoundry</a> – Programmable network overlay and associated edge components for application-embedded, zero-trust networking. Check it out at <a href="https://netfoundry.io/changelog">netfoundry.io/changelog</a>
</li>
<li><a href="https://chronosphere.io">Chronosphere</a> – Chronosphere is the observability platform for cloud-native teams operating at scale. When it comes to observability, teams need a reliable, scalable, and efficient solution so they can know about issues well before their customers do. Teams choose Chronosphere to help them move faster than the competition. Learn more and get a demo at <a href="https://chronosphere.io">chronosphere.io</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Alex Sims &ndash; <a href="https://www.linkedin.com/in/alexandersims" rel="external ugc">LinkedIn</a>, <a href="https://x.com/a_simsy92" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.ecommercefulfilment.com/">James &amp; James</a> - eCommerce Fulfilment Services</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/49/shipit-49--alex-sims.jpg" alt="Alex & Gerhard" loading="lazy">
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/49/shipit-49--new-service-architecture.jpg" alt="First improvement to the ecommerce fulfilment system" loading="lazy">
  <figcaption><span>☝️ First improvement to the ecommerce fulfilment system ☝️</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/49/shipit-49--10-year-roadmap.jpg" alt="The 10 year roadmap that Alex imagines" loading="lazy">
  <figcaption><span>☝️ The 10 year roadmap that Alex imagines ☝️</span></figcaption> 
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-49.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Launching Dagger</title>
      <guid isPermaLink="false">changelog.com/14/1597</guid>
      <link>https://changelog.com/shipit/48</link>
      <pubDate>Wed, 13 Apr 2022 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64576666" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/48/ship-it-48.mp3"/>
      <description>In this episode we talk about launching Dagger with all four founders: Andrea, Eric, Sam &amp; Solomon. 

While you may remember Sam &amp; Solomon from episode 23, this time we assembled all four superheroes in this story and went deeper, covering nearly three years of refinements, the launch, as well as the world-class team &amp; community that is coming together to solve the next problem of shipping software. Container images and Kubernetes are great steps in the right direction, but now it&apos;s time for the next leap into the future.

You can use Dagger to run your CI/CD pipelines locally, without needing to commit and push. You can also use Dagger as a Makefile alternative, which resonates with Gerhard, but go further and your perspective on documentation &amp; automation may start shifting.

Gerhard believes that this is the Docker moment of CI/CD.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:06:26</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/aluzzardi" img="https://cdn.changelog.com/uploads/avatars/people/b0oDO/avatar_large.jpg?v=63798429872">Andrea Luzzardi</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ericbardin" img="https://cdn.changelog.com/uploads/avatars/people/NR1Mo/avatar_large.jpeg?v=63816482687">Eric Bardin</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/samalba" img="https://cdn.changelog.com/uploads/avatars/people/WoyD1/avatar_large.jpeg?v=63816482761">Sam Alba</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/shykes" img="https://cdn.changelog.com/uploads/avatars/people/ydG/avatar_large.jpeg?v=63809214967">Solomon Hykes</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/48/transcript"/>
      <content:encoded><![CDATA[<p>In this episode we talk about launching Dagger with all four founders: Andrea, Eric, Sam &amp; Solomon.</p>
<p>While you may remember Sam &amp; Solomon from <a href="https://changelog.com/shipit/23">episode 23</a>, this time we assembled all four superheroes in this story and went deeper, covering nearly three years of refinements, the launch, as well as the world-class team &amp; community that is coming together to solve the next problem of shipping software. Container images and Kubernetes are great steps in the right direction, but now it’s time for the next leap into the future.</p>
<p>You can use Dagger to run your CI/CD pipelines locally, without needing to commit and push. You can also use Dagger as a Makefile alternative, which resonates with Gerhard, but go further and your perspective on documentation &amp; automation may start shifting.</p>
<p>Gerhard believes that this is the Docker moment of CI/CD.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://netfoundry.io/changelog">OpenZiti by NetFoundry</a> – Programmable network overlay and associated edge components for application-embedded, zero-trust networking. Check it out at <a href="https://netfoundry.io/changelog">netfoundry.io/changelog</a>
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. Try FireHydrant free for 14 days at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="https://www.mongodb.com/changelog">MongoDB</a> – <strong>An integrated suite of cloud database and services</strong> — They have a FREE forever tier, so you can prove to yourself and to your team that they have everything you need. Check it out today at <a href="https://www.mongodb.com/changelog">mongodb.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Andrea Luzzardi &ndash; <a href="https://github.com/aluzzardi" rel="external ugc">GitHub</a>, <a href="https://x.com/aluzzardi" rel="external ugc">X</a></li><li>Eric Bardin &ndash; <a href="https://www.linkedin.com/in/ericbardin" rel="external ugc">LinkedIn</a>, <a href="https://x.com/eric69sfo" rel="external ugc">X</a></li><li>Sam Alba &ndash; <a href="https://github.com/samalba" rel="external ugc">GitHub</a>, <a href="https://x.com/sam_alba" rel="external ugc">X</a></li><li>Solomon Hykes &ndash; <a href="https://github.com/shykes" rel="external ugc">GitHub</a>, <a href="https://x.com/solomonstre" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎧 Ship It #23: <a href="https://changelog.com/shipit/23">A universal deployment engine</a></li>
<li>📰 <a href="https://dagger.io/blog/public-launch-announcement">Public launch announcement</a></li>
<li>💬 <a href="https://news.ycombinator.com/item?id=30857012">Dagger launch discussion on Hacker News</a></li>
<li>✨ <a href="https://dagger.io/">dagger.io</a>: A portable devkit for CI/CD pipelines</li>
<li>🐙 <a href="https://github.com/dagger/dagger">dagger/dagger</a> on GitHub</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/48/shipit-48--dagger-landscape.jpg" alt="Dagger landscape" loading="lazy">
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/48/shipit-48--dagger-stars.jpg" alt="Launching Dagger 0.2: GitHub Stars" loading="lazy">
  <figcaption><span>github.com/dagger/dagger stars after 3 days</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/48/shipit-48--2022.03.30-nasdaq-billboard-series-a.jpg" alt="Launching Dagger: NASDAQ billboard" loading="lazy">
  <figcaption><span>Dagger Launch - NASDAQ billboard</span></figcaption> 
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-48.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The Docker Swarm story</title>
      <guid isPermaLink="false">changelog.com/14/1590</guid>
      <link>https://changelog.com/shipit/47</link>
      <pubDate>Fri, 08 Apr 2022 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="44359193" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/47/ship-it-47.mp3"/>
      <description>This episode was requested by Tyler Smith who feels that he may not need Kubernetes just yet. Tyler has a few questions about Docker &amp; Docker Swarm, so Andrea Luzzardi, former Docker Swarm Lead, joins us today to answer them. 

We talk about Docker Swarm beginnings, some of the challenges that it faced, and what Andrea&apos;s recommendation is for Tyler&apos;s journey with Docker Swarm. 

After dedicating four years of his professional career to Docker Swarm, Andrea is the best person that Gerhard knows to talk about this subject. And guess what, the same thing happened now as it did at KubeCon 2015: Sam pointed to Andrea. It will all make sense in the first five minutes. This one is going to be fun!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>45:35</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/aluzzardi" img="https://cdn.changelog.com/uploads/avatars/people/b0oDO/avatar_large.jpg?v=63798429872">Andrea Luzzardi</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/47/transcript"/>
      <content:encoded><![CDATA[<p>This episode was requested by Tyler Smith who feels that he may not need Kubernetes just yet. Tyler has a few questions about Docker &amp; Docker Swarm, so Andrea Luzzardi, former Docker Swarm Lead, joins us today to answer them.</p>
<p>We talk about Docker Swarm beginnings, some of the challenges that it faced, and what Andrea’s recommendation is for Tyler’s journey with Docker Swarm.</p>
<p>After dedicating four years of his professional career to Docker Swarm, Andrea is the best person that Gerhard knows to talk about this subject. And guess what, the same thing happened now as it did at KubeCon 2015: Sam pointed to Andrea. It will all make sense in the first five minutes. This one is going to be fun!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://netfoundry.io/changelog">OpenZiti by NetFoundry</a> – Programmable network overlay and associated edge components for application-embedded, zero-trust networking. Check it out at <a href="https://netfoundry.io/changelog">netfoundry.io/changelog</a>
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>JSPARTY</code> and get the team plan free for three months.
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. Try FireHydrant free for 14 days at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="https://retool.com/changelog">Retool</a> – <strong>The low-code platform for developers to build internal tools</strong> — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Andrea Luzzardi &ndash; <a href="https://github.com/aluzzardi" rel="external ugc">GitHub</a>, <a href="https://x.com/aluzzardi" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.docker.com/blog/scale-testing-docker-swarm-30000-containers/">Scale Testing Docker Swarm to 30,000 Containers</a> (and 1,000 nodes) - November 2015</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=8jepaoATuN0">Docker Swarm and Kubernetes</a>, KubeCon NA 2015</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=WuBLoILQQM0">Docker Orchestration</a>, Cloud Field Day 2016</li>
<li>Speakerdeck: <a href="https://speakerdeck.com/aluzzardi/heart-of-the-swarmkit-topology-management">Heart of the SwarmKit: Topology Management</a>, July 2016</li>
<li>From Docker to Docker Swarm: <a href="https://changelog.com/posts/the-new-changelog-setup-for-2019">The new changelog.com setup for 2019</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-47--andrea-luzzardi.jpg" alt="Gerhard & Andrea" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-47.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>A simpler alternative to cert-manager</title>
      <guid isPermaLink="false">changelog.com/14/1583</guid>
      <link>https://changelog.com/shipit/46</link>
      <pubDate>Thu, 31 Mar 2022 16:40:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="49248937" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/46/ship-it-46.mp3"/>
      <description>Nabeel Sulieman, Senior Software Engineer at Vercel, talks about KCert, a simpler alternative to cert-manager that he built. Gerhard tried it out, and he thinks that Nabeel is onto something. If you want to see the video that they recorded, ping us on Twitter or Slack.

We love this story, especially the long-term approach of working on something that one truly believes in, and the only reason is because it&apos;s fun. The world needs more people like Nabeel, and we hope that this episode inspires you to go all out, and do just that.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>50:29</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/nabsul" img="https://cdn.changelog.com/uploads/avatars/people/ne38/avatar_large.jpeg?v=63750749543">Nabeel Sulieman</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/46/transcript"/>
      <content:encoded><![CDATA[<p>Nabeel Sulieman, Senior Software Engineer at Vercel, talks about KCert, a simpler alternative to cert-manager that he built. Gerhard tried it out, and he thinks that Nabeel is onto something. If you want to see the video that they recorded, ping us on Twitter or Slack.</p>
<p>We love this story, especially the long-term approach of working on something that one truly believes in, and the only reason is because it’s fun. The world needs more people like Nabeel, and we hope that this episode inspires you to go all out, and do just that.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://shortcut.com/changelog">Shortcut</a> – The first project management platform for software development that brings every team across the org together to build better products. More than 10,000 companies from all over the world use Shortcut to plan, collaborate, and build better software together.
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. Try FireHydrant free for 14 days at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://rewatch.com/">Rewatch</a> – <strong>Rewatch gives product and engineering teams async superpowers</strong> and helps them move faster with greater clarity. Imagine all of your team’s videos, all in one place. Record, organize, and share the videos that your team needs to ship great work. Get started for free with 14-day trial at <a href="https://rewatch.com">rewatch.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Nabeel Sulieman &ndash; <a href="https://nabeel.blog" rel="external ugc">Website</a>, <a href="https://github.com/nabsul" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/nabsul" rel="external ugc">LinkedIn</a>, <a href="https://x.com/nabsul" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>Sep 2020: <a href="https://github.com/cert-manager/cert-manager/issues/3238">cert-manager issue #3238</a> that kicked the KCert idea off</li>
<li>Oct 2020: <a href="https://github.com/nabsul/k8s-letsencrypt">Kubernetes SSL certs the “Hard Way”</a></li>
<li>Feb 2021: <a href="https://nabeel.blog/2021/02/06/kcert/">KCert in practice after a few months</a></li>
<li>Mar 2021: <a href="https://nabeel.blog/2021/03/21/kcert-release">KCert is ready for broader usage</a></li>
<li>Feb 2022: <a href="https://nabeel.blog/2022/02/27/kcert-v1">KCert v1.0</a></li>
<li><a href="https://github.com/nabsul/kcert">KCert today</a></li>
</ul>
<iframe width="560" height="315" src="https://www.youtube.com/embed/OcBAh9S_NRA" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-46.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Swiss Quality Assurance</title>
      <guid isPermaLink="false">changelog.com/14/1573</guid>
      <link>https://changelog.com/shipit/45</link>
      <pubDate>Wed, 23 Mar 2022 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58759743" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/45/ship-it-45.mp3"/>
      <description>Pia Wiedermayer, Lead QA at Zühlke, is talking with Gerhard today about software quality. If the name sounds familiar, check out episode 28. Thank you Romano for the introduction 👋🏻

Do you remember the last time that you used an app, whether it was in the browser or on your mobile, and everything just worked? What about that intuitive feel, snappiness and you achieving the task that you intended to without feeling that you are fighting tech? Experiences like those take a lot of effort across multiple disciplines. They are designed, built and maintained over long periods of time. It all starts with people like Pia that really care about quality. It&apos;s so much more than just automated testing...</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:00:18</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/piawiedermayer" img="https://cdn.changelog.com/uploads/avatars/people/m1l4g/avatar_large.jpeg?v=63815157888">Pia Wiedermayer</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/45/transcript"/>
      <content:encoded><![CDATA[<p>Pia Wiedermayer, Lead QA at Zühlke, is talking with Gerhard today about software quality. If the name sounds familiar, check out <a href="https://changelog.com/shipit/28">episode 28</a>. Thank you Romano for the introduction 👋🏻</p>
<p>Do you remember the last time that you used an app, whether it was in the browser or on your mobile, and everything just worked? What about that intuitive feel, snappiness and you achieving the task that you intended to without feeling that you are fighting tech? Experiences like those take a lot of effort across multiple disciplines. They are designed, built and maintained over long periods of time. It all starts with people like Pia that really care about quality. It’s so much more than just automated testing…</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.mongodb.com/changelog">MongoDB</a> – <strong>An integrated suite of cloud database and services</strong> — They have a FREE forever tier, so you can prove to yourself and to your team that they have everything you need. Check it out today at <a href="https://www.mongodb.com/changelog">mongodb.com/changelog</a>
</li>
<li><a href="https://netfoundry.io/changelog">OpenZiti by NetFoundry</a> – Programmable network overlay and associated edge components for application-embedded, zero-trust networking. Check it out at <a href="https://netfoundry.io/changelog">netfoundry.io/changelog</a>
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://rewatch.com/">Rewatch</a> – <strong>Rewatch gives product and engineering teams async superpowers</strong> and helps them move faster with greater clarity. Imagine all of your team’s videos, all in one place. Record, organize, and share the videos that your team needs to ship great work. Get started for free with 14-day trial at <a href="https://rewatch.com">rewatch.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Pia Wiedermayer &ndash; <a href="https://www.piawiedermayer.com/" rel="external ugc">Website</a>, <a href="https://www.linkedin.com/in/piawiedermayer" rel="external ugc">LinkedIn</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎬 <a href="https://www.youtube.com/watch?v=W0QZRpf7ElM">Hey DevOps, you’re killing my job!</a></li>
<li><a href="https://conference.eurostarsoftwaretesting.com/event/2022/waterfall-testing-to-agile-quality-assurance-successfully-transforming-a-banks-setup/">Waterfall Testing to Agile QA - Successfully Transforming a Bank’s Setup</a> - EuroStar 2022, 7-10 June</li>
<li><a href="https://www.zuehlke.com/en/insights/alice-in-agile-land-a-testers-story">Alice in Agile Land – a tester’s story</a></li>
<li><a href="https://www.piawiedermayer.com/post/how-to-get-rid-of-the-new-qa">How to get rid of the new QA</a></li>
<li><a href="https://www.guru99.com/equivalence-partitioning-boundary-value-analysis.html">Boundary Value Analysis &amp; Equivalence Partitioning Testing</a></li>
<li>🎬 <a href="https://www.youtube.com/channel/UC7xQNY_ZtUZuvVdYYW7UZ5w">Pia Wiedermayer, Quality Passionista, YouTube channel</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-45--pia-wiedermayer.jpg" alt="Pia & Gerhard" loading="lazy">
</figure>
<figure class="richtext-figure richtext-figure--full">
  <a href="https://conference.eurostarsoftwaretesting.com/event/2022/waterfall-testing-to-agile-quality-assurance-successfully-transforming-a-banks-setup/" target="_blank"><img src="https://cdn.changelog.com/shipit/shipit-45--pia-widermayer--eurostar-2022.jpg" alt="Waterfall Testing to Agile QA - Successfully Transforming a Bank’s Setup - Eurostar 2022 - Pia Wiedermayer" loading="lazy"></a>
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-45.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Fundamentals</title>
      <guid isPermaLink="false">changelog.com/14/1596</guid>
      <link>https://changelog.com/shipit/44</link>
      <pubDate>Wed, 16 Mar 2022 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65479629" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/44/ship-it-44.mp3"/>
      <description>Today&apos;s conversation with Kelsey Hightower showed Gerhard what he was missing in his quest for automation and Kubernetes. The fundamentals that Kelsey shares will most certainly help you level up your game.

This is a follow-up to the last 45 seconds of the Kubernetes documentary.

Oh, and we finally cleared where we should run our changelog.com PostgreSQL database 🙂</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:07:35</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kelseyhightower" img="https://cdn.changelog.com/uploads/avatars/people/5d5/avatar_large.jpg?v=63817168010">Kelsey Hightower</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/44/transcript"/>
      <content:encoded><![CDATA[<p>Today’s conversation with Kelsey Hightower showed Gerhard what he was missing in his quest for automation and Kubernetes. The fundamentals that Kelsey shares will most certainly help you level up your game.</p>
<p>This is a follow-up to <a href="https://www.youtube.com/watch?v=318elIq37PE&amp;t=1800s">the last 45 seconds of the Kubernetes documentary</a>.</p>
<p>Oh, and we finally cleared where we should run our changelog.com PostgreSQL database 🙂</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.mongodb.com/changelog">MongoDB</a> – <strong>An integrated suite of cloud database and services</strong> — They have a FREE forever tier, so you can prove to yourself and to your team that they have everything you need. Check it out today at <a href="https://www.mongodb.com/changelog">mongodb.com/changelog</a>
</li>
<li><a href="https://netfoundry.io/changelog">OpenZiti by NetFoundry</a> – Programmable network overlay and associated edge components for application-embedded, zero-trust networking. Check it out at <a href="https://netfoundry.io/changelog">netfoundry.io/changelog</a>
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://rewatch.com/">Rewatch</a> – <strong>Rewatch gives product and engineering teams async superpowers</strong> and helps them move faster with greater clarity. Imagine all of your team’s videos, all in one place. Record, organize, and share the videos that your team needs to ship great work. Get started for free with 14-day trial at <a href="https://rewatch.com">rewatch.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Kelsey Hightower &ndash; <a href="https://github.com/kelseyhightower" rel="external ugc">GitHub</a>, <a href="https://x.com/kelseyhightower" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://www.youtube.com/watch?v=318elIq37PE&amp;t=1800s">The 45 seconds that started this conversation</a></p>
<ul>
<li>🎬 <a href="https://www.youtube.com/watch?v=BE77h7dmoQU">Kubernetes: The Documentary - Part 1</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=318elIq37PE">Kubernetes: The Documentary - Part 2</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=kOa_llowQ1c">Kubernetes The Easy Way!</a> - KubeCon NA 2017</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=yIAa5wHsfw4">Kelsey, Kubernetes, and GitOps</a> - GitHub Universe 2020</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=U6SfRPwTKqo">Kelsey Hightower’s Best Live Demo Yet</a> - Cloud Next ’18</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=BcLX7a5U6PE&amp;t=180s">The future of Kubernetes</a> - The DEVOPS Conference 2022</li>
<li><a href="https://cloud.google.com/run/">Google Cloud Run</a></li>
<li><a href="https://github.com/kelseyhightower/kubernetes-the-hard-way">kelseyhightower/kubernetes-the-hard-way</a></li>
</ul>
<p><strong><a href="https://changelog.com/person/lawik">@lawik</a> follow-up</strong>: <a href="https://underjord.io/fundamentals-and-deployment.html">Fundamentals &amp; Deployment</a></p>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-44--kelsey-hightower.jpg" alt="Kelsey & Gerhard" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-44.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Rails Active Deployment</title>
      <guid isPermaLink="false">changelog.com/14/1572</guid>
      <link>https://changelog.com/shipit/43</link>
      <pubDate>Wed, 09 Mar 2022 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63962486" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/43/ship-it-43.mp3"/>
      <description>In this week&apos;s episode Cameron Dutro, a software engineer at GitHub, Ship It listener and someone with an extraordinary attention to detail, joins us to talk about Kuby, a convention-over-configuration approach to deploying Rails apps.

The question that we will be trying to answer is what happened to Rails Active Deployment. The path to that promise land is paved with good intentions, but it&apos;s complicated.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:05:43</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://twitter.com/camertron" img="https://cdn.changelog.com/uploads/avatars/people/dV3mE/avatar_large.jpg?v=63813876596">Cameron Dutro</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/43/transcript"/>
      <content:encoded><![CDATA[<p>In this week’s episode Cameron Dutro, a software engineer at GitHub, Ship It listener and someone with an extraordinary attention to detail, joins us to talk about <a href="https://getkuby.io/">Kuby</a>, a convention-over-configuration approach to deploying Rails apps.</p>
<p>The question that we will be trying to answer is what happened to Rails Active Deployment. The path to that promise land is paved with good intentions, but it’s complicated.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://shortcut.com/changelog">Shortcut</a> – The first project management platform for software development that brings every team across the org together to build better products. More than 10,000 companies from all over the world use Shortcut to plan, collaborate, and build better software together.
</li>
<li><a href="https://netfoundry.io/changelog">OpenZiti by NetFoundry</a> – Programmable network overlay and associated edge components for application-embedded, zero-trust networking. Check it out at <a href="https://netfoundry.io/changelog">netfoundry.io/changelog</a>
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://rewatch.com/">Rewatch</a> – <strong>Rewatch gives product and engineering teams async superpowers</strong> and helps them move faster with greater clarity. Imagine all of your team’s videos, all in one place. Record, organize, and share the videos that your team needs to ship great work. Get started for free with 14-day trial at <a href="https://rewatch.com">rewatch.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Cameron Dutro &ndash; <a href="https://github.com/camertron" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/camerondutro" rel="external ugc">LinkedIn</a>, <a href="https://x.com/camertron" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://getkuby.io/">Deploy Your Rails App the Easy Way</a></li>
<li><a href="https://github.com/getkuby/kuby-core">getkuby/kuby-core</a></li>
<li><a href="https://github.com/getkuby/kube-dsl">getkuby/kube-dsl</a></li>
<li>🎧 The Ruby on Rails Podcast <a href="https://www.therubyonrailspodcast.com/338">#339 kuby &amp; Rails Deployments with Cameron Dutro</a></li>
<li><a href="https://github.com/gerhard/deliver">github.com/gerhard/deliver</a></li>
<li><a href="https://speakerdeck.com/gerhardlazu/deliver">deliver</a> - LRUG, March 2013</li>
<li><a href="https://github.com/edeliver/edeliver">github.com/edeliver/edeliver</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-43--cameron-dutro.jpg" alt="Gerhard & Cameron" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-43.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Kubernetes in Kubernetes</title>
      <guid isPermaLink="false">changelog.com/14/1537</guid>
      <link>https://changelog.com/shipit/42</link>
      <pubDate>Sat, 05 Mar 2022 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="60960681" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/42/ship-it-42.mp3"/>
      <description>This week we have the pleasure of Rich Burroughs, Senior Developer Advocate at Loft Labs and host of the Kube Cuddle podcast.

We talk about multitenancy in Kubernetes and how to run Kubernetes in Kubernetes with vcluster. If you are using KiND, you will find this episode interesting, and maybe even helpful.

We also talk about the role that Kelsey Hightower played in Rich joining the CNCF ecosystem. The key take-away is that **people make all the difference**.

ADHD is something that Rich thinks about often. Gerhard was curious about the difference between ADHD and burnout, as well as this Twitter thread on re-reading sent emails.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:02:43</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/richburroughs" img="https://cdn.changelog.com/uploads/avatars/people/qGMpe/avatar_large.jpg?v=63813183351">Rich Burroughs</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/42/transcript"/>
      <content:encoded><![CDATA[<p>This week we have the pleasure of Rich Burroughs, Senior Developer Advocate at Loft Labs and host of the Kube Cuddle podcast.</p>
<p>We talk about multitenancy in Kubernetes and how to run Kubernetes in Kubernetes with vcluster. If you are using KiND, you will find this episode interesting, and maybe even helpful.</p>
<p>We also talk about the role that Kelsey Hightower played in Rich joining the CNCF ecosystem. The key take-away is that <strong>people make all the difference</strong>.</p>
<p>ADHD is something that Rich thinks about often. Gerhard was curious about the difference between ADHD and burnout, as well as <a href="https://twitter.com/richburroughs/status/1487598803783806976">this Twitter thread on re-reading sent emails</a>.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://sentry.io/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>CHANGELOG</code> and get the team plan free for three months.
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool is a low-code platform built specifically for developers that makes it fast and easy to build internal tools. Instead of building internal tools from scratch, the world’s best teams, from startups to Fortune 500s, are using Retool to power their internal apps. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://netfoundry.io/changelog">OpenZiti by NetFoundry</a> – Programmable network overlay and associated edge components for application-embedded, zero-trust networking. Check it out at <a href="https://netfoundry.io/changelog">netfoundry.io/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Rich Burroughs &ndash; <a href="https://timeline.richburroughs.dev/" rel="external ugc">Website</a>, <a href="https://github.com/richburroughs" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/richburroughs" rel="external ugc">LinkedIn</a>, <a href="https://x.com/richburroughs" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎙 <a href="https://kubecuddle.transistor.fm/episodes/kelsey-hightower">Kelsey Hightower on Kube Cuddle</a></li>
<li>🎙 <a href="https://kubecuddle.transistor.fm/episodes/dave-fogle-and-kris-nova">Dave Fogle and Kris Nova on Kube Cuddle</a></li>
<li><a href="https://www.vcluster.com/">What is vcluster?</a></li>
<li><a href="https://github.com/loft-sh/vcluster">github.com/loft-sh/vcluster</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=QddWNqchD9I">Beyond Namespaces: Virtual Clusters</a> - Lukas Gentele, Loft Labs - KubeCon NA 2021</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=IMdMvn2_LeI">Hands-on introduction to vcluster</a> - Rakwode Live</li>
<li><a href="https://twitter.com/richburroughs/status/1487598803783806976">Twitter thread on re-reading sent emails</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-42--rich-burroughs.jpg" alt="Gerhard & Rich" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-42.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Continuous Delivery for Kubernetes</title>
      <guid isPermaLink="false">changelog.com/14/1549</guid>
      <link>https://changelog.com/shipit/41</link>
      <pubDate>Wed, 23 Feb 2022 12:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63617911" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/41/ship-it-41.mp3"/>
      <description>In today&apos;s episode, Gerhard is talking to Mauricio Salatino (@salaboy) about the Continuous Delivery for Kubernetes book that he is currently writing.

Mauricio is a Staff Engineer at VMware where he spends most of his time contributing to Knative, an open source platform for running serverless workloads on Kubernetes. Gerhard &amp; Mauricio spent a few months in 2021 working on Knative Eventing, and they both appreciate shipping great software continuously. Mauricio helped ship Knative 1.0.

The from-monolith-to-k8s application used throughout this book has been a few years in the making. It doubles-up as a workshop-style guide for rearchitecting a Java monolith to a Cloud Native architecture running in Kubernetes.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:05:33</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://salaboy.com" img="https://secure.gravatar.com/avatar/7666e02db7c2afa17051ef9d480443d1.jpg?s=600&amp;d=mm">Mauricio Salatino</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/41/transcript"/>
      <content:encoded><![CDATA[<p>In today’s episode, Gerhard is talking to Mauricio Salatino (<a href="https://twitter.com/salaboy">@salaboy</a>) about the <a href="https://www.manning.com/books/continuous-delivery-for-kubernetes">Continuous Delivery for Kubernetes</a> book that he is currently writing.</p>
<p>Mauricio is a Staff Engineer at VMware where he spends most of his time contributing to <a href="https://knative.dev">Knative</a>, an open source platform for running serverless workloads on Kubernetes. Gerhard &amp; Mauricio spent a few months in 2021 working on Knative Eventing, and they both appreciate shipping great software continuously. Mauricio helped ship Knative 1.0.</p>
<p>The <a href="https://github.com/salaboy/from-monolith-to-k8s">from-monolith-to-k8s</a> application used throughout this book has been a few years in the making. It doubles-up as a workshop-style guide for rearchitecting a Java monolith to a Cloud Native architecture running in Kubernetes.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://shortcut.com/changelog">Shortcut</a> – The first project management platform for software development that brings every team across the org together to build better products. More than 10,000 companies from all over the world use Shortcut to plan, collaborate, and build better software together.
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. Try FireHydrant free for 14 days at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="https://www.mongodb.com/changelog">MongoDB</a> – <strong>An integrated suite of cloud database and services</strong> — They have a FREE forever tier, so you can prove to yourself and to your team that they have everything you need. Check it out today at <a href="https://www.mongodb.com/changelog">mongodb.com/changelog</a>
</li>
<li><a href="https://rewatch.com/">Rewatch</a> – <strong>Rewatch gives product and engineering teams async superpowers</strong> and helps them move faster with greater clarity. Imagine all of your team’s videos, all in one place. Record, organize, and share the videos that your team needs to ship great work. Get started for free with 14-day trial at <a href="https://rewatch.com">rewatch.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Mauricio Salatino &ndash; <a href="https://salaboy.com" rel="external ugc">Website</a>, <a href="https://github.com/salaboy" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/salaboy" rel="external ugc">LinkedIn</a>, <a href="https://x.com/salaboy" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>📚 <a href="https://www.manning.com/books/continuous-delivery-for-kubernetes">Continuous Delivery for Kubernetes</a></li>
<li>🎁 <a href="https://changelog.com/community">Join #shipit in our community Slack for a chance to win a free ebook copy!</a></li>
<li><a href="https://github.com/salaboy/from-monolith-to-k8s">github.com/salaboy/from-monolith-to-k8s/salaboy/</a></li>
<li><a href="https://salaboy.com/2022/02/19/knative-oss-diaries-week-29/">Knative OSS Diaries - week #29</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-41--mauricio-salatino.jpg" alt="Gerhard & Mauricio" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-41.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Kaizen! New beginnings</title>
      <guid isPermaLink="false">changelog.com/14/1540</guid>
      <link>https://changelog.com/shipit/40</link>
      <pubDate>Wed, 16 Feb 2022 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="73879060" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/40/ship-it-40.mp3"/>
      <description>We finally did it! All our static files are served from AWS S3. This is the most significant improvement to our app&apos;s architecture in years, and now we have unlocked the next level: multi-cloud. We talk about that at length, and how it fits in our 2022 setup. The TL;DR is that changelog.com will fly, both literally and figuratively.

We also address Steve&apos;s comment that he left on our previous Kaizen episode - thanks Steve!

Towards the end, we talk about Gerhard&apos;s new beginnings at Dagger, where he gets to work with a world-class team and build the next-gen CI/CD. That&apos;s right, Gerhard is now walking the Ship It talk all day, every day. If you want to watch him code live, you can do so every Thursday, in our weekly community session.

Kaizen!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:16:17</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/adamstac" img="https://cdn.changelog.com/uploads/avatars/people/Qo/avatar_large.jpg?v=63760280419">Adam Stacoviak</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jerodsanto" img="https://cdn.changelog.com/uploads/avatars/people/z4/avatar_large.jpeg?v=63760071650">Jerod Santo</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/40/transcript"/>
      <content:encoded><![CDATA[<p>We finally did it! All our static files are served from AWS S3. This is the most significant improvement to our app’s architecture in years, and now we have unlocked the next level: multi-cloud. We talk about that at length, and how it fits in our 2022 setup. The TL;DR is that changelog.com will fly, both literally and figuratively.</p>
<p>We also address Steve’s comment that he left on our previous Kaizen episode - thanks Steve!</p>
<p>Towards the end, we talk about Gerhard’s new beginnings at <a href="https://dagger.io">Dagger</a>, where he gets to work with a world-class team and build the next-gen CI/CD. That’s right, Gerhard is now walking the Ship It talk all day, every day. If you want to watch him code live, you can do so every Thursday, in our weekly community session.</p>
<p>Kaizen!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.mongodb.com/changelog">MongoDB</a> – <strong>An integrated suite of cloud database and services</strong> — They have a FREE forever tier, so you can prove to yourself and to your team that they have everything you need. Check it out today at <a href="https://www.mongodb.com/changelog">mongodb.com/changelog</a>
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. Try FireHydrant free for 14 days at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="https://rewatch.com/">Rewatch</a> – <strong>Rewatch gives product and engineering teams async superpowers</strong> and helps them move faster with greater clarity. Imagine all of your team’s videos, all in one place. Record, organize, and share the videos that your team needs to ship great work. Get started for free with 14-day trial at <a href="https://rewatch.com">rewatch.com</a>.
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>CHANGELOG</code> and get the team plan free for three months.
</li>
</ul></p><p>Featuring:</p><ul><li>Adam Stacoviak &ndash; <a href="https://adamstacoviak.com/" rel="external ugc">Website</a>, <a href="https://github.com/adamstac" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/adamstacoviak" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@adam" rel="external ugc">Mastodon</a>, <a href="https://x.com/adamstac" rel="external ugc">X</a></li><li>Jerod Santo &ndash; <a href="https://github.com/jerodsanto" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/jerodsanto" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@jerod" rel="external ugc">Mastodon</a>, <a href="https://x.com/jerodsanto" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎧 <a href="https://www.beamrad.io/20">Jerod tells our Elixir story on Beam Radio</a></li>
<li><a href="https://github.com/thechangelog/changelog.com/pull/400">PR #400 - Move assets to S3</a></li>
<li><a href="https://github.com/thechangelog/changelog.com/pull/399">PR #399 - 🎁 Auto-restoring K8s clusters</a> for our 2022 setup</li>
<li><a href="https://github.com/thechangelog/changelog.com/pull/395">PR #395 - 🎁 CI/CD Lego set</a> -Dagger for our 2022 CI/CD</li>
<li><a href="https://www.wireguard.com">Wireguard</a> connects our GitHub Actions &amp; Gerhard’s local dev to a remote Docker Engine running on Linux</li>
<li>🔈 <a href="https://changelog.com/shipit/33">Ship It #33 - Merry Shipmas!</a></li>
<li>🎧 <a href="https://changelog.com/shipit/22">Ship It #22 - It’s crazy and impossible</a> - my guiding principles for finding a new team</li>
<li>🎙 <a href="https://changelog.com/founderstalk/86">Founders Talk #86 - Bringing observability superpowers to all</a> - we have a lot in common with Honeycomb</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-40--kaizen4.jpg" alt="Gerhard, Jerod & Adam" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-40.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Haunted codebases &amp; complex ops</title>
      <guid isPermaLink="false">changelog.com/14/1539</guid>
      <link>https://changelog.com/shipit/39</link>
      <pubDate>Fri, 11 Feb 2022 18:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="62272566" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/39/ship-it-39.mp3"/>
      <description>This week we are talking to Robin Morero, the person behind fabled.se, a DevOps consultancy from Gothenburg, Sweden. Their motto is &quot;move faster and prosper&quot;, which Gerhard prefers to the initial &quot;move fast and break things&quot;.

Fabled works with startups primarily, and after 26 years, Robin has a few interesting insights to share. What do you think, are haunted codebases real? At what point do pull requests become harmful? What about k3s running on KVM as a simple starting point for production? If this reminds you of #7, and the follow-up YouTube stream with Lars, it&apos;s no coincidence.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:04:01</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rmorero" img="https://cdn.changelog.com/uploads/avatars/people/qG03q/avatar_large.jpeg?v=63806701799">Robin Morero</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/39/transcript"/>
      <content:encoded><![CDATA[<p>This week we are talking to Robin Morero, the person behind <a href="https://fabled.se/">fabled.se</a>, a DevOps consultancy from Gothenburg, Sweden. Their motto is “move faster and prosper”, which Gerhard prefers to the initial “move fast and break things”.</p>
<p>Fabled works with startups primarily, and after 26 years, Robin has a few interesting insights to share. What do you think, are haunted codebases real? At what point do pull requests become harmful? What about k3s running on KVM as a simple starting point for production? If this reminds you of <a href="https://changelog.com/shipit/7">#7</a>, and the <a href="https://www.youtube.com/watch?v=v7_Ebpkazis">follow-up YouTube stream with Lars</a>, it’s no coincidence.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://shortcut.com/changelog">Shortcut</a> – The first project management platform for software development that brings every team across the org together to build better products. More than 10,000 companies from all over the world use Shortcut to plan, collaborate, and build better software together.
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://rewatch.com/">Rewatch</a> – <strong>Rewatch gives product and engineering teams async superpowers</strong> and helps them move faster with greater clarity. Imagine all of your team’s videos, all in one place. Record, organize, and share the videos that your team needs to ship great work. Get started for free with 14-day trial at <a href="https://rewatch.com">rewatch.com</a>.
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>CHANGELOG</code> and get the team plan free for three months.
</li>
</ul></p><p>Featuring:</p><ul><li>Robin Morero &ndash; <a href="http://morero.se/" rel="external ugc">Website</a>, <a href="https://github.com/morero" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/rmorero" rel="external ugc">LinkedIn</a>, <a href="https://x.com/rmorero" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://k3s.io/">k3s</a> - Lightweight Kubernetes</li>
<li><a href="https://k0sproject.io/">k0s</a> - a single binary k8s with zero host dependencies</li>
<li><a href="https://oam.dev/">Open Application Model</a></li>
<li><a href="https://martinfowler.com/articles/ship-show-ask.html">Ship / Show / Ask</a> - A modern branching strategy</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-39--robin-morero.jpg" alt="Gerhard, Gunnar & Tom" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-39.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go for the bananas</title>
      <guid isPermaLink="false">changelog.com/14/1538</guid>
      <link>https://changelog.com/shipit/38</link>
      <pubDate>Fri, 04 Feb 2022 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67232814" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/38/ship-it-38.mp3"/>
      <description>Gunnar Holwerda (Engineering Manager) and Tom Pansino (DevOps Team Lead) share with us a few stories about how the teams at opensesame.com manage AWS operational complexity. The first link in the episode show notes are the slides that Tom &amp; Gunnar prepared for this conversation. Check them out as you hear us speak about the Inverse Conway Manoeuvre, and why you should always go for the bananas.

If you like this episode, and have a similar story to share, please reach out to us. We all love real-world stories that we can learn from, and perhaps contribute to.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:09:03</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://twitter.com/GunnarHolwerda" img="https://cdn.changelog.com/uploads/avatars/people/kJg/avatar_large.jpeg?v=63811034580">Gunnar Holwerda</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/tpansino" img="https://cdn.changelog.com/uploads/avatars/people/p8kme/avatar_large.jpeg?v=63811034491">Tom Pansino</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/38/transcript"/>
      <content:encoded><![CDATA[<p>Gunnar Holwerda (Engineering Manager) and Tom Pansino (DevOps Team Lead) share with us a few stories about how the teams at <a href="https://www.opensesame.com/">opensesame.com</a> manage AWS operational complexity. The first link in the episode show notes are the slides that Tom &amp; Gunnar prepared for this conversation. Check them out as you hear us speak about the Inverse Conway Manoeuvre, and why you should always go for the bananas.</p>
<p>If you like this episode, and have a similar story to share, please reach out to us. We all love real-world stories that we can learn from, and perhaps contribute to.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool is a low-code platform built specifically for developers that makes it fast and easy to build internal tools. Instead of building internal tools from scratch, the world’s best teams, from startups to Fortune 500s, are using Retool to power their internal apps. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://rewatch.com/">Rewatch</a> – <strong>Rewatch gives product and engineering teams async superpowers</strong> and helps them move faster with greater clarity. Imagine all of your team’s videos, all in one place. Record, organize, and share the videos that your team needs to ship great work. Get started for free with 14-day trial at <a href="https://rewatch.com">rewatch.com</a>.
</li>
<li><a href="http://datadog.com/changelog">Datadog</a> – <strong>SaaS monitoring and security platform</strong> enabling full-stack observability for developers, IT operations, security and business teams in the cloud age. Their unified platform, along with 500+ vendor backed integrations, allows you to correlate metrics, traces, logs and security signals across your applications, infrastructure and third-party services in a single pane of glass. Learn more at <a href="http://datadog.com/changleog">datadog.com/changleog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Gunnar Holwerda &ndash; <a href="https://github.com/GunnarHolwerda" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gunnarholwerda" rel="external ugc">LinkedIn</a>, <a href="https://x.com/GunnarHolwerda" rel="external ugc">X</a></li><li>Tom Pansino &ndash; <a href="https://github.com/tpansino" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/thomas-pansino" rel="external ugc">LinkedIn</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🗂<a href="https://www.slideshare.net/GunnarHolwerda/engineering-domain-team-bootstrap">Account Bootstrap Intro and Setup</a></li>
<li>🗞<a href="https://gruntwork.io/guides/foundations/how-to-configure-production-grade-aws-account-structure">AWS Account structure patterns</a></li>
<li>📄<a href="https://docs.aws.amazon.com/controltower/latest/userguide/aws-multi-account-landing-zone.html">AWS Docs about multi account structure</a></li>
<li>📚<a href="https://teamtopologies.com/key-concepts">Key Concepts from Team Topologies</a></li>
<li><a href="https://registry.terraform.io/modules/terraform-aws-modules/vpc/aws/latest">Terraform VPC module</a> that we were able to augment and leverage to deliver VPCs to all of our teams</li>
<li>📄<a href="https://medium.com/better-practices/how-to-dissolve-communication-barriers-in-your-api-development-organization-3347179b4ecc">Communication barriers in organizations and creating effective communication APIs</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-38--gunnar-tom.jpg" alt="Gerhard, Gunnar & Tom" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-38.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Building fully declarative systems with Nix</title>
      <guid isPermaLink="false">changelog.com/14/1522</guid>
      <link>https://changelog.com/shipit/37</link>
      <pubDate>Thu, 27 Jan 2022 14:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="62622209" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/37/ship-it-37.mp3"/>
      <description>Vincent Ambo –the person behind nixery.dev, tvl.fyi, and a former Google engineer– shares his take on monorepos, Nix, and fully declarative systems without any Flux, Argo or Kubernetes.

While the tooling is impressive, it&apos;s the principles behind it that captivated Gerhard&apos;s imagination. Vincent has a rather interesting take on the monorepository idea, including one change - one version - one deploy. There are a lot of interesting links in the show notes, including all the code that Vincent uses to manage infrastructure.

As a result of this conversation, Gerhard is running Nix on one of his Macs, and also started experimenting with his first NixOS production instance.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:04:22</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/tazjin" img="https://cdn.changelog.com/uploads/avatars/people/V3JMP/avatar_large.jpeg?v=63809049554">Vincent Ambo</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/37/transcript"/>
      <content:encoded><![CDATA[<p>Vincent Ambo –the person behind nixery.dev, tvl.fyi, and a former Google engineer– shares his take on monorepos, Nix, and fully declarative systems without any Flux, Argo or Kubernetes.</p>
<p>While the tooling is impressive, it’s the principles behind it that captivated Gerhard’s imagination. Vincent has a rather interesting take on the monorepository idea, including one change - one version - one deploy. There are a lot of interesting links in the show notes, including all the code that Vincent uses to manage infrastructure.</p>
<p>As a result of this conversation, Gerhard is running Nix on one of his Macs, and also started experimenting with his first NixOS production instance.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 6 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://shortcut.com/changelog">Shortcut</a> – The first project management platform for software development that brings every team across the org together to build better products. More than 10,000 companies from all over the world use Shortcut to plan, collaborate, and build better software together.
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. Try FireHydrant free for 14 days at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="https://www.mongodb.com/changelog">MongoDB</a> – <strong>An integrated suite of cloud database and services</strong> — They have a FREE forever tier, so you can prove to yourself and to your team that they have everything you need. Check it out today at <a href="https://www.mongodb.com/changelog">mongodb.com/changelog</a>
</li>
<li><a href="https://about.gitlab.com/solutions/devops-platform?utm_medium=email&utm_source=changelog&utm_campaign=januarybrand">GitLab</a> – <strong>The DevOps platform that empowers organizations</strong> to maximize the overall return on software development by delivering software faster, more efficiently, while strengthening security and compliance. Identify and address blockers immediately, focus on delivering value — not maintaining integrations, automate security and compliance. Get started with their free tier (no credit card required). Learn more at <a href="https://about.gitlab.com/solutions/devops-platform?utm_medium=email&amp;utm_source=changelog&amp;utm_campaign=januarybrand">about.gitlab.com/solutions/devops-platform</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Vincent Ambo &ndash; <a href="https://tazj.in/" rel="external ugc">Website</a>, <a href="https://github.com/tazjin" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/vincent-ambo-13b80959" rel="external ugc">LinkedIn</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://nixery.dev">Nixery</a> - just-in-time container images via the Nix package manager</li>
<li>Nixery: <a href="https://tazj.in/blog/nixery-layers">Improved Layering Design</a></li>
<li><a href="https://github.com/tazjin/nix-1p">Nix, The One Pager</a> -  (more or less) one page introduction to Nix, the language</li>
<li><a href="https://nixos.org/">NixOS</a> - Reproducible builds and deployments</li>
<li><a href="https://tvl.fyi/blog/rewriting-nix">Tvix: We are rewriting Nix</a></li>
<li><a href="https://github.com/moby/buildkit/issues/1650">Feature Request: Bring nix builds to buildkit</a></li>
<li><a href="https://code.tvl.fyi/about/nix/buildGo">buildGo</a> - an alternative Nix build system for Go</li>
<li><a href="https://tvl.fyi">The Virus Lounge - TVL</a> - build systems and monorepo socialising in the year of the pandemic</li>
<li><a href="https://cs.tvl.fyi/depot/-/blob/docs/REVIEWS.md#tvl-code-reviews">TVL Code Reviews</a></li>
<li><a href="https://cl.tvl.fyi/">TVL Monorepo - Gerrit</a></li>
<li><a href="https://josh-project.github.io/josh/">Just One Single History - JOSH</a> - combines the advantages of monorepos with those of multirepos</li>
<li>🗂<a href="https://docs.google.com/presentation/d/14dxac2omYI5Feaoiw-u09qB1fQgJU7ASNJag7YMg3TI">One Minute Presubmits - Eric Burnett, Google - London Build Meetup 2019</a></li>
<li>Trustix: <a href="https://build-transparency.org/">Solving trust in binary distribution and software builds</a></li>
<li>Trustix: <a href="https://www.tweag.io/blog/2020-12-16-trustix-announcement/">Distributed trust and reproducibility tracking for binary caches</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-37--vincent-ambo.jpg" alt="Gerhard & Vincent" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-37.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Keep on-call simple</title>
      <guid isPermaLink="false">changelog.com/14/1523</guid>
      <link>https://changelog.com/shipit/36</link>
      <pubDate>Thu, 20 Jan 2022 22:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="55905687" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/36/ship-it-36.mp3"/>
      <description>Gerhard loves simple ideas executed well, which is why he is excited to be speaking today with Ildar Iskhakov &amp; Matvey Kukuy about their startup Amixr, a.k.a. Grafana OnCall.

Ildar &amp; Matvey started with a simple idea and a simple stack - Django, Celery, RabbitMQ &amp; MySQL - all running on Kubernetes. Because they kept their main thing their main thing, and kept improving it every day for a couple of years, now your on-call can be simple too.

This is another Big Tent philosophy story with a Black Swan moment towards the end.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>57:59</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/iskhakov" img="https://cdn.changelog.com/uploads/avatars/people/alOVo/avatar_large.jpeg?v=63806889805">Ildar Iskhakov</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/motakuk" img="https://cdn.changelog.com/uploads/avatars/people/P25Z9/avatar_large.png?v=63806889713">Matvey Kukuy</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/36/transcript"/>
      <content:encoded><![CDATA[<p>Gerhard loves simple ideas executed well, which is why he is excited to be speaking today with Ildar Iskhakov &amp; Matvey Kukuy about their startup Amixr, a.k.a. Grafana OnCall.</p>
<p>Ildar &amp; Matvey started with a simple idea and a simple stack - Django, Celery, RabbitMQ &amp; MySQL - all running on Kubernetes. Because they kept their main thing their main thing, and kept improving it every day for a couple of years, now your on-call can be simple too.</p>
<p>This is another <a href="https://changelog.com/shipit/12">Big Tent philosophy</a> story with a Black Swan moment towards the end.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.mongodb.com/changelog">MongoDB</a> – <strong>An integrated suite of cloud database and services</strong> — They have a FREE forever tier, so you can prove to yourself and to your team that they have everything you need. Check it out today at <a href="https://www.mongodb.com/changelog">mongodb.com/changelog</a>
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for every developer.</strong> Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. Try FireHydrant free for 14 days at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
<li><a href="http://datadog.com/changelog">Datadog</a> – <strong>SaaS monitoring and security platform</strong> enabling full-stack observability for developers, IT operations, security and business teams in the cloud age. Their unified platform, along with 500+ vendor backed integrations, allows you to correlate metrics, traces, logs and security signals across your applications, infrastructure and third-party services in a single pane of glass. Learn more at <a href="http://datadog.com/changleog">datadog.com/changleog</a>
</li>
<li><a href="https://about.gitlab.com/solutions/devops-platform?utm_medium=email&utm_source=changelog&utm_campaign=januarybrand">GitLab</a> – <strong>The DevOps platform that empowers organizations</strong> to maximize the overall return on software development by delivering software faster, more efficiently, while strengthening security and compliance. Identify and address blockers immediately, focus on delivering value — not maintaining integrations, automate security and compliance. Get started with their free tier (no credit card required). Learn more at <a href="https://about.gitlab.com/solutions/devops-platform?utm_medium=email&amp;utm_source=changelog&amp;utm_campaign=januarybrand">about.gitlab.com/solutions/devops-platform</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Ildar Iskhakov &ndash; <a href="https://github.com/iskhakov" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/ildari" rel="external ugc">LinkedIn</a></li><li>Matvey Kukuy &ndash; <a href="https://github.com/Matvey-Kuk" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/motakuk" rel="external ugc">LinkedIn</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://grafana.com/blog/2021/11/09/announcing-grafana-oncall/">Announcing Grafana OnCall</a></li>
<li><a href="https://amixr.io/">Amixr</a>, Matvey’s &amp; Ildar’s startup that joined the Grafana family</li>
<li>Wikipedia - <a href="https://en.wikipedia.org/wiki/The_Black_Swan:_The_Impact_of_the_Highly_Improbable">The Black Swan: The Impact of the Highly Improbable</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-36--ildar-matvey.jpg" alt="Gerhard, Ildar & Matvey" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-36.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How I found my lost network packets</title>
      <guid isPermaLink="false">changelog.com/14/1521</guid>
      <link>https://changelog.com/shipit/35</link>
      <pubDate>Fri, 14 Jan 2022 12:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="57604289" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/35/ship-it-35.mp3"/>
      <description>Today Gerhard shares the entire story behind his lost packets. He is talking with Drew Marshall, director at Trunk Networks and No One Internet, a Cloud Services Provider &amp; ISP based in Sussex, UK.

Gerhard&apos;s Vodafone ISP gateway was losing packets, and recording some of the previous episodes used to be challenging as his internet connection would cut out up to 10 seconds at a time, multiple times per recording session. He was convinced that his Unifi Dream Machine Pro was not the issue. Drew helped Gerhard realise that it actually was. Not only has Gerhard&apos;s DNS latency improved by 3x, but he can now fail-over between two WAN connections. And because nothing beats a real-world experiment, you can guess what is coming in this episode 😉

You will find latency &amp; packet loss graphs, speed test runs, and a few other interestings in the show notes. We hope that they inspire you to setup a better home network. Most importantly, may you find your humble &amp; brilliant Drew.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>59:45</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/trunkdrew" img="https://cdn.changelog.com/uploads/avatars/people/e4ZLw/avatar_large.jpeg?v=63806611596">Drew Marshall</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/35/transcript"/>
      <content:encoded><![CDATA[<p>Today Gerhard shares the entire story behind his lost packets. He is talking with Drew Marshall, director at Trunk Networks and No One Internet, a Cloud Services Provider &amp; ISP based in Sussex, UK.</p>
<p>Gerhard’s Vodafone ISP gateway was losing packets, and recording some of the previous episodes used to be challenging as his internet connection would cut out up to 10 seconds at a time, multiple times per recording session. He was convinced that his Unifi Dream Machine Pro was not the issue. Drew helped Gerhard realise that it actually was. Not only has Gerhard’s DNS latency improved by 3x, but he can now fail-over between two WAN connections. And because nothing beats a real-world experiment, you can guess what is coming in this episode 😉</p>
<p>You will find latency &amp; packet loss graphs, speed test runs, and a few other interestings in the show notes. We hope that they inspire you to setup a better home network. Most importantly, may you find your humble &amp; brilliant Drew.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://shortcut.com/changelog">Shortcut</a> – The first project management platform for software development that brings every team across the org together to build better products. More than 10,000 companies from all over the world use Shortcut to plan, collaborate, and build better software together.
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://www.mongodb.com/changelog">MongoDB</a> – MongoDB Atlas is an integrated suite of cloud database and services. Try Atlas today. They have a FREE forever tier, so you can prove to yourself and to your team that they have everything you need. <a href="https://www.mongodb.com/changelog">Check it out today at mongodb.com/changelog</a>
</li>
<li><a href="https://about.gitlab.com/solutions/devops-platform?utm_medium=email&utm_source=changelog&utm_campaign=januarybrand">GitLab</a> – <strong>The DevOps platform that empowers organizations</strong> to maximize the overall return on software development by delivering software faster, more efficiently, while strengthening security and compliance. Identify and address blockers immediately, focus on delivering value — not maintaining integrations, automate security and compliance. Get started with their free tier (no credit card required). Learn more at <a href="https://about.gitlab.com/solutions/devops-platform?utm_medium=email&amp;utm_source=changelog&amp;utm_campaign=januarybrand">about.gitlab.com/solutions/devops-platform</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Drew Marshall &ndash; <a href="https://www.linkedin.com/in/trunkdrew" rel="external ugc">LinkedIn</a>, <a href="https://x.com/DrewMarsha11" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://tangible-halibut-598.notion.site/Gerhard-s-issue-with-ISP-gateway-timeouts-d426ae31a9504a68b954259249b81458">Gerhard’s issue with ISP gateway timeouts</a></li>
<li>Vodafone UK Community: <a href="https://forum.vodafone.co.uk/t5/Broadband-connection/Periodic-100-packet-loss/td-p/2695379">Periodic 100% packet loss</a></li>
<li>Fair Internet Report: <a href="https://fairinternetreport.com/Trunk-Networks">Trunk Networks</a></li>
<li><a href="https://github.com/nefilim/pinger">nefilim/pinger</a> - simple network latency and packet loss monitor using Grafana and Prometheus</li>
<li>Grafana dashboard: <a href="https://cdn.changelog.com/shipit/35/Internet-QoS-1641798106989.json">Internet-QoS.json</a></li>
<li><a href="https://cdn.changelog.com/shipit/35/mikrotik-rb5009-config-export.txt">MikroTik 5009UG text config export</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-35--drew-marshall.jpg" alt="Gerhard & Drew Marshall" loading="lazy">
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/35/vodafone-udmpro-pppoe.png" alt="ISP gateway timeouts - Unifi UDM Pro PPPoE" loading="lazy">
  <figcaption><span>ISP gateway timeouts - Unifi UDM Pro PPPoE - The initial problem in a screenshot</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/35/vodafone-router-pppoe.png" alt="ISP gateway timeouts - Vodafone PPPoE" loading="lazy">
  <figcaption><span>ISP gateway timeouts - Vodafone PPPoE - This is what the ISP-provided router experience looks like</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/35/vodafone-rb2011-pppoe.png" alt="ISP gateway timeouts now solved - MikroTik RB2011 PPPoE" loading="lazy">
  <figcaption><span>ISP gateway timeouts - MikroTik RB2011 PPPoE</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/35/vodafone-rb5009-pppoe.png" alt="DNS latency with MikroTik RB5009 on Vodafone - no ISP gateway timeouts" loading="lazy">
  <figcaption><span>DNS latency with MikroTik RB5009 on Vodafone</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/35/MikroTik-RB5009UG-2021.11.19.jpg" alt="Gerhard's MikroTik RB5009 setup" loading="lazy">
  <figcaption><span>Gerhard's MikroTik RB5009 setup</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/35/Unifi-UDMPro-2021.09.04.jpg" alt="Gerhard's Unifi setup" loading="lazy">
  <figcaption><span>Gerhard's Unifi setup</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/35/unifi-network-topology-2021-10.png" alt="Gerhard's Unifi network topology" loading="lazy">
  <figcaption><span>Gerhard's Unifi network topology</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/35/vodafone-rb5009-speedtest.png" alt="Vodafone speedtest with MikroTik RB5009" loading="lazy">
  <figcaption><span>Vodafone speedtest with MikroTik RB5009 - Primary connection</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/35/trunk-rb5009-speedtest.png" alt="Trunk Networks speedtest with MikroTik RB5009" loading="lazy">
  <figcaption><span>Trunk Networks speedtest with MikroTik RB5009 - Backup connection</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/35/rb2011uas-2012-12-24.jpg" alt="Gerhard's MikroTik RB2011, 24 December 2012" loading="lazy">
  <figcaption><span>Gerhard's MikroTik RB2011, 24 December 2012</span></figcaption> 
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-35.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Where is the cloud native App Store?</title>
      <guid isPermaLink="false">changelog.com/14/1511</guid>
      <link>https://changelog.com/shipit/34</link>
      <pubDate>Wed, 05 Jan 2022 23:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="44950994" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/34/ship-it-34.mp3"/>
      <description>In our first 2022 episode, Alexis Richardson, co-founder and CEO of Weaveworks, is talking to Gerhard about going fully remote, what a great team looks like, and GitOps. While you may have heard of GitOps, now is a good time to check out opengitops.dev.

The most interesting part of today&apos;s conversation is the missing cloud native App Store. While Apple revolutionised the world with the App Store and the iPhone, we don&apos;t yet have something similar for cloud native apps. You may be thinking &quot;_But what about OperatorHub?_&quot;, or all the Helm registries out there? The registry fragmentation, operator deprecations and lack of curation are not what people have in mind when they think App Store. But there is more to it, so let&apos;s hear how Alexis thinks about this.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>46:35</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/monadic" img="https://cdn.changelog.com/uploads/avatars/people/Ll70/avatar_large.jpeg?v=63808617399">Alexis Richardson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/34/transcript"/>
      <content:encoded><![CDATA[<p>In our first 2022 episode, Alexis Richardson, co-founder and CEO of Weaveworks, is talking to Gerhard about going fully remote, what a great team looks like, and GitOps. While you may have heard of GitOps, now is a good time to check out <a href="https://opengitops.dev">opengitops.dev</a>.</p>
<p>The most interesting part of today’s conversation is the missing cloud native App Store. While Apple revolutionised the world with the App Store and the iPhone, we don’t yet have something similar for cloud native apps. You may be thinking “<em>But what about OperatorHub?</em>”, or all the Helm registries out there? The registry fragmentation, operator deprecations and lack of curation are not what people have in mind when they think App Store. But there is more to it, so let’s hear how Alexis thinks about this.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 3 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://www.mongodb.com/atlas">MongoDB</a> – MongoDB Atlas is an integrated suite of cloud database and services. Try Atlas today. They have a FREE forever tier, so you can prove to yourself and to your team that they have everything you need. <a href="https://www.mongodb.com/atlas">Check it out today at mongodb.com/atlas</a>
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool is a low-code platform built specifically for developers that makes it fast and easy to build internal tools. Instead of building internal tools from scratch, the world’s best teams, from startups to Fortune 500s, are using Retool to power their internal apps. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Alexis Richardson &ndash; <a href="https://github.com/monadic" rel="external ugc">GitHub</a>, <a href="https://x.com/monadic" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.gitops.tech/">What is GitOps?</a></li>
<li><a href="https://opengitops.dev/">What is OpenGitOps?</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=ke-cKKzqriM">Creating the Enterprise App Store</a> - GitOpsCon NA 2021 Keynote</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=jMjB7H2IzQE&amp;t=14787s">GitOps Maturity Model</a> - GitOps Days 2021</li>
<li><a href="https://www.cncf.io/blog/2021/09/30/how-to-get-robust-gitops-the-u-s-department-of-defense-uses-flux-and-helm/">How to get robust GitOps?</a> The U.S. Department of Defense uses Flux and Helm</li>
<li><a href="https://redmonk.com/jgovernor/2021/11/19/notes-on-gitops-potential-role-in-compliance/">Notes on GitOps potential role in compliance</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=h6xDWc6fXao&amp;t=15s">A Multi-Cluster, Multi-Cloud Infrastructure with GitOps at CERN</a> - Ricardo Rocha, CERN</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-34.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>🎄 Merry Shipmas 🎁</title>
      <guid isPermaLink="false">changelog.com/14/1466</guid>
      <link>https://changelog.com/shipit/33</link>
      <pubDate>Fri, 24 Dec 2021 12:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="85855392" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/33/ship-it-33.mp3"/>
      <description>Merry Shipmas! This is our special Christmas episode which sums up two months of very early mornings and a few late nights. After many twists and turns, stuff which didn&apos;t work out, as well as pleasant surprises, this is what we ended up with:
* 🎁 PR #395 - CI/CD Lego set with Guillaume de Rouville &amp; Joel Longtine
* 🎁 PR #396 - Continuous CPU profiling with Frederic Branczyk
* 🎁 PR #399 - Auto-restoring Kubernetes clusters with Dan Mangum &amp; Muvaffak Onuş

While we initially intended to have five Christmas presents in total, only three got delivered in time. We planned, worked hard and eventually shipped the best we could just in time for this special Christmas episode. Our hope is that the latest additions to our changelog.com GitHub repository will help you just as much as they will help our 2022 setup.

🎄Merry Shipmas everyone! 🎄
</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:29:11</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/grouville" img="https://cdn.changelog.com/uploads/avatars/people/l6blY/avatar_large.jpeg?v=63807024730">Guillaume de Rouville</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jlongtine" img="https://secure.gravatar.com/avatar/594eb1f7ea140a7ec0277e1025a00bd4.jpg?s=600&amp;d=mm">Joel Longtine</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/fredbrancz" img="https://cdn.changelog.com/uploads/avatars/people/QgNE/avatar_large.jpg?v=63801249948">Frederic Branczyk</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/hasheddan" img="https://cdn.changelog.com/uploads/avatars/people/VQy4/avatar_large.jpeg?v=63744686781">Dan Mangum</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/muvaf" img="https://cdn.changelog.com/uploads/avatars/people/5O3Rl/avatar_large.png?v=63807024901">Muvaffak Onuş</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/33/transcript"/>
      <content:encoded><![CDATA[<p>Merry Shipmas! This is our special Christmas episode which sums up two months of very early mornings and a few late nights. After many twists and turns, stuff which didn’t work out, as well as pleasant surprises, this is what we ended up with:</p>
<ul>
<li>🎁 <a href="https://github.com/thechangelog/changelog.com/pull/395">PR #395</a> - CI/CD Lego set with Guillaume de Rouville &amp; Joel Longtine</li>
<li>🎁 <a href="https://github.com/thechangelog/changelog.com/pull/396">PR #396</a> - Continuous CPU profiling with Frederic Branczyk</li>
<li>🎁 <a href="https://github.com/thechangelog/changelog.com/pull/399">PR #399</a> - Auto-restoring Kubernetes clusters with Dan Mangum &amp; Muvaffak Onuş</li>
</ul>
<p>While we initially intended to have five Christmas presents in total, only three got delivered in time. We planned, worked hard and eventually shipped the best we could just in time for this special Christmas episode. Our hope is that the latest additions to our changelog.com GitHub repository will help you just as much as they will help our 2022 setup.</p>
<p>🎄Merry Shipmas everyone! 🎄</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 3 minutes at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://linode.com/changelog">Linode</a> – <strong>Get $100 in free credit to get started on Linode</strong> – Linode is our cloud of choice and the home of Changelog.com. Head to <a href="https://linode.com/changelog">linode.com/changelog</a> OR text CHANGELOG to 474747 to get instant access to that $100 in free credit.
</li>
<li><a href="https://fastly.com/podcast">Fastly</a> – <strong>Compute@Edge free for 3 months</strong> — plus up to $100k a month in credit for an additional 6 months. Fastly’s Edge cloud network and modern approach to serverless computing allows you to deploy and run complex logic at the edge with unparalleled security and blazing fast computational speed. <a href="https://fastly.com/podcast">Head to fastly.com/podcast</a> to take advantage of this limited time promotion!
</li>
<li><a href="https://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Fundamentally change how you deliver software.</strong> Innovate faster, deploy fearlessly, and make each release a masterpiece.
</li>
</ul></p><p>Featuring:</p><ul><li>Guillaume de Rouville &ndash; <a href="https://github.com/grouville" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gderouville" rel="external ugc">LinkedIn</a></li><li>Joel Longtine &ndash; <a href="http://joellongtine.com" rel="external ugc">Website</a>, <a href="https://github.com/jlongtine" rel="external ugc">GitHub</a>, <a href="https://x.com/jlongtine" rel="external ugc">X</a></li><li>Frederic Branczyk &ndash; <a href="https://parca.dev/" rel="external ugc">Website</a>, <a href="https://github.com/brancz" rel="external ugc">GitHub</a>, <a href="https://x.com/fredbrancz" rel="external ugc">X</a></li><li>Dan Mangum &ndash; <a href="https://danielmangum.com" rel="external ugc">Website</a>, <a href="https://github.com/hasheddan" rel="external ugc">GitHub</a>, <a href="https://x.com/hasheddan" rel="external ugc">X</a></li><li>Muvaffak Onuş &ndash; <a href="https://github.com/muvaf" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mmonus" rel="external ugc">LinkedIn</a>, <a href="https://x.com/muvaffakonus" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎁 <a href="https://github.com/thechangelog/changelog.com/pull/395">PR #395: CI/CD Lego set</a></li>
<li>🎁 <a href="https://github.com/thechangelog/changelog.com/pull/396">PR #396: Continuous CPU profiling</a></li>
<li>🎁 <a href="https://github.com/thechangelog/changelog.com/pull/399">PR #399: Auto-restoring Kubernetes clusters</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-33--guillaume-joel.jpg" alt="Gerhard, Joel & Guillaume" loading="lazy">
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-33--frederic-branczyk.jpg" alt="Gerhard & Frederic Branczyk" loading="lazy">
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-33--dan-mangum.jpg" alt="Gerhard & Dan Mangum" loading="lazy">
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-33--muvaffak-onus.jpg" alt="Gerhard & Muvaffak Onuş" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-33.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Crossing the platform gap</title>
      <guid isPermaLink="false">changelog.com/14/1499</guid>
      <link>https://changelog.com/shipit/32</link>
      <pubDate>Fri, 17 Dec 2021 14:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="68916345" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/32/ship-it-32.mp3"/>
      <description>In 2014 Gerhard joined CloudCredo, a startup co-founded by Colin Humphreys, Paula Kennedy &amp; Chris Hedley. They stuck together through two acquisitions: Pivotal &amp; VMware. This year, Colin, Paula &amp; Chris co-founded Syntasso, the Platform-as-a-Product startup. 

Today they all get together to talk about about what it takes to build a platform team, why Team Topologies is a good conversation starter and why a curated blend of off-the-shelf, composed, and self-created services are required in any organisation operating at scale.

Your hunch is right, all of them used to share the same Pivotal London office with Tammer Saleh, our guest from episode 31. Chris used to win all table tennis matches without even breaking a sweat, and today Gerhard gets his comeback. Touché!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:11:32</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/hatofmonkeys" img="https://cdn.changelog.com/uploads/avatars/people/wwkGb/avatar_large.jpeg?v=63806548654">Colin Humphreys</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/paulakennedy" img="https://cdn.changelog.com/uploads/avatars/people/dV3d8/avatar_large.jpg?v=63806548528">Paula Kennedy</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/cghsystems" img="https://cdn.changelog.com/uploads/avatars/people/6DOYq/avatar_large.jpg?v=63806548444">Chris Hedley</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/32/transcript"/>
      <content:encoded><![CDATA[<p>In 2014 Gerhard joined CloudCredo, a startup co-founded by Colin Humphreys, Paula Kennedy &amp; Chris Hedley. They stuck together through two acquisitions: Pivotal &amp; VMware. This year, Colin, Paula &amp; Chris co-founded Syntasso, the Platform-as-a-Product startup.</p>
<p>Today they all get together to talk about about what it takes to build a platform team, why Team Topologies is a good conversation starter and why a curated blend of off-the-shelf, composed, and self-created services are required in any organisation operating at scale.</p>
<p>Your hunch is right, all of them used to share the same Pivotal London office with Tammer Saleh, our guest from <a href="https://changelog.com/shipit/31">episode 31</a>. Chris used to win all table tennis matches without even breaking a sweat, and today Gerhard gets his comeback. Touché!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://incident.io/">Incident.io</a> – <strong>Create, manage, and resolve incidents directly in Slack.</strong> Use the <code>/incident</code> command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at <a href="https://incident.io/">incident.io</a> — no credit card required.
</li>
<li><a href="https://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Fundamentally change how you deliver software.</strong> Innovate faster, deploy fearlessly, and make each release a masterpiece.
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for teams of all sizes.</strong> With FireHydrant, teams achieve reliability at scale by enabling speed and consistency from a service deployment to an unexpected outage. Try FireHydrant free for 14 days at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Colin Humphreys &ndash; <a href="https://github.com/hatofmonkeys" rel="external ugc">GitHub</a>, <a href="https://x.com/hatofmonkeys" rel="external ugc">X</a></li><li>Paula Kennedy &ndash; <a href="https://www.syntasso.io/" rel="external ugc">Website</a>, <a href="https://x.com/PaulaLKennedy" rel="external ugc">X</a></li><li>Chris Hedley &ndash; <a href="https://github.com/cghsystems" rel="external ugc">GitHub</a>, <a href="https://x.com/cghsystems" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.syntasso.io/post/crossing-the-platform-gap">Crossing the Platform Gap</a></li>
<li>🎬 <a href="https://videos.itrevolution.com/watch/621617595/">Crossing the Platform Gap</a> - DevOps Enterprise Summit US 2021 (requires free account to watch)</li>
<li><a href="https://github.com/syntasso/kratix">Kratix</a> is a framework for building Platform-as-a-Product</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-32--chris-colin-paula.jpg" alt="Gerhard, Paula, Colin & Chris" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-32.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Is Kubernetes a platform?</title>
      <guid isPermaLink="false">changelog.com/14/1479</guid>
      <link>https://changelog.com/shipit/31</link>
      <pubDate>Wed, 08 Dec 2021 19:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58726918" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/31/ship-it-31.mp3"/>
      <description>Tammer Saleh, founder of SuperOrbital and former VP of Engineering at Pivotal, is joining Gerhard to talk about table tennis, remote work, and challenges that teams have with K8s.

Some years ago, both Tammer &amp; Gerhard used to work in the same London office on CloudFoundry, and nowadays they are both into Kubernetes. Tammer and the SuperOrbital team are deeply experienced in this topic, and they help teams at companies like Bloomberg, Shopify, and federal U.S. agencies tackle hard Kubernetes and DevOps problems through engineering and training.

Why do companies need Kubernetes in the first place? Which are the right reasons for choosing it? Is Kubernetes a platform? Gerhard&apos;s favourite: we are doing Kubernetes wrong, but it works better than when we were doing it right, so what&apos;s up with that? This last one was a lot of fun, and we left the entire minute of laughter in at your request. Enjoy!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:00:56</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/tammersaleh" img="https://cdn.changelog.com/uploads/avatars/people/1mOdz/avatar_large.jpeg?v=63798872219">Tammer Saleh</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/31/transcript"/>
      <content:encoded><![CDATA[<p>Tammer Saleh, founder of SuperOrbital and former VP of Engineering at Pivotal, is joining Gerhard to talk about table tennis, remote work, and challenges that teams have with K8s.</p>
<p>Some years ago, both Tammer &amp; Gerhard used to work in the same London office on CloudFoundry, and nowadays they are both into Kubernetes. Tammer and the SuperOrbital team are deeply experienced in this topic, and they help teams at companies like Bloomberg, Shopify, and federal U.S. agencies tackle hard Kubernetes and DevOps problems through engineering and training.</p>
<p>Why do companies need Kubernetes in the first place? Which are the right reasons for choosing it? Is Kubernetes a platform? Gerhard’s favourite: we are doing Kubernetes wrong, but it works better than when we were doing it right, so what’s up with that? This last one was a lot of fun, and we left the entire minute of laughter in at your request. Enjoy!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://incident.io/">Incident.io</a> – <strong>Create, manage, and resolve incidents directly in Slack.</strong> Use the <code>/incident</code> command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at <a href="https://incident.io/">incident.io</a> — no credit card required.
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://metal.equinix.com/justaddmetal">Equinix Metal</a> – If you want the choice and control of hardware…with low overhead…and the developer experience of the cloud – you need to check out Equinix Metal. Deploy in minutes across 18 global locations, from Silicon Valley to Sydney. Visit <a href="https://metal.equinix.com/justaddmetal">metal.equinix.com/justaddmetal</a> and receive $100 credit to play.
</li>
</ul></p><p>Featuring:</p><ul><li>Tammer Saleh &ndash; <a href="https://superorbital.io/" rel="external ugc">Website</a>, <a href="https://github.com/tammersaleh" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/tammersaleh" rel="external ugc">LinkedIn</a>, <a href="https://x.com/tammersaleh" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://superorbital.io/journal/the-cf-vs-k8s-vision-of-devops/">Comparing The Cloud Foundry and Kubernetes Vision of DevOps</a></li>
<li><a href="https://superorbital.io/journal/evaluating-kubernetes-resource-exhaustion-behavior/">Evaluating Kubernetes Behavior during Resource Exhaustion</a></li>
<li><a href="https://superorbital.io/journal/aws-nitro-enclaves-in-k8s-pods/">AWS Nitro Enclaves on EKS</a></li>
<li><a href="http://tammersaleh.com/posts/a-modern-cloud-vocabulary/">A Modern Cloud Vocabulary</a>: Declarative (vs Imperative), Convergence, Idempotence &amp; Immutability</li>
<li><a href="http://tammersaleh.com/posts/unix-programming-by-example-runit/">UNIX Programming by Example: <code>runit</code></a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-31--tammer-saleh.jpg" alt="Gerhard & Tammer" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-31.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Kaizen! Are we holding it wrong?</title>
      <guid isPermaLink="false">changelog.com/14/1469</guid>
      <link>https://changelog.com/shipit/30</link>
      <pubDate>Wed, 01 Dec 2021 17:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="78311656" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/30/ship-it-30.mp3"/>
      <description>This is our third Kaizen episode in which Adam, Jerod &amp; Gerhard talk about GitOps the wrong way, ask questions with Honeycomb and realise that they must be holding the CDN wrong, and the effort that has been going into moving all changelog.com static files from regular volumes to an S3-like object store. If you like a good yak shake, listening to this one is a lot more fun than doing it.

Gerhard is most excited about the Ship It Christmas gifts that we have been preparing for you. While GitHub Codespaces is not going to be part of the upcoming Christmas special episode, today&apos;s talk covers why investing in a Codespaces integration is worth it.
Changelog #459 and Backstage #20 are related to this topic.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:21:20</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/adamstac" img="https://cdn.changelog.com/uploads/avatars/people/Qo/avatar_large.jpg?v=63760280419">Adam Stacoviak</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jerodsanto" img="https://cdn.changelog.com/uploads/avatars/people/z4/avatar_large.jpeg?v=63760071650">Jerod Santo</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/30/transcript"/>
      <content:encoded><![CDATA[<p>This is our third Kaizen episode in which Adam, Jerod &amp; Gerhard talk about GitOps the wrong way, ask questions with Honeycomb and realise that they must be holding the CDN wrong, and the effort that has been going into moving all changelog.com static files from regular volumes to an S3-like object store. If you like a good yak shake, listening to this one is a lot more fun than doing it.</p>
<p>Gerhard is most excited about the Ship It Christmas gifts that we have been preparing for you. While GitHub Codespaces is not going to be part of the upcoming Christmas special episode, today’s talk covers why investing in a Codespaces integration is worth it.<br />
<a href="https://changelog.com/podcast/459">Changelog #459</a> and <a href="https://changelog.com/backstage/20">Backstage #20</a> are related to this topic.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 3 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fly.io/changelog">Fly.io</a> – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://incident.io/">Incident.io</a> – <strong>Create, manage, and resolve incidents directly in Slack.</strong> Use the <code>/incident</code> command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at <a href="https://incident.io/">incident.io</a> — no credit card required.
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://metal.equinix.com/justaddmetal">Equinix Metal</a> – If you want the choice and control of hardware…with low overhead…and the developer experience of the cloud – you need to check out Equinix Metal. Deploy in minutes across 18 global locations, from Silicon Valley to Sydney. Visit <a href="https://metal.equinix.com/justaddmetal">metal.equinix.com/justaddmetal</a> and receive $100 credit to play.
</li>
</ul></p><p>Featuring:</p><ul><li>Adam Stacoviak &ndash; <a href="https://adamstacoviak.com/" rel="external ugc">Website</a>, <a href="https://github.com/adamstac" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/adamstacoviak" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@adam" rel="external ugc">Mastodon</a>, <a href="https://x.com/adamstac" rel="external ugc">X</a></li><li>Jerod Santo &ndash; <a href="https://github.com/jerodsanto" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/jerodsanto" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@jerod" rel="external ugc">Mastodon</a>, <a href="https://x.com/jerodsanto" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.gitops.tech/">What is GitOps?</a></li>
<li><a href="https://docs.fastly.com/en/guides/log-streaming-honeycomb">Fastly log streaming to Honeycomb</a></li>
<li><a href="https://docs.honeycomb.io/api/boards-api/kubernetes-starter-pack/">Honeycomb Kubernetes Starter Pack</a></li>
<li><a href="https://github.com/thechangelog/changelog.com/issues/394">newsletter links-proxy encodes special urls - issue #394</a></li>
<li><a href="https://changelog.com/podcast/459">Changelog #459</a></li>
<li><a href="https://changelog.com/backstage/20">Backstage #20</a></li>
<li><a href="https://www.gitpod.io">GitPod</a> - Always ready to code</li>
<li><a href="https://github.com/features/codespaces">GitHub Codespaces</a> - Blazing fast cloud developer environments</li>
<li>SPOILER: <a href="https://github.com/thechangelog/changelog.com/labels/echoes%2Finitiative%3A%20ship-it-christmas-gifts">shipit-christmas-gifts</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-30--kaizen3.jpg" alt="Gerhard, Adam & Jerod" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-30.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Find the infrastructure advantage</title>
      <guid isPermaLink="false">changelog.com/14/1468</guid>
      <link>https://changelog.com/shipit/29</link>
      <pubDate>Wed, 24 Nov 2021 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64172925" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/29/ship-it-29.mp3"/>
      <description>Zac Smith, managing director Equinix Metal, is sharing how Equinix Metal runs the best hardware and networking in the industry, why pairing magical software with the right hardware is the future, and what Open19 means for sustainability in the data centre. Think modular components that slot in (including CPUs), liquid cooling that converts heat into energy, and a few other solutions that minimise the impact on the environment.

But first, Zac tells us about the transition from Packet to Equinix Metal, his reasons for doing what he does, as well as the things that he is really passionate about, such as the most efficient data centres in the world and building for the love of it.

This is a great follow-up to episode 18 because it goes deeper into the reasons that make Gerhard excited about the work that Equinix Metal is doing. This conversation with Zac puts it all into perspective.

_By the way, did you know that Equinix stands for Equality in the Internet Exchange?_</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:06:07</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/zachsmith" img="https://secure.gravatar.com/avatar/bcb9921b394856494b4934215d89fd15.jpg?s=600&amp;d=mm">Zac Smith</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/29/transcript"/>
      <content:encoded><![CDATA[<p>Zac Smith, managing director Equinix Metal, is sharing how Equinix Metal runs the best hardware and networking in the industry, why pairing magical software with the right hardware is the future, and what <a href="https://www.open19.org/">Open19</a> means for sustainability in the data centre. Think modular components that slot in (including CPUs), liquid cooling that converts heat into energy, and a few other solutions that minimise the impact on the environment.</p>
<p>But first, Zac tells us about the transition from Packet to Equinix Metal, his reasons for doing what he does, as well as the things that he is really passionate about, such as the most efficient data centres in the world and building for the love of it.</p>
<p>This is a great follow-up to <a href="https://changelog.com/shipit/18">episode 18</a> because it goes deeper into the reasons that make Gerhard excited about the work that Equinix Metal is doing. This conversation with Zac puts it all into perspective.</p>
<p><em>By the way, did you know that Equinix stands for Equality in the Internet Exchange?</em></p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 3 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fly.io/changelog">Fly.io</a> – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://incident.io/">Incident.io</a> – <strong>Create, manage, and resolve incidents directly in Slack.</strong> Use the <code>/incident</code> command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at <a href="https://incident.io/">incident.io</a> — no credit card required.
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – <strong>Never miss another mission-critical issue again</strong> — Raygun Alerting is now available for Crash Reporting and Real User Monitoring, to make sure you are quickly notified of the errors, crashes, and front-end performance issues that matter most to you and your business. Set thresholds for your alert based on an increase in error count, a spike in load time, or new issues introduced in the latest deployment. <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">Start your free 14-day trial at Raygun.com</a>
</li>
<li><a href="https://metal.equinix.com/justaddmetal">Equinix Metal</a> – If you want the choice and control of hardware…with low overhead…and the developer experience of the cloud – you need to check out Equinix Metal. Deploy in minutes across 18 global locations, from Silicon Valley to Sydney. Visit <a href="https://metal.equinix.com/justaddmetal">metal.equinix.com/justaddmetal</a> and receive $100 credit to play.
</li>
</ul></p><p>Featuring:</p><ul><li>Zac Smith &ndash; <a href="https://metal.equinix.com/" rel="external ugc">Website</a>, <a href="https://www.linkedin.com/in/zsmith" rel="external ugc">LinkedIn</a>, <a href="https://x.com/zsmithnyc" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.open19.org/">Open 19</a> - Open Hardware for The Rest of Us</li>
<li>🎧 <a href="https://changelog.com/shipit/18">Ship It! #18: Bare metal meets Kubernetes</a></li>
<li><a href="https://metal.equinix.com/blog/five-things-we-could-have-done-better-in-2021/">Equinix Metal’s 2021 Swings and Misses</a></li>
<li><a href="https://metal.equinix.com/blog/the-liquid-cooling-imperative/">The Liquid Cooling Imperative</a></li>
<li><a href="https://metal.equinix.com/blog/getting-servers-into-sydney/">Why It’s Harder to Get a Server Into Sydney than a Satellite Into Space?</a></li>
<li><a href="https://metal.equinix.com/blog/five-predictions-for-hardware-in-2021/">Five Predictions for Hardware in 2021</a></li>
<li><a href="https://tinkerbell.org/">Tinkerbell</a> - Provision and manage bare metal, anywhere</li>
<li>🎬 <a href="https://metal.equinix.com/proximity/">Proximity User Conference</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-29--zac-smith.jpg" alt="Gerhard & Zac" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-29.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What does good DevOps look like?</title>
      <guid isPermaLink="false">changelog.com/14/1464</guid>
      <link>https://changelog.com/shipit/28</link>
      <pubDate>Wed, 17 Nov 2021 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="53721694" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/28/ship-it-28.mp3"/>
      <description>This week Gerhard is chatting with Romano Roth, Head of DevOps at Zühlke, a company founded by Gerhard Zühlke in 1968. Nowadays they help companies all over the world build, ship and run anything from factory robots, to AI assistants in complex regulatory environments, and even medical devices that perform autonomous robotic surgery.

When Romano is not leading a team of 30 software engineers that specialise in operations, infrastructure and cloud, he is one of the organisers of DevOps Days Zürich, and also the DevOps Meetup group, which is how Gerhard and Romano met in 2019.

Having started his career as a .Net developer back in 2002, Romano had his fair share of dev and ops challenges, and he always enjoys seeing real business value delivered continuously in an automated way. In recent years, Romano&apos;s perspective broadened, and now he sees DevOps realities across many companies. If you are curious about what good DevOps looks like, and what are the real challenges, then Romano has some good insights for you.
</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>55:22</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/romanoroth" img="https://cdn.changelog.com/uploads/avatars/people/kkOYy/avatar_large.jpg?v=63802050496">Romano Roth</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/28/transcript"/>
      <content:encoded><![CDATA[<p>This week Gerhard is chatting with Romano Roth, Head of DevOps at Zühlke, a company founded by Gerhard Zühlke in 1968. Nowadays they help companies all over the world build, ship and run anything from factory robots, to AI assistants in complex regulatory environments, and even medical devices that perform autonomous robotic surgery.</p>
<p>When Romano is not leading a team of 30 software engineers that specialise in operations, infrastructure and cloud, he is one of the organisers of DevOps Days Zürich, and also the DevOps Meetup group, which is how Gerhard and Romano met in 2019.</p>
<p>Having started his career as a .Net developer back in 2002, Romano had his fair share of dev and ops challenges, and he always enjoys seeing real business value delivered continuously in an automated way. In recent years, Romano’s perspective broadened, and now he sees DevOps realities across many companies. If you are curious about what good DevOps looks like, and what are the real challenges, then Romano has some good insights for you.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://fastly.com/podcast">Fastly</a> – <strong>Compute@Edge free for 3 months</strong> — plus up to $100k a month in credit for an additional 6 months. Fastly’s Edge cloud network and modern approach to serverless computing allows you to deploy and run complex logic at the edge with unparalleled security and blazing fast computational speed. <a href="https://fastly.com/podcast">Head to fastly.com/podcast</a> to take advantage of this limited time promotion!
</li>
<li><a href="https://metal.equinix.com/justaddmetal">Equinix Metal</a> – If you want the choice and control of hardware…with low overhead…and the developer experience of the cloud – you need to check out Equinix Metal. Deploy in minutes across 18 global locations, from Silicon Valley to Sydney. Visit <a href="https://metal.equinix.com/justaddmetal">metal.equinix.com/justaddmetal</a> and receive $100 credit to play.
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for teams of all sizes.</strong> With FireHydrant, teams achieve reliability at scale by enabling speed and consistency from a service deployment to an unexpected outage. Try FireHydrant free for 14 days at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Romano Roth &ndash; <a href="https://www.romanoroth.com/" rel="external ugc">Website</a>, <a href="https://github.com/romanoroth" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/romanoroth" rel="external ugc">LinkedIn</a>, <a href="https://x.com/romanoroth" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎟<a href="https://gerhard.io/talk/observable-systems-beta/">Make Your System Observable - BETA</a></li>
<li>DevOpsDays Zürich 2021 - 🎬<a href="https://vimeo.com/showcase/8835529">Videos</a> &amp; 📸<a href="https://www.flickr.com/photos/150616602@N02/sets/72157719880335267/">Pictures</a></li>
<li><a href="https://www.devopsdays.ch/">DevOpsDays Zürich 2022</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=9jPmGqWOlWQ">What are the top DevOps trends in 2021?</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=Kmbdjnu6KKg&amp;t=445s">Participatory Budgeting Financing in the 21st Century</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-28--romano-roth.jpg" alt="Gerhard & Romano" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-28.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>OpenTelemetry in your CI/CD</title>
      <guid isPermaLink="false">changelog.com/14/1465</guid>
      <link>https://changelog.com/shipit/27</link>
      <pubDate>Thu, 11 Nov 2021 19:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58795964" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/27/ship-it-27.mp3"/>
      <description>In this episode, Gerhard is joined by Cyrille Le Clerc, Product Manager Lead on Observability at Elastic, and Oleg Nenashev, Principal Engineer at CloudBees.

It all started with Oleg&apos;s tweet back in July, in which he was promoting Akihiro Kiuchi&apos;s work on Jenkins monitoring with OpenTelemetry. This was done in the context of Google&apos;s Summer of Code - a link to Akihiro&apos;s demo is in the show notes.

As you may remember from episode 20, instrumenting our changelog.com pipeline is on Gerhard&apos;s mind, and this conversation helped him clarify a few things. If you are thinking of instrumenting your CI/CD pipeline with OpenTelemetry, this episode is for you.
</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:00:54</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/cyrilleleclerc" img="https://cdn.changelog.com/uploads/avatars/people/gbOYG/avatar_large.jpeg?v=63802048515">Cyrille Le Clerc</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/oleg_nenashev" img="https://cdn.changelog.com/uploads/avatars/people/jj7W/avatar_large.jpg?v=63802049837">Oleg Nenashev</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/27/transcript"/>
      <content:encoded><![CDATA[<p>In this episode, Gerhard is joined by Cyrille Le Clerc, Product Manager Lead on Observability at Elastic, and Oleg Nenashev, Principal Engineer at CloudBees.</p>
<p>It all started with <a href="https://twitter.com/oleg_nenashev/status/1417479760435945485">Oleg’s tweet back in July</a>, in which he was promoting Akihiro Kiuchi’s work on Jenkins monitoring with OpenTelemetry. This was done in the context of Google’s Summer of Code - a link to Akihiro’s demo is in the show notes.</p>
<p>As you may remember from <a href="https://changelog.com/shipit/20#transcript-210">episode 20</a>, instrumenting our changelog.com pipeline is on Gerhard’s mind, and this conversation helped him clarify a few things. If you are thinking of instrumenting your CI/CD pipeline with OpenTelemetry, this episode is for you.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://fastly.com/podcast">Fastly</a> – <strong>Compute@Edge free for 3 months</strong> — plus up to $100k a month in credit for an additional 6 months. Fastly’s Edge cloud network and modern approach to serverless computing allows you to deploy and run complex logic at the edge with unparalleled security and blazing fast computational speed. <a href="https://fastly.com/podcast">Head to fastly.com/podcast</a> to take advantage of this limited time promotion!
</li>
<li><a href="https://metal.equinix.com/justaddmetal">Equinix Metal</a> – If you want the choice and control of hardware…with low overhead…and the developer experience of the cloud – you need to check out Equinix Metal. Deploy in minutes across 18 global locations, from Silicon Valley to Sydney. Visit <a href="https://metal.equinix.com/justaddmetal">metal.equinix.com/justaddmetal</a> and receive $100 credit to play.
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for teams of all sizes.</strong> With FireHydrant, teams achieve reliability at scale by enabling speed and consistency from a service deployment to an unexpected outage. Try FireHydrant free for 14 days at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Cyrille Le Clerc &ndash; <a href="https://github.com/cyrille-leclerc" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/cyrilleleclerc" rel="external ugc">LinkedIn</a>, <a href="https://x.com/cyrilleleclerc" rel="external ugc">X</a></li><li>Oleg Nenashev &ndash; <a href="https://linktr.ee/onenashev" rel="external ugc">Website</a>, <a href="https://github.com/oleg-nenashev" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/onenashev" rel="external ugc">LinkedIn</a>, <a href="https://x.com/oleg_nenashev" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://twitter.com/oleg_nenashev/status/1417479760435945485">Oleg’s tweet that started this discussion</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=bBat90NUMsg&amp;t=4788s">CDF GSoC 2021 - Jenkins Remote Monitoring - Akihiro Kiuchi</a></li>
<li><a href="https://twitter.com/cyrilleleclerc/status/1430070961366257693">The ecosystem of CI / CD tools that integrates in #OpenTelemetry</a> - Cyrille</li>
<li><a href="https://github.com/equinix-labs/otel-cli">OpenTelemetry command-line tool</a> for sending events from shell scripts &amp; similar environments</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=3XzVOxvNpGM">Tracing Your Jenkins Pipelines With OpenTelemetry and Jaeger</a></li>
<li>🎬 <a href="https://www.devopsworld.com/agenda/session/581459">Embracing Observability in Jenkins with OpenTelemetry</a> - Cyrille Le Clerc, September 2021</li>
<li>DevOps World 2021 - <a href="https://www.devopsworld.com/agenda">watch all sessions on-demand</a></li>
<li><a href="https://community.jenkins.io/t/jenkinsfile-runner-roadmap-discussion/583">Jenkinsfile Runner roadmap</a> - Discussion</li>
<li><a href="https://github.com/jenkinsci/opentelemetry-plugin">jenkinsci/opentelemetry-plugin</a></li>
<li><a href="https://github.com/open-telemetry/opentelemetry-java-contrib/tree/main/maven-extension">The OpenTelemetry Maven Extension</a></li>
<li><a href="https://docs.ansible.com/ansible/latest/collections/community/general/opentelemetry_callback.html">Ansible OpenTelemetry Plugin</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-27--cyrille-oleg.jpg" alt="Gerhard, Cyrille & Oleg" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-27.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Gerhard at KubeCon NA 2021: Part 2</title>
      <guid isPermaLink="false">changelog.com/14/1496</guid>
      <link>https://changelog.com/shipit/26</link>
      <pubDate>Wed, 03 Nov 2021 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="84210899" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/26/ship-it-26.mp3"/>
      <description>In the second set of interviews from KubeCon North America 2021, Gerhard and Liz Rice talk about eBPF superpowers - Cilium + Hubble - and what&apos;s it like to work with Duffie Cooley.

Jared Watts shares the story behind Crossplane reaching incubating status, and Dan Mangum tells us what it was like to be at this KubeCon in person. Dan&apos;s new COO role (read Click Ops Officer) comes up.

David Ansari from VMware speaks about his first KubeCon experience both as an attendee and as a speaker. The RabbitMQ Deep Dive talk that he gave will be a nice surprise if you watch it - link in the show notes.

Dan Lorenc brings his unique perspective on supply chain security, and tells us about the new company that he co-founded, Chainguard. How to secure container images gets covered, as well as one of the easter eggs that Scott Nichols put in chainguard.dev.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:26:45</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/lizrice" img="https://secure.gravatar.com/avatar/676c8aec28ade455c442e648abfa1db5.jpg?s=600&amp;d=mm">Liz Rice</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jbw976" img="https://cdn.changelog.com/uploads/avatars/people/y6VJ/avatar_large.png?v=63744686349">Jared Watts</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/hasheddan" img="https://cdn.changelog.com/uploads/avatars/people/VQy4/avatar_large.jpeg?v=63744686781">Dan Mangum</podcast:person>
      <podcast:person role="guest" href="https://twitter.com/david1ansari" img="https://cdn.changelog.com/uploads/avatars/people/AJ0b4/avatar_large.jpg?v=63801250879">David Ansari</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dlorenc" img="https://cdn.changelog.com/uploads/avatars/people/nnLPg/avatar_large.jpg?v=63801250741">Dan Lorenc</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/26/transcript"/>
      <content:encoded><![CDATA[<p>In the second set of interviews from KubeCon North America 2021, Gerhard and Liz Rice talk about eBPF superpowers - Cilium + Hubble - and what’s it like to work with Duffie Cooley.</p>
<p>Jared Watts shares the story behind Crossplane reaching incubating status, and Dan Mangum tells us what it was like to be at this KubeCon in person. Dan’s new COO role (read Click Ops Officer) comes up.</p>
<p>David Ansari from VMware speaks about his first KubeCon experience both as an attendee and as a speaker. The RabbitMQ Deep Dive talk that he gave will be a nice surprise if you watch it - link in the show notes.</p>
<p>Dan Lorenc brings his unique perspective on supply chain security, and tells us about the new company that he co-founded, Chainguard. How to secure container images gets covered, as well as one of the easter eggs that Scott Nichols put in chainguard.dev.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fly.io/changelog">Fly.io</a> – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://incident.io/">Incident.io</a> – <strong>Create, manage, and resolve incidents directly in Slack.</strong> Use the <code>/incident</code> command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at <a href="https://incident.io/">incident.io</a> — no credit card required.
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=shipit&utm_campaign=changelog&utm_content=homepage">Raygun</a> – With Raygun Error and Performance Monitoring you have all the information you need at your fingertips to quickly find and fix errors and performance issues across your tech stack down to the line of code. Get started with a free 14-day trial, head to <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=shipit&amp;utm_campaign=changelog&amp;utm_content=homepage">raygun.com</a> and join thousands of customer-centric software teams who use Raygun every day.
</li>
</ul></p><p>Featuring:</p><ul><li>Liz Rice &ndash; <a href="http://www.lizrice.com" rel="external ugc">Website</a>, <a href="https://github.com/lizrice" rel="external ugc">GitHub</a>, <a href="https://x.com/lizrice" rel="external ugc">X</a></li><li>Jared Watts &ndash; <a href="https://github.com/jbw976" rel="external ugc">GitHub</a>, <a href="https://x.com/jbw976" rel="external ugc">X</a></li><li>Dan Mangum &ndash; <a href="https://danielmangum.com" rel="external ugc">Website</a>, <a href="https://github.com/hasheddan" rel="external ugc">GitHub</a>, <a href="https://x.com/hasheddan" rel="external ugc">X</a></li><li>David Ansari &ndash; <a href="https://github.com/ansd" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/ansd" rel="external ugc">LinkedIn</a>, <a href="https://x.com/david1ansari" rel="external ugc">X</a></li><li>Dan Lorenc &ndash; <a href="https://dlorenc.medium.com/" rel="external ugc">Website</a>, <a href="https://github.com/dlorenc" rel="external ugc">GitHub</a>, <a href="https://x.com/lorenc_dan" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-26--liz-rice.jpg" alt="Gerhard & Liz" loading="lazy">
</figure>
<h3>Liz Rice, Cilium</h3>
<ul>
<li>🎬 <a href="https://www.youtube.com/watch?v=KY5qujcujfI">Cloud Native Superpowers with eBPF - Liz Rice, Isovalent - KCNA 2021</a></li>
<li><a href="https://github.com/lizrice/ebpf-networking">The Beginner’s Guide to eBPF Programming for Networking</a></li>
<li><a href="https://cilium.io/blog/2021/05/11/cni-benchmark">CNI Benchmark: Understanding Cilium Network Performance</a> - May 2021</li>
<li>🎙 <a href="https://changelog.com/gotime/201">GoTime #201 - eBPF and Go</a></li>
<li><a href="https://ebpf.io/">ebpf.io</a></li>
<li><a href="https://www.cncf.io/blog/2021/10/13/cilium-joins-cncf-as-an-incubating-project/">Cilium joins CNCF as an incubating project</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-26--jared-dan.jpg" alt="Gerhard, Jared & Dan" loading="lazy">
</figure>
<h3>Jared Watts &amp; Dan Mangum, Crossplane</h3>
<ul>
<li>🎬 <a href="https://www.youtube.com/watch?v=Ve_CFyVYo3M">Registries After Dark - Daniel Mangum, Upbound &amp; Jon Johnson, Google - KCNA 2021</a></li>
<li><a href="https://twitter.com/hasheddan/status/1448344314791161857">Upbound at KubeCon NA 2021</a></li>
<li><a href="https://twitter.com/hasheddan/status/1448693355664138240">SIG-Running met at 6:30AM at KubeCon</a></li>
<li><a href="https://blog.crossplane.io/crossplane-cncf-incubation/">Crossplane is now a CNCF Incubating project</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-26--david-ansari.jpg" alt="Gerhard & David" loading="lazy">
</figure>
<h3>David Ansari, first KubeCon talk</h3>
<ul>
<li>🎬 <a href="https://www.youtube.com/watch?v=GxdyQSUEj5U">RabbitMQ on Kubernetes Deep Dive - David Ansari, VMware - KCNA 2021</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-26--dan-lorenc.jpg" alt="Gerhard & Dan" loading="lazy">
</figure>
<h3>Dan Lorenc, Chainguard</h3>
<ul>
<li>🎬 <a href="https://www.youtube.com/watch?v=PVhRQFS9Njg">Sigstore: How We Started, Where We Are, Where We are Headed - Bob Callaway &amp; Dan Lorenc - KCNA 2021</a></li>
<li><a href="https://www.sigstore.dev/">sigstore</a> - A new standard for signing, verifying and protecting software</li>
<li><a href="https://www.chainguard.dev/">Chainguard</a> - Applying Zero-Trust principles to supply chain security</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-26.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Gerhard at KubeCon NA 2021: Part 1</title>
      <guid isPermaLink="false">changelog.com/14/1462</guid>
      <link>https://changelog.com/shipit/25</link>
      <pubDate>Wed, 27 Oct 2021 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="92165432" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/25/ship-it-25.mp3"/>
      <description>This is Gerhard&apos;s first set of interviews from KubeCon North America 2021.

William Morgan shares with us some of the finer Linkerd details, such as the underlying security theme, why native Kubernetes objects are preferable to more CRDs, and the joy of meeting team members in person.

Frederic Branczyk speaks about Parca, a new continuous system profiling tool that uses eBPF to help you understand what is happening on your hosts.

Andrew Rynhard gives us a great Talos OS and Kubespan perspective, and shares some really good follow-up videos on these topics.

The last conversation is with David Flanagan - you know him as Rawkode - about new beginnings. It&apos;s only been less than two months since we&apos;ve had him in episode 18, and he kept really busy. Caleb, his 3 weeks old baby boy, was the youngest attendee at this conference, and some talks made him sleepy, so good job everyone.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:34:54</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/wmorgan" img="https://cdn.changelog.com/uploads/avatars/people/oek8O/avatar_large.jpg?v=63801249869">William Morgan</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/fredbrancz" img="https://cdn.changelog.com/uploads/avatars/people/QgNE/avatar_large.jpg?v=63801249948">Frederic Branczyk</podcast:person>
      <podcast:person role="guest" href="https://twitter.com/andrewrynhard" img="https://cdn.changelog.com/uploads/avatars/people/Ddnkd/avatar_large.png?v=63801133552">Andrew Rynhard</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rawkode" img="https://cdn.changelog.com/uploads/avatars/people/Q3R4d/avatar_large.png?v=63831564505">David Flanagan</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/25/transcript"/>
      <content:encoded><![CDATA[<p>This is Gerhard’s first set of interviews from KubeCon North America 2021.</p>
<p>William Morgan shares with us some of the finer Linkerd details, such as the underlying security theme, why native Kubernetes objects are preferable to more CRDs, and the joy of meeting team members in person.</p>
<p>Frederic Branczyk speaks about Parca, a new continuous system profiling tool that uses eBPF to help you understand what is happening on your hosts.</p>
<p>Andrew Rynhard gives us a great Talos OS and Kubespan perspective, and shares some really good follow-up videos on these topics.</p>
<p>The last conversation is with David Flanagan - you know him as Rawkode - about new beginnings. It’s only been less than two months since we’ve had him in <a href="https://changelog.com/shipit/18">episode 18</a>, and he kept really busy. Caleb, his 3 weeks old baby boy, was the youngest attendee at this conference, and some talks made him sleepy, so good job everyone.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fly.io/changelog">Fly.io</a> – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://trajectoryconf.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=the-changelog">LaunchDarkly / TrajectoryConf</a> – Software powers the world. LaunchDarkly empowers all teams to deliver and control their software. DevOps and feature management are reimagining how we build and release new products. On November 9th and 10th, LaunchDarkly is hosting Trajectory Conference 2021 — a two-day event for software innovators who want to break orbit, not systems. Trajectory is a fully-virtual conference that focuses on the technology, people, and processes that continuously deliver better user experiences and more powerful software. <a href="https://trajectoryconf.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=the-changelog">Register for free at trajectoryconf.com</a>
</li>
<li><a href="https://incident.io/">Incident.io</a> – <strong>Create, manage, and resolve incidents directly in Slack.</strong> Use the <code>/incident</code> command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at <a href="https://incident.io/">incident.io</a> — no credit card required.
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=jsparty&utm_campaign=changelog&utm_content=homepage">Raygun</a> – With Raygun Error and Performance Monitoring you have all the information you need at your fingertips to quickly find and fix errors and performance issues across your tech stack down to the line of code. Get started with a free 14-day trial, head to <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=jsparty&amp;utm_campaign=changelog&amp;utm_content=homepage">raygun.com</a> and join thousands of customer-centric software teams who use Raygun every day.
</li>
</ul></p><p>Featuring:</p><ul><li>William Morgan &ndash; <a href="https://buoyant.io/" rel="external ugc">Website</a>, <a href="https://github.com/wmorgan" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/wmorgan" rel="external ugc">LinkedIn</a>, <a href="https://x.com/wm" rel="external ugc">X</a></li><li>Frederic Branczyk &ndash; <a href="https://parca.dev/" rel="external ugc">Website</a>, <a href="https://github.com/brancz" rel="external ugc">GitHub</a>, <a href="https://x.com/fredbrancz" rel="external ugc">X</a></li><li>Andrew Rynhard &ndash; <a href="https://github.com/andrewrynhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/andrewrynhard" rel="external ugc">LinkedIn</a>, <a href="https://x.com/andrewrynhard" rel="external ugc">X</a></li><li>David Flanagan &ndash; <a href="https://rawkode.academy/" rel="external ugc">Website</a>, <a href="https://github.com/rawkode" rel="external ugc">GitHub</a>, <a href="https://x.com/rawkode" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-25--william-morgan.jpg" alt="Gerhard & William" loading="lazy">
</figure>
<h3>William Morgan, Linkerd</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=ATUkfUwbBvo">Overview and State of Linkerd</a> - KubeCon EU 2021</li>
<li><a href="https://linkerd.io/2021/09/30/announcing-linkerd-2.11/">Announcing Linkerd 2.11: Policy, gRPC retries, performance improvements, and more!</a></li>
<li><a href="https://buoyant.io/mtls-guide/">A Kubernetes engineer’s guide to mTLS - Mutual authentication for fun and profit</a></li>
<li><a href="https://buoyant.io/linkerd-runbook/">Linkerd production runbook</a></li>
<li><a href="https://buoyant.io/2021/09/21/linkerd-community-guide-kubecon-na-2021/">Linkerd Community Guide to KubeCon + CloudNativeCon NA 2021</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-25--frederic-branczyk.jpg" alt="Gerhard & Frederic" loading="lazy">
</figure>
<h3>Frederic Branczyk, Parca</h3>
<ul>
<li><a href="https://www.youtube.com/watch?v=MkSdvPdS1oA">What Does the Future Hold for Observability? - Tom Wilkie &amp; Frederic Branczyk</a> - KubeCon EU 2019</li>
<li><a href="https://www.parca.dev/">parca.dev</a> - start profiling in seconds - <a href="https://www.polarsignals.com/blog/posts/2021/10/08/introducing-parca-we-got-funded/">Introducing Parca</a></li>
<li><a href="https://twitter.com/fredbrancz/status/1444974146442645507">Frederic’s new coffee machine</a>, one of his secrets for shipping new Parca features quickly</li>
<li><a href="https://www.polarsignals.com/working-at-polar-signals/">Polar Signals Careers</a> - a careers page to use for inspiration</li>
<li><a href="https://www.polarsignals.com/blog/posts/2021/10/26/on-building-company-culture/">On Building Company Culture</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-25--andrew-rynhard.jpg" alt="Gerhard & Andrew" loading="lazy">
</figure>
<h3>Andrew Rynhard, Talos OS</h3>
<ul>
<li><a href="https://www.talos.dev/">Talos</a> is a modern OS for Kubernetes</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=i6MQb8QsUdU">COSI: The Common Operating System Interface - Steven Borrelli &amp; Andrew Rynhard</a> - KubeCon EU 2021</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=sBKIFLhC9MQ">Playing with KubeSpan at home - Andrey Smirnov</a> - Setting up KubeSpan on Talos 0.13 for a hybrid home cluster: QEMU VMs, Raspberry Pi 4 and AWS Graviton instances</li>
<li>🎬 <a href="https://www.twitch.tv/videos/1157891304">Managing bare-metal Kubernetes with Sidero</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-25--david-flanagan.jpg" alt="Gerhard & David" loading="lazy">
</figure>
<h3>David Flanagan, new beginnings</h3>
<ul>
<li><a href="https://www.pulumi.com/">Pulumi</a> - Modern Infrastructure as Code</li>
<li><a href="https://twitter.com/danpopnyc/status/1441358725059579904">Caleb</a> - Youngest KubeCon NA 2021 attendee</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-25.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Connecting your daily work to intent &amp; vision</title>
      <guid isPermaLink="false">changelog.com/14/1461</guid>
      <link>https://changelog.com/shipit/24</link>
      <pubDate>Wed, 20 Oct 2021 16:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58805291" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/24/ship-it-24.mp3"/>
      <description>This week Gerhard is talking with Arnaud Porterie, founder of EchoesHQ, a new utility that measures and communicates engineering activity.

They start by re-creating the 60 seconds Y Combinator pitch, and then shift focus to what it was like to get EchoesHQ off the ground. Next, they tackle something which is always on Gerhard&apos;s mind: **Why is it important to connect our daily engineering activity to intent?**

Before EchoesHQ, Arnaud used to run the core team and the open source project at Docker, and combined with other engineering leadership roles that he held for over a decade, he kept encountering misalignment that was preventing organisations from making meaningful progress. Let&apos;s hear why EchoesHQ might just be a great way of addressing this.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:00:26</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/arnaudporterie" img="https://cdn.changelog.com/uploads/avatars/people/2bOwL/avatar_large.jpeg?v=63798873639">Arnaud Porterie</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/24/transcript"/>
      <content:encoded><![CDATA[<p>This week Gerhard is talking with Arnaud Porterie, founder of EchoesHQ, a new utility that measures and communicates engineering activity.</p>
<p>They start by re-creating the 60 seconds Y Combinator pitch, and then shift focus to what it was like to get EchoesHQ off the ground. Next, they tackle something which is always on Gerhard’s mind: <strong>Why is it important to connect our daily engineering activity to intent?</strong></p>
<p>Before EchoesHQ, Arnaud used to run the core team and the open source project at Docker, and combined with other engineering leadership roles that he held for over a decade, he kept encountering misalignment that was preventing organisations from making meaningful progress. Let’s hear why EchoesHQ might just be a great way of addressing this.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://planetscale.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">PlanetScale</a> – PlanetScale is the only serverless database platform you can start in an instant and scale indefinitely with unlimited connections. Never think about database servers again. Everything you want to control is available through the beautifully designed PlanetScale CLI. Learn more and start your database in seconds at <a href="https://planetscale.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">planetscale.com</a>
</li>
<li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://incident.io/">Incident.io</a> – <strong>Create, manage, and resolve incidents directly in Slack.</strong> Use the <code>/incident</code> command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at <a href="https://incident.io/">incident.io</a> — no credit card required.
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=jsparty&utm_campaign=changelog&utm_content=homepage">Raygun</a> – With Raygun Error and Performance Monitoring you have all the information you need at your fingertips to quickly find and fix errors and performance issues across your tech stack down to the line of code. Get started with a free 14-day trial, head to <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=jsparty&amp;utm_campaign=changelog&amp;utm_content=homepage">raygun.com</a> and join thousands of customer-centric software teams who use Raygun every day.
</li>
</ul></p><p>Featuring:</p><ul><li>Arnaud Porterie &ndash; <a href="https://www.echoeshq.com/" rel="external ugc">Website</a>, <a href="https://github.com/icecrime" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/aporterie" rel="external ugc">LinkedIn</a>, <a href="https://x.com/arnaudporterie" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>EchoesHQ in one tweet: <a href="https://twitter.com/arnaudporterie/status/1438154680677371909/photo/2">Photo 2</a></li>
<li><a href="https://www.producthunt.com/posts/echoes-hq">Echoes HQ on Product Hunt</a></li>
<li><a href="https://www.echoeshq.com/post/the-ticketing-conundrum">The ticketing conundrum</a></li>
<li><a href="https://twitter.com/arnaudporterie/status/1448586630391025668">Here’s some lesser-known products we use on a daily basis at @Echoes_HQ which deserve a shoutout</a></li>
<li><a href="https://twitter.com/arnaudporterie/status/1438173179118301192">I turned 0x26 yesterday and I cannot wait to build this</a></li>
<li><a href="https://www.infoworld.com/article/3632142/how-docker-broke-in-half.html">How Docker broke in half</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=u4ZoJKF_VuA">Start with why - How great leaders inspire action</a> | Simon Sinek | TEDxPugetSound 2009</li>
<li>🎸 <a href="https://www.youtube.com/watch?v=KBca3xf-j3o">Pink Floyd - Echoes (Remastered)</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-24--arnaud-porterie.jpg" alt="Gerhard & Arnaud" loading="lazy">
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-24--echoes-screenshot-2021-09-15.jpg" alt="Echoes HQ - September 2021" loading="lazy">
  <figcaption><span>EchoesHQ - September 2021 screenshot</span></figcaption>
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-24.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>A universal deployment engine</title>
      <guid isPermaLink="false">changelog.com/14/1467</guid>
      <link>https://changelog.com/shipit/23</link>
      <pubDate>Wed, 13 Oct 2021 16:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58087083" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/23/ship-it-23.mp3"/>
      <description>In today&apos;s episode, Gerhard is talking to Sam Alba, Docker&apos;s first employee, and Solomon Hykes, the Docker co-founder. Together with Andrea Luzzardi, they are the creators of Dagger, a universal deployment engine that trades YAML for CUE, and uses Buildkit as the runtime. 

Why? Because we should stop rewriting the same application deployment logic in scripts, makefiles or continuous delivery configuration. That&apos;s right, this is the YAML vaccine that we have all been waiting for.

Gerhard believes that one day, Dagger will become just as meaningful for application delivery, as Docker is today for application code.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>59:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/samalba" img="https://cdn.changelog.com/uploads/avatars/people/WoyD1/avatar_large.jpeg?v=63816482761">Sam Alba</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/shykes" img="https://cdn.changelog.com/uploads/avatars/people/ydG/avatar_large.jpeg?v=63809214967">Solomon Hykes</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/23/transcript"/>
      <content:encoded><![CDATA[<p>In today’s episode, Gerhard is talking to Sam Alba, Docker’s first employee, and Solomon Hykes, the Docker co-founder. Together with Andrea Luzzardi, they are the creators of Dagger, a universal deployment engine that trades YAML for CUE, and uses Buildkit as the runtime.</p>
<p>Why? Because we should stop rewriting the same application deployment logic in scripts, makefiles or continuous delivery configuration. That’s right, this is the YAML vaccine that we have all been waiting for.</p>
<p>Gerhard believes that one day, Dagger will become just as meaningful for application delivery, as Docker is today for application code.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://planetscale.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">PlanetScale</a> – PlanetScale is the only serverless database platform you can start in an instant and scale indefinitely with unlimited connections. Never think about database servers again. Everything you want to control is available through the beautifully designed PlanetScale CLI. Learn more and start your database in seconds at <a href="https://planetscale.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">planetscale.com</a>
</li>
<li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://incident.io/">Incident.io</a> – <strong>Create, manage, and resolve incidents directly in Slack.</strong> Use the <code>/incident</code> command to create and manage incidents. This command lets you share updates, assign roles, set important links and more – all without ever leaving the incident channel. Each incident gets their own Slack channel plus a high-res dashboard at incident.io with the entire timeline from report to resolution. Learn more and sign up for free at <a href="https://incident.io/">incident.io</a> — no credit card required.
</li>
<li><a href="https://raygun.com/?utm_medium=podcast&utm_source=jsparty&utm_campaign=changelog&utm_content=homepage">Raygun</a> – With Raygun Error and Performance Monitoring you have all the information you need at your fingertips to quickly find and fix errors and performance issues across your tech stack down to the line of code. Get started with a free 14-day trial, head to <a href="https://raygun.com/?utm_medium=podcast&amp;utm_source=jsparty&amp;utm_campaign=changelog&amp;utm_content=homepage">raygun.com</a> and join thousands of customer-centric software teams who use Raygun every day.
</li>
</ul></p><p>Featuring:</p><ul><li>Sam Alba &ndash; <a href="https://github.com/samalba" rel="external ugc">GitHub</a>, <a href="https://x.com/sam_alba" rel="external ugc">X</a></li><li>Solomon Hykes &ndash; <a href="https://github.com/shykes" rel="external ugc">GitHub</a>, <a href="https://x.com/solomonstre" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://docs.dagger.io/">Dagger docs</a> - request early access via <a href="https://dagger.io/">dagger.io</a></li>
<li><a href="https://blog.mobyproject.org/introducing-buildkit-17e056cc5317">Introducing Buildkit</a> - 2017 - Tõnis Tiigi</li>
<li><a href="https://cuelang.org/docs/concepts/logic/">Learn about CUE’s theoretical basis and what makes it different</a></li>
<li>🎙 <a href="https://changelog.com/gotime/163">CUE: Configuration superpowers for everyone | GoTime #163</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=0KwAjTZ-CSg&amp;t=200s">Hands-on Introduction to Dagger | Rawkode Live</a></li>
<li>🎙<a href="https://www.youtube.com/watch?v=oMAGtvVfcRk&amp;t=13s">The Return of Docker/Dagger’s Solomon Hykes | POPCAST #75</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-23--sam-solomon.jpg" alt="Gerhard, Sam & Solomon" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-23.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>It&apos;s crazy and impossible</title>
      <guid isPermaLink="false">changelog.com/14/1460</guid>
      <link>https://changelog.com/shipit/22</link>
      <pubDate>Tue, 05 Oct 2021 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56998499" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/22/ship-it-22.mp3"/>
      <description>Today we have a very special episode, where Gerhard gets to share his favourite learnings from Steve Jobs. If it wasn&apos;t for his determination to build a better personal computer, Gerhard would have most likely continued with a career in physics. 

We know what you&apos;re thinking: it&apos;s crazy and impossible to interview Steve Jobs, but on his 10th memorial anniversary, Gerhard was determined to combine the things that Steve said with his passion for computers, automation, and infrastructure.

Live your life and ship your best stuff because there&apos;s nothing like the present.

Thank you, Steve.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>59:16</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/stevejobs" img="https://cdn.changelog.com/uploads/avatars/people/4WOwE/avatar_large.jpg?v=63798429560">Steve Jobs</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/22/transcript"/>
      <content:encoded><![CDATA[<p>Today we have a very special episode, where Gerhard gets to share his favourite learnings from Steve Jobs. If it wasn’t for his determination to build a better personal computer, Gerhard would have most likely continued with a career in physics.</p>
<p>We know what you’re thinking: it’s crazy and impossible to interview Steve Jobs, but on his 10th memorial anniversary, Gerhard was determined to combine the things that Steve said with his passion for computers, automation, and infrastructure.</p>
<p>Live your life and ship your best stuff because there’s nothing like the present.</p>
<p>Thank you, Steve.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members support our work, get closer to the metal, and make the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://planetscale.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">PlanetScale</a> – PlanetScale is the only serverless database platform you can start in an instant and scale indefinitely with unlimited connections. Never think about database servers again. Everything you want to control is available through the beautifully designed PlanetScale CLI. Learn more and start your database in seconds at <a href="https://planetscale.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">planetscale.com</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Steve Jobs &ndash; <a href="https://www.apple.com/stevejobs/" rel="external ugc">Website</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>Apple - <a href="https://www.apple.com/stevejobs/">Remembering Steve</a></li>
<li>MIT - <a href="https://space.mit.edu/home/tegmark/quantum.pdf">100 Years of the Quantum</a></li>
<li><a href="https://pugetsound.edu/">University of Puget Sound</a>, Tacoma, Washington State</li>
<li><a href="https://en.wikipedia.org/wiki/Mac_OS_9">Mac OS 9</a></li>
<li><a href="https://en.wikipedia.org/wiki/IMac_G3">iMac G3</a></li>
<li><a href="https://en.wikipedia.org/wiki/ENIAC">ENIAC</a> - Electronic Numerical Integrator and Computer</li>
<li><a href="https://medium.learningbyshipping.com/bicycle-121262546097">“Bicycle for the Mind”</a> - Medium blog post by Steven Sinofsky</li>
<li><a href="https://guides.github.com/introduction/flow/">Understanding the GitHub flow</a></li>
<li><a href="https://www.youtube.com/watch?v=u4ZoJKF_VuA">Start with why - How great leaders inspire action</a>, Simon Sinek, TEDxPugetSound</li>
<li><a href="https://changelog.com/shipit/16">Ship It! #16 - Optimize for smoothness not speed</a> with Justin Searls</li>
<li><a href="https://medium.com/@mikef.design/slow-is-smooth-and-smooth-is-fast-c63c24a6b2b8">Slow is Smooth and Smooth is Fast</a> - Medium blog post by Michael Fisher</li>
<li><a href="https://en.wikipedia.org/wiki/The_Mythical_Man-Month">The Mythical Man-Month</a></li>
<li><a href="https://github.com/kelseyhightower/nocode">kelseyhightower/nocode</a></li>
<li><a href="https://changelog.com/podcast/459">Changelog #459 - Coding in the cloud with Codespaces</a> with Cory Wilkerson</li>
<li><a href="https://en.wikipedia.org/wiki/NeXTSTEP">NeXTSTEP</a></li>
<li><a href="https://en.wikipedia.org/wiki/Eliyahu_M._Goldratt">Eliyahu M. Goldratt, 1947 - 2011</a></li>
<li><a href="https://www.hbs.edu/faculty/Pages/profile.aspx?facId=6576&amp;view=publications">Steven C. Wheelwright</a></li>
<li><a href="https://en.wikipedia.org/wiki/Jony_Ive">Jony Ive</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-22--steve-jobs.jpg" alt="Gerhard & Steve" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-22.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Learning from incidents</title>
      <guid isPermaLink="false">changelog.com/14/1457</guid>
      <link>https://changelog.com/shipit/21</link>
      <pubDate>Thu, 30 Sep 2021 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="54045539" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/21/ship-it-21.mp3"/>
      <description>Things go wrong all the time. We all make mistakes. And that is okay. What is not okay, is to think that it won&apos;t happen, or that there will be someone else around when it does. In that moment, it doesn&apos;t matter who wrote that module, package or microservice. But there is a better way to think about this, and there is an approach that makes people actually look forward to incidents.

It all starts with thinking of incidents as opportunities to learn, and then share those learnings with everyone, so that you can all improve. In this episode, Gerhard is joined by Stephen Whitworth and Chris Evans, incident.io co-founders, and former Staff Engineers at Monzo. 

They get it, we get it, and now you can get it too.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>55:36</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/evnsio" img="https://cdn.changelog.com/uploads/avatars/people/Zq17z/avatar_large.jpg?v=63798429264">Chris Evans</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sjwhitworth" img="https://cdn.changelog.com/uploads/avatars/people/qGeWe/avatar_large.jpg?v=63798429427">Stephen Whitworth</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/21/transcript"/>
      <content:encoded><![CDATA[<p>Things go wrong all the time. We all make mistakes. And that is okay. What is not okay, is to think that it won’t happen, or that there will be someone else around when it does. In that moment, it doesn’t matter who wrote that module, package or microservice. But there is a better way to think about this, and there is an approach that makes people actually look forward to incidents.</p>
<p>It all starts with thinking of incidents as opportunities to learn, and then share those learnings with everyone, so that you can all improve. In this episode, Gerhard is joined by Stephen Whitworth and Chris Evans, incident.io co-founders, and former Staff Engineers at Monzo.</p>
<p>They get it, we get it, and now you can get it too.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fly.io/changelog">Fly.io</a> – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://planetscale.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">PlanetScale</a> – PlanetScale is the only serverless database platform you can start in an instant and scale indefinitely with unlimited connections. Never think about database servers again. Everything you want to control is available through the beautifully designed PlanetScale CLI. Learn more and start your database in seconds at <a href="https://planetscale.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">planetscale.com</a>
</li>
<li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://firehydrant.io/">FireHydrant</a> – <strong>The reliability platform for teams of all sizes.</strong> With FireHydrant, teams achieve reliability at scale by enabling speed and consistency from a service deployment to an unexpected outage. Try FireHydrant free for 14 days at <a href="https://firehydrant.io">firehydrant.io</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Chris Evans &ndash; <a href="https://github.com/evnsio" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/evnsio" rel="external ugc">LinkedIn</a>, <a href="https://x.com/evnsio" rel="external ugc">X</a></li><li>Stephen Whitworth &ndash; <a href="https://github.com/sjwhitworth" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/stephenwhitworth" rel="external ugc">LinkedIn</a>, <a href="https://x.com/sjwhitworth" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://linear.app/">Linear</a> - The issue tracking tool you’ll enjoy using</li>
<li><a href="https://www.loom.com/">Loom</a> - Record quick videos of your screen and cam</li>
<li><a href="https://www.notion.so/Product-Roadmap-f06d2f38970c4639ae39aa1dd44c9681">incident.io - Product Roadmap</a></li>
<li><a href="https://circleci.com/">CircleCI</a> - Continuous Integration and Delivery</li>
<li><a href="https://www.heroku.com/">Heroku</a> - Cloud Application Platfrom</li>
<li><a href="https://incident.io/blog/incidents-are-for-everyone">Incidents are for everyone</a> - Stephen’s favourite blog post</li>
<li><a href="https://incident.io/blog/learning-from-incidents-in-formula-1">Learning from incidents - Formula 1</a> - Chris’ favourite blog post</li>
<li><a href="https://incident.io/blog/why-more-incidents-is-no-bad-thing">Why more incidents is no bad thing</a> - Gerhard’s favourite blog post</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-21--chris-stephen.jpg" alt="Gerhard, Chris & Stephen" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-21.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Kaizen! Five incidents later</title>
      <guid isPermaLink="false">changelog.com/14/1458</guid>
      <link>https://changelog.com/shipit/20</link>
      <pubDate>Fri, 24 Sep 2021 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58418912" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/20/ship-it-20.mp3"/>
      <description>This is our second Kaizen episode, where Adam, Jerod &amp; Gerhard talk about changelog.com improvements since episode 10. OK, so Gerhard deleted the DNS API token. Not only did he take the time to understand how that happened, so that he could actually learn from his mistake, but now we have a system in place so that we can share learnings from incidents. By the way, these are publicly available in our #incidents Slack channel.

A great &amp; unexpected thing that happened since we recorded this episode, is Jerod fixing 99% of all the errors that were happening in prod. The top error was the broken Twitter auth - sorry Matt - which was a result of us upgrading to OTP 24 a few months back. Episode 3 show notes include a YouTube stream which captures it all.

We wrap up this episode by each of us sharing the improvements that we would like to do until our next Kaizen. You heard it from Adam first: **Ship It Driven Development**</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:00:22</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/adamstac" img="https://cdn.changelog.com/uploads/avatars/people/Qo/avatar_large.jpg?v=63760280419">Adam Stacoviak</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jerodsanto" img="https://cdn.changelog.com/uploads/avatars/people/z4/avatar_large.jpeg?v=63760071650">Jerod Santo</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/20/transcript"/>
      <content:encoded><![CDATA[<p>This is our second Kaizen episode, where Adam, Jerod &amp; Gerhard talk about changelog.com improvements since <a href="https://changelog.com/shipit/10">episode 10</a>. OK, so Gerhard deleted the DNS API token. Not only did he take the time to understand how that happened, so that he could actually learn from his mistake, but now we have a system in place so that we can share learnings from incidents. By the way, these are publicly available in our <a href="https://app.slack.com/client/T024Q4CEK/C025WBXFGT1">#incidents Slack channel</a>.</p>
<p>A great &amp; unexpected thing that happened since we recorded this episode, is Jerod fixing 99% of all the errors that were happening in prod. The top error was the broken Twitter auth - sorry Matt - which was a result of us upgrading to OTP 24 a few months back. <a href="https://changelog.com/shipit/3">Episode 3</a> show notes include a YouTube stream which captures it all.</p>
<p>We wrap up this episode by each of us sharing the improvements that we would like to do until our next Kaizen. You heard it from Adam first: <a href="https://twitter.com/changelog/status/1439991826103033861"><strong>Ship It Driven Development</strong></a></p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fly.io/changelog">Fly.io</a> – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://planetscale.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">PlanetScale</a> – PlanetScale is the only serverless database platform you can start in an instant and scale indefinitely with unlimited connections. Never think about database servers again. Everything you want to control is available through the beautifully designed PlanetScale CLI. Learn more and start your database in seconds at <a href="https://planetscale.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">planetscale.com</a>
</li>
<li><a href="https://honeycomb.io/changelog">Honeycomb</a> – <strong>Guess less, know more.</strong> When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at <a href="https://honeycomb.io/changelog">honeycomb.io/changelog</a>
</li>
<li><a href="https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Adam Stacoviak &ndash; <a href="https://adamstacoviak.com/" rel="external ugc">Website</a>, <a href="https://github.com/adamstac" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/adamstacoviak" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@adam" rel="external ugc">Mastodon</a>, <a href="https://x.com/adamstac" rel="external ugc">X</a></li><li>Jerod Santo &ndash; <a href="https://github.com/jerodsanto" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/jerodsanto" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@jerod" rel="external ugc">Mastodon</a>, <a href="https://x.com/jerodsanto" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>changelog.com <a href="https://github.com/thechangelog/changelog.com/pull/378">PR#378</a></li>
<li><a href="https://getoban.pro/">Oban</a>: Robust job processing for Elixir</li>
<li><a href="https://app.slack.com/client/T024Q4CEK/C025WBXFGT1">changelog.slack.com #incidents</a></li>
<li><a href="https://incident.io">Incident.io</a>: Our incidents platform</li>
<li><a href="https://dnsimple.com/">DNSimple</a>: Our DNS provider</li>
<li><a href="https://www.fastly.com">Fastly</a>: Our content delivery network</li>
<li>Linode - <a href="https://status.linode.com/incidents/405n9754f0m5">Connectivity Issue - US-East (Newark)</a></li>
<li>Linode - <a href="https://status.linode.com/incidents/6tpw1dql792w">Service Issue - Linode Kubernetes Engine</a></li>
<li><a href="https://www.linode.com/global-infrastructure/">Linode Global Infrastructure</a></li>
<li><a href="https://sentry.io">Sentry</a>: Our error tracking</li>
<li>Jerod: <a href="https://twitter.com/jerodsanto/status/1439977396401328134">This is what happens when @gerhardlazu…</a></li>
<li><a href="https://changelog.com/founderstalk/80">Founderstalk #80</a>: Iterating to globally distributed apps and databases</li>
<li>🎬 <a href="https://metal.equinix.com/proximity/?wchannelid=ujj9b20qi5&amp;wmediaid=k7nalrr1wz">Firecracker VMs on Metal, Oh My! - Kurt Mackey, March 2021</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=7zmRhHd-ohk">Live Debugging the Changelog’s Production Kubernetes | Rawkode Live, September 2021</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-20--kaizen2.jpg" alt="Gerhard, Jerod & Adam" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-20.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Real-world implications of shipping many times a day</title>
      <guid isPermaLink="false">changelog.com/14/1459</guid>
      <link>https://changelog.com/shipit/19</link>
      <pubDate>Fri, 17 Sep 2021 14:25:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="53553883" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/19/ship-it-19.mp3"/>
      <description>This week Emile Vauge, founder &amp; CEO of Traefik, joins Gerhard to share a story that started as a solution to a 2000 microservices challenge, the real-world implications of shipping many times a day for years, and the difficulties of sustaining an inclusive and healthy open-source community while building a product company.

Working every day on keeping the open-source community in sync with the core team was an important lesson. The second learning was around big changes between major versions.

The journey from Travis CI to Circle CI, then to Semaphore CI and eventually GitHub Actions is an interesting one. The automation tools inspired by the Mymirca ant colony is a fascinating idea, executed well. There is more to discover in the episode.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>55:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/emilevauge" img="https://secure.gravatar.com/avatar/9635a25a6ff63eda36ccd112fd3828e3.jpg?s=600&amp;d=mm">Emile Vauge</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/19/transcript"/>
      <content:encoded><![CDATA[<p>This week Emile Vauge, founder &amp; CEO of Traefik, joins Gerhard to share a story that started as a solution to a 2000 microservices challenge, the real-world implications of shipping many times a day for years, and the difficulties of sustaining an inclusive and healthy open-source community while building a product company.</p>
<p>Working every day on keeping the open-source community in sync with the core team was an important lesson. The second learning was around big changes between major versions.</p>
<p>The journey from Travis CI to Circle CI, then to Semaphore CI and eventually GitHub Actions is an interesting one. The automation tools inspired by the Mymirca ant colony is a fascinating idea, executed well. There is more to discover in the episode.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 1 minute at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://render.com/changelog">Render</a> – <strong>The Zero DevOps cloud</strong> that empowers you to ship faster than your competitors. Render is built for modern applications and offers everything you need out-of-the-box. Learn more at <a href="https://render.com/changelog">render.com/changelog</a> or email <code>changelog@render.com</code> for a personal introduction and to ask questions about the Render platform.
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Ship fast. Rest easy.</strong> Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users.
</li>
<li><a href="https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Emile Vauge &ndash; <a href="https://github.com/emilevauge" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/emilevauge" rel="external ugc">LinkedIn</a>, <a href="https://x.com/emilevauge" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>Traefik <a href="https://github.com/traefik/traefik/blob/v2.5/.github/workflows/documentation.yml">documentation</a> &amp; <a href="https://github.com/traefik/traefik/blob/v2.5/.github/workflows/build.yaml">build</a> GitHub Actions workflows</li>
<li><a href="https://github.com/traefik/mixtus">mixtus</a> creates PRs with documentation changes</li>
<li><a href="https://github.com/traefik/structor">structor</a> creates multiple versions of a Mkdocs documentation</li>
<li><a href="https://github.com/traefik/structor#the-mymirca-colony">The Mymirca colony</a></li>
<li><a href="https://traefik.io/blog/announcing-traefik-proxy-2-5/">Announcing Traefik Proxy 2.5</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-19--emile-vauge.jpg" alt="Gerhard & Emile" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-19.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Bare metal meets Kubernetes</title>
      <guid isPermaLink="false">changelog.com/14/1449</guid>
      <link>https://changelog.com/shipit/18</link>
      <pubDate>Thu, 09 Sep 2021 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65247294" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/18/ship-it-18.mp3"/>
      <description>In this episode, Gerhard talks to David and Marques from Equinix Metal about the importance of bare metal for steady workloads. Terraform, Kubernetes and Tinkerbell come up, as does Crossplane - this conversation is a partial follow-up to episode 15.

David Flanagan, a.k.a. Rawkode, needs no introduction. Some of you may remember Marques Johansson from The new changelog.com setup for 2019. Marques was behind the Linode Terraforming that we used at the time, and our infrastructure was simpler because of it!

This is not just a great conversation about bare metal and Kubernetes, there is also a Rawkode Live following up: Live Debugging Changelog&apos;s Production Kubernetes 🙌🏻</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:07:38</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rawkode" img="https://cdn.changelog.com/uploads/avatars/people/Q3R4d/avatar_large.png?v=63831564505">David Flanagan</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/marques" img="https://cdn.changelog.com/uploads/avatars/people/8lWj/avatar_large.jpg?v=63796963106">Marques Johansson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/18/transcript"/>
      <content:encoded><![CDATA[<p>In this episode, Gerhard talks to David and Marques from Equinix Metal about the importance of bare metal for steady workloads. Terraform, Kubernetes and Tinkerbell come up, as does Crossplane - this conversation is a partial follow-up to <a href="https://changelog.com/shipit/15">episode 15</a>.</p>
<p>David Flanagan, a.k.a. Rawkode, needs no introduction. Some of you may remember Marques Johansson from <a href="https://changelog.com/posts/the-new-changelog-setup-for-2019">The new changelog.com setup for 2019</a>. Marques was behind the Linode Terraforming that we used at the time, and our infrastructure was simpler because of it!</p>
<p>This is not just a great conversation about bare metal and Kubernetes, there is also a Rawkode Live following up: <a href="https://www.youtube.com/watch?v=7zmRhHd-ohk">Live Debugging Changelog’s Production Kubernetes</a> 🙌🏻</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 2 minutes at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://render.com/changelog">Render</a> – <strong>The Zero DevOps cloud</strong> that empowers you to ship faster than your competitors. Render is built for modern applications and offers everything you need out-of-the-box. Learn more at <a href="https://render.com/changelog">render.com/changelog</a> or email <code>changelog@render.com</code> for a personal introduction and to ask questions about the Render platform.
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>THECHANGELOG</code> and get the team plan free for three months.
</li>
<li><a href="https://metal.equinix.com/justaddmetal">Equinix Metal</a> – If you want the choice and control of hardware…with low overhead…and the developer experience of the cloud – you need to check out Equinix Metal. Deploy in minutes across 18 global locations, from Silicon Valley to Sydney. Visit <a href="https://metal.equinix.com/justaddmetal">metal.equinix.com/justaddmetal</a> and receive $100 credit to play.
</li>
<li><a href="https://grafana.com/products/cloud/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-dot-com">Grafana Cloud</a> – <strong>Our dashboard of choice</strong> Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
</li>
</ul></p><p>Featuring:</p><ul><li>David Flanagan &ndash; <a href="https://rawkode.academy/" rel="external ugc">Website</a>, <a href="https://github.com/rawkode" rel="external ugc">GitHub</a>, <a href="https://x.com/rawkode" rel="external ugc">X</a></li><li>Marques Johansson &ndash; <a href="https://github.com/displague" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/marquesjohansson" rel="external ugc">LinkedIn</a>, <a href="https://x.com/displague" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://twitter.com/rawkode/status/1424350941671825412">David’s tweet that made this episode happen</a></li>
<li><a href="https://changelog.com/posts/the-new-changelog-setup-for-2019">This is how Gerhard met Marques</a></li>
<li><a href="https://metal.equinix.com/blog/oops-we-forgot-to-build-a-managed-kubernetes-service/">Oops, We Forgot to Build a Managed Kubernetes Service!</a></li>
<li><a href="https://tinkerbell.org/">Tinkerbell</a> - Provision and manage bare metal, anywhere</li>
<li>Equinix Metal <a href="https://github.com/crossplane-contrib/provider-equinix-metal">Crossplane provider</a> and <a href="https://registry.terraform.io/providers/equinix/metal/latest/docs">Terraform provider</a></li>
<li><a href="https://cluster-api.sigs.k8s.io/">Kubernetes Cluster API</a></li>
<li>Fly.io: <a href="https://fly.io/blog/the-5-hour-content-delivery-network/">The 5-hour CDN</a></li>
<li>🎬 <a href="https://metal.equinix.com/proximity/?wchannelid=ujj9b20qi5&amp;wmediaid=k7nalrr1wz">Firecracker VMs on Metal, Oh My! - Kurt Mackey, March 2021</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=ysfUgYs4YYY&amp;t=263s">Klustered #11 - Kris Nova &amp; Thomas Strömberg</a></li>
</ul>
<p><a href="https://changelog.com/shipit/7">#7 Why Kubernetes?</a> was mentioned, as well as <a href="https://www.youtube.com/watch?v=v7_Ebpkazis">the follow-up YouTube stream</a> with Lars Wikman.</p>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-18--david-marques.jpg" alt="Gerhard, Marques & David" loading="lazy">
</figure>
<figure class="richtext-figure richtext-figure--full">
  <a href="https://www.youtube.com/watch?v=7zmRhHd-ohk"><img src="https://cdn.changelog.com/shipit/shipit-18--rawkode-live.jpg" alt="Live Debugging the Changelog's Production Kubernetes | Rawkode Live" loading="lazy"></a>
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-18.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Let&apos;s Ship It!</title>
      <guid isPermaLink="false">changelog.com/14/1463</guid>
      <link>https://changelog.com/shipit/trailer-1</link>
      <pubDate>Fri, 03 Sep 2021 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="1675098" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/trailer-1/ship-it-trailer-1.mp3"/>
      <description>I&apos;m Gerhard Lazu, host of Ship It! A show with weekly episodes about getting your best ideas into the world and seeing what happens. We talk about code, ops, infrastructure, and the people that make it happen.

Like Charity Majors from Honeycomb... clip from episode #11

And Dave Farley, one of the founders of Continuous Delivery... clip from episode #5

We even experiment on our own open source podcasting platform so that you can see how we implement specific tools and services within changelog.com. 

What works and what fails... clip from episode #10

Listen to an episode that seems interesting or helpful and if you like it, subscribe today. We&apos;d love to have you with us.
</description>
      <itunes:episodeType>trailer</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>01:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>

      <content:encoded><![CDATA[<p>I’m Gerhard Lazu, host of Ship It! A show with weekly episodes about getting your best ideas into the world and seeing what happens. We talk about code, ops, infrastructure, and the people that make it happen.</p>
<p>Like Charity Majors from Honeycomb… <a href="https://changelog.com/shipit/11">clip from episode #11</a></p>
<p>And Dave Farley, one of the founders of Continuous Delivery… <a href="https://changelog.com/shipit/11">clip from episode #5</a></p>
<p>We even experiment on our own open source podcasting platform so that you can see how we implement specific tools and services within changelog.com.</p>
<p>What works and what fails… <a href="https://changelog.com/shipit/10">clip from episode #10</a></p>
<p>Listen to an episode that seems interesting or helpful and if you like it, subscribe today. We’d love to have you with us.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members support our work, get closer to the metal, and make the ads disappear. Join today!</p><p>Featuring:</p><ul><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p></p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-trailer-1.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Docs are not optional</title>
      <guid isPermaLink="false">changelog.com/14/1434</guid>
      <link>https://changelog.com/shipit/17</link>
      <pubDate>Wed, 01 Sep 2021 15:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56834146" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/17/ship-it-17.mp3"/>
      <description>On this week&apos;s episode, Gerhard is joined by Kathy Korevec, former Senior Director of Product at GitHub, and now Vercel&apos;s Head of Product. Docs play an essential role in GitHub Actions, and Gerhard&apos;s experience has proven that. Building, testing, and shipping code with GitHub Actions works better because of their excellent docs. However, the docs that Kathy pictures are not what you are imagining. She explains it best in her post, **Maybe it’s time we re-think docs**, which is what started this whole conversation.

The bottom line is, just as you wouldn’t ship untested code, shipping code without documentation is not optional. Today&apos;s conversation with Kathy explains why.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>58:56</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/simpsoka" img="https://cdn.changelog.com/uploads/avatars/people/Q3oEq/avatar_large.jpg?v=63791847278">Kathy Korevec</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/17/transcript"/>
      <content:encoded><![CDATA[<p>On this week’s episode, Gerhard is joined by Kathy Korevec, former Senior Director of Product at GitHub, and now Vercel’s Head of Product. Docs play an essential role in GitHub Actions, and Gerhard’s experience has proven that. Building, testing, and shipping code with GitHub Actions works better because of their excellent docs. However, the docs that Kathy pictures are not what you are imagining. She explains it best in her post, <strong><a href="https://changelog.com/news/maybe-its-time-we-rethink-docs-lbbY">Maybe it’s time we re-think docs</a></strong>, which is what started this whole conversation.</p>
<p>The bottom line is, just as you wouldn’t ship untested code, shipping code without documentation is not optional. Today’s conversation with Kathy explains why.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 4 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://render.com/changelog">Render</a> – <strong>The Zero DevOps cloud</strong> that empowers you to ship faster than your competitors. Render is built for modern applications and offers everything you need out-of-the-box. Learn more at <a href="https://render.com/changelog">render.com/changelog</a> or email <code>changelog@render.com</code> for a personal introduction and to ask questions about the Render platform.
</li>
<li><a href="https://goteleport.com/">Teleport</a> – Teleport Access Plane lets you access any computing resource anywhere. Engineers and security teams can unify access to SSH servers, Kubernetes clusters, web applications, and databases across all environments. Try Teleport today in the cloud, self-hosted, or open source at <a href="https://goteleport.com">goteleport.com</a>
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Kathy Korevec &ndash; <a href="http://www.kathy.pm" rel="external ugc">Website</a>, <a href="https://github.com/simpsoka" rel="external ugc">GitHub</a>, <a href="https://x.com/simpsoka" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://kathykorevec.medium.com/building-a-better-place-for-docs-197f92765409">Maybe it’s time we re-think docs</a></li>
<li><a href="http://www.kathy.pm/philosophy">Kathy’s Philosophy</a></li>
<li><a href="https://github.com/readme/stories/kathy-korevec">Chasing challenges to ship developer solutions</a></li>
<li><a href="https://kathykorevec.medium.com/reading-list-for-product-people-1ebdc21ecb41">Reading list for product people</a></li>
<li><a href="https://blog.jessfraz.com/post/leadership-ci/">Leadership CI</a></li>
<li><a href="https://github.com/github/docs">GitHub Docs repository</a></li>
<li><a href="https://github.com/marketplace/actions/github-repo-sync">GitHub Repo Sync</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-17--kathy-korevec.jpg" alt="Gerhard & Kathy" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-17.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Optimize for smoothness not speed</title>
      <guid isPermaLink="false">changelog.com/14/1426</guid>
      <link>https://changelog.com/shipit/16</link>
      <pubDate>Wed, 25 Aug 2021 11:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56504576" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/16/ship-it-16.mp3"/>
      <description>This week Gerhard is joined by Justin Searls, Test Double co-founder and CTO. Also a 🐞 magnet. They talk about how to deal with the pressure of shipping faster, why you should optimize for smoothness not speed, and why focusing on consistency is key. Understanding the real why behind what you do is also important. There&apos;s a lot more to it, as its a nuanced and complex discussion, and well worth your time.

**Expect a decade of learnings compressed into one hour**, as well as disagreements on some ops and infrastructure topics — all good fun. In the show notes, you will find Gerhard&apos;s favorite conference talks Justin gave a few years back.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>58:35</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/searls" img="https://cdn.changelog.com/uploads/avatars/people/N8mO/avatar_large.jpg?v=63751870300">Justin Searls</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/16/transcript"/>
      <content:encoded><![CDATA[<p>This week Gerhard is joined by Justin Searls, Test Double co-founder and CTO. Also a 🐞 magnet. They talk about how to deal with the pressure of shipping faster, why you should optimize for smoothness not speed, and why focusing on consistency is key. Understanding the real why behind what you do is also important. There’s a lot more to it, as its a nuanced and complex discussion, and well worth your time.</p>
<p><strong>Expect a decade of learnings compressed into one hour</strong>, as well as disagreements on some ops and infrastructure topics — all good fun. In the show notes, you will find Gerhard’s favorite conference talks Justin gave a few years back.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 1 minute at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fly.io/changelog">Fly</a> – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Ship fast. Rest easy.</strong> Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users.
</li>
<li><a href="https://signalwire.com">SignalWire</a> – Build what’s next in communications with video, voice, and messaging APIs powered by elastic cloud infrastructure. Try it today at <a href="https://signalwire.com">signalwire.com</a> and use code <code>SHIPIT</code> for $25 in developer credit.
</li>
<li><a href="https://grafana.com/products/cloud/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-dot-com">Grafana Cloud</a> – <strong>Our dashboard of choice</strong> Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
</li>
</ul></p><p>Featuring:</p><ul><li>Justin Searls &ndash; <a href="https://justin.searls.co/" rel="external ugc">Website</a>, <a href="https://github.com/searls" rel="external ugc">GitHub</a>, <a href="https://mastodon.social/@searls" rel="external ugc">Mastodon</a>, <a href="https://x.com/searls" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>⭐️ Justin is giving <a href="https://reliablewebsummit.com/">the keynote at this year’s Reliable Web Summit</a>. The topic is why distrust is at the heart of a lot of the issues we discussed and how to build trust as an individual, small team, and organization. ⭐️</p>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-16--justin-searls-2021-reliable-web-summit-keynote-3.png" alt="Reliable Web Summit 2021, Justin Searls keynote prep">
</figure>
<ul>
<li>It all started with <a href="https://twitter.com/searls/status/1393571232591794176">this Tweet</a></li>
<li><a href="https://blog.testdouble.com/posts/2020-10-22-5-for-5000-find-your-leading-indicators/">5 for 5000: Find your Leading Indicators</a></li>
<li>🎬 <a href="https://blog.testdouble.com/talks/2019-05-08-the-selfish-programmer/">The Selfish Programmer</a></li>
<li>🎬 <a href="https://blog.testdouble.com/talks/2018-04-26-business-q-and-a/">Running a business, demystified</a></li>
<li>🎬 <a href="https://blog.testdouble.com/talks/2017-05-11-how-to-program/">How to program</a></li>
<li><a href="https://twitter.com/searls/status/1419378302473605132">The most impressive Olympic event I’ve seen out of Tokyo so far</a></li>
</ul>
<blockquote>
<p>Justin Searls: If you’re a programmer and you’re happy with the work you’re doing, you’re growing in the ways you want, and you feel pushed to do your best work as opposed to work the most hours, congratulations! That’s all too rare.</p>
</blockquote>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-16--justin-searls.jpg" alt="Gerhard & Justin" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-16.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Assemble all your infrastructure</title>
      <guid isPermaLink="false">changelog.com/14/1423</guid>
      <link>https://changelog.com/shipit/15</link>
      <pubDate>Wed, 18 Aug 2021 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58768034" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/15/ship-it-15.mp3"/>
      <description>In this episode, Gerhard follows up on The Changelog #375, which is the last time that he spoke Crossplane with Dan and Jared. Many things changed since then, such as abstractions and compositions, as well as using Crossplane to build platforms, which were mostly ideas.

Fast forward 18 months, 2k changes, as well as a major version, and Crossplane is now an easy choice - some would say the best choice - for platform teams to declare what infrastructure means to them. You can now use Crossplane to define your infrastructure abstractions across multiple vendors, including AWS, GCP &amp; Equinix Metal. The crazy ideas from 2019 are now bold and within reach. Gerhard also has an idea for the changelog.com 2022 setup. Listen to what Jared &amp; Dan think, and then let us know your thoughts too.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:00:56</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/hasheddan" img="https://cdn.changelog.com/uploads/avatars/people/VQy4/avatar_large.jpeg?v=63744686781">Dan Mangum</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jbw976" img="https://cdn.changelog.com/uploads/avatars/people/y6VJ/avatar_large.png?v=63744686349">Jared Watts</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/15/transcript"/>
      <content:encoded><![CDATA[<p>In this episode, Gerhard follows up on <a href="https://changelog.com/podcast/375">The Changelog #375</a>, which is the last time that he spoke Crossplane with Dan and Jared. Many things changed since then, such as abstractions and compositions, as well as using Crossplane to build platforms, which were mostly ideas.</p>
<p>Fast forward 18 months, 2k changes, as well as a major version, and Crossplane is now an easy choice - some would say the best choice - for platform teams to declare what infrastructure means to them. You can now use Crossplane to define your infrastructure abstractions across multiple vendors, including AWS, GCP &amp; Equinix Metal. The crazy ideas from 2019 are now bold and within reach. Gerhard also has an idea for the changelog.com 2022 setup. Listen to what Jared &amp; Dan think, and then let us know your thoughts too.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 1 minute at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fly.io/changelog">Fly</a> – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://signalwire.com">SignalWire</a> – Build what’s next in communications with video, voice, and messaging APIs powered by elastic cloud infrastructure. Try it today at <a href="https://signalwire.com">signalwire.com</a> and use code <code>SHIPIT</code> for $25 in developer credit.
</li>
<li><a href="https://grafana.com/products/cloud/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-dot-com">Grafana Cloud</a> – <strong>Our dashboard of choice</strong> Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
</li>
</ul></p><p>Featuring:</p><ul><li>Dan Mangum &ndash; <a href="https://danielmangum.com" rel="external ugc">Website</a>, <a href="https://github.com/hasheddan" rel="external ugc">GitHub</a>, <a href="https://x.com/hasheddan" rel="external ugc">X</a></li><li>Jared Watts &ndash; <a href="https://github.com/jbw976" rel="external ugc">GitHub</a>, <a href="https://x.com/jbw976" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.com/podcast/375">Changelog #375</a></li>
<li><a href="https://blog.crossplane.io/why-crossplane-is-so-exciting/">Why Crossplane is so Exciting</a></li>
<li><a href="https://blog.crossplane.io/crossplane-vs-terraform/">Crossplane vs Terraform</a></li>
<li>🎬 <a href="https://youtu.be/-qobGMh-RlU?t=1160">Day 2 Operations on Crossplane - Dan Mangum, July 2021</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=38rSsVYhK-w&amp;list=PLj6h78yzYM2OFWBatWHbWgyoLNmCyAqJ0&amp;index=13">How to Build Your Own PaaS from the Cloud Native Landscape - Jared Watts, May 2021</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=UffM5Gr1m-0">Crossplane Community Day Keynote - Kelsey Hightower, May 2020</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-15--dan-jared.jpg" alt="Gerhard, Dan & Jared" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-15.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Cloud-native chaos engineering</title>
      <guid isPermaLink="false">changelog.com/14/1422</guid>
      <link>https://changelog.com/shipit/14</link>
      <pubDate>Thu, 12 Aug 2021 19:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="57898657" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/14/ship-it-14.mp3"/>
      <description>In today&apos;s episode, Gerhard is joined by Uma, CEO and co-founder of ChaosNative, as well as Karthik, CTO and also a ChaosNative co-founder. They talk Chaos Engineering and Litmus.

Chaos Engineering is not just for super SREs. It is not meant to prevent outages. And, it is not just about hardware. Chaos Engineering is about testing how reliable your systems are. It’s meant to show you how things fail, including when other dependent systems fail - think cascading failures. This is a good way to discover inconvenient truths about that beautiful code that you wrote. Everything fails, and great insights are to be found when it does.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:00:02</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/uma-mukkara" img="https://cdn.changelog.com/uploads/avatars/people/Zq1Gl/avatar_large.png?v=63795768744">Uma Mukkara</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ksatchit" img="https://cdn.changelog.com/uploads/avatars/people/qGepq/avatar_large.jpeg?v=63795768974">Karthik Satchitanand</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/14/transcript"/>
      <content:encoded><![CDATA[<p>In today’s episode, Gerhard is joined by Uma, CEO and co-founder of ChaosNative, as well as Karthik, CTO and also a ChaosNative co-founder. They talk Chaos Engineering and Litmus.</p>
<p>Chaos Engineering is not just for super SREs. It is not meant to prevent outages. And, it is not just about hardware. Chaos Engineering is about testing how reliable your systems are. It’s meant to show you how things fail, including when other dependent systems fail - think cascading failures. This is a good way to discover inconvenient truths about that beautiful code that you wrote. Everything fails, and great insights are to be found when it does.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 1 minute at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://render.com/changelog">Render</a> – <strong>The Zero DevOps cloud</strong> that empowers you to ship faster than your competitors. Render is built for modern applications and offers everything you need out-of-the-box. Learn more at <a href="https://render.com/changelog">render.com/changelog</a> or email <code>changelog@render.com</code> for a personal introduction and to ask questions about the Render platform.
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://goteleport.com/">Teleport</a> – Teleport Access Plane lets you access any computing resource anywhere. Engineers and security teams can unify access to SSH servers, Kubernetes clusters, web applications, and databases across all environments. Try Teleport today in the cloud, self-hosted, or open source at <a href="https://goteleport.com">goteleport.com</a>
</li>
<li><a href="https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Uma Mukkara &ndash; <a href="https://chaosnative.com" rel="external ugc">Website</a>, <a href="https://github.com/umamukkara" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/uma-mukkara" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Uma_Mukkara" rel="external ugc">X</a></li><li>Karthik Satchitanand &ndash; <a href="https://github.com/ksatchit" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/karthik-satchitanand" rel="external ugc">LinkedIn</a>, <a href="https://x.com/ksatchit" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.chaosnative.com/blog/defining_chaos_engineering">Defining Chaos Engineering &amp; Its Principles - 7 mins read</a></li>
<li><a href="https://www.chaosnative.com/blog/principles_of_cloud_native">Principles of Cloud Native Chaos Engineering - 10 mins read</a></li>
<li><a href="https://litmuschaos.io/">Litmus - Chaos Engineering for your Kubernetes</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=2hAbBXzdqXI">SLOconf: Benchmarking SLOs using Chaos Engineering - Uma Mukkara</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=_DgCc4-BLW8">Putting Chaos into CD to Increase App Resiliency - Juergen Etzlstorfer &amp; Karthik Satchitanand</a></li>
<li><a href="https://www.chaosnative.com/chaoscarnival">Chaos Carnival 2021</a></li>
<li>🎬 <a href="https://www.youtube.com/watch?v=O2UzvvtHkL4">ChaosCarnival Day 1 Keynote - Adrian Cockcroft</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-14--uma-karthik.jpg" alt="Gerhard, Uma & Karthik" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-14.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>A monorepo of serverless microservices</title>
      <guid isPermaLink="false">changelog.com/14/1412</guid>
      <link>https://changelog.com/shipit/13</link>
      <pubDate>Wed, 04 Aug 2021 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58406607" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/13/ship-it-13.mp3"/>
      <description>In this episode, Gerhard talks to his Skyhook Adventure friends: Alan Cooney, Saul Cullen &amp; Wycliffe Maina. They are the ones that introduced Gerhard to the world of serverless in the context of Amazon Web Services. Gerhard shared his experience with remote work, how to ship software with confidence and consistency, and what to look for in infrastructure as code. 

At the heart of Skyhook Adventure are adventure trips, and 2020 was not a good one for this business. As you can already tell, code and infrastructure was not the biggest challenge for this team. Having said that, serverless, microservices, a monorepo and the event-based architecture played a big part in successfully navigating the challenges.

This is a story about what happens when a good team allows itself to be guided by solid experience and keeps doing the right thing, long-term. It&apos;s fun, real, and it applies to many.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:00:35</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/alan-cooney" img="https://cdn.changelog.com/uploads/avatars/people/8aXNj/avatar_large.jpeg?v=63795248500">Alan Cooney</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/saulgcullen" img="https://cdn.changelog.com/uploads/avatars/people/z4Oq4/avatar_large.jpeg?v=63795248659">Saul Cullen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mainawycliffe" img="https://cdn.changelog.com/uploads/avatars/people/Q3R1o/avatar_large.jpeg?v=63795248756">Wycliffe Maina</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/13/transcript"/>
      <content:encoded><![CDATA[<p>In this episode, Gerhard talks to his Skyhook Adventure friends: Alan Cooney, Saul Cullen &amp; Wycliffe Maina. They are the ones that introduced Gerhard to the world of serverless in the context of Amazon Web Services. Gerhard shared his experience with remote work, how to ship software with confidence and consistency, and what to look for in infrastructure as code.</p>
<p>At the heart of Skyhook Adventure are adventure trips, and 2020 was not a good one for this business. As you can already tell, code and infrastructure was not the biggest challenge for this team. Having said that, serverless, microservices, a monorepo and the event-based architecture played a big part in successfully navigating the challenges.</p>
<p>This is a story about what happens when a good team allows itself to be guided by solid experience and keeps doing the right thing, long-term. It’s fun, real, and it applies to many.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 1 minute at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://render.com/changelog">Render</a> – <strong>The Zero DevOps cloud</strong> that empowers you to ship faster than your competitors. Render is built for modern applications and offers everything you need out-of-the-box. Learn more at <a href="https://render.com/changelog">render.com/changelog</a> or email <code>changelog@render.com</code> for a personal introduction and to ask questions about the Render platform.
</li>
<li><a href="https://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Ship fast. Rest easy.</strong> Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users.
</li>
<li><a href="https://sentry.io/">Sentry</a> – <strong>Working code means happy customers.</strong> That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code <code>SHIPIT</code> and get the team plan free for three months.
</li>
<li><a href="https://grafana.com/products/cloud/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-dot-com">Grafana Cloud</a> – <strong>Our dashboard of choice</strong> Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
</li>
</ul></p><p>Featuring:</p><ul><li>Alan Cooney &ndash; <a href="https://www.skyhookadventure.com/" rel="external ugc">Website</a>, <a href="https://github.com/alan-cooney" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/alan-cooney-08386045" rel="external ugc">LinkedIn</a></li><li>Saul Cullen &ndash; <a href="https://github.com/sgcullen" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/saul-cullen" rel="external ugc">LinkedIn</a>, <a href="https://x.com/saulgcullen" rel="external ugc">X</a></li><li>Wycliffe Maina &ndash; <a href="https://mainawycliffe.dev/" rel="external ugc">Website</a>, <a href="https://github.com/mainawycliffe" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mainawycliffe" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mwycliffe_dev" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.skyhookadventure.com/">Skyhook Adventure</a> - the end-result that this team ships many times per day</li>
<li>📚<a href="https://hbr.org/1998/07/welcome-to-the-experience-economy">Welcome to the Experience Economy</a> (the book that <a href="https://changelog.com/person/saulgcullen">@saulgcullen</a> mentioned)</li>
</ul>
<p><strong>The skyhookadventure.com 2021 setup:</strong></p>
<ul>
<li><a href="https://aws.amazon.com/lambda/">AWS Lambda</a> - serverless functions</li>
<li><a href="https://aws.amazon.com/eventbridge/">AWS Event Bridge</a> - serverless events</li>
<li><a href="https://aws.amazon.com/dynamodb/">AWS DynamoDB</a> - serverless document based database</li>
<li><a href="https://aws.amazon.com/cdk/">AWS CDK</a> - infrastructure as code</li>
<li><a href="https://vercel.com/">Vercel</a> - server-side rendered frontend hosting</li>
<li><a href="https://github.com">GitHub</a> - version control</li>
<li><a href="https://github.com/features/actions">GitHub Actions</a> - continuous delivery</li>
<li><a href="https://www.split.io/">Split</a> - feature flags</li>
<li><a href="https://www.drip.com/">Drip</a> - email marketing</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-13--alan-saul-wycliffe.jpg" alt="Gerhard, Alan, Saul & Wycliffe" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-13.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Grafana’s &quot;Big Tent&quot; idea</title>
      <guid isPermaLink="false">changelog.com/14/1411</guid>
      <link>https://changelog.com/shipit/12</link>
      <pubDate>Fri, 30 Jul 2021 14:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61594271" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/12/ship-it-12.mp3"/>
      <description>Gerhard talks to Tom Wilkie, VP of Product for Grafana Labs. They talk about Loki, Tempo, and how can Grafana Cloud offer such a generous free tier. The solution is in the Cortex architecture, which was used in Loki and in Tempo too. Yes, Tom is the Cortex co-author. We recommend that you listen to this episode in combination with episodes 3 and 11. That&apos;s the best way to get a more complete picture of the topics that we discuss today.

Lastly, would you like to watch Gerhard &amp; Tom pair-up and build Grafana dashboards like pros? Tom has this really interesting approach that Gerhard would like to learn too. We can either have a live YouTube stream, or record and then publish the video. Let us know your preference via our Changelog Slack, or just plain Twitter.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:03:54</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/tomwilkie" img="https://cdn.changelog.com/uploads/avatars/people/q6RL/avatar_large.jpeg?v=63744688379">Tom Wilkie</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/12/transcript"/>
      <content:encoded><![CDATA[<p>Gerhard talks to Tom Wilkie, VP of Product for Grafana Labs. They talk about Loki, Tempo, and how can Grafana Cloud offer such a generous free tier. The solution is in the Cortex architecture, which was used in Loki and in Tempo too. Yes, Tom is the Cortex co-author. We recommend that you listen to this episode in combination with episodes 3 and 11. That’s the best way to get a more complete picture of the topics that we discuss today.</p>
<p>Lastly, would you like to watch Gerhard &amp; Tom pair-up and build Grafana dashboards like pros? Tom has this really interesting approach that Gerhard would like to learn too. We can either have a live YouTube stream, or record and then publish the video. Let us know your preference via our Changelog Slack, or just plain Twitter.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 1 minute at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fly.io/changelog">Fly</a> – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Ship fast. Rest easy.</strong> Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users.
</li>
<li><a href="https://www.cockroachlabs.com/changelog">Cockroach Labs</a> – Scale fast, survive anything, thrive everywhere! CockroachDB is most highly evolved database on the planet. Build and scale fast with CockroachCloud (CockroachDB hosted as a service) where a team of world-class SREs maintains and manages your database infrastructure, so you can focus less on ops and more on code. Get started for free their 30-day trial or try their forever-free tier. Learn more at <a href="https://www.cockroachlabs.com/changelog">cockroachlabs.com/changelog</a>.
</li>
<li><a href="https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Tom Wilkie &ndash; <a href="https://github.com/tomwilkie" rel="external ugc">GitHub</a>, <a href="https://x.com/tom_wilkie" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://grafana.com/oss/cortex/">Cortex</a></li>
<li><a href="https://grafana.com/oss/loki/">Loki</a></li>
<li><a href="https://grafana.com/oss/tempo/">Tempo</a></li>
<li><a href="https://github.com/grafana/agent">grafana-agent</a></li>
<li><a href="https://grafana.com/products/cloud/">Grafana Cloud</a></li>
<li><a href="https://grafana.com/blog/2021/06/14/the-new-unified-alerting-system-for-grafana-everything-you-need-to-know/">Grafana &amp; Prometheus unified alerting</a></li>
<li><a href="https://www.youtube.com/watch?v=MkSdvPdS1oA">What Does the Future Hold for Observability? Kubecon EU 2019 Keynote</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-12--tom-wilkie.jpg" alt="Gerhard & Tom" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-12.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Honeycomb&apos;s secret to high-performing teams</title>
      <guid isPermaLink="false">changelog.com/14/1403</guid>
      <link>https://changelog.com/shipit/11</link>
      <pubDate>Thu, 22 Jul 2021 16:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="49500670" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/11/ship-it-11.mp3"/>
      <description>Gerhard talks with Charity Majors, ops engineer and accidental startup founder at honeycomb.io about high-performing teams, why &quot;15 minutes or bust,&quot; and how we should start using Honeycomb in our own monolithic Phoenix app that runs changelog.com. There is just one step, and it&apos;s actually really simple!

They also talk about how Honeycomb uses Honeycomb to learn about Honeycomb, which is one of Gerhard&apos;s favorite questions. As for key take-aways, deploying straight into production is really important, but not as important as optimising for humans - which are not replaceable cogs, that learn and share their learnings continuously. That is the secret to making things easy and happy for everyone.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>51:16</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/charitymajors" img="https://cdn.changelog.com/uploads/avatars/people/nA2/avatar_large.jpg?v=63793087518">Charity Majors</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/11/transcript"/>
      <content:encoded><![CDATA[<p>Gerhard talks with Charity Majors, ops engineer and accidental startup founder at honeycomb.io about high-performing teams, why “15 minutes or bust,” and how we should start using Honeycomb in our own monolithic Phoenix app that runs changelog.com. There is just one step, and it’s actually really simple!</p>
<p>They also talk about how Honeycomb uses Honeycomb to learn about Honeycomb, which is one of Gerhard’s favorite questions. As for key take-aways, deploying straight into production is really important, but not as important as optimising for humans - which are not replaceable cogs, that learn and share their learnings continuously. That is the secret to making things easy and happy for everyone.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 5 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fly.io/changelog">Fly</a> – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://www.armory.io/shipit">Armory</a> – Empower your development teams to deploy code with increased safety, resilience, velocity, and compliance – to any production target on prem or in the cloud using Armory’s enterprise-grade distribution of Spinnaker. Learn more at <a href="https://www.armory.io/shipit">armory.io/shipit</a>
</li>
<li><a href="https://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Ship fast. Rest easy.</strong> Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users.
</li>
<li><a href="https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Charity Majors &ndash; <a href="https://charity.wtf/" rel="external ugc">Website</a>, <a href="https://github.com/charity" rel="external ugc">GitHub</a>, <a href="https://x.com/mipsytipsy" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>📚 <a href="https://info.honeycomb.io/observability-engineering-oreilly-book-preview-0">Observability Engineering</a> (Early Release) - Free download</li>
<li>🎬 <a href="https://www.youtube.com/watch?v=W3UU2lsQDoo">The State of Observability 2021: Mature Teams Ship Better Code Faster and You Can Too</a></li>
<li><a href="https://www.honeycomb.io/what-is-observability/">What is Observability?</a></li>
<li><a href="https://www.honeycomb.io/slo/">Define SLOs</a></li>
<li><a href="https://www.honeycomb.io/kubernetes/">Kubernetes is complicated</a></li>
<li><a href="https://ui.honeycomb.io/ruby-together/datasets/rubygems.org">rubygems.org Fastly logs in Honeycomb</a></li>
<li><a href="https://www.honeycomb.io/blog/rds-performance-degradation-postmortem/">RDS Performance Degradation – Postmortem 2018</a></li>
<li><a href="https://www.youtube.com/watch?v=GlVstLKIYUY&amp;list=PLlmOKTb2JQLOk9jn3wUjh8iK5q1pZSL-3">o11ycon 2021 videos</a></li>
<li><a href="https://www.youtube.com/watch?v=EJai7CbV9mY&amp;list=PLlmOKTb2JQLM-mfuucJ2VXY2_SDp9pe6E">hnycon 2021 keynote</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-11--charity-majors.jpg" alt="Gerhard & Charity" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-11.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Kaizen! The day half the internet went down</title>
      <guid isPermaLink="false">changelog.com/14/1400</guid>
      <link>https://changelog.com/shipit/10</link>
      <pubDate>Thu, 15 Jul 2021 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65585423" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/10/ship-it-10.mp3"/>
      <description>Kaizen means &quot;change for the better&quot;, continuous improvement in this context. Failure is essential to learning, but how do we learn as a team? The simplest thing is to regularly dedicate time for taking a step back, talking about what works &amp; what doesn&apos;t, maybe writing some of it down, and eventually deciding what we should improve next. I intend to make every 10th Ship It! episode a Kaizen one. 

This is the first one when we talk with Adam and Jerod about the things that we want to improve in our setup over the next few months. We talk about how the June Fastly outage affected changelog.com, how we responded that day, and what we could do better. We discuss multi-cloud, multi-CDN, and the next sensible and obvious improvements for our app. Let us know via Slack or Twitter what learnings are valuable to you so that we can produce the best content for you.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:08:06</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/adamstac" img="https://cdn.changelog.com/uploads/avatars/people/Qo/avatar_large.jpg?v=63760280419">Adam Stacoviak</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jerodsanto" img="https://cdn.changelog.com/uploads/avatars/people/z4/avatar_large.jpeg?v=63760071650">Jerod Santo</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/10/transcript"/>
      <content:encoded><![CDATA[<p>Kaizen means “change for the better”, continuous improvement in this context. Failure is essential to learning, but how do we learn as a team? The simplest thing is to regularly dedicate time for taking a step back, talking about what works &amp; what doesn’t, maybe writing some of it down, and eventually deciding what we should improve next. I intend to make every 10th Ship It! episode a Kaizen one.</p>
<p>This is the first one when we talk with Adam and Jerod about the things that we want to improve in our setup over the next few months. We talk about how the June Fastly outage affected changelog.com, how we responded that day, and what we could do better. We discuss multi-cloud, multi-CDN, and the next sensible and obvious improvements for our app. Let us know via Slack or Twitter what learnings are valuable to you so that we can produce the best content for you.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 2 minutes at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fly.io/changelog">Fly</a> – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://goteleport.com/">Teleport</a> – Teleport Access Plane lets you access any computing resource anywhere. Engineers and security teams can unify access to SSH servers, Kubernetes clusters, web applications, and databases across all environments. Try Teleport today in the cloud, self-hosted, or open source at <a href="https://goteleport.com">goteleport.com</a>
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Get $100 in free credit to get started on Linode</strong> – Linode is our cloud of choice and the home of Changelog.com. Head to <a href="https://linode.com/changelog">linode.com/changelog</a> OR text CHANGELOG to 474747 to get instant access to that $100 in free credit.
</li>
<li><a href="https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Adam Stacoviak &ndash; <a href="https://adamstacoviak.com/" rel="external ugc">Website</a>, <a href="https://github.com/adamstac" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/adamstacoviak" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@adam" rel="external ugc">Mastodon</a>, <a href="https://x.com/adamstac" rel="external ugc">X</a></li><li>Jerod Santo &ndash; <a href="https://github.com/jerodsanto" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/jerodsanto" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@jerod" rel="external ugc">Mastodon</a>, <a href="https://x.com/jerodsanto" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://en.wikipedia.org/wiki/Kaizen">What does Kaizen mean?</a> (Wikipedia)</li>
<li><a href="https://status.fastly.com/incidents/vpk0ssybt3bj">Fastly 8th of June outage</a> took offline The Guardian, CNN, New York Times, BBC and Changelog. Slack, Amazon, Stackoverflow and many others were also affected</li>
<li><a href="https://twitter.com/fastly/status/1402221348659814411">This is how it all started</a></li>
<li>@danhett becomes famous on Twitter <a href="https://twitter.com/danhett/status/1402213743946256389">because of this tweet</a></li>
<li><a href="https://www.wired.co.uk/article/fastly-internet-outage">WIRED: What really went down when the internet went down</a></li>
<li><a href="https://www.bloomberg.com/news/articles/2021-06-08/fastly-outage-shows-web-still-vulnerable-to-key-provider-failure">BLOOMBERG: What Is Fastly and Why a Slew of Websites Went Offline</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-10--kaizen.jpg" alt="Gerhard, Jerod & Adam" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-10.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What is good release engineering?</title>
      <guid isPermaLink="false">changelog.com/14/1391</guid>
      <link>https://changelog.com/shipit/9</link>
      <pubDate>Sat, 10 Jul 2021 23:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56489857" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/9/ship-it-9.mp3"/>
      <description>This week we talk with Jean-Sébastien Pedron, RabbitMQ and FreeBSD contributor, about the importance of good release engineering for core infrastructure. Both Jean-Sébastien and I have been part of the Core RabbitMQ team for many years now. We have built some of the biggest CI/CD pipelines (check the show notes for one example), wrote and shipped some great code together, while breaking and fixing many things in the process.

We have been wrestling with today&apos;s topic since 2016. Jean-Sébastien has some great FreeBSD stories to share, as well as an interesting perspective on shipping graphic card drivers. Oh, and by the way, it&apos;s probably our fault why your remote car key stopped working that afternoon. It will all make sense after you listen to this episode.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>58:28</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://github.com/dumbbell" img="https://cdn.changelog.com/uploads/avatars/people/Gdypn/avatar_large.jpg?v=63791792246">Jean-Sébastien Pedron</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/9/transcript"/>
      <content:encoded><![CDATA[<p>This week we talk with Jean-Sébastien Pedron, RabbitMQ and FreeBSD contributor, about the importance of good release engineering for core infrastructure. Both Jean-Sébastien and I have been part of the Core RabbitMQ team for many years now. We have built some of the biggest CI/CD pipelines (check the show notes for one example), wrote and shipped some great code together, while breaking and fixing many things in the process.</p>
<p>We have been wrestling with today’s topic since 2016. Jean-Sébastien has some great FreeBSD stories to share, as well as an interesting perspective on shipping graphic card drivers. Oh, and by the way, it’s probably our fault why your remote car key stopped working that afternoon. It will all make sense after you listen to this episode.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 2 minutes at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://fly.io/changelog">Fly</a> – Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at <a href="https://fly.io/changelog">fly.io/changelog</a> and check out <a href="https://fly.io/docs/speedrun/">the speedrun in their docs</a>.
</li>
<li><a href="https://goteleport.com/">Teleport</a> – Teleport Access Plane lets you access any computing resource anywhere. Engineers and security teams can unify access to SSH servers, Kubernetes clusters, web applications, and databases across all environments. Try Teleport today in the cloud, self-hosted, or open source at <a href="https://goteleport.com">goteleport.com</a>
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Get $100 in free credit to get started on Linode</strong> – Linode is our cloud of choice and the home of Changelog.com. Head to <a href="https://linode.com/changelog">linode.com/changelog</a> OR text CHANGELOG to 474747 to get instant access to that $100 in free credit.
</li>
<li><a href="https://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Ship fast. Rest easy.</strong> Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users.
</li>
</ul></p><p>Featuring:</p><ul><li>Jean-Sébastien Pedron &ndash; <a href="https://github.com/dumbbell" rel="external ugc">GitHub</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.freebsd.org/releng/">FreeBSD release engineering</a></li>
<li><a href="https://papers.freebsd.org/2019/fosdem/looney-netflix_and_freebsd/">Netflix and FreeBSD: Using open source to deliver streaming video</a></li>
<li><a href="https://en.wikipedia.org/wiki/List_of_products_based_on_FreeBSD">List of products based on FreeBSD</a></li>
<li><a href="http://darktable.org/">Darktable</a></li>
<li><a href="https://mesa3d.org/">Mesa</a></li>
<li>Erlang hot code reloading:
<ul>
<li><a href="https://erlang.org/doc/design_principles/appup_cookbook.html">Appup cookbook</a></li>
<li><a href="https://erlang.org/doc/system_principles/create_target.html">Target system principles</a></li>
</ul>
</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-9--rabbitmq-3-8-pipeline-2020.png" alt="RabbitMQ v3.8 CI/CD pipeline in 2020">
  <figcaption><span>RabbitMQ v3.8 CI/CD pipeline in 2020 - each square is either a test suite, build or publish step</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-9--jean-sebastien.jpg" alt="Gerhard & Jean-Sébastien" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-9.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Cloud Native fundamentals</title>
      <guid isPermaLink="false">changelog.com/14/1385</guid>
      <link>https://changelog.com/shipit/8</link>
      <pubDate>Thu, 01 Jul 2021 11:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="59227665" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/8/ship-it-8.mp3"/>
      <description>Why Cloud Native? What are the guiding principles that you should keep in mind as you are choosing a project from the Cloud Native Landscape? How do you build &amp; ship an app in a Cloud Native way? Katie Gamanji, Ecosystem Advocate @ CNCF and former cloud engineer for American Express, Condé Nast and Microsoft, joins Gerhard to cover these topics in the context of the Cloud Native Fundamentals course that she developed. 15,000 students have already enrolled, and the initial feedback has been great. Tune in if you want to know why you should too, how to do it and when the course will become available for free.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:01:26</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kgamanji" img="https://cdn.changelog.com/uploads/avatars/people/J3X7A/avatar_large.jpg?v=63790896942">Katie Gamanji</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/8/transcript"/>
      <content:encoded><![CDATA[<p>Why Cloud Native? What are the guiding principles that you should keep in mind as you are choosing a project from the Cloud Native Landscape? How do you build &amp; ship an app in a Cloud Native way? Katie Gamanji, Ecosystem Advocate @ CNCF and former cloud engineer for American Express, Condé Nast and Microsoft, joins Gerhard to cover these topics in the context of the Cloud Native Fundamentals course that she developed. 15,000 students have already enrolled, and the initial feedback has been great. Tune in if you want to know why you should too, how to do it and when the course will become available for free.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 3 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://render.com/changelog">Render</a> – <strong>The Zero DevOps cloud</strong> that empowers you to ship faster than your competitors. Render is built for modern applications and offers everything you need out-of-the-box. Learn more at <a href="https://render.com/changelog">render.com/changelog</a> or email <code>changelog@render.com</code> for a personal introduction and to ask questions about the Render platform.
</li>
<li><a href="https://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Ship fast. Rest easy.</strong> Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users.
</li>
<li><a href="https://www.cockroachlabs.com/changelog">Cockroach Labs</a> – Scale fast, survive anything, thrive everywhere! CockroachDB is most highly evolved database on the planet. Build and scale fast with CockroachCloud (CockroachDB hosted as a service) where a team of world-class SREs maintains and manages your database infrastructure, so you can focus less on ops and more on code. Get started for free their 30-day trial or try their forever-free tier. Learn more at <a href="https://www.cockroachlabs.com/changelog">cockroachlabs.com/changelog</a>.
</li>
<li><a href="https://grafana.com/products/cloud/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-dot-com">Grafana Cloud</a> – <strong>Our dashboard of choice</strong> Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
</li>
</ul></p><p>Featuring:</p><ul><li>Katie Gamanji &ndash; <a href="https://kgamanji.medium.com/" rel="external ugc">Website</a>, <a href="https://github.com/kgamanji" rel="external ugc">GitHub</a>, <a href="https://x.com/k_gamanji" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://twitter.com/k_gamanji/status/1396933488553693190">How this episode started</a></li>
<li><a href="https://www.udacity.com/course/cloud-native-application-architecture-nanodegree--nd064">Cloud Native Application Architecture</a> - Course Syllabus</li>
<li><a href="https://www.linkedin.com/posts/katie-gamanji_suse-rancher-community-activity-6808040710869155840-An1r">15k students enrolled</a></li>
<li><a href="https://twitter.com/CloudNativeFdn/status/1407720966600470528">KubeCon and CloudNativeCon North America 2021 registrations are open</a></li>
<li><a href="https://argo-cd.readthedocs.io/en/stable/">ArgoCD</a> is the continuous deployment system mentioned in our conversation</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-8--katie-gamanji.jpg" alt="Gerhard & Katie" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-8.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Why Kubernetes?</title>
      <guid isPermaLink="false">changelog.com/14/1382</guid>
      <link>https://changelog.com/shipit/7</link>
      <pubDate>Wed, 23 Jun 2021 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="60530944" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/7/ship-it-7.mp3"/>
      <description>This week on Ship It! Gerhard talks with Lars Wikman (independent Elixir/BEAM software consultant) why sometimes a monolith running on a single host with continuous backups and a built-in self-restore capability is everything that a small team of developers needs. That&apos;s right, no Kubernetes or microservices. After 2 years of running changelog.com, a Phoenix monolith, on Kubernetes, what do I think? Join our discuss and find out!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:02:49</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/lawik" img="https://cdn.changelog.com/uploads/avatars/people/0MwA/avatar_large.jpg?v=63730417445">Lars Wikman</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/7/transcript"/>
      <content:encoded><![CDATA[<p>This week on Ship It! Gerhard talks with Lars Wikman (independent Elixir/BEAM software consultant) why sometimes a monolith running on a single host with continuous backups and a built-in self-restore capability is everything that a small team of developers needs. That’s right, no Kubernetes or microservices. After 2 years of running changelog.com, a Phoenix monolith, on Kubernetes, what do I think? Join our discuss and find out!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 3 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://render.com/changelog">Render</a> – <strong>The Zero DevOps cloud</strong> that empowers you to ship faster than your competitors. Render is built for modern applications and offers everything you need out-of-the-box. Learn more at <a href="https://render.com/changelog">render.com/changelog</a> or email <code>changelog@render.com</code> for a personal introduction and to ask questions about the Render platform.
</li>
<li><a href="https://goteleport.com/">Teleport</a> – Teleport Access Plane lets you access any computing resource anywhere. Engineers and security teams can unify access to SSH servers, Kubernetes clusters, web applications, and databases across all environments. Try Teleport today in the cloud, self-hosted, or open source at <a href="https://goteleport.com">goteleport.com</a>
</li>
<li><a href="https://www.cockroachlabs.com/changelog">Cockroach Labs</a> – Scale fast, survive anything, thrive everywhere! CockroachDB is most highly evolved database on the planet. Build and scale fast with CockroachCloud (CockroachDB hosted as a service) where a team of world-class SREs maintains and manages your database infrastructure, so you can focus less on ops and more on code. Get started for free their 30-day trial or try their forever-free tier. Learn more at <a href="https://www.cockroachlabs.com/changelog">cockroachlabs.com/changelog</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Lars Wikman &ndash; <a href="https://underjord.io" rel="external ugc">Website</a>, <a href="https://github.com/lawik" rel="external ugc">GitHub</a>, <a href="https://x.com/lawik" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎬<a href="https://www.youtube.com/watch?v=v7_Ebpkazis">Follow-up YouTube stream</a></li>
<li><a href="https://underjord.io/10-years-in-the-vertical-part-1.html">Post-mortem: 10 years in the vertical: Part 1</a></li>
<li><a href="https://beambloggers.com/">Beam Bloggers Webring</a></li>
<li><a href="https://litestream.io/">Litestream</a> - Continuously stream SQLite changes to an object store</li>
<li><a href="https://www.youtube.com/channel/UC0JZZAJ_e6xc41BLPO8MCKg">Teaching Elixir &amp; other videos</a></li>
<li><a href="https://www.youtube.com/watch?v=QPTwhH75T5M">Live stream - PromEx w. Alex Koutmos</a></li>
<li><a href="https://www.regprog.com/episodes">Regular Programming</a>, conversations about software development and programming</li>
<li><a href="https://www.beamrad.io/">BEAM Radio</a> - Stories and conversations around Elixir, Erlang and the BEAM ecosystem</li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-7--lars-wikman-alt.jpg" alt="Gerhard & Lars" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-7.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Money flows rule everything</title>
      <guid isPermaLink="false">changelog.com/14/1377</guid>
      <link>https://changelog.com/shipit/6</link>
      <pubDate>Thu, 17 Jun 2021 11:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70439651" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/6/ship-it-6.mp3"/>
      <description>This week on Ship It! Gerhard talks with Ian Miell, author of Docker in Practice as well as Learn Git, Bash, and Terraform the Hard Way. They talk about being comfortable with the uncomfortable, focusing on the tech while keeping a holistic view of the business. Following the money flows is key. Ian explains this concept really well, and Gerhard feels fairly confident you will be better off if you pay attention. Let us know in the comments!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:13:18</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ianmiell" img="https://cdn.changelog.com/uploads/avatars/people/WoR0O/avatar_large.jpg?v=63790117422">Ian Miell</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/6/transcript"/>
      <content:encoded><![CDATA[<p>This week on Ship It! Gerhard talks with Ian Miell, author of Docker in Practice as well as Learn Git, Bash, and Terraform the Hard Way. They talk about being comfortable with the uncomfortable, focusing on the tech while keeping a holistic view of the business. Following the money flows is key. Ian explains this concept really well, and Gerhard feels fairly confident you will be better off if you pay attention. Let us know in the comments!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 3 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://render.com/changelog">Render</a> – <strong>The Zero DevOps cloud</strong> that empowers you to ship faster than your competitors. Render is built for modern applications and offers everything you need out-of-the-box. Learn more at <a href="https://render.com/changelog">render.com/changelog</a> or email <code>changelog@render.com</code> for a personal introduction and to ask questions about the Render platform.
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Get $100 in free credit to get started on Linode</strong> – Linode is our cloud of choice and the home of Changelog.com. Head to <a href="https://linode.com/changelog">linode.com/changelog</a> OR text CHANGELOG to 474747 to get instant access to that $100 in free credit.
</li>
<li><a href="https://www.cockroachlabs.com/changelog">Cockroach Labs</a> – Scale fast, survive anything, thrive everywhere! CockroachDB is most highly evolved database on the planet. Build and scale fast with CockroachCloud (CockroachDB hosted as a service) where a team of world-class SREs maintains and manages your database infrastructure, so you can focus less on ops and more on code. Get started for free their 30-day trial or try their forever-free tier. Learn more at <a href="https://www.cockroachlabs.com/changelog">cockroachlabs.com/changelog</a>.
</li>
<li><a href="https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Ian Miell &ndash; <a href="https://zwischenzugs.com/" rel="external ugc">Website</a>, <a href="https://github.com/ianmiell" rel="external ugc">GitHub</a>, <a href="https://x.com/ianmiell" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://leanpub.com/b/learngitbashandterraformthehardway">Learn Git, Bash, and Terraform the Hard Way</a></li>
<li><a href="https://www.amazon.com/Docker-Practice-Ian-Miell/dp/1617294802">Docker in Practice, 2nd edition</a></li>
<li><a href="https://zwischenzugs.com/2021/04/16/how-to-waste-hundreds-of-millions-on-your-it-transformation/">How To Waste Hundreds of Millions on Your IT Transformation</a></li>
<li><a href="https://zwischenzugs.com/2021/03/15/when-should-i-interrupt-someone/">When Should I Interrupt Someone?</a></li>
</ul>
<p><strong>Follow-up</strong> 📖<a href="https://zwischenzugs.com/2021/07/12/if-you-want-to-transform-it-start-with-finance/">If You Want To Transform IT, Start With Finance</a></p>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-6--ian-miell.jpg" alt="Gerhard & Ian" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-6.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The foundations of Continuous Delivery</title>
      <guid isPermaLink="false">changelog.com/14/1374</guid>
      <link>https://changelog.com/shipit/5</link>
      <pubDate>Wed, 09 Jun 2021 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70539336" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/5/ship-it-5.mp3"/>
      <description>This week on Ship It! Gerhard talks with Dave Farley, co-author of Continuous Delivery and the inventor of the Deployment Pipeline. Today, most of us ship code the way we do because 25 years ago, Dave cared enough to drive the change that we now call CI/CD. He is one of the great software engineers: opinionated, perseverant &amp; focused since the heydays of the internet. Dave continues inspiring and teaching us all via his newly launched YouTube channel, courses and recent books. The apprentice finally meets the master 🙇‍♂️🙇‍♀️</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:13:24</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/davefarley" img="https://cdn.changelog.com/uploads/avatars/people/GdyY6/avatar_large.jpg?v=63789961583">Dave Farley</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/5/transcript"/>
      <content:encoded><![CDATA[<p>This week on Ship It! Gerhard talks with Dave Farley, co-author of Continuous Delivery and the inventor of the Deployment Pipeline. Today, most of us ship code the way we do because 25 years ago, Dave cared enough to drive the change that we now call CI/CD. He is one of the great software engineers: opinionated, perseverant &amp; focused since the heydays of the internet. Dave continues inspiring and teaching us all via his newly launched YouTube channel, courses and recent books. The apprentice finally meets the master 🙇‍♂️🙇‍♀️</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 3 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://render.com/changelog">Render</a> – <strong>The Zero DevOps cloud</strong> that empowers you to ship faster than your competitors. Render is built for modern applications and offers everything you need out-of-the-box. Learn more at <a href="https://render.com/changelog">render.com/changelog</a> or email <code>changelog@render.com</code> for a personal introduction and to ask questions about the Render platform.
</li>
<li><a href="https://goteleport.com/">Teleport</a> – Teleport Access Plane lets you access any computing resource anywhere. Engineers and security teams can unify access to SSH servers, Kubernetes clusters, web applications, and databases across all environments. Try Teleport today in the cloud, self-hosted, or open source at <a href="https://goteleport.com">goteleport.com</a>
</li>
<li><a href="https://www.cockroachlabs.com/changelog">Cockroach Labs</a> – Scale fast, survive anything, thrive everywhere! CockroachDB is most highly evolved database on the planet. Build and scale fast with CockroachCloud (CockroachDB hosted as a service) where a team of world-class SREs maintains and manages your database infrastructure, so you can focus less on ops and more on code. Get started for free their 30-day trial or try their forever-free tier. Learn more at <a href="https://www.cockroachlabs.com/changelog">cockroachlabs.com/changelog</a>.
</li>
<li><a href="https://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Ship fast. Rest easy.</strong> Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users.
</li>
</ul></p><p>Featuring:</p><ul><li>Dave Farley &ndash; <a href="https://www.continuous-delivery.co.uk/" rel="external ugc">Website</a>, <a href="https://x.com/davefarley77" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.youtube.com/channel/UCCfqyGl3nq_V0bo64CjZh8g">Continuous Delivery, the YouTube Channel</a> (new video every Wednesday)</li>
<li><a href="https://courses.cd.training">Continuous Delivery, the course</a></li>
<li><a href="https://www.amazon.co.uk/dp/0321601912">Continuous Delivery, the staple book</a></li>
<li><a href="https://leanpub.com/cd-pipelines">Continuous Delivery Pipelines, the new book</a></li>
<li><a href="https://www.davefarley.net/">Dave Farley’s blog</a></li>
<li><a href="https://www.continuous-delivery.co.uk/tdd-quiz">TDD Quiz</a></li>
<li><a href="https://twitter.com/davefarley77">Dave Farley on Twitter</a></li>
</ul>
<p>Gerhard’s favourite CD videos, in order of preference:</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=v8f6q4ruvds">SpaceX and Software Engineering | How To Learn</a></li>
<li><a href="https://youtu.be/ZmgbjaRfp_Q">How To Build Quality Software Fast</a></li>
<li><a href="https://www.youtube.com/watch?v=lXQEi1O5IOI">Why CI is BETTER Than Feature Branching</a></li>
<li><a href="https://www.youtube.com/watch?v=vlD0bHQKX94">What’s Wrong With The State Of DevOps?</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-5--dave-farley.jpg" alt="Gerhard & Dave" loading="lazy">
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-5.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>OODA for operational excellence</title>
      <guid isPermaLink="false">changelog.com/14/1368</guid>
      <link>https://changelog.com/shipit/4</link>
      <pubDate>Wed, 02 Jun 2021 11:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="54042392" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/4/ship-it-4.mp3"/>
      <description>This week on Ship It! Gerhard talks with Ben Ford, former Royal Marine and founder of Commando Development, about the OODA loop (observe, orient, decide, act). Shipping is just a small part of it. The OODA loop that you know is probably the wrong one. We explore Mission &amp; Command, Situational Awareness and a few other practices that will help you deal with complexity as you code and ship. As a former Royal Marine Commando, Ben learned these skills the hard way, and then refined them over many years as a software engineer. Check out the diagrams in the show notes - they are a work of art and precision.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>56:11</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/commandodev" img="https://cdn.changelog.com/uploads/avatars/people/qG812/avatar_large.jpg?v=63789111193">Ben Ford</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/4/transcript"/>
      <content:encoded><![CDATA[<p>This week on Ship It! Gerhard talks with Ben Ford, former Royal Marine and founder of Commando Development, about the OODA loop (observe, orient, decide, act). Shipping is just a small part of it. The OODA loop that you know is probably the wrong one. We explore Mission &amp; Command, Situational Awareness and a few other practices that will help you deal with complexity as you code and ship. As a former Royal Marine Commando, Ben learned these skills the hard way, and then refined them over many years as a software engineer. Check out the diagrams in the show notes - they are a work of art and precision.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 3 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://render.com/changelog">Render</a> – <strong>The Zero DevOps cloud</strong> that empowers you to ship faster than your competitors. Render is built for modern applications and offers everything you need out-of-the-box. Learn more at <a href="https://render.com/changelog">render.com/changelog</a> or email <code>changelog@render.com</code> for a personal introduction and to ask questions about the Render platform.
</li>
<li><a href="https://www.cockroachlabs.com/changelog">Cockroach Labs</a> – Scale fast, survive anything, thrive everywhere! CockroachDB is most highly evolved database on the planet. Build and scale fast with CockroachCloud (CockroachDB hosted as a service) where a team of world-class SREs maintains and manages your database infrastructure, so you can focus less on ops and more on code. Get started for free their 30-day trial or try their forever-free tier. Learn more at <a href="https://www.cockroachlabs.com/changelog">cockroachlabs.com/changelog</a>.
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Get $100 in free credit to get started on Linode</strong> – Linode is our cloud of choice and the home of Changelog.com. Head to <a href="https://linode.com/changelog">linode.com/changelog</a> OR text CHANGELOG to 474747 to get instant access to that $100 in free credit.
</li>
<li><a href="https://grafana.com/products/cloud/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-dot-com">Grafana Cloud</a> – <strong>Our dashboard of choice</strong> Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
</li>
</ul></p><p>Featuring:</p><ul><li>Ben Ford &ndash; <a href="https://commando.dev/" rel="external ugc">Website</a>, <a href="https://github.com/commandodev" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/commandodev" rel="external ugc">LinkedIn</a>, <a href="https://x.com/commandodev" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://courses.commando.dev/algorithms-for-leadership">Algorithms for Leadership</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLF7q7lo34QTfqj7tuBVzPl2fKV0_HIWn9">Ben’s OODA YouTube playlist</a></li>
<li><a href="https://www.amazon.co.uk/dp/0241250838">Team of Teams</a></li>
<li><a href="https://www.amazon.co.uk/dp/0735211353">One Mission</a></li>
<li><a href="https://www.amazon.co.uk/dp/1250183863">Extreme Ownership</a></li>
<li><a href="https://www.amazon.co.uk/dp/1591846404">Turn the Ship Around</a></li>
<li><a href="https://www.amazon.co.uk/dp/0349415498">Red Teaming</a></li>
<li><a href="https://numenta.com/blog/2019/01/16/the-thousand-brains-theory-of-intelligence/">The Thousand Brains Theory of Intelligence</a></li>
</ul>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-4--OODA.png" alt="Ben's OODA after John Boyd's original" loading="lazy">
  <figcaption><span>Ben's OODA remake of John Boyd's original</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-4--OODA-new.png" alt="Ben's representation of OODA - my favourite" loading="lazy">
  <figcaption><span>Ben's representation of OODA - my favourite 💙</span></figcaption> 
</figure>
<figure class="richtext-figure richtext-figure--full">
  <img src="https://cdn.changelog.com/shipit/shipit-4--OODA-the-algorithm-of-adaptation.png" alt="The OODA diagram that is easiest to remember" loading="lazy">
  <figcaption><span>The OODA diagram that is easiest to remember</span></figcaption> 
</figure>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-4.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Elixir observability using PromEx</title>
      <guid isPermaLink="false">changelog.com/14/1364</guid>
      <link>https://changelog.com/shipit/3</link>
      <pubDate>Fri, 28 May 2021 12:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="47239456" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/3/ship-it-3.mp3"/>
      <description>This week on Ship It! Gerhard talks with Alex Koutmos about Elixir observability using PromEx. Why do we need to understand how our setup behaves? What is PromEx and where does PromEx fit in changelog.com?

**Bonus!** Tune in to our LIVE Friday evening deploy 😱 of Erlang 24 for changelog.com. Check the show notes for a link on YouTube. 🍿</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>49:04</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/akoutmos" img="https://secure.gravatar.com/avatar/7be0bd3ffd39cf58e15edc0929b476f1.jpg?s=600&amp;d=mm">Alex Koutmos</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/3/transcript"/>
      <content:encoded><![CDATA[<p>This week on Ship It! Gerhard talks with Alex Koutmos about Elixir observability using PromEx. Why do we need to understand how our setup behaves? What is PromEx and where does PromEx fit in changelog.com?</p>
<p><strong>Bonus!</strong> <a href="https://youtu.be/90pKWXj5CII">Tune in to our LIVE Friday evening deploy</a> 😱 of Erlang 24 for changelog.com. Check the show notes for a link on YouTube. 🍿</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members save 3 minutes on this episode because they made the ads disappear. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://render.com/changelog">Render</a> – <strong>The Zero DevOps cloud</strong> that empowers you to ship faster than your competitors. Render is built for modern applications and offers everything you need out-of-the-box. Learn more at <a href="https://render.com/changelog">render.com/changelog</a> or email <code>changelog@render.com</code> for a personal introduction and to ask questions about the Render platform.
</li>
<li><a href="https://www.cockroachlabs.com/changelog">Cockroach Labs</a> – Scale fast, survive anything, thrive everywhere! CockroachDB is most highly evolved database on the planet. Build and scale fast with CockroachCloud (CockroachDB hosted as a service) where a team of world-class SREs maintains and manages your database infrastructure, so you can focus less on ops and more on code. Get started for free their 30-day trial or try their forever-free tier. Learn more at <a href="https://www.cockroachlabs.com/changelog">cockroachlabs.com/changelog</a>.
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Get $100 in free credit to get started on Linode</strong> – Linode is our cloud of choice and the home of Changelog.com. Head to <a href="https://linode.com/changelog">linode.com/changelog</a> OR text CHANGELOG to 474747 to get instant access to that $100 in free credit.
</li>
<li><a href="https://grafana.com/products/cloud/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-dot-com">Grafana Cloud</a> – <strong>Our dashboard of choice</strong> Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
</li>
</ul></p><p>Featuring:</p><ul><li>Alex Koutmos &ndash; <a href="https://akoutmos.com/" rel="external ugc">Website</a>, <a href="https://github.com/akoutmos" rel="external ugc">GitHub</a>, <a href="https://x.com/akoutmos" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><iframe width="560" height="315" src="https://www.youtube.com/embed/90pKWXj5CII" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
<ul>
<li><a href="https://github.com/akoutmos/prom_ex">prom_ex</a> - an Elixir Prometheus metrics library built on top of Telemetry</li>
<li><a href="https://github.com/grafana/agent">Grafana Agent</a></li>
<li><a href="https://hex.pm/users/akoutmos">Alex’s hex.pm packages</a></li>
<li><a href="https://akoutmos.com/">My.Thoughts v1</a></li>
<li><a href="https://www.beamrad.io/">Beam Radio</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-3.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Shipping KubeCon EU 2021</title>
      <guid isPermaLink="false">changelog.com/14/1363</guid>
      <link>https://changelog.com/shipit/2</link>
      <pubDate>Fri, 28 May 2021 12:10:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="59162311" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/2/ship-it-2.mp3"/>
      <description>This week on Ship It! Gerhard is joined by Constance Caramanolis, Principal Engineer at Splunk and former maintainer of Envoy Proxy, and Stephen Augustus, Head of Open Source at Cisco &amp; self-proclaimed Caesar of Systems. Constance and Stephen are the KubeCon + CloudNativeCon co-chairs. Join us to find out what happens before and after KubeCon gets shipped.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>1:01:31</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ccaramanolis" img="https://cdn.changelog.com/uploads/avatars/people/J3XYb/avatar_large.jpg?v=63788673439">Constance Caramanolis</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/stephenaugustus" img="https://cdn.changelog.com/uploads/avatars/people/yW4yo/avatar_large.jpg?v=63788673512">Stephen Augustus</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/2/transcript"/>
      <content:encoded><![CDATA[<p>This week on Ship It! Gerhard is joined by Constance Caramanolis, Principal Engineer at Splunk and former maintainer of Envoy Proxy, and Stephen Augustus, Head of Open Source at Cisco &amp; self-proclaimed Caesar of Systems. Constance and Stephen are the KubeCon + CloudNativeCon co-chairs. Join us to find out what happens before and after KubeCon gets shipped.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 1 minute at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><li><a href="https://render.com/changelog">Render</a> – <strong>The Zero DevOps cloud</strong> that empowers you to ship faster than your competitors. Render is built for modern applications and offers everything you need out-of-the-box. Learn more at <a href="https://render.com/changelog">render.com/changelog</a> or email <code>changelog@render.com</code> for a personal introduction and to ask questions about the Render platform.
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Get $100 in free credit to get started on Linode</strong> – Linode is our cloud of choice and the home of Changelog.com. Head to <a href="https://linode.com/changelog">linode.com/changelog</a> OR text CHANGELOG to 474747 to get instant access to that $100 in free credit.
</li>
<li><a href="https://www.cockroachlabs.com/changelog">Cockroach Labs</a> – Scale fast, survive anything, thrive everywhere! CockroachDB is most highly evolved database on the planet. Build and scale fast with CockroachCloud (CockroachDB hosted as a service) where a team of world-class SREs maintains and manages your database infrastructure, so you can focus less on ops and more on code. Get started for free their 30-day trial or try their forever-free tier. Learn more at <a href="https://www.cockroachlabs.com/changelog">cockroachlabs.com/changelog</a>.
</li>
<li><a href="https://www.fastly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Fastly</a> – <strong>Our bandwidth partner.</strong> Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at <a href="https://www.fastly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship">fastly.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Constance Caramanolis &ndash; <a href="https://github.com/ccaraman" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/ccaramanolis" rel="external ugc">LinkedIn</a>, <a href="https://x.com/ccaramanolis" rel="external ugc">X</a></li><li>Stephen Augustus &ndash; <a href="https://x.com/stephenaugustus" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/kubernetes/community">Kubernetes Community on GitHub</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-2.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Introducing Ship It!</title>
      <guid isPermaLink="false">changelog.com/14/1361</guid>
      <link>https://changelog.com/shipit/1</link>
      <pubDate>Fri, 28 May 2021 12:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="39221367" url="https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/1/ship-it-1.mp3"/>
      <description>Welcome to Ship It! This is a new show from Changelog about shipping software - and all the details, challenges, and problems that surface. Changelog SRE Gerhard Lazu is taking us on a journey into the world of shipping code, infrastructure, ops, and the people making it happen.

Shipping is near and dear to every developers&apos; heart. We do it every day. It&apos;s the essential first step. You have to ship it to share your ideas with the world. New episodes ship weekly.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/ship-it-original.png?v=63787880447"/>
      <itunes:duration>40:42</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/gerhard" img="https://cdn.changelog.com/uploads/avatars/people/py/avatar_large.png?v=63898311270">Gerhard Lazu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/adamstac" img="https://cdn.changelog.com/uploads/avatars/people/Qo/avatar_large.jpg?v=63760280419">Adam Stacoviak</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jerodsanto" img="https://cdn.changelog.com/uploads/avatars/people/z4/avatar_large.jpeg?v=63760071650">Jerod Santo</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/shipit/1/transcript"/>
      <content:encoded><![CDATA[<p>Welcome to Ship It! This is a new show from Changelog about shipping software - and all the details, challenges, and problems that surface. Changelog SRE Gerhard Lazu is taking us on a journey into the world of shipping code, infrastructure, ops, and the people making it happen.</p>
<p>Shipping is near and dear to every developers’ heart. We do it every day. It’s the essential first step. You have to ship it to share your ideas with the world. New episodes ship weekly.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/456580-shipit">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members support our work, get closer to the metal, and make the ads disappear. Join today!</p><p>Featuring:</p><ul><li>Adam Stacoviak &ndash; <a href="https://adamstacoviak.com/" rel="external ugc">Website</a>, <a href="https://github.com/adamstac" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/adamstacoviak" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@adam" rel="external ugc">Mastodon</a>, <a href="https://x.com/adamstac" rel="external ugc">X</a></li><li>Jerod Santo &ndash; <a href="https://github.com/jerodsanto" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/jerodsanto" rel="external ugc">LinkedIn</a>, <a href="https://changelog.social/@jerod" rel="external ugc">Mastodon</a>, <a href="https://x.com/jerodsanto" rel="external ugc">X</a></li><li>Gerhard Lazu &ndash; <a href="https://gerhard.io" rel="external ugc">Website</a>, <a href="https://github.com/gerhard" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/gerhardlazu" rel="external ugc">LinkedIn</a>, <a href="https://x.com/gerhardlazu" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.com/podcast/441">The Changelog #441: Inside 2021’s infrastructure for Changelog.com</a></li>
<li><a href="https://changelog.com/podcast/419">The Changelog #419: Inside 2020’s infrastructure for Changelog.com</a></li>
<li><a href="https://changelog.com/podcast/344">The Changelog #344: Inside 2019’s infrastructure for Changelog.com</a></li>
<li><a href="https://changelog.com/podcast/254">The Changelog #254: Deploying Changelog.com</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/shipit/ship-it-1.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
  </channel>
</rss>