<?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>Go Time: Golang, Software Engineering</title>
    <copyright>All rights reserved</copyright>
    <link>https://changelog.com/gotime</link>
    <atom:link type="application/rss+xml" rel="self" href="https://changelog.com/gotime/feed"/>
    <atom:link type="text/html" rel="alternate" href="https://changelog.com/gotime"/>
    <language>en-us</language>
    <description>Your source for wide-ranging discussions from all around the Go community. Panelists include Mat Ryer, Jon Calhoun, Natalie Pistunovich, Johnny Boursiquot, Angelica Hill, Kris Brandow, and Ian Lopshire.

We discuss cloud infrastructure, distributed systems, microservices, Kubernetes, Docker... oh and also Go!

Some people search for GoTime or GoTimeFM and can&apos;t find the show, so now the strings GoTime and GoTimeFM are in our description too.</description>
    <itunes:summary>Your source for wide-ranging discussions from all around the Go community. Panelists include Mat Ryer, Jon Calhoun, Natalie Pistunovich, Johnny Boursiquot, Angelica Hill, Kris Brandow, and Ian Lopshire.

We discuss cloud infrastructure, distributed systems, microservices, Kubernetes, Docker... oh and also Go!

Some people search for GoTime or GoTimeFM and can&apos;t find the show, so now the strings GoTime and GoTimeFM are in our description too.</itunes:summary>
    <itunes:explicit>false</itunes:explicit>
    <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
    <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>go, golang, open source, software, development, devops, architecture, docker, kubernetes</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/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
    <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
    <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
    <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
    <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
    <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
    <item>
      <title>That&apos;s Go Time!</title>
      <guid isPermaLink="false">changelog.com/2/2641</guid>
      <link>https://changelog.com/gotime/340</link>
      <pubDate>Wed, 18 Dec 2024 16:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="84805833" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/340/go-time-340.mp3"/>
      <description>Mat gathers the entire cast (sans Natalie, sadly) alongside our producer, Jerod Santo, for one last Go Time. That&apos;s right, this is Go Time&apos;s finale episode. After eight years and 340 episodes, we are going out on top. Join us one last time, you won&apos;t regret it! 

We share our feelings, reminisce on the good times, list some of our favorite moments &amp; share a few opinions, which may (or may not) be unpopular. 😉</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:27:48</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:person role="host" 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/gotime/340/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/340/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="47" title="Sponsor: Fly" href="https://fly.io/"/>
        <psc:chapter start="259" title="Beginning of the end"/>
        <psc:chapter start="512" title="What's happening?"/>
        <psc:chapter start="706" title="Reminiscing"/>
        <psc:chapter start="977" title="Live shows"/>
        <psc:chapter start="1161" title="How to eat Cheetos"/>
        <psc:chapter start="1215" title="Sponsor: JetBrains" href="https://www.bytesizego.com/goland"/>
        <psc:chapter start="1405" title="Fallthrough.fm" href="https://fallthrough.fm"/>
        <psc:chapter start="1609" title="GopherCon EU"/>
        <psc:chapter start="1749" title="No experience necessary"/>
        <psc:chapter start="2287" title="Go Time reunion"/>
        <psc:chapter start="2349" title="New York"/>
        <psc:chapter start="2431" title="Is your mic backwards?"/>
        <psc:chapter start="2539" title="We'll edit that in"/>
        <psc:chapter start="2641" title="Roast Mat"/>
        <psc:chapter start="2964" title="Mat's GopherCon EU diary"/>
        <psc:chapter start="3056" title="Shoutout to the editor"/>
        <psc:chapter start="3178" title="Maintainance mini series"/>
        <psc:chapter start="3223" title="Hold coders responsible"/>
        <psc:chapter start="3405" title="2053: A Go Odyssey"/>
        <psc:chapter start="3563" title="Complaints"/>
        <psc:chapter start="3671" title="Ian's final words"/>
        <psc:chapter start="3869" title="Sponsor: Timescale" href="https://www.timescale.com"/>
        <psc:chapter start="4010" title="Unpopular Opinions!"/>
        <psc:chapter start="4028" title="Mat's unpop"/>
        <psc:chapter start="4101" title="Jerod's unpop"/>
        <psc:chapter start="4149" title="Mat's 2nd unpop"/>
        <psc:chapter start="4659" title="Kris' unpop"/>
        <psc:chapter start="4746" title="Angelica's unpop"/>
        <psc:chapter start="4839" title="Johnny's unpop"/>
        <psc:chapter start="5105" title="gotime.Exit(0)"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/113674719459362916"/>
      <content:encoded><![CDATA[<p>Mat gathers the entire cast (sans Natalie, sadly) alongside our producer, Jerod Santo, for one last Go Time. That’s right, this is Go Time’s finale episode. After eight years and 340 episodes, we are going out on top. Join us one last time, you won’t regret it!</p>
<p>We share our feelings, reminisce on the good times, list some of our favorite moments &amp; share a few opinions, which may (or may not) be unpopular. 😉</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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.bytesizego.com/goland">JetBrains</a> – Sign up for the free “Mastering Go with GoLand” course and receive a complimentary 1-year GoLand subscription at <a href="https://www.bytesizego.com/goland">bytesizego.com/goland</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>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" 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></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://fallthrough.fm">Subscribe to Fallthrough!</a></li>
<li><a href="https://changelog.fm">Subscribe to The Changelog!</a></li>
</ul>
<h4>Episodes mentioned</h4>
<ul>
<li><a href="https://changelog.com/gotime/281">Neurodiverse gophers (Go Time #281)</a></li>
<li><a href="https://changelog.com/gotime/200">Gophers Say What!? (Go Time #200)</a></li>
<li><a href="https://changelog.com/gotime/252">Who owns our code? (Go Time #252)</a></li>
<li><a href="https://changelog.com/gotime/263">Who owns our code? Part 2 (Go Time #263)</a></li>
<li><a href="https://changelog.com/gotime/250">Mat’s GopherCon EU diary with (Go Time #250)</a></li>
<li><a href="https://changelog.com/topic/maintenance">Maintenance podcast episodes</a></li>
<li><a href="https://changelog.com/gotime/235">2053: A Go Odyssey with Ron Evans (Go Time #235)</a></li>
<li><a href="https://changelog.com/friends/42">The Wu-Tang way with Ron Evans (Changelog &amp; Friends #42)</a></li>
<li><a href="https://changelog.com/gotime/294">The se7en deadly sins of Go (Go Time #294)</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-340.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Pitching Go in 2025</title>
      <guid isPermaLink="false">changelog.com/2/2613</guid>
      <link>https://changelog.com/gotime/339</link>
      <pubDate>Tue, 10 Dec 2024 21:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="59338251" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/339/go-time-339.mp3"/>
      <description>With so many great programming languages having emerged in the last decade, many of them purpose-built, when and where does Go still make sense and how do you make the case for it at work?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:01:16</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kentquirk" img="https://cdn.changelog.com/uploads/avatars/people/8aPM5/avatar_large.jpg?v=63876882456">Kent Quirk</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/weironiottan" img="https://cdn.changelog.com/uploads/avatars/people/WoJ5o/avatar_large.jpeg?v=63901086006">Christian Gabrielsson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/339/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/339/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go time!"/>
        <psc:chapter start="47" title="Sponsor: Timescale" href="https://www.timescale.com"/>
        <psc:chapter start="188" title="Meet the guests"/>
        <psc:chapter start="346" title="Proposing Go"/>
        <psc:chapter start="595" title="The innovator's dilemma"/>
        <psc:chapter start="973" title="A fresh perspective"/>
        <psc:chapter start="1403" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="1505" title="Do languages matter?"/>
        <psc:chapter start="1805" title="Do you sense the fanaticism"/>
        <psc:chapter start="2657" title="Go's future"/>
        <psc:chapter start="2950" title="Sponsor: JetBrains" href="https://www.bytesizego.com/goland"/>
        <psc:chapter start="3141" title="Unpopular opinions!"/>
        <psc:chapter start="3171" title="Christian's unpop"/>
        <psc:chapter start="3234" title="Kent's unpop"/>
        <psc:chapter start="3306" title="Johnny's unpop"/>
        <psc:chapter start="3559" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/113630718560020202"/>
      <content:encoded><![CDATA[<p>With so many great programming languages having emerged in the last decade, many of them purpose-built, when and where does Go still make sense and how do you make the case for it at work?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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.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>
<li><a href="https://www.bytesizego.com/goland">JetBrains</a> – Sign up for the free “Mastering Go with GoLand” course and receive a complimentary 1-year GoLand subscription at <a href="https://www.bytesizego.com/goland">bytesizego.com/goland</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Kent Quirk &ndash; <a href="https://github.com/kentquirk" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@kentquirk" rel="external ugc">Mastodon</a>, <a href="https://x.com/kentquirk" rel="external ugc">X</a></li><li>Christian Gabrielsson &ndash; <a href="https://github.com/weironiottan" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/christiangabrielsson" rel="external ugc">LinkedIn</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" 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/gotime/go-time-339.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Unpop roundup! 2023</title>
      <guid isPermaLink="false">changelog.com/2/2626</guid>
      <link>https://changelog.com/gotime/338</link>
      <pubDate>Thu, 21 Nov 2024 22:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="37013152" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/338/go-time-338.mp3"/>
      <description>Go Time producer, Jerod Santo, ranks &amp; reviews the most (un)popular opinions of 2023.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>38:01</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" 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/recursivedoubts" img="https://cdn.changelog.com/uploads/avatars/people/r91Z/avatar_large.jpg?v=63784442659">chg</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/quii" img="https://secure.gravatar.com/avatar/03ba53c50132509d417d62f3fc81592a.jpg?s=600&amp;d=mm">Chris James</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/leaanthony" img="https://cdn.changelog.com/uploads/avatars/people/kn6g/avatar_large.jpg?v=63764566501">Lea Anthony</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ole" img="https://cdn.changelog.com/uploads/avatars/people/DdVV1/avatar_large.jpeg?v=63820016639">Ole Bulbuk</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/flowchartsman" img="https://cdn.changelog.com/uploads/avatars/people/Llwo/avatar_large.jpg?v=63742621055">Andy Walker</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/juanandres" img="https://cdn.changelog.com/uploads/avatars/people/j45AP/avatar_large.jpg?v=63803096806">Juan Andrés Guerrero-Saade</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kgibilterra" img="https://cdn.changelog.com/uploads/avatars/people/YXAol/avatar_large.jpg?v=63848964982">Kaylyn Gibilterra</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/joerdav" img="https://cdn.changelog.com/uploads/avatars/people/O3WZE/avatar_large.jpg?v=63850774076">Joe Davidson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mattjamesboyle" img="https://cdn.changelog.com/uploads/avatars/people/WogPG/avatar_large.jpg?v=63846731321">Matthew Boyle</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/gypsydave5" img="https://cdn.changelog.com/uploads/avatars/people/Gdykd/avatar_large.jpeg?v=63790382366">David Wickes</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/338/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/338/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="46" title="Sponsor: Fly.io" href="https://fly.io/"/>
        <psc:chapter start="195" title="Time for a roundup!"/>
        <psc:chapter start="279" title="Top Pop #5: Carson Gross"/>
        <psc:chapter start="393" title="Top Pop #4: Chris James"/>
        <psc:chapter start="534" title="Top Pop #3: Lea Anthony"/>
        <psc:chapter start="729" title="Top Pop #2: Ole Bulbuk"/>
        <psc:chapter start="841" title="Top Pop #1: Johnny Boursiquot"/>
        <psc:chapter start="1023" title="Sponsor: Timescale" href="https://www.timescale.com"/>
        <psc:chapter start="1160" title="Unpopular Opinions!"/>
        <psc:chapter start="1191" title="Top Unpop #5: Natalie Pistunovich"/>
        <psc:chapter start="1327" title="Top Unpop #4: Ian Lopshire"/>
        <psc:chapter start="1445" title="Top Unpop #3: Andy Walker"/>
        <psc:chapter start="1516" title="Top Unpop #2: JAGS"/>
        <psc:chapter start="1636" title="Top Unpop #1: REDACTED"/>
        <psc:chapter start="1728" title="Sponsor: JetBrains" href="https://www.bytesizego.com/goland"/>
        <psc:chapter start="1918" title="Bonus #1: Joe Davidson"/>
        <psc:chapter start="2014" title="Bonus #2: Matt Boyle"/>
        <psc:chapter start="2120" title="Bonus #3: David Wickes"/>
        <psc:chapter start="2208" title="Outro (Changelog News!)" href="https://changelog.com/news"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/113523193734576918"/>
      <content:encoded><![CDATA[<p>Go Time producer, Jerod Santo, ranks &amp; reviews the most (un)popular opinions of 2023.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
<li><a href="https://www.bytesizego.com/goland">JetBrains</a> – Sign up for the free “Mastering Go with GoLand” course and receive a complimentary 1-year GoLand subscription at <a href="https://www.bytesizego.com/goland">bytesizego.com/goland</a>
</li>
</ul></p><p>Featuring:</p><ul><li>chg &ndash; <a href="https://github.com/chg20" rel="external ugc">GitHub</a>, <a href="https://x.com/htmx_org" rel="external ugc">X</a></li><li>Chris James &ndash; <a href="https://github.com/quii" rel="external ugc">GitHub</a>, <a href="https://x.com/quii" rel="external ugc">X</a></li><li>Lea Anthony &ndash; <a href="https://github.com/leaanthony" rel="external ugc">GitHub</a>, <a href="https://x.com/leaanthonycymru" rel="external ugc">X</a></li><li>Ole Bulbuk &ndash; <a href="http://flowdev.org" rel="external ugc">Website</a>, <a href="https://github.com/ole108" rel="external ugc">GitHub</a>, <a href="https://x.com/flowdev_org" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li><li>Andy Walker &ndash; <a href="https://andy.dev/" rel="external ugc">Website</a>, <a href="https://github.com/flowchartsman" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/flowchartsman" rel="external ugc">LinkedIn</a>, <a href="https://x.com/flowchartsman" rel="external ugc">X</a></li><li>Juan Andrés Guerrero-Saade &ndash; <a href="https://www.epicturla.com" rel="external ugc">Website</a>, <a href="https://x.com/juanandres_gs" rel="external ugc">X</a></li><li>Kaylyn Gibilterra &ndash; <a href="https://github.com/kgibilterra" rel="external ugc">GitHub</a>, <a href="https://x.com/kgibilterra" rel="external ugc">X</a></li><li>Joe Davidson &ndash; <a href="https://github.com/joerdav" rel="external ugc">GitHub</a>, <a href="https://x.com/joerdav" rel="external ugc">X</a></li><li>Matthew Boyle &ndash; <a href="https://mattjamesboyle.com/" rel="external ugc">Website</a>, <a href="https://github.com/MatthewJamesBoyle" rel="external ugc">GitHub</a>, <a href="https://x.com/MattJamesBoyle" rel="external ugc">X</a></li><li>David Wickes &ndash; <a href="https://github.com/gypsydave5" rel="external ugc">GitHub</a>, <a href="https://x.com/gypsydave5" 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></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gotime.fm/266">Is htmx the way to Go? (Go Time #266)</a></li>
<li><a href="https://gotime.fm/271">Cross-platform graphical user interfaces (Go Time #271)</a></li>
<li><a href="https://gotime.fm/264">Long-term code maintenance (Go Time #264)</a></li>
<li><a href="https://gotime.fm/293">Experiences from GopherCon 2023 (Go Time #293)</a></li>
<li><a href="https://gotime.fm/298">What’s new in Go’s cryptography libraries: Part 2 (Go Time #298)</a></li>
<li><a href="https://gotime.fm/283">The solo gopher (Go Time #283)</a></li>
<li><a href="https://gotime.fm/276">HallwayConf! A new style of conference (Go Time #276)</a></li>
<li><a href="https://gotime.fm/270">Hacking with Go: Part 4 (Go Time #270)</a></li>
<li><a href="https://gotime.fm/274">Diversity at conferences (Go Time #274)</a></li>
<li><a href="https://gotime.fm/291">Go templating using Templ (Go Time #291)</a></li>
<li><a href="https://gotime.fm/273">Domain-driven design with Go (Go Time #273)</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-338.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Crawl, walk &amp; run your way to usable CLIs in Go</title>
      <guid isPermaLink="false">changelog.com/2/2607</guid>
      <link>https://changelog.com/gotime/337</link>
      <pubDate>Tue, 12 Nov 2024 21:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="55996604" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/337/go-time-337.mp3"/>
      <description>With the number of libraries available to Go developers these days, you&apos;d think building a CLI app was now a trivial matter. But like many things in software development, it depends. In this episode, we explore the challenges that arose during one team&apos;s journey towards a production-ready CLI.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>57:47</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://twitter.com/geemus" img="https://cdn.changelog.com/uploads/avatars/people/qGbLL/avatar_large.jpg?v=63891296405">Wesley Beary</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/337/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/337/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="47" title="Sponsor: Fly" href="https://fly.io/"/>
        <psc:chapter start="196" title="Intro"/>
        <psc:chapter start="368" title="Setting out to build"/>
        <psc:chapter start="848" title="Network calls"/>
        <psc:chapter start="1277" title="Sponsor: JetBrains" href="https://www.bytesizego.com/goland"/>
        <psc:chapter start="1468" title="Versioning"/>
        <psc:chapter start="1581" title="Next step"/>
        <psc:chapter start="1798" title="CLI"/>
        <psc:chapter start="2223" title="From Ruby to Go"/>
        <psc:chapter start="2513" title="Words of wisdom"/>
        <psc:chapter start="2713" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="2817" title="Unpopular Opinions!"/>
        <psc:chapter start="2851" title="Wesley's first unpop"/>
        <psc:chapter start="3182" title="Wesley's second unpop"/>
        <psc:chapter start="3397" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/113472110986588052"/>
      <content:encoded><![CDATA[<p>With the number of libraries available to Go developers these days, you’d think building a CLI app was now a trivial matter. But like many things in software development, it depends. In this episode, we explore the challenges that arose during one team’s journey towards a production-ready CLI.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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.bytesizego.com/goland">JetBrains</a> – Sign up for the free “Mastering Go with GoLand” course and receive a complimentary 1-year GoLand subscription at <a href="https://www.bytesizego.com/goland">bytesizego.com/goland</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>Wesley Beary &ndash; <a href="https://github.com/geemus" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/geemus" rel="external ugc">LinkedIn</a>, <a href="https://x.com/geemus" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://anchor.dev/blog/developing-clis">How Anchor developed a CLI and the tools that helped along the way.</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-337.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Writing a shell in Go</title>
      <guid isPermaLink="false">changelog.com/2/2606</guid>
      <link>https://changelog.com/gotime/336</link>
      <pubDate>Wed, 06 Nov 2024 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63277097" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/336/go-time-336.mp3"/>
      <description>Writing a shell is rarely the kind of project you take on lightly. In this episode, Johnny is joined by Qi Xiao to explore how to go about such a feat in Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:22</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://twitter.com/xiaq_en" img="https://secure.gravatar.com/avatar/dcecdb372d2c5c8741b5d7a52eead983.jpg?s=600&amp;d=mm">Qi Xiao</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/336/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/336/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="47" title="Sponsor: Fly" href="https://fly.io/"/>
        <psc:chapter start="212" title="Qi Xiao"/>
        <psc:chapter start="260" title="Elvish"/>
        <psc:chapter start="410" title="What is a shell?"/>
        <psc:chapter start="960" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="1131" title="Why Go?"/>
        <psc:chapter start="1379" title="Different OS"/>
        <psc:chapter start="1590" title="Features"/>
        <psc:chapter start="2135" title="1,000 line bash file"/>
        <psc:chapter start="2276" title="The perfect use case for Go"/>
        <psc:chapter start="2604" title="What Go made harder"/>
        <psc:chapter start="2779" title="What's next?"/>
        <psc:chapter start="3025" title="Sponsor: Timescale" href="https://www.timescale.com"/>
        <psc:chapter start="3162" title="Unpopular Opinions!"/>
        <psc:chapter start="3188" title="Qi's unpop"/>
        <psc:chapter start="3466" title="Johnny's unpop"/>
        <psc:chapter start="3852" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/113438019170812215"/>
      <content:encoded><![CDATA[<p>Writing a shell is rarely the kind of project you take on lightly. In this episode, Johnny is joined by Qi Xiao to explore how to go about such a feat in Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
<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>Qi Xiao &ndash; <a href="https://github.com/xiaq" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/qi-xiao" rel="external ugc">LinkedIn</a>, <a href="https://x.com/xiaq_en" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://elv.sh">Elvish shell</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-336.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>AI for Observability</title>
      <guid isPermaLink="false">changelog.com/2/2588</guid>
      <link>https://changelog.com/gotime/335</link>
      <pubDate>Wed, 23 Oct 2024 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67156797" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/335/go-time-335.mp3"/>
      <description>Yasir Ekinci joins Johnny &amp; Mat to talk about how virtually every Observability vendor is rushing to add Generative AI capabilities to their products and what that entails from both a development and usability perspective.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:09:22</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/335/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/335/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="45" title="Sponsor: JetBrains" href="https://www.bytesizego.com/goland"/>
        <psc:chapter start="193" title="Yasir" image="https://cdn.changelog.com/uploads/avatars/people/gbjoG/avatar_large.jpg?v=63896910955"/>
        <psc:chapter start="536" title="Pre AI"/>
        <psc:chapter start="1078" title="Broad terms for AI"/>
        <psc:chapter start="1584" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="1758" title="Leet code for data science"/>
        <psc:chapter start="1847" title="Are you training your own models"/>
        <psc:chapter start="2381" title="Projecting forward"/>
        <psc:chapter start="2522" title="Use cases for dashboards"/>
        <psc:chapter start="2731" title="Sponsor: Incogni" href="https://incogni.com/gotime"/>
        <psc:chapter start="2940" title="Johnny's feature request"/>
        <psc:chapter start="3526" title="Unpopular Opinions!"/>
        <psc:chapter start="3548" title="Mat's unpop"/>
        <psc:chapter start="3755" title="Yasir's unpop"/>
        <psc:chapter start="3917" title="Johnny&apos;s &quot;unpop&quot;"/>
        <psc:chapter start="4090" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/113357099154882046"/>
      <content:encoded><![CDATA[<p>Yasir Ekinci joins Johnny &amp; Mat to talk about how virtually every Observability vendor is rushing to add Generative AI capabilities to their products and what that entails from both a development and usability perspective.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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.bytesizego.com/goland">JetBrains</a> – Sign up for the free “Mastering Go with GoLand” course and receive a complimentary 1-year GoLand subscription at <a href="https://www.bytesizego.com/goland">bytesizego.com/goland</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://incogni.com/gotime">Incogni</a> – <a href="https://incogni.com/gotime">Go to incogni.com/gotime</a> and use code <code>GOTIME</code> using our link to get an exclusive 60% off an annual Incogni plan.
</li>
</ul></p><p>Featuring:</p><ul><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" 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/gotime/go-time-335.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Unpop roundup! 2022</title>
      <guid isPermaLink="false">changelog.com/2/2580</guid>
      <link>https://changelog.com/gotime/334</link>
      <pubDate>Wed, 09 Oct 2024 19:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="36983835" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/334/go-time-334.mp3"/>
      <description>The last time we did a roundup of our unpopular opinion polls, it was November of 2021!
That&apos;s too long ago, so today we fix that bug. Join Go Time producer, Jerod Santo, as he ranks &amp; reviews the most (un)popular opinions of 2022.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>37:59</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" 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/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/nishantroy" img="https://cdn.changelog.com/uploads/avatars/people/Q3Aje/avatar_large.jpg?v=63831524554">Nishant Roy</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/inbalsigal" img="https://cdn.changelog.com/uploads/avatars/people/e42oO/avatar_large.jpg?v=63829696711">Inbal Cohen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dnerdy" img="https://cdn.changelog.com/uploads/avatars/people/p8kqr/avatar_large.png?v=63808790333">Mark Sandstrom</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/justicerage" img="https://cdn.changelog.com/uploads/avatars/people/4WOj7/avatar_large.png?v=63801283883">Ivan Kwiatkowski</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/matloob" img="https://cdn.changelog.com/uploads/avatars/people/Y4X/avatar_large.jpg?v=63811733478">Michael Matloob</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/slim-bean" img="https://cdn.changelog.com/uploads/avatars/people/4Y23/avatar_large.jpg?v=63744688558">Ed Welch</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mactsouk" img="https://cdn.changelog.com/uploads/avatars/people/J3ggn/avatar_large.jpeg?v=63812438522">Mihalis Tsoukalos</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mavrekh" img="https://cdn.changelog.com/uploads/avatars/people/72Yy8/avatar_large.jpeg?v=63813106067">Misha Avrekh</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/334/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/334/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="46" title="Sponsor: Fly.io" href="https://fly.io/"/>
        <psc:chapter start="257" title="Time for a roundup!"/>
        <psc:chapter start="378" title="Top Pop #5: Natalie Pistunovich"/>
        <psc:chapter start="480" title="Top Pop #4: Nishant Roy"/>
        <psc:chapter start="608" title="Top Pop #3: Inbal Cohen"/>
        <psc:chapter start="729" title="Top Pop #2: Mark Sandstrom"/>
        <psc:chapter start="823" title="Top Pop #1: Ivan Kwiatkowski"/>
        <psc:chapter start="935" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="1064" title="Top Unpop #5: Michael Matloob"/>
        <psc:chapter start="1187" title="Top Unpop #4: Ed Welch"/>
        <psc:chapter start="1286" title="Top Unpop #3: Mihalis Tsoukalos"/>
        <psc:chapter start="1414" title="Top Unpop #2: Misha Avrekh"/>
        <psc:chapter start="1519" title="Top Unpop #1: Jeff Hernandez"/>
        <psc:chapter start="1670" title="Sponsor: JetBrains" href="https://www.bytesizego.com/goland"/>
        <psc:chapter start="1817" title="Bonus #1: Mat Ryer"/>
        <psc:chapter start="1986" title="Bonus #2: Johnny Boursiquot"/>
        <psc:chapter start="2052" title="Bonus #3: Jerod Santo"/>
        <psc:chapter start="2197" title="Outro (Changelog News!)" href="https://changelog.com/news"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/113279120564740903"/>
      <content:encoded><![CDATA[<p>The <a href="https://gotime.fm/191">last time</a> we did a roundup of our unpopular opinion polls, it was November of 2021!<br />
That’s too long ago, so today we fix that bug. Join Go Time producer, Jerod Santo, as he ranks &amp; reviews the most (un)popular opinions of 2022.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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. <a href="https://coder.com/">Learn more at Coder.com</a>
</li>
<li><a href="https://www.bytesizego.com/goland">JetBrains</a> – Sign up for the free “Mastering Go with GoLand” course and receive a complimentary 1-year GoLand subscription at <a href="https://www.bytesizego.com/goland">bytesizego.com/goland</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Nishant Roy &ndash; <a href="https://github.com/nishantroy" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/nishantroy" rel="external ugc">LinkedIn</a>, <a href="https://x.com/roy_nishant" rel="external ugc">X</a></li><li>Inbal Cohen &ndash; <a href="https://www.linkedin.com/in/inbalsigalcohen" rel="external ugc">LinkedIn</a>, <a href="https://x.com/inbalsigal" rel="external ugc">X</a></li><li>Mark Sandstrom &ndash; <a href="https://x.com/dnerdy" rel="external ugc">X</a></li><li>Ivan Kwiatkowski &ndash; <a href="https://github.com/JusticeRage" rel="external ugc">GitHub</a>, <a href="https://infosec.exchange/@justicerage" rel="external ugc">Mastodon</a>, <a href="https://x.com/JusticeRage" rel="external ugc">X</a></li><li>Michael Matloob &ndash; <a href="https://github.com/matloob" rel="external ugc">GitHub</a>, <a href="https://x.com/matloob" rel="external ugc">X</a></li><li>Ed Welch &ndash; <a href="https://github.com/slim-bean" rel="external ugc">GitHub</a>, <a href="https://x.com/edapted" rel="external ugc">X</a></li><li>Mihalis Tsoukalos &ndash; <a href="https://x.com/mactsouk" rel="external ugc">X</a></li><li>Misha Avrekh &ndash; <a href="https://github.com/mavrekh-nyt" rel="external ugc">GitHub</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" 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></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gotime.fm/217">The <em>other</em> features in Go 1.18 (Go Time #217)</a></li>
<li><a href="https://gotime.fm/218">Going with GraphQL (Go Time #218)</a></li>
<li><a href="https://gotime.fm/220">Bob Logblaw Log Blog (Go Time #220)</a></li>
<li><a href="https://gotime.fm/221">Mastering Go (Go Time #221)</a></li>
<li><a href="https://gotime.fm/223">How can we prevent legacy from creeping in? (Go Time #223)</a></li>
<li><a href="https://gotime.fm/224">Answering questions for the Go-curious (Go Time #224)</a></li>
<li><a href="https://gotime.fm/240">What’s new in Go 1.19 (Go Time #240)</a></li>
<li><a href="https://gotime.fm/246">Avoiding bloat (Go Time #246)</a></li>
<li><a href="https://gotime.fm/247">Stay agile out there (Go Time #247)</a></li>
<li><a href="https://gotime.fm/251">Hacking with Go: Part 2 (Go Time #251)</a></li>
<li><a href="https://gotime.fm/255">Debugging Go (Go Time #255)</a></li>
<li><a href="https://gotime.fm/257">How Pinterest delivers software at scale (Go Time #257)</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-334.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Russ Cox on passing the torch</title>
      <guid isPermaLink="false">changelog.com/2/2524</guid>
      <link>https://changelog.com/gotime/333</link>
      <pubDate>Thu, 03 Oct 2024 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67197389" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/333/go-time-333.mp3"/>
      <description>In this episode, we will be talking to Russ Cox, who joined the Go team at Google in 2008 and has been the Go project tech lead since 2012, about stepping back &amp; handing over the reins to Austin Clements, who will also join us! We also have Cherry Mui, who is stepping into Austin&apos;s previous role as tech lead of the “Go core”.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:09:27</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rsc" img="https://cdn.changelog.com/uploads/avatars/people/Pw6g/avatar_large.jpg?v=63691914931">Russ Cox</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/austinclements" img="https://cdn.changelog.com/uploads/avatars/people/m1ZR1/avatar_large.jpg?v=63893649850">Austin Clements</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/cherrymui" img="https://cdn.changelog.com/uploads/avatars/people/Ea2WQ/avatar_large.jpeg?v=63893460976">Cherry Mui</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/333/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/333/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="46" title="Sponsor: Fly" href="https://fly.io/"/>
        <psc:chapter start="257" title="Meeting the guests"/>
        <psc:chapter start="647" title="Matcha"/>
        <psc:chapter start="847" title="Decision to step down"/>
        <psc:chapter start="1112" title="What is a tech lead?"/>
        <psc:chapter start="1219" title="Desired impact"/>
        <psc:chapter start="1611" title="Sponsor: JetBrains" href="https://www.bytesizego.com/goland"/>
        <psc:chapter start="1759" title="Cherry's new role"/>
        <psc:chapter start="2290" title="What solutions will you bring"/>
        <psc:chapter start="2829" title="Engaging with the community"/>
        <psc:chapter start="3396" title="Where to learn more"/>
        <psc:chapter start="3598" title="Sponsor: Incogni" href="https://incogni.com/gotime"/>
        <psc:chapter start="3807" title="Unpopular Opinions!"/>
        <psc:chapter start="3841" title="Russ' unpop"/>
        <psc:chapter start="3892" title="Cherry's unpop"/>
        <psc:chapter start="3966" title="Austin's unpop"/>
        <psc:chapter start="4059" title="Angelica's unpop"/>
        <psc:chapter start="4095" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>In this episode, we will be talking to Russ Cox, who joined the Go team at Google in 2008 and has been the Go project tech lead since 2012, about stepping back &amp; handing over the reins to Austin Clements, who will also join us! We also have Cherry Mui, who is stepping into Austin’s previous role as tech lead of the “Go core”.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://www.bytesizego.com/goland">JetBrains</a> – Sign up for the free “Mastering Go with GoLand” course and receive a complimentary 1-year GoLand subscription at <a href="https://www.bytesizego.com/goland">bytesizego.com/goland</a>
</li>
<li><a href="https://incogni.com/gotime">Incogni</a> – <a href="https://incogni.com/gotime">Go to incogni.com/gotime</a> and use code <code>GOTIME</code> using our link to get an exclusive 60% off an annual Incogni plan.
</li>
</ul></p><p>Featuring:</p><ul><li>Russ Cox &ndash; <a href="https://swtch.com/~rsc/" rel="external ugc">Website</a>, <a href="https://github.com/rsc" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@rsc" rel="external ugc">Mastodon</a>, <a href="https://x.com/_rsc" rel="external ugc">X</a></li><li>Austin Clements &ndash; <a href="https://github.com/aclements" rel="external ugc">GitHub</a></li><li>Cherry Mui &ndash; </li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://groups.google.com/g/golang-dev/c/0OqBkS2RzWw">passing torches to Austin and Cherry</a></li>
<li><a href="https://github.com/golang/go/issues">Go Issues</a></li>
<li><a href="https://golangweekly.com/">Golang Weekly</a></li>
<li><a href="https://github.com/golang/proposal#readme">Proposing Changes to Go</a></li>
<li><a href="https://gobridge.org/">Go Bridge</a></li>
<li><a href="https://www.gophercon.com/">GopherCon</a></li>
<li><a href="https://github.com/cherrymui">Cherry’s Github</a></li>
<li><a href="https://github.com/aclements">Austin’s Github</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-333.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>&quot;Founder Mode&quot; at work when you&apos;re not a founder</title>
      <guid isPermaLink="false">changelog.com/2/2555</guid>
      <link>https://changelog.com/gotime/332</link>
      <pubDate>Tue, 24 Sep 2024 18:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="54597176" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/332/go-time-332.mp3"/>
      <description>Tech twitter (&quot;tech X&quot;?) is abuzz with Paul Graham&apos;s Founder Mode essay. How does that affect you or come into play when you&apos;re not a founder? Does it matter at all to you, your projects &amp; your code?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>56:20</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/332/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/332/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="46" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="240" title="Intro"/>
        <psc:chapter start="348" title="Founder Mode"/>
        <psc:chapter start="851" title="Ownership"/>
        <psc:chapter start="1177" title="Sponsor: Fly.io" href="https://fly.io/"/>
        <psc:chapter start="1363" title="Juniors vs seniors"/>
        <psc:chapter start="1605" title="Scoping"/>
        <psc:chapter start="2087" title="My approach to code"/>
        <psc:chapter start="2126" title="Example scenario"/>
        <psc:chapter start="2727" title="Sponsor: NordVPN" href="https://nordvpn.com/gotime"/>
        <psc:chapter start="2790" title="Unpopular Opinions!"/>
        <psc:chapter start="2855" title="Kris' unpop"/>
        <psc:chapter start="2995" title="Johnny's unpop"/>
        <psc:chapter start="3227" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/113194012840183917"/>
      <content:encoded><![CDATA[<p>Tech twitter (“tech X”?) is abuzz with Paul Graham’s <a href="https://paulgraham.com/foundermode.html">Founder Mode</a> essay. How does that affect you or come into play when you’re not a founder? Does it matter at all to you, your projects &amp; your code?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://nordvpn.com/gotime">NordVPN</a> – Get NordVPN 2Y plan + 4 months extra at <a href="https://nordvpn.com/gotime">nordvpn.com/gotime</a> It’s risk-free with Nord’s 30-day money-back guarantee.
</li>
</ul></p><p>Featuring:</p><ul><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://paulgraham.com/foundermode.html">Founder Mode</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-332.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How I lost my (old) job to AI</title>
      <guid isPermaLink="false">changelog.com/2/2550</guid>
      <link>https://changelog.com/gotime/331</link>
      <pubDate>Wed, 18 Sep 2024 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="75776273" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/331/go-time-331.mp3"/>
      <description>In this follow-up to episode #306, &quot;How soon until AI takes my job?&quot;, the gang of (grumpy?) veteran software engineers candidly chat about how their day to day is changing in the midst of improving AI tooling &amp; hype.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:18:24</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sharondio" img="https://cdn.changelog.com/uploads/avatars/people/z4QoR/avatar_large.jpg?v=63877241946">Sharon DiOrio</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/spyle" img="https://cdn.changelog.com/uploads/avatars/people/Q3mLE/avatar_large.jpeg?v=63876886512">Steven Pyle</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kentquirk" img="https://cdn.changelog.com/uploads/avatars/people/8aPM5/avatar_large.jpg?v=63876882456">Kent Quirk</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/331/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/331/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="45" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="240" title="Meet the guests"/>
        <psc:chapter start="1084" title="SSI"/>
        <psc:chapter start="1521" title="A good use for AI"/>
        <psc:chapter start="1936" title="Sponsor: Fly.io" href="https://fly.io/"/>
        <psc:chapter start="2122" title="Copilot is getting better"/>
        <psc:chapter start="2350" title="What if AI worked?"/>
        <psc:chapter start="2732" title="AI verification"/>
        <psc:chapter start="3438" title="Oracle"/>
        <psc:chapter start="3535" title="Sponsor: JetBrains" href="https://www.jetbrains.com/go"/>
        <psc:chapter start="3733" title="The AI is racist?"/>
        <psc:chapter start="4061" title="Unpopular Opinions!"/>
        <psc:chapter start="4094" title="Sharon's unpop"/>
        <psc:chapter start="4149" title="Kent's unpop"/>
        <psc:chapter start="4234" title="Steve's unpop"/>
        <psc:chapter start="4425" title="Johnny's unpop"/>
        <psc:chapter start="4617" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/113159150301477600"/>
      <content:encoded><![CDATA[<p>In this follow-up to <a href="https://gotime.fm/306">episode #306</a>, “How soon until AI takes my job?”, the gang of (grumpy?) veteran software engineers candidly chat about how their day to day is changing in the midst of improving AI tooling &amp; hype.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://www.jetbrains.com/go">JetBrains</a> – The world’s leading provider of professional developer tools. Download GoLand, the complete IDE crafted for Gophers.
</li>
</ul></p><p>Featuring:</p><ul><li>Sharon DiOrio &ndash; <a href="https://x.com/sharondio" rel="external ugc">X</a></li><li>Steven Pyle &ndash; <a href="https://www.linkedin.com/in/stevenpyle" rel="external ugc">LinkedIn</a></li><li>Kent Quirk &ndash; <a href="https://github.com/kentquirk" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@kentquirk" rel="external ugc">Mastodon</a>, <a href="https://x.com/kentquirk" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gotime.fm/306">How long until I lose my job to AI? (Go Time #306)</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-331.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Home automation with Go</title>
      <guid isPermaLink="false">changelog.com/2/2512</guid>
      <link>https://changelog.com/gotime/330</link>
      <pubDate>Tue, 10 Sep 2024 19:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="55384559" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/330/go-time-330.mp3"/>
      <description>Join Johnny as he dives into the world of home automation with Ricardo Gerardi &amp; Mike Riley, two tinkerers who&apos;ve taken the plunge with Go. We explore the challenges (and the fun) they encounter along the way. If you&apos;re interested in automating your home (or working with micro controllers) come learn how to get started!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>57:09</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ricardogerardi" img="https://secure.gravatar.com/avatar/3c9a2ab8a1808a0bf9193be43d90684a.jpg?s=600&amp;d=mm">Ricardo Gerardi</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mikeriley" img="https://cdn.changelog.com/uploads/avatars/people/XX6YZ/avatar_large.jpg?v=63811552247">Mike Riley</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/330/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/330/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="46" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="240" title="Introducting the guests"/>
        <psc:chapter start="318" title="Micro-controllers"/>
        <psc:chapter start="502" title="Ops"/>
        <psc:chapter start="672" title="What are the steps?"/>
        <psc:chapter start="1242" title="Sponsor: Fly,io" href="https://fly.io/"/>
        <psc:chapter start="1428" title="Not Go?"/>
        <psc:chapter start="1680" title="The coolest project"/>
        <psc:chapter start="2179" title="Performance"/>
        <psc:chapter start="2513" title="Sponsor: NordVPN" href="https://nordvpn.com/practicalai"/>
        <psc:chapter start="2602" title="How does this help my career?"/>
        <psc:chapter start="2822" title="Most challenging project"/>
        <psc:chapter start="2916" title="What's next?"/>
        <psc:chapter start="3126" title="Unpopular Opinions"/>
        <psc:chapter start="3150" title="Mike's unpop"/>
        <psc:chapter start="3182" title="Ricardo's unpop"/>
        <psc:chapter start="3230" title="Johnny's unpop"/>
        <psc:chapter start="3301" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/113114913595605140"/>
      <content:encoded><![CDATA[<p>Join Johnny as he dives into the world of home automation with Ricardo Gerardi &amp; Mike Riley, two tinkerers who’ve taken the plunge with Go. We explore the challenges (and the fun) they encounter along the way. If you’re interested in automating your home (or working with micro controllers) come learn how to get started!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://nordvpn.com/gotime">NordVPN</a> – Get NordVPN 2Y plan + 4 months extra at <a href="https://nordvpn.com/gotime">nordvpn.com/gotime</a> It’s risk-free with Nord’s 30-day money-back guarantee.
</li>
</ul></p><p>Featuring:</p><ul><li>Ricardo Gerardi &ndash; <a href="https://github.com/rgerardi" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/ricardogerardi" rel="external ugc">LinkedIn</a>, <a href="https://x.com/ricardogerardi" rel="external ugc">X</a></li><li>Mike Riley &ndash; <a href="http://mikeriley.com" rel="external ugc">Website</a>, <a href="https://github.com/mikeriley" rel="external ugc">GitHub</a>, <a href="https://x.com/mriley" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://pragprog.com/titles/gohome/automate-your-home-using-go/">Automate your home with Go</a> from Pragmatic Publishers</li>
<li><a href="https://pragprog.com/titles/rggo/powerful-command-line-applications-in-go/">Powerful Command-Line Applications in Go</a> from Pragmatic Publishers</li>
<li><a href="https://tinygo.org/">TinyGo - A Go Compiler For Small Places</a></li>
<li><a href="https://about.gitea.com/">Gitea - Private, Fast, Reliable DevOps Platform</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-330.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The community of gophers</title>
      <guid isPermaLink="false">changelog.com/2/2509</guid>
      <link>https://changelog.com/gotime/329</link>
      <pubDate>Wed, 28 Aug 2024 21:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67387553" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/329/go-time-329.mp3"/>
      <description>On this episode, Angelica is joined by Go community leaders from around the world: meetup organizers from Guadalajara, St. Louis, New York &amp; Go Bridge Atlanta. Together, they explore the ins &amp; outs of organizing meetups, the benefits of attending, the Go Developer Network (GDN) &amp; the current state of the Go Meetup community.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:09:39</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/wilkenrivera" img="https://cdn.changelog.com/uploads/avatars/people/XXR7W/avatar_large.png?v=63889329133">Wilken Rivera</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sudomateo" img="https://cdn.changelog.com/uploads/avatars/people/AJjqe/avatar_large.jpeg?v=63874362144">Matthew Sanabria</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jenniferjohnson" img="https://cdn.changelog.com/uploads/avatars/people/R6LjP/avatar_large.jpg?v=63890209336">Jennifer Johnson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/javaducky" img="https://cdn.changelog.com/uploads/avatars/people/k7AN/avatar_large.jpg?v=63891388287">Paul Balogh</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/hannahw" img="https://cdn.changelog.com/uploads/avatars/people/oe4qQ/avatar_large.jpg?v=63891228700">Hannah W</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/guillermogalvan" img="https://cdn.changelog.com/uploads/avatars/people/J3zDn/avatar_large.png?v=63891316893">Guillermo Galván</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/329/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/329/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="46" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="264" title="Introducing the guests"/>
        <psc:chapter start="699" title="What makes Go special"/>
        <psc:chapter start="885" title="Meetups"/>
        <psc:chapter start="1073" title="Ease of planning"/>
        <psc:chapter start="1395" title="Why go to meetups?"/>
        <psc:chapter start="2169" title="Food works"/>
        <psc:chapter start="2581" title="GDN"/>
        <psc:chapter start="3005" title="Advice"/>
        <psc:chapter start="3698" title="Unpopular Opinions!"/>
        <psc:chapter start="3722" title="Hannah's unpop"/>
        <psc:chapter start="3784" title="Jennifer's unpop"/>
        <psc:chapter start="3908" title="Matthew's unpop"/>
        <psc:chapter start="3994" title="Paul's unpop"/>
        <psc:chapter start="4078" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/113041720353780452"/>
      <content:encoded><![CDATA[<p>On this episode, Angelica is joined by Go community leaders from around the world: meetup organizers from Guadalajara, St. Louis, New York &amp; Go Bridge Atlanta. Together, they explore the ins &amp; outs of organizing meetups, the benefits of attending, the Go Developer Network (GDN) &amp; the current state of the Go Meetup community.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>
</ul></p><p>Featuring:</p><ul><li>Wilken Rivera &ndash; <a href="https://wilkenrivera.com/" rel="external ugc">Website</a></li><li>Matthew Sanabria &ndash; <a href="https://matthewsanabria.dev" rel="external ugc">Website</a>, <a href="https://github.com/sudomateo" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/sudomateo" rel="external ugc">LinkedIn</a>, <a href="https://mastodon.online/@sudomateo" rel="external ugc">Mastodon</a>, <a href="https://x.com/sudomateo" rel="external ugc">X</a></li><li>Jennifer Johnson &ndash; <a href="https://www.linkedin.com/in/jenniferlijohnson" rel="external ugc">LinkedIn</a></li><li>Paul Balogh &ndash; <a href="https://github.com/javaducky" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/pabalogh" rel="external ugc">LinkedIn</a>, <a href="https://x.com/javaducky" rel="external ugc">X</a></li><li>Hannah W &ndash; </li><li>Guillermo Galván &ndash; </li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.meetup.com/pro/go/">Go Developers</a></li>
<li><a href="https://www.meetup.com/platform-engineering-new-york/">Platform Engineering New York</a></li>
<li><a href="https://www.meetup.com/nj-code-coffee/">NJ Code &amp; Coffee</a></li>
<li><a href="https://www.meetup.com/gobridgeatl/">GoBridge Atlanta</a></li>
<li><a href="https://www.meetup.com/es/golang-guadalajara/">Golang Guadalajara</a></li>
<li><a href="https://gobridge.org/">GoBridge</a></li>
<li><a href="https://www.meetup.com/stl-go/">StLGo</a></li>
<li><a href="https://www.meetup.com/mo-reliability/">MO Reliability</a></li>
<li><a href="https://community.cncf.io/saint-louis/">CNCF Saint Louis</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-329.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>⚡ Lightning Talk life ⚡</title>
      <guid isPermaLink="false">changelog.com/2/2510</guid>
      <link>https://changelog.com/gotime/327</link>
      <pubDate>Wed, 21 Aug 2024 15:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70009351" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/327/go-time-327.mp3"/>
      <description>This episode focuses on the art of delivering concise Lightning Talks, a popular format at conferences worldwide where speakers present in a short timeframe. Joined by some of this year&apos;s GopherCon Lightning Talkers, we&apos;ll discuss their experiences, challenges &amp; tips for effective communication within a limited time.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:12:23</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/andyjoseph" img="https://cdn.changelog.com/uploads/avatars/people/oe41O/avatar_large.jpg?v=63890252233">Andy Joseph</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dylanbourque" img="https://cdn.changelog.com/uploads/avatars/people/b0Xjd/avatar_large.jpg?v=63890287209">Dylan Bourque</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/cassiecoyle" img="https://cdn.changelog.com/uploads/avatars/people/LkV3n/avatar_large.png?v=63890287343">Cassie Coyle</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ehdensinai" img="https://cdn.changelog.com/uploads/avatars/people/8arb8/avatar_large.png?v=63890287462">Ehden Sinai</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jacobhochstetler" img="https://secure.gravatar.com/avatar/780725151b8eea8ac30cfcbb3403d8d5.jpg?s=600&amp;d=mm">Jacob Hochstetler</podcast:person>
      <podcast:person role="guest" href="https://github.com/matthewdale" img="https://cdn.changelog.com/uploads/avatars/people/e46EN/avatar_large.jpeg?v=63891471491">Matt Dale</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/327/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/327/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="46" title="Sponsor: Porkbun" href="https://porkbun.com/GoTime24"/>
        <psc:chapter start="162" title="Meet the guests"/>
        <psc:chapter start="563" title="What is a lightning talk"/>
        <psc:chapter start="753" title="How the talks went"/>
        <psc:chapter start="992" title="Practice"/>
        <psc:chapter start="1250" title="What would you do differently?"/>
        <psc:chapter start="1572" title="Lightning vs other talks"/>
        <psc:chapter start="2074" title="Talk vs workshop"/>
        <psc:chapter start="2169" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="2277" title="Top tips!"/>
        <psc:chapter start="2790" title="Elevator pitches"/>
        <psc:chapter start="2892" title="Dylan's pitch"/>
        <psc:chapter start="2993" title="Ehden's pitch"/>
        <psc:chapter start="3092" title="Andy's pitch"/>
        <psc:chapter start="3225" title="Cassie's pitch"/>
        <psc:chapter start="3390" title="Jacob's pitch"/>
        <psc:chapter start="3629" title="Unpopular Opinions!"/>
        <psc:chapter start="3673" title="Dylan's unpop"/>
        <psc:chapter start="3880" title="Ehden's unpop"/>
        <psc:chapter start="4100" title="Cassie's unpop"/>
        <psc:chapter start="4182" title="Jacob's unpop"/>
        <psc:chapter start="4231" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/113000668587216051"/>
      <content:encoded><![CDATA[<p>This episode focuses on the art of delivering concise Lightning Talks, a popular format at conferences worldwide where speakers present in a short timeframe. Joined by some of this year’s GopherCon Lightning Talkers, we’ll discuss their experiences, challenges &amp; tips for effective communication within a limited time.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://porkbun.com/GoTime24">Porkbun</a> – Go to <a href="https://porkbun.com/GoTime24">porkbun.com</a> to get .app, .dev, or .foo domain names at Porkbun for only $1 for the first year!
</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>Andy Joseph &ndash; </li><li>Dylan Bourque &ndash; <a href="https://github.com/dylan-bourque" rel="external ugc">GitHub</a></li><li>Cassie Coyle &ndash; <a href="https://github.com/cicoyle" rel="external ugc">GitHub</a>, <a href="https://x.com/cassie1coyle" rel="external ugc">X</a></li><li>Ehden Sinai &ndash; <a href="https://github.com/cixel" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/ehden-sinai-a18a364b" rel="external ugc">LinkedIn</a></li><li>Jacob Hochstetler &ndash; <a href="https://github.com/jh125486" rel="external ugc">GitHub</a></li><li>Matt Dale &ndash; <a href="https://github.com/matthewdale" rel="external ugc">GitHub</a>, <a href="https://mastodon.social/@matt_d" rel="external ugc">Mastodon</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.youtube.com/playlist?list=PL2ntRZ1ySWBdtH-tLdfcDJaWABxySlkRj">GopherCon 2024 - YouTube</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-327.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Big shoes to fill</title>
      <guid isPermaLink="false">changelog.com/2/2529</guid>
      <link>https://changelog.com/gotime/326</link>
      <pubDate>Tue, 13 Aug 2024 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63954558" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/326/go-time-326.mp3"/>
      <description>Kris, Angelica &amp; Johnny react to the recently announced Go team changes, discuss the finding that 80% of developers surveyed by Stack Overflow are unhappy &amp; disagree about the concept of tech debt (but agree that something&apos;s gotta give).</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:05</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/326/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/326/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="40" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="256" title="Introductions"/>
        <psc:chapter start="313" title="Go team changes"/>
        <psc:chapter start="993" title="Community leadership"/>
        <psc:chapter start="1395" title="Growing pains"/>
        <psc:chapter start="1533" title="Why we need DevRel"/>
        <psc:chapter start="1810" title="Big shoes to fill"/>
        <psc:chapter start="2176" title="Developers are unhappy"/>
        <psc:chapter start="2715" title="Why tech debt is building"/>
        <psc:chapter start="3236" title="Tech debt is normal"/>
        <psc:chapter start="3410" title="Calculating tech debt"/>
        <psc:chapter start="3678" title="Simple vs quickly"/>
        <psc:chapter start="3794" title="Agreeing to agree"/>
        <psc:chapter start="3844" title="Thanks for listening!"/>
        <psc:chapter start="3884" title="Outro" href="https://changelog.com/friends/56"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112956522248034663"/>
      <content:encoded><![CDATA[<p>Kris, Angelica &amp; Johnny react to the recently announced Go team changes, discuss the finding that 80% of developers surveyed by Stack Overflow are unhappy &amp; disagree about the concept of tech debt (but agree that something’s gotta give).</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
</ul></p><p>Featuring:</p><ul><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://groups.google.com/g/golang-dev/c/0OqBkS2RzWw">Russ Cox: passing torches to Austin and Cherry</a></li>
<li><a href="https://changelog.com/news/106">80% of professional programmers are unhappy (Changelog News #106)</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-326.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>OpenAPI &amp; API design</title>
      <guid isPermaLink="false">changelog.com/2/2514</guid>
      <link>https://changelog.com/gotime/328</link>
      <pubDate>Thu, 08 Aug 2024 14:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="71784333" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/328/go-time-328.mp3"/>
      <description>We&apos;re talking OpenAPI this week! Kris &amp; Johnny are joined by Jamie Tanna, one of the maintainers of oapi-codegen, to discuss OpenAPI, API design philosophies, versioning, and open source maintenance and sustainability. In addition to the usual laughs and unpopular opinions, this week&apos;s episode includes a Changelog++ section that you don&apos;t want to miss.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:14:12</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jamietanna" img="https://cdn.changelog.com/uploads/avatars/people/R697G/avatar_large.png?v=63825481569">Jamie Tanna</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/328/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/328/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="40" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="258" title="Welcoming Jamie Tanna" image="https://cdn.changelog.com/uploads/avatars/people/R697G/avatar_large.png?v=63825481569" href="https://www.jvt.me"/>
        <psc:chapter start="358" title="OpenAPI"/>
        <psc:chapter start="509" title="oapi-codegen"/>
        <psc:chapter start="659" title="Code maliability"/>
        <psc:chapter start="958" title="Why use this?"/>
        <psc:chapter start="1198" title="Read-me driven development"/>
        <psc:chapter start="1386" title="Managing versions"/>
        <psc:chapter start="1590" title="Versioning your APIs"/>
        <psc:chapter start="2325" title="Open rewrite"/>
        <psc:chapter start="2985" title="Maintaining"/>
        <psc:chapter start="3372" title="Email bankruptcy"/>
        <psc:chapter start="4003" title="Unpopular Opinions!"/>
        <psc:chapter start="4043" title="Jamie's unpop"/>
        <psc:chapter start="4194" title="Jamie's 2nd unpop"/>
        <psc:chapter start="4343" title="Outro (join ++!)" href="https://changelog.com/++"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112926818664634480"/>
      <content:encoded><![CDATA[<p>We’re talking OpenAPI this week! Kris &amp; Johnny are joined by Jamie Tanna, one of the maintainers of oapi-codegen, to discuss OpenAPI, API design philosophies, versioning, and open source maintenance and sustainability. In addition to the usual laughs and unpopular opinions, this week’s episode includes a Changelog++ section that you don’t want to miss.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 18 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>
</ul></p><p>Featuring:</p><ul><li>Jamie Tanna &ndash; <a href="https://www.jvt.me/" rel="external ugc">Website</a>, <a href="https://github.com/jamietanna" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/jamietanna" rel="external ugc">LinkedIn</a>, <a href="https://www.jvt.me/@www.jvt.me" rel="external ugc">Mastodon</a>, <a href="https://x.com/Jamietanna" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.jvt.me/posts/2024/05/09/oapi-codegen-org/">oapi-codegen is moving to its own org</a></li>
<li><a href="https://www.jvt.me/posts/2024/05/09/oapi-codegen-sustainable/">Creating a more sustainable model for oapi-codegen in the future</a></li>
<li><a href="https://words.filippo.io/full-time-maintainer/">I’m Now A Full-time Profession Open Source Maintainer</a></li>
<li><a href="https://www.jvt.me/posts/2022/10/22/tech-industry-free-labour/">Does the tech industry thrive on free work?</a></li>
<li><a href="https://github.com/sponsors/jamietanna/">Jamie’s GitHub Sponsors Profile</a></li>
<li><a href="https://www.jvt.me/posts/2024/01/09/go-json-nullable/">How do you represent a JSON field in Go that could be absent, null or have a value?</a></li>
<li><a href="https://stripe.com/blog/api-versioning">APIs as infrastructure: future-proofing Stripe with versioning</a></li>
<li><a href="https://www.commonhaus.org/">Common Haus</a></li>
<li><a href="https://xkcd.com/1172/">Workflow</a></li>
<li><a href="https://docs.openrewrite.org">Introduction to OpenRewrite</a></li>
<li><a href="https://pb33f.io/openapi-changes/">OpenAPI Changes</a></li>
<li><a href="https://quobix.com/">quobix.com</a></li>
<li><a href="https://pb33f.io/">pb33f.io</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-328.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What&apos;s new in Go 1.23</title>
      <guid isPermaLink="false">changelog.com/2/2506</guid>
      <link>https://changelog.com/gotime/325</link>
      <pubDate>Tue, 30 Jul 2024 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64750172" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/325/go-time-325.mp3"/>
      <description>We check out the upcoming 1.23 release for new language features and improvements, including iterator functions and supporting packages.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:55</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/carlanamjohnson" img="https://secure.gravatar.com/avatar/4154045215516c81960723b238f499ca.jpg?s=600&amp;d=mm">Carlana Johnson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/325/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/325/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="41" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="258" title="Intro"/>
        <psc:chapter start="337" title="Iterators"/>
        <psc:chapter start="1389" title="Sync.map"/>
        <psc:chapter start="1492" title="Public sentiment"/>
        <psc:chapter start="1950" title="x iter"/>
        <psc:chapter start="2181" title="Telemetry"/>
        <psc:chapter start="2447" title="Link name"/>
        <psc:chapter start="2768" title="A unique package"/>
        <psc:chapter start="2909" title="Structs"/>
        <psc:chapter start="3132" title="5-line contribution"/>
        <psc:chapter start="3303" title="FS"/>
        <psc:chapter start="3413" title="Unpopular Opinions!"/>
        <psc:chapter start="3468" title="Carlana's unpop"/>
        <psc:chapter start="3625" title="Johnny's unpop"/>
        <psc:chapter start="3941" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112876742585034239"/>
      <content:encoded><![CDATA[<p>We check out the upcoming 1.23 release for new language features and improvements, including iterator functions and supporting packages.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>
</ul></p><p>Featuring:</p><ul><li>Carlana Johnson &ndash; <a href="https://carlana.net" rel="external ugc">Website</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://tip.golang.org/doc/go1.23">Go 1.23 pre-release notes</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-325.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Aha moments reading Go&apos;s source: Part 2</title>
      <guid isPermaLink="false">changelog.com/2/2489</guid>
      <link>https://changelog.com/gotime/324</link>
      <pubDate>Wed, 24 Jul 2024 14:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="46976036" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/324/go-time-324.mp3"/>
      <description>Jesús Espino from Mattermost tells Natalie all about (the final four of) his 10 “aha moments” he had reading the Go source code. Don&apos;t miss Part 1!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>48:24</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jespino" img="https://cdn.changelog.com/uploads/avatars/people/R0j1/avatar_large.jpg?v=63888358221">Jesús Espino</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/324/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/324/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome to Go Time!"/>
        <psc:chapter start="40" title="Sponsor: Coder.com" href="https://coder.com/"/>
        <psc:chapter start="258" title="Intro"/>
        <psc:chapter start="288" title="Recap"/>
        <psc:chapter start="556" title="#7: Compiler/Runtime"/>
        <psc:chapter start="916" title="When can you use this?"/>
        <psc:chapter start="1102" title="Sponsor: Speakeasy" href="https://speakeasyapi.dev/"/>
        <psc:chapter start="1321" title="#8: The binary entry point"/>
        <psc:chapter start="1535" title="How to look into this?"/>
        <psc:chapter start="1707" title="#9: Memory Allocator"/>
        <psc:chapter start="2109" title="#10: Garbage collector"/>
        <psc:chapter start="2593" title="Full list recap"/>
        <psc:chapter start="2823" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112841943097222519"/>
      <content:encoded><![CDATA[<p>Jesús Espino from Mattermost tells Natalie all about (the final four of) his 10 “aha moments” he had reading the Go source code. Don’t miss <a href="https://gotime.fm/323">Part 1</a>!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://speakeasyapi.dev/">Speakeasy</a> – <strong>Production-ready, Enterprise-resilient, best-in-class SDKs</strong> crafted in minutes. Speakeasy takes care of the entire SDK workflow to save you significant time, delivering SDKs to your customers in minutes with just a few clicks! <a href="https://speakeasyapi.dev/">Create your first SDK for free!</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Jesús Espino &ndash; <a href="https://github.com/jespino" rel="external ugc">GitHub</a>, <a href="https://x.com/jespinog" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gotime.fm/323">Aha moments: Part 1</a></li>
<li><a href="https://youtu.be/YpRNFNFaLGY?si=FyvekcCRbeGHZyuq">Understanding the go runtime</a></li>
<li><a href="https://golab.io/talks/deep-dive-into-a-go-binary">Deep dive into a go binary at Golab</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-324.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Aha moments reading Go&apos;s source: Part 1</title>
      <guid isPermaLink="false">changelog.com/2/2445</guid>
      <link>https://changelog.com/gotime/323</link>
      <pubDate>Thu, 18 Jul 2024 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="45259336" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/323/go-time-323.mp3"/>
      <description>Jesús Espino from Mattermost tells Natalie all about (the first six of) his 10 &quot;aha moments&quot; he had reading the Go source code. Part 2 (with the rest of his aha moments) coming soon!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>46:36</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jespino" img="https://cdn.changelog.com/uploads/avatars/people/R0j1/avatar_large.jpg?v=63888358221">Jesús Espino</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/323/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/323/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Intro"/>
        <psc:chapter start="41" title="Sponsor: Speakeasy" href="https://speakeasyapi.dev/"/>
        <psc:chapter start="262" title="Starting Go"/>
        <psc:chapter start="560" title="#1: Slices"/>
        <psc:chapter start="969" title="#2: Go routines"/>
        <psc:chapter start="1219" title="Mr: Meeseeks"/>
        <psc:chapter start="1525" title="#3: Parser"/>
        <psc:chapter start="1834" title="#4: Inlining"/>
        <psc:chapter start="2202" title="#5/#6: Machine specific"/>
        <psc:chapter start="2579" title="Unpopular Opinions!"/>
        <psc:chapter start="2607" title="Jesús' unpop"/>
        <psc:chapter start="2692" title="Natalie's unpop"/>
        <psc:chapter start="2720" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112808559364315291"/>
      <content:encoded><![CDATA[<p>Jesús Espino from Mattermost tells Natalie all about (the first six of) his 10 “aha moments” he had reading the Go source code. Part 2 (with the rest of his aha moments) coming soon!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://speakeasyapi.dev/">Speakeasy</a> – <strong>Production-ready, Enterprise-resilient, best-in-class SDKs</strong> crafted in minutes. Speakeasy takes care of the entire SDK workflow to save you significant time, delivering SDKs to your customers in minutes with just a few clicks! <a href="https://speakeasyapi.dev/">Create your first SDK for free!</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Jesús Espino &ndash; <a href="https://github.com/jespino" rel="external ugc">GitHub</a>, <a href="https://x.com/jespinog" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://youtu.be/amPDRBznslg?si=dbi6zmIalUbnkM-d">Dissecting slices, maps and channels in Go (at fosdem)</a></li>
<li><a href="https://youtu.be/ZyjpzrelLEQ?si=k7i9a-HZstFzag3N">The secret life of a goroutine</a></li>
<li><a href="https://youtu.be/qnmoAA0WRgE?si=CmHx18ynfiqCx7KJ">Understanding the go compiler</a></li>
<li><a href="https://docs.google.com/document/d/1a6p7-nbk5PVyM1S2tmccFrrIuGzCyzclstBtaciHxVw/edit#heading=h.o82v9r2rjlej">Go compiler inliner overhaul</a></li>
<li><a href="https://rickandmorty.fandom.com/wiki/Mr._Meeseeks">Mr. Meeseeks</a></li>
<li><a href="https://tinygo.org/">TinyGo</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-323.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How Mat writes HTTP services in Go</title>
      <guid isPermaLink="false">changelog.com/2/2492</guid>
      <link>https://changelog.com/gotime/322</link>
      <pubDate>Tue, 09 Jul 2024 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="68796416" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/322/go-time-322.mp3"/>
      <description>Mat Ryer has been writing HTTP services in Go for more than 13 years. Needless to say, he&apos;s learned a lot along the way. Today, Johnny &amp; Ian sit down with Mat to ask him all about it.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:11:07</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/322/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/322/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="Intro"/>
        <psc:chapter start="137" title="Mat's article" href="https://grafana.com/blog/2024/02/09/how-i-write-http-services-in-go-after-13-years/"/>
        <psc:chapter start="650" title="The most you've encountered"/>
        <psc:chapter start="903" title="Routes.go"/>
        <psc:chapter start="1319" title="Cookies"/>
        <psc:chapter start="1552" title="Run"/>
        <psc:chapter start="1902" title="Struct tags"/>
        <psc:chapter start="2589" title="Error messages"/>
        <psc:chapter start="2809" title="Testing"/>
        <psc:chapter start="3263" title="Oto"/>
        <psc:chapter start="3459" title="Unpopular opinions!"/>
        <psc:chapter start="3488" title="Mat's unpop"/>
        <psc:chapter start="3565" title="Johnny's unpop"/>
        <psc:chapter start="4193" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112758024015391782"/>
      <content:encoded><![CDATA[<p>Mat Ryer has been writing HTTP services in Go for more than 13 years. Needless to say, he’s learned a lot along the way. Today, Johnny &amp; Ian sit down with Mat to ask him all about it.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://grafana.com/blog/2024/02/09/how-i-write-http-services-in-go-after-13-years/">How I write HTTP services in Go after 13 years</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-322.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Dependencies are dangerous</title>
      <guid isPermaLink="false">changelog.com/2/2479</guid>
      <link>https://changelog.com/gotime/321</link>
      <pubDate>Wed, 03 Jul 2024 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61580911" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/321/go-time-321.mp3"/>
      <description>Dependencies! We need them, but how do we use them effectively and safely? In this week&apos;s episode Kris is joined by Ian and Johnny to discuss the polyfill.io supply chain attack, the history of dependency management and usage in Go, and the Go Proverb that &quot;a little copying is better than a little dependency&quot;. Of course, we wrap up the episode with some Unpopular Opinions!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:37</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/321/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/321/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="Intro"/>
        <psc:chapter start="98" title="Polyfill.io"/>
        <psc:chapter start="363" title="Affecting the Go dev"/>
        <psc:chapter start="1293" title="Sponsor: Speakeasy" href="https://speakeasyapi.dev/"/>
        <psc:chapter start="1513" title="Updating dependencies"/>
        <psc:chapter start="1671" title="Red teaming"/>
        <psc:chapter start="2494" title="Unpopular Opinions!"/>
        <psc:chapter start="2516" title="Johnny's unpop"/>
        <psc:chapter start="3166" title="Ian's unpop"/>
        <psc:chapter start="3358" title="Kris' unpop"/>
        <psc:chapter start="3741" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112734219504596694"/>
      <content:encoded><![CDATA[<p>Dependencies! We need them, but how do we use them effectively and safely? In this week’s episode Kris is joined by Ian and Johnny to discuss the polyfill.io supply chain attack, the history of dependency management and usage in Go, and the Go Proverb that “a little copying is better than a little dependency”. Of course, we wrap up the episode with some Unpopular Opinions!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://speakeasyapi.dev/">Speakeasy</a> – <strong>Production-ready, Enterprise-resilient, best-in-class SDKs</strong> crafted in minutes. Speakeasy takes care of the entire SDK workflow to save you significant time, delivering SDKs to your customers in minutes with just a few clicks! <a href="https://speakeasyapi.dev/">Create your first SDK for free!</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.sonatype.com/blog/polyfill.io-supply-chain-attack-hits-100000-websites-all-you-need-to-know">Polyfill.io supply chain attack hits 100,000+ websites — all you need to know</a></li>
<li><a href="https://go.dev/blog/supply-chain">How Go Mitigates Supply Chain Attacks</a></li>
<li><a href="https://go-proverbs.github.io">Go Proverbs</a></li>
<li><a href="https://www.youtube.com/watch?v=PAAkCSZUG1c&amp;t=9m28s">A little copying is better than a little dependency</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-321.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Gophers Say! GopherCon EU Berlin 2024</title>
      <guid isPermaLink="false">changelog.com/2/2389</guid>
      <link>https://changelog.com/gotime/320</link>
      <pubDate>Tue, 25 Jun 2024 17:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="39877752" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/320/go-time-320.mp3"/>
      <description>Our award &lt;strike&gt;winning&lt;/strike&gt; worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon EU Berlin 2024! Join in &amp; play along as we see which team can better guess what these GopherCon gophers had to say!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/episode-2389-original.jpg?v=63886556450"/>
      <itunes:duration>41:00</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/cameronbalahan" img="https://cdn.changelog.com/uploads/avatars/people/0P3Vk/avatar_large.jpeg?v=63805071257">Cameron Balahan</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/simpcyclassy" img="https://cdn.changelog.com/uploads/avatars/people/yWG1A/avatar_large.jpeg?v=63886555221">Chioma Onyekpere</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/deadprogram" img="https://cdn.changelog.com/uploads/avatars/people/bod/avatar_large.png?v=63881972700">Ron Evans</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/traviscline" img="https://secure.gravatar.com/avatar/68f0049842700597b89972e1fbf6f542.jpg?s=600&amp;d=mm">Travis Cline</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/pbabbicola" img="https://cdn.changelog.com/uploads/avatars/people/V307P/avatar_large.jpg?v=63886555657">Paula Babbicola</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/320/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/320/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="47" title="Sponsor: Speakeasy" href="https://speakeasyapi.dev/"/>
        <psc:chapter start="340" title="Intro"/>
        <psc:chapter start="511" title="Round 1: First Go function"/>
        <psc:chapter start="699" title="Round 2: Favorite coding website"/>
        <psc:chapter start="1029" title="Round 3: Beverage of choice while coding"/>
        <psc:chapter start="1387" title="Round 4: First Go keyword"/>
        <psc:chapter start="1921" title="Round 5: Software development makes me"/>
        <psc:chapter start="2058" title="Round 6: I couldn't code without"/>
        <psc:chapter start="2339" title="The winners!"/>
        <psc:chapter start="2371" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112678660430005952"/>
      <content:encoded><![CDATA[<p>Our award <strike>winning</strike> worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon EU Berlin 2024! Join in &amp; play along as we see which team can better guess what these GopherCon gophers had to say!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://speakeasyapi.dev/">Speakeasy</a> – <strong>Production-ready, Enterprise-resilient, best-in-class SDKs</strong> crafted in minutes. Speakeasy takes care of the entire SDK workflow to save you significant time, delivering SDKs to your customers in minutes with just a few clicks! <a href="https://speakeasyapi.dev/">Create your first SDK for free!</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>Cameron Balahan &ndash; <a href="https://x.com/cameronbalahan" rel="external ugc">X</a></li><li>Chioma Onyekpere &ndash; <a href="https://github.com/simpcyclassy" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/chioma-onyekpere" rel="external ugc">LinkedIn</a>, <a href="https://x.com/simpcyclassy" rel="external ugc">X</a></li><li>Ron Evans &ndash; <a href="https://deadprogrammersociety.com" rel="external ugc">Website</a>, <a href="https://github.com/deadprogram" rel="external ugc">GitHub</a>, <a href="https://social.tinygo.org/@deadprogram" rel="external ugc">Mastodon</a>, <a href="https://x.com/deadprogram" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Travis Cline &ndash; <a href="https://github.com/tmc" rel="external ugc">GitHub</a>, <a href="https://x.com/traviscline" rel="external ugc">X</a></li><li>Paula Babbicola &ndash; <a href="https://github.com/pbabbicola" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@paula" rel="external ugc">Mastodon</a>, <a href="https://x.com/pbabbicola" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.com/topic/games">Moar dev game shows!</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-320.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Is Go evolving in the wrong direction?</title>
      <guid isPermaLink="false">changelog.com/2/2466</guid>
      <link>https://changelog.com/gotime/319</link>
      <pubDate>Tue, 18 Jun 2024 21:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="71383371" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/319/go-time-319.mp3"/>
      <description>This week we&apos;re catching up on the news! Kris is joined by Ian to discuss some of the recent news from around the Go community. Listen in to hear whether the co-hosts believe there&apos;s software that shouldn&apos;t be written in Go, their thoughts on if Go is evolving in the right direction &amp; whether common nouns make good package names.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:13:49</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/319/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/319/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="41" 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="103" title="Intro"/>
        <psc:chapter start="157" title="Go evolves in the wrong direction"/>
        <psc:chapter start="782" title="What NOT to write in Go"/>
        <psc:chapter start="1229" title="Teaching concurrency"/>
        <psc:chapter start="1643" title="Make in Go"/>
        <psc:chapter start="1926" title="Sponsor: Speakeasy" href="https://speakeasyapi.dev/"/>
        <psc:chapter start="2144" title="Go's overdue problem"/>
        <psc:chapter start="2499" title="Don't name packages common nouns"/>
        <psc:chapter start="3003" title="Unpopular Opinions!"/>
        <psc:chapter start="3033" title="Kris' unpop"/>
        <psc:chapter start="3929" title="Ian's unpop"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112639810938295681"/>
      <content:encoded><![CDATA[<p>This week we’re catching up on the news! Kris is joined by Ian to discuss some of the recent news from around the Go community. Listen in to hear whether the co-hosts believe there’s software that shouldn’t be written in Go, their thoughts on if Go is evolving in the right direction &amp; whether common nouns make good package names.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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=GoTime&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://speakeasyapi.dev/">Speakeasy</a> – <strong>Production-ready, Enterprise-resilient, best-in-class SDKs</strong> crafted in minutes. Speakeasy takes care of the entire SDK workflow to save you significant time, delivering SDKs to your customers in minutes with just a few clicks! <a href="https://speakeasyapi.dev/">Create your first SDK for free!</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.reddit.com/r/golang/comments/1czlgon/what_software_shouldnt_you_write_in_golang/">What software shouldn’t you write in Go?</a></li>
<li><a href="https://www.reddit.com/r/golang/comments/173n28q/the_myth_of_go_garbage_collection_hindering/">The myth of Go garbage collection hindering “real-time” software?</a></li>
<li><a href="https://utcc.utoronto.ca/%7Ecks/space/blog/programming/Go123LinknameComingProblem">The long-overdue problem coming for some people in Go 1.23</a></li>
<li><a href="https://brandur.org/fragments/go-no-common-nouns">Don’t name packages common nouns</a></li>
<li><a href="https://eltonminetto.dev/en/post/2024-05-26-alternatives-make/">Alternatives to Makefiles written in Go</a></li>
<li><a href="https://valyala.medium.com/go-evolves-in-the-wrong-direction-7dfda8a1a620">Go evolves in the wrong direction</a></li>
<li><a href="https://lamport.azurewebsites.net/pubs/teaching-concurrency.pdf">Teaching Concurrency</a></li>
<li><a href="https://brandur.org/fragments/go-no-common-nouns">Go: Don’t name packages common nouns</a></li>
<li><a href="https://lamport.azurewebsites.net/pubs/state-machine.pdf">Computation and State Machines</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-319.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How things get done on the Go Team</title>
      <guid isPermaLink="false">changelog.com/2/2308</guid>
      <link>https://changelog.com/gotime/318</link>
      <pubDate>Wed, 12 Jun 2024 14:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61193718" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/318/go-time-318.mp3"/>
      <description>Angelica is joined by Cameron Balahan, Sameer Ajmani &amp; Russ Cox from the Go Team at Google to talk about how things get done on the Go Team, how do they decide what to improve and then how do they go about improving it. We also discuss how they decide what to work when &amp; what the future of Go might look like.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:12</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/cameronbalahan" img="https://cdn.changelog.com/uploads/avatars/people/0P3Vk/avatar_large.jpeg?v=63805071257">Cameron Balahan</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sajmani" img="https://cdn.changelog.com/uploads/avatars/people/NR5pb/avatar_large.jpg?v=63805071172">Sameer Ajmani</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rsc" img="https://cdn.changelog.com/uploads/avatars/people/Pw6g/avatar_large.jpg?v=63691914931">Russ Cox</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/318/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/318/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="41" 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="102" title="Meet the guests"/>
        <psc:chapter start="185" title="Getting into Go"/>
        <psc:chapter start="329" title="The Go team now"/>
        <psc:chapter start="445" title="Team vs community"/>
        <psc:chapter start="555" title="How the Go team makes decisions"/>
        <psc:chapter start="839" title="Sponsor: Speakeasy" href="https://speakeasyapi.dev/"/>
        <psc:chapter start="1131" title="Tech lead"/>
        <psc:chapter start="1348" title="Planning ideas"/>
        <psc:chapter start="2085" title="Conflict"/>
        <psc:chapter start="2282" title="Internal conflicts"/>
        <psc:chapter start="2422" title="Product managing Go"/>
        <psc:chapter start="2662" title="Future of Go"/>
        <psc:chapter start="3161" title="Progression of Go"/>
        <psc:chapter start="3422" title="Unpopular Opinions!"/>
        <psc:chapter start="3441" title="Sameer's unpop"/>
        <psc:chapter start="3502" title="Cameron's unpop"/>
        <psc:chapter start="3585" title="Russ' unpop"/>
        <psc:chapter start="3646" title="Getting involved"/>
        <psc:chapter start="3700" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112604219105644620"/>
      <content:encoded><![CDATA[<p>Angelica is joined by Cameron Balahan, Sameer Ajmani &amp; Russ Cox from the Go Team at Google to talk about how things get done on the Go Team, how do they decide what to improve and then how do they go about improving it. We also discuss how they decide what to work when &amp; what the future of Go might look like.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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=GoTime&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://speakeasyapi.dev/">Speakeasy</a> – <strong>Production-ready, Enterprise-resilient, best-in-class SDKs</strong> crafted in minutes. Speakeasy takes care of the entire SDK workflow to save you significant time, delivering SDKs to your customers in minutes with just a few clicks! <a href="https://speakeasyapi.dev/">Create your first SDK for free!</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>Cameron Balahan &ndash; <a href="https://x.com/cameronbalahan" rel="external ugc">X</a></li><li>Sameer Ajmani &ndash; <a href="https://github.com/Sajmani" rel="external ugc">GitHub</a>, <a href="https://x.com/Sajma" rel="external ugc">X</a></li><li>Russ Cox &ndash; <a href="https://swtch.com/~rsc/" rel="external ugc">Website</a>, <a href="https://github.com/rsc" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@rsc" rel="external ugc">Mastodon</a>, <a href="https://x.com/_rsc" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://go.dev/">go.dev</a></li>
<li><a href="https://github.com/golang/go/issues">Issue Tracker</a></li>
<li><a href="https://github.com/golang/proposal">Proposing Changes to Go</a></li>
<li><a href="https://www.youtube.com/watch?v=v24wrd3RwGo">GopherCon 2022: Russ Cox - Compatibility: How Go Programs Keep Working</a></li>
<li><a href="https://web.stanford.edu/%7Eouster/cgi-bin/decisions.php">John Ousterhout - Open Decision Making</a></li>
<li><a href="https://www.youtube.com/watch?v=v24wrd3RwGo">GothamGo 2016 Codebase Refactoring (with help from Go) by Russ Cox</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-318.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Your ultimate guide to mastering Go</title>
      <guid isPermaLink="false">changelog.com/2/2430</guid>
      <link>https://changelog.com/gotime/317</link>
      <pubDate>Wed, 29 May 2024 20:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="60889341" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/317/go-time-317.mp3"/>
      <description>Angelica is joined by Samantha Coyle to talk about her newly published textbook: Go Programming - From Beginner to Professional. This book serves as a go-to guide to master Go for real-world software dev success covering fundamentals to advanced topics.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:02:53</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/samcoyle" img="https://cdn.changelog.com/uploads/avatars/people/oeOAm/avatar_large.jpg?v=63884233498">Samantha Coyle</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/317/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/317/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="40" title="Sponsor: Ladder Life Insurance" href="https://ladderlife.com/changelog"/>
        <psc:chapter start="155" title="Samantha Coyle" image="https://cdn.changelog.com/uploads/avatars/people/oeOAm/avatar_large.jpg?v=63884233498"/>
        <psc:chapter start="445" title="Ready to write"/>
        <psc:chapter start="770" title="Baseline knowledge"/>
        <psc:chapter start="894" title="Book takeaways"/>
        <psc:chapter start="1330" title="Favorite part"/>
        <psc:chapter start="1560" title="Sponsor: Speakeasy" href="https://speakeasyapi.dev/"/>
        <psc:chapter start="1853" title="Keeping it relevant"/>
        <psc:chapter start="2266" title="Writing process"/>
        <psc:chapter start="2679" title="Book feedback"/>
        <psc:chapter start="2910" title="What's next?"/>
        <psc:chapter start="3139" title="Advice for female Gophers"/>
        <psc:chapter start="3320" title="Where to get the book"/>
        <psc:chapter start="3391" title="Unpopular Opinions!"/>
        <psc:chapter start="3414" title="Samantha's unpop"/>
        <psc:chapter start="3672" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112526297792830942"/>
      <content:encoded><![CDATA[<p>Angelica is joined by Samantha Coyle to talk about her newly published textbook: <a href="https://www.amazon.com/Go-Programming-Beginner-Professional-everything/dp/1803243058">Go Programming - From Beginner to Professional</a>. This book serves as a go-to guide to master Go for real-world software dev success covering fundamentals to advanced topics.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://speakeasyapi.dev/">Speakeasy</a> – <strong>Production-ready, Enterprise-resilient, best-in-class SDKs</strong> crafted in minutes. Speakeasy takes care of the entire SDK workflow to save you significant time, delivering SDKs to your customers in minutes with just a few clicks! <a href="https://speakeasyapi.dev/">Create your first SDK for free!</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>Samantha Coyle &ndash; <a href="https://www.linkedin.com/in/sam-coyle" rel="external ugc">LinkedIn</a>, <a href="https://x.com/thesamcoyle" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.amazon.com/Go-Programming-Beginner-Professional-everything/dp/1803243058">Go Programming - From Beginner to Professional</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-317.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Migrating from PHP to Go</title>
      <guid isPermaLink="false">changelog.com/2/2432</guid>
      <link>https://changelog.com/gotime/316</link>
      <pubDate>Wed, 22 May 2024 22:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="57769375" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/316/go-time-316.mp3"/>
      <description>Based on their experience in Curve and Cloudflare, Matthew Boyle &amp; Chris Shepherd share their experience migrating from PHP to Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>59:38</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mattjamesboyle" img="https://cdn.changelog.com/uploads/avatars/people/WogPG/avatar_large.jpg?v=63846731321">Matthew Boyle</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/chris-shepherd" img="https://cdn.changelog.com/uploads/avatars/people/MYZb5/avatar_large.jpg?v=63883633519">Chris Shepherd</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/316/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/316/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="40" title="Sponsor: Neo4j" href="https://www.neo4j.com/developer?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=practicalai"/>
        <psc:chapter start="102" title="Meet Matt &amp; Chris"/>
        <psc:chapter start="353" title="Introducing Go"/>
        <psc:chapter start="494" title="Baseline experience"/>
        <psc:chapter start="755" title="Migration challenges"/>
        <psc:chapter start="984" title="'Going wrong' stories"/>
        <psc:chapter start="1486" title="Go sucks because..."/>
        <psc:chapter start="1640" title="Sponsor: Speakeasy" href="https://speakeasyapi.dev/"/>
        <psc:chapter start="1931" title="The Go philosophy"/>
        <psc:chapter start="2467" title="AI"/>
        <psc:chapter start="2914" title="What I like about PHP"/>
        <psc:chapter start="3077" title="Unpopular opinions!"/>
        <psc:chapter start="3099" title="Chris' unpop"/>
        <psc:chapter start="3225" title="Matt's unpop"/>
        <psc:chapter start="3405" title="Natalie's unpop"/>
        <psc:chapter start="3467" title="Chris' 2nd unpop"/>
        <psc:chapter start="3510" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112491089043569783"/>
      <content:encoded><![CDATA[<p>Based on their experience in Curve and Cloudflare, Matthew Boyle &amp; Chris Shepherd share their experience migrating from PHP to Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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=GoTime&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://speakeasyapi.dev/">Speakeasy</a> – <strong>Production-ready, Enterprise-resilient, best-in-class SDKs</strong> crafted in minutes. Speakeasy takes care of the entire SDK workflow to save you significant time, delivering SDKs to your customers in minutes with just a few clicks! <a href="https://speakeasyapi.dev/">Create your first SDK for free!</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>Matthew Boyle &ndash; <a href="https://mattjamesboyle.com/" rel="external ugc">Website</a>, <a href="https://github.com/MatthewJamesBoyle" rel="external ugc">GitHub</a>, <a href="https://x.com/MattJamesBoyle" rel="external ugc">X</a></li><li>Chris Shepherd &ndash; <a href="https://github.com/cshep4" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/chris-shepherd1993" rel="external ugc">LinkedIn</a>, <a href="https://x.com/cshep_4" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.sonarsource.com">Sonar</a></li>
<li><a href="https://encore.dev">Encore</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-316.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What if Google lays off the Go team?</title>
      <guid isPermaLink="false">changelog.com/2/2298</guid>
      <link>https://changelog.com/gotime/315</link>
      <pubDate>Wed, 08 May 2024 14:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70368543" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/315/go-time-315.mp3"/>
      <description>In this week&apos;s episode we&apos;re talking about the news! In this laugh-filled episode, Kris is joined by Ian &amp; Johnny to discuss the future of Go, both the Go team itself and iterations of packages within the standard library; Microsoft creating a Go blog &amp; a Go fork; and SQLite and Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:12:46</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/315/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/315/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="39" title="Sponsor: FireHydrant" href="https://firehydrant.com/signals"/>
        <psc:chapter start="180" title="Google parting with Go team??" href="https://www.reddit.com/r/golang/comments/1cft7mc/if_google_decided_to_part_with_the_core_go_team/"/>
        <psc:chapter start="737" title="Intellectual law for open source"/>
        <psc:chapter start="994" title="Microsott's Go blog" href="https://devblogs.microsoft.com/go/welcome-to-the-microsoft-for-go-developers-blog/"/>
        <psc:chapter start="1623" title="Sponsor: Speakeasy" href="https://speakeasyapi.dev/"/>
        <psc:chapter start="1917" title="math/rand" href="https://go.dev/blog/randv2"/>
        <psc:chapter start="2309" title="New V2 packages"/>
        <psc:chapter start="2683" title="Technical decisions"/>
        <psc:chapter start="2827" title="Go changes"/>
        <psc:chapter start="2924" title="Redis" href="https://github.com/nalgeon/redka"/>
        <psc:chapter start="3536" title="Licenses"/>
        <psc:chapter start="3612" title="Unpopular Opinions"/>
        <psc:chapter start="3635" title="Johnny's unpop"/>
        <psc:chapter start="3682" title="Ian's unpop"/>
        <psc:chapter start="3963" title="Kris' unpop"/>
        <psc:chapter start="4297" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112406052367620082"/>
      <content:encoded><![CDATA[<p>In this week’s episode we’re talking about the news! In this laugh-filled episode, Kris is joined by Ian &amp; Johnny to discuss the future of Go, both the Go team itself and iterations of packages within the standard library; Microsoft creating a Go blog &amp; a Go fork; and SQLite and Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://speakeasyapi.dev/">Speakeasy</a> – Instantly create SDKs that make API integration easy for your users. <a href="https://speakeasyapi.dev/">Create your first SDK for free!</a> today.
</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>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.reddit.com/r/golang/comments/1cft7mc/if_google_decided_to_part_with_the_core_go_team/">If Google decided to part with the core Go team, what would that mean for its future adoption?</a></li>
<li><a href="https://devblogs.microsoft.com/go/welcome-to-the-microsoft-for-go-developers-blog/">Microsoft now has a Go blog</a></li>
<li><a href="https://go.dev/blog/randv2">Evolving the Go Standard Library with math/rand/v2</a></li>
<li><a href="https://github.com/nalgeon/redka">Redis re-implemented in Go with SQLite</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-315.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go workshops that work</title>
      <guid isPermaLink="false">changelog.com/2/2416</guid>
      <link>https://changelog.com/gotime/314</link>
      <pubDate>Tue, 30 Apr 2024 21:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="83489088" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/314/go-time-314.mp3"/>
      <description>What makes a good, bad, and truly great workshop? How do you put together a Go workshop that works, and how do you get the most out of workshops you attend?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:26:26</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/314/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/314/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="39" title="Sponsor: FireHydrant" href="https://firehydrant.com/signals"/>
        <psc:chapter start="180" title="What makes a great workshop"/>
        <psc:chapter start="586" title="Flexibility"/>
        <psc:chapter start="841" title="Leveling"/>
        <psc:chapter start="1201" title="Does size matter?"/>
        <psc:chapter start="1695" title="Identifying classroom dynamics"/>
        <psc:chapter start="2005" title="Sponsor: Speakeasy" href="https://speakeasyapi.dev/"/>
        <psc:chapter start="2245" title="Good TAs"/>
        <psc:chapter start="2697" title="Dealing with gotchas"/>
        <psc:chapter start="2877" title="Putting a workshop together"/>
        <psc:chapter start="3136" title="Staying on topic"/>
        <psc:chapter start="3283" title="Johnny's growth"/>
        <psc:chapter start="3604" title="Curating analogies"/>
        <psc:chapter start="4096" title="Knowing when you're ready"/>
        <psc:chapter start="4297" title="Being the best participant"/>
        <psc:chapter start="4447" title="Unpopular opinions!"/>
        <psc:chapter start="4500" title="Kris' unpop"/>
        <psc:chapter start="4906" title="Angelica's unpop"/>
        <psc:chapter start="5115" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>What makes a good, bad, and truly great workshop? How do you put together a Go workshop that works, and how do you get the most out of workshops you attend?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://speakeasyapi.dev/">Speakeasy</a> – Instantly create SDKs that make API integration easy for your users. <a href="https://speakeasyapi.dev/">Create your first SDK for free!</a> today.
</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>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gobridge.org/">Go Bridge</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-314.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What&apos;s new in Go&apos;s cryptography libraries: Part 3</title>
      <guid isPermaLink="false">changelog.com/2/2356</guid>
      <link>https://changelog.com/gotime/313</link>
      <pubDate>Tue, 23 Apr 2024 20:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65783713" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/313/go-time-313.mp3"/>
      <description>The 3 Musketeers return! Filippo Valsorda, Roland Shoemaker &amp; Nicola Murino continue their deep-dive conversation with Natalie about Go&apos;s crypto libraries.

Also listen to Part 1 and Part 2!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:07:59</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/filosottile" img="https://cdn.changelog.com/uploads/avatars/people/gwO/avatar_large.jpg?v=63842656269">Filippo Valsorda</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rolandshoemaker" img="https://cdn.changelog.com/uploads/avatars/people/rAZdN/avatar_large.jpg?v=63865386793">Roland Shoemaker</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/drakkan" img="https://cdn.changelog.com/uploads/avatars/people/V3kg3/avatar_large.jpg?v=63869633793">Nicola Murino</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/313/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/313/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="39" title="Sponsor: FireHydrant" href="https://firehydrant.com/signals"/>
        <psc:chapter start="180" title="3 Musketeers"/>
        <psc:chapter start="309" title="Crypto TLS"/>
        <psc:chapter start="605" title="Post quantum connections"/>
        <psc:chapter start="778" title="Metrics"/>
        <psc:chapter start="987" title="Sponsor: Speakeasy" href="https://speakeasyapi.dev/"/>
        <psc:chapter start="1226" title="ML Chem"/>
        <psc:chapter start="2304" title="BOGO"/>
        <psc:chapter start="2950" title="The password game"/>
        <psc:chapter start="3207" title="Ad for `govulncheck`"/>
        <psc:chapter start="3346" title="Sponsor: Ladder Life Insurance" href="https://ladderlife.com/changelog"/>
        <psc:chapter start="3451" title="Nicola's unpop"/>
        <psc:chapter start="3646" title="Filipo's unpop"/>
        <psc:chapter start="3784" title="Roland's unpop"/>
        <psc:chapter start="3876" title="Natalie's unpop"/>
        <psc:chapter start="4011" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112322458359926664"/>
      <content:encoded><![CDATA[<p>The 3 Musketeers return! Filippo Valsorda, Roland Shoemaker &amp; Nicola Murino continue their deep-dive conversation with Natalie about Go’s crypto libraries.</p>
<p>Also listen to <a href="https://gotime.fm/295">Part 1</a> and <a href="https://gotime.fm/298">Part 2</a>!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://speakeasyapi.dev/">Speakeasy</a> – Instantly create SDKs that make API integration easy for your users. <a href="https://speakeasyapi.dev/">Create your first SDK for free!</a> today.
</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>Filippo Valsorda &ndash; <a href="https://blog.filippo.io/" rel="external ugc">Website</a>, <a href="https://github.com/FiloSottile" rel="external ugc">GitHub</a>, <a href="https://abyssdomain.expert/@filippo" rel="external ugc">Mastodon</a>, <a href="https://x.com/FiloSottile" rel="external ugc">X</a></li><li>Roland Shoemaker &ndash; <a href="https://roland.zone" rel="external ugc">Website</a>, <a href="https://github.com/rolandshoemaker" rel="external ugc">GitHub</a>, <a href="https://x.com/rolandshoemaker" rel="external ugc">X</a></li><li>Nicola Murino &ndash; <a href="https://github.com/drakkan" rel="external ugc">GitHub</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gotime.fm/295">What’s new in Go’s cryptography libraries: Part 1</a></li>
<li><a href="https://gotime.fm/298">What’s new in Go’s cryptography libraries: Part 2</a></li>
<li><a href="https://go-review.googlesource.com/c/crypto/+/559056">ssh: add AlgorithmNegotiationError</a></li>
<li><a href="https://go-review.googlesource.com/c/crypto/+/573360">ssh: validate key type in SSH_MSG_USERAUTH_PK_OK response</a></li>
<li><a href="https://github.com/google/boringssl/tree/master/ssl/test">BoGo</a></li>
<li><a href="https://github.com/C2SP/wycheproof">Project Wycheproof</a></li>
<li><a href="https://neal.fun/password-game/">The Password Game</a></li>
<li><a href="https://github.com/FiloSottile/FiloSottile/blob/main/maintenance.md">Filippo’s open source maintenance policy</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-313.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Local cert management for mere mortals</title>
      <guid isPermaLink="false">changelog.com/2/2373</guid>
      <link>https://changelog.com/gotime/312</link>
      <pubDate>Wed, 17 Apr 2024 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="46450329" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/312/go-time-312.mp3"/>
      <description>In this episode, Ben Burkert &amp; Chris Stolt join Johhny to explore the ups &amp; downs of trying to get secure local development environments set up, why it&apos;s hard &amp; what you can do about it.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>47:46</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://twitter.com/benburkert" img="https://cdn.changelog.com/uploads/avatars/people/z4Q3P/avatar_large.png?v=63877139470">Ben Burkert</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/its_stolt" img="https://cdn.changelog.com/uploads/avatars/people/dV5y5/avatar_large.jpg?v=63880501256">Chris Stolt</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/312/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/312/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="42" title="Sponsor: FireHydrant" href="https://firehydrant.com/signals"/>
        <psc:chapter start="183" title="Welcoming our guests"/>
        <psc:chapter start="267" title="Do it for parity"/>
        <psc:chapter start="391" title="Chris Stolt" image="https://cdn.changelog.com/uploads/avatars/people/dV5y5/avatar_large.jpg"/>
        <psc:chapter start="569" title="Ben Burkert" image="https://cdn.changelog.com/uploads/avatars/people/z4Q3P/avatar_large.png"/>
        <psc:chapter start="785" title="Sponsor: Notion" href="http://notion.com/changelog"/>
        <psc:chapter start="880" title="The process"/>
        <psc:chapter start="1349" title="What we've come up with so far"/>
        <psc:chapter start="2068" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="2187" title="Open source?"/>
        <psc:chapter start="2433" title="Unpopular opinions"/>
        <psc:chapter start="2456" title="Chris' unpop"/>
        <psc:chapter start="2637" title="Ben's unpop"/>
        <psc:chapter start="2798" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>In this episode, Ben Burkert &amp; Chris Stolt join Johhny to explore the ups &amp; downs of trying to get secure local development environments set up, why it’s hard &amp; what you can do about it.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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="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://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>Ben Burkert &ndash; <a href="https://github.com/benburkert" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/benburkert" rel="external ugc">LinkedIn</a>, <a href="https://x.com/benburkert" rel="external ugc">X</a></li><li>Chris Stolt &ndash; <a href="https://x.com/Its_stolt" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://lcl.host">lcl.host</a></li>
<li><a href="https://github.com/anchordotdev">anchor on GitHub</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-312.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Ship software, not code</title>
      <guid isPermaLink="false">changelog.com/2/2362</guid>
      <link>https://changelog.com/gotime/311</link>
      <pubDate>Tue, 09 Apr 2024 20:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="42491751" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/311/go-time-311.mp3"/>
      <description>Natalie is joined by Carlos Becker (a Brazil-based software developer who maintains GoReleaser and other OSS software) to discuss how `GOOS` and `GOARCH` spark joy.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>43:43</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/caarlos0" img="https://cdn.changelog.com/uploads/avatars/people/Dddrj/avatar_large.jpg?v=63784438151">Carlos Becker</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/311/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/311/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time"/>
        <psc:chapter start="44" title="Carlos Becker" href="https://cdn.changelog.com/uploads/avatars/people/Dddrj/avatar_large.jpg"/>
        <psc:chapter start="250" title="Go for shipping bundles"/>
        <psc:chapter start="435" title="Home automation"/>
        <psc:chapter start="547" title="Sponsor: Boot.dev" href="https://www.boot.dev"/>
        <psc:chapter start="679" title="Single binary"/>
        <psc:chapter start="776" title="Dependencies"/>
        <psc:chapter start="1129" title="DevOps"/>
        <psc:chapter start="1198" title="AI"/>
        <psc:chapter start="1408" title="Go vs Java"/>
        <psc:chapter start="1512" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="1616" title="When Go isn't the right choice"/>
        <psc:chapter start="1713" title="MLOps"/>
        <psc:chapter start="1910" title="Lesser known features"/>
        <psc:chapter start="2141" title="Best practices"/>
        <psc:chapter start="2374" title="Unpopular opinions!"/>
        <psc:chapter start="2395" title="Carlos' unpop"/>
        <psc:chapter start="2485" title="Natalie's unpop"/>
        <psc:chapter start="2557" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112243282999357829"/>
      <content:encoded><![CDATA[<p>Natalie is joined by Carlos Becker (a Brazil-based software developer who maintains GoReleaser and other OSS software) to discuss how <code>GOOS</code> and <code>GOARCH</code> spark joy.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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.boot.dev">Boot.dev</a> – Learn backend development the smart way. Boot.dev is the most captivating, finger-flying, addictive way to learn to code.
</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>Carlos Becker &ndash; <a href="https://caarlos0.dev" rel="external ugc">Website</a>, <a href="https://github.com/caarlos0" rel="external ugc">GitHub</a>, <a href="https://mastodon.social/@caarlos0" rel="external ugc">Mastodon</a>, <a href="https://x.com/caarlos0" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/goreleaser/goreleaser">GoReleaser</a></li>
<li><a href="https://k3s.io">K3s</a></li>
<li><a href="https://go.dev/blog/pprof">Pprof</a></li>
<li><a href="https://github.com/rogpeppe/go-internal/tree/master/testscript">testscript</a></li>
<li><a href="https://github.com/uber-go/goleak">uber-go/goleak</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-311.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The magic of a trace</title>
      <guid isPermaLink="false">changelog.com/2/2360</guid>
      <link>https://changelog.com/gotime/310</link>
      <pubDate>Wed, 03 Apr 2024 18:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="47940435" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/310/go-time-310.mp3"/>
      <description>Felix Geisendörfer &amp; Michael Knyszek join Natalie to discuss Go execution traces: why they&apos;re awesome, common use cases, how they&apos;ve gotten better of late &amp; more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>49:24</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/felixge" img="https://cdn.changelog.com/uploads/avatars/people/1m9Ar/avatar_large.jpg?v=63879386907">Felix Geisendörfer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mknyswe" img="https://cdn.changelog.com/uploads/avatars/people/6DD2Z/avatar_large.jpg?v=63778289960">Michael Knyszek</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/310/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/310/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="Felix Geisendörfer" href="https://cdn.changelog.com/uploads/avatars/people/1m9Ar/avatar_large.jpg"/>
        <psc:chapter start="196" title="Michael Knyszek" href="https://cdn.changelog.com/uploads/avatars/people/6DD2Z/avatar_large.jpg"/>
        <psc:chapter start="333" title="Fitting the ecosystem"/>
        <psc:chapter start="786" title="Sponsor: Boot.dev" href="https://www.boot.dev"/>
        <psc:chapter start="913" title="Changes in best practices"/>
        <psc:chapter start="1395" title="Common trace use cases"/>
        <psc:chapter start="1804" title="Interpreting results"/>
        <psc:chapter start="2398" title="AI (obligatory)"/>
        <psc:chapter start="2593" title="Unpopular Opinions!"/>
        <psc:chapter start="2634" title="Michael's unpop"/>
        <psc:chapter start="2719" title="Felix's unpop"/>
        <psc:chapter start="2802" title="Natalie's unpop"/>
        <psc:chapter start="2897" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112208712996568311"/>
      <content:encoded><![CDATA[<p>Felix Geisendörfer &amp; Michael Knyszek join Natalie to discuss Go execution traces: why they’re awesome, common use cases, how they’ve gotten better of late &amp; more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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.boot.dev">Boot.dev</a> – Learn backend development the smart way. Boot.dev is the most captivating, finger-flying, addictive way to learn to code.
</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>Felix Geisendörfer &ndash; <a href="https://felixge.de" rel="external ugc">Website</a>, <a href="https://github.com/felixge" rel="external ugc">GitHub</a>, <a href="https://x.com/felixge" rel="external ugc">X</a></li><li>Michael Knyszek &ndash; <a href="https://michael.express" rel="external ugc">Website</a>, <a href="https://github.com/mknyszek" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@mknyszek" rel="external ugc">Mastodon</a>, <a href="https://x.com/mknyswe" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.com/gotime/260">Making Go more efficient (Go Time #260)</a></li>
<li><a href="https://tip.golang.org/blog/execution-traces-2024">More powerful Go execution traces</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-310.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Debugging</title>
      <guid isPermaLink="false">changelog.com/2/2357</guid>
      <link>https://changelog.com/gotime/309</link>
      <pubDate>Tue, 26 Mar 2024 20:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="68414965" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/309/go-time-309.mp3"/>
      <description>In this episode Matt, Bill &amp; Jon discuss various debugging techniques for use in both production and development. Bill explains why he doesn&apos;t like his developers to use the debugger and how he prefers to only use techniques available in production. Matt expresses a few counterpoints based on his different experiences, and then the group goes over some techniques for debugging in production.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:10:44</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mattjamesboyle" img="https://cdn.changelog.com/uploads/avatars/people/WogPG/avatar_large.jpg?v=63846731321">Matthew Boyle</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/goinggodotnet" img="https://cdn.changelog.com/uploads/avatars/people/jW/avatar_large.jpg?v=63639011534">Bill Kennedy</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/309/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/309/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="Meet the guests"/>
        <psc:chapter start="138" title="Debugging locally"/>
        <psc:chapter start="742" title="Shared computer debugging"/>
        <psc:chapter start="1103" title="Don't use an else clause"/>
        <psc:chapter start="1410" title="Team size"/>
        <psc:chapter start="1600" title="Sponsor: FireHydrant" href="https://firehydrant.com/signals"/>
        <psc:chapter start="1758" title="Debugging in prod"/>
        <psc:chapter start="1989" title="How long to keep logs"/>
        <psc:chapter start="2255" title="The golden boot"/>
        <psc:chapter start="2449" title="Metrics"/>
        <psc:chapter start="3005" title="Tracing"/>
        <psc:chapter start="3141" title="Unpopular opinions!"/>
        <psc:chapter start="3160" title="Jon's unpop"/>
        <psc:chapter start="3181" title="Bill's unpop"/>
        <psc:chapter start="3788" title="Matt's unpop"/>
        <psc:chapter start="4177" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112163837539818786"/>
      <content:encoded><![CDATA[<p>In this episode Matt, Bill &amp; Jon discuss various debugging techniques for use in both production and development. Bill explains why he doesn’t like his developers to use the debugger and how he prefers to only use techniques available in production. Matt expresses a few counterpoints based on his different experiences, and then the group goes over some techniques for debugging in production.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>Matthew Boyle &ndash; <a href="https://mattjamesboyle.com/" rel="external ugc">Website</a>, <a href="https://github.com/MatthewJamesBoyle" rel="external ugc">GitHub</a>, <a href="https://x.com/MattJamesBoyle" rel="external ugc">X</a></li><li>Bill Kennedy &ndash; <a href="https://www.goinggo.net/" rel="external ugc">Website</a>, <a href="https://github.com/ardan-bkennedy" rel="external ugc">GitHub</a>, <a href="https://x.com/goinggodotnet" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.ardanlabs.com/blog/2024/02/kubernetes-cpu-limits-go.html">Limits in Kubernetes - A blog by Bill</a></li>
<li><a href="https://prometheus.io">Prometheus</a></li>
<li><a href="https://blog.cloudflare.com/from-0-to-20-billion-how-we-built-crawler-hints">crawler-hints</a></li>
<li><a href="https://opentelemetry.io">distributed tracing</a></li>
<li><a href="https://serviceweaver.dev">service weaver</a></li>
<li><a href="https://encore.dev">encore</a></li>
<li><a href="https://twitter.com/levelsio">Petr Levels</a></li>
<li><a href="https://twitter.com/andream1668">Andrea Medda</a></li>
<li><a href="https://www.bytesizego.com/the-ultimate-guide-to-debugging-with-go">Matt’s debugging course</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-309.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Questions from a new Go developer</title>
      <guid isPermaLink="false">changelog.com/2/2369</guid>
      <link>https://changelog.com/gotime/308</link>
      <pubDate>Wed, 20 Mar 2024 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67510535" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/308/go-time-308.mp3"/>
      <description>In this episode we answer any/all questions from a new Go developer. Features, best practices, quirks of the language... it&apos;s all on the table for discussion.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:09:45</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/duarteocarmo" img="https://cdn.changelog.com/uploads/avatars/people/D1XJ/avatar_large.jpg?v=63878171056">Duarte O.C⚡️</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/308/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/308/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="Duarte O.Carmo" image="https://cdn.changelog.com/uploads/avatars/people/D1XJ/avatar_large.jpg"/>
        <psc:chapter start="478" title="Sponsor: FireHydrant" href="https://firehydrant.com/signals"/>
        <psc:chapter start="623" title="Dealing with binaries"/>
        <psc:chapter start="857" title="If err = nil"/>
        <psc:chapter start="1071" title="Returning back"/>
        <psc:chapter start="1303" title="Adding to errors"/>
        <psc:chapter start="1550" title="Docker"/>
        <psc:chapter start="1908" title="Package namespacing"/>
        <psc:chapter start="2274" title="Structure for Go projects"/>
        <psc:chapter start="2705" title="ORMs"/>
        <psc:chapter start="3103" title="SQLite"/>
        <psc:chapter start="3213" title="Concurrency"/>
        <psc:chapter start="3694" title="Unpopular opinions!"/>
        <psc:chapter start="3714" title="Duarte's unpop"/>
        <psc:chapter start="3963" title="Johnny's unpop"/>
        <psc:chapter start="4116" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112129025833093031"/>
      <content:encoded><![CDATA[<p>In this episode we answer any/all questions from a new Go developer. Features, best practices, quirks of the language… it’s all on the table for discussion.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>Duarte O.C⚡️ &ndash; <a href="https://duarteocarmo.com/" rel="external ugc">Website</a>, <a href="https://github.com/duarteocarmo" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/duarteocarmo" rel="external ugc">LinkedIn</a>, <a href="https://mas.to/@duarteocarmo" rel="external ugc">Mastodon</a>, <a href="https://x.com/duarteocarmo" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/duarteocarmo/ambrosio">Ambrosio</a></li>
<li><a href="https://newshavn.duarteocarmo.com/">NewsHavn</a></li>
<li><a href="https://pkg.go.dev/golang.org/x/sync/errgroup">errgroup package</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-308.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Jumping into an existing codebase</title>
      <guid isPermaLink="false">changelog.com/2/2324</guid>
      <link>https://changelog.com/gotime/307</link>
      <pubDate>Tue, 12 Mar 2024 20:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="84345492" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/307/go-time-307.mp3"/>
      <description>Jumping into a codebase you&apos;re unfamiliar with can be challenging. Are there better &amp; worse ways to go about it? In this episode, Ian gathers a panel (Johnny, Kris &amp; Jon) to discuss the ins &amp; outs of familiarizing yourself with an existing codebase.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:27:19</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/307/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/307/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="Meet the co-hosts"/>
        <psc:chapter start="86" title="Tests"/>
        <psc:chapter start="446" title="Assume the documentation is bad"/>
        <psc:chapter start="720" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="831" title="Consulting"/>
        <psc:chapter start="1035" title="Using your mouse"/>
        <psc:chapter start="1083" title="Quality of tests"/>
        <psc:chapter start="1628" title="Acronyms"/>
        <psc:chapter start="1683" title="Lack of comments"/>
        <psc:chapter start="2151" title="When things aren't ideal"/>
        <psc:chapter start="2344" title="An archivist"/>
        <psc:chapter start="2883" title="Consistency vs improvements"/>
        <psc:chapter start="3219" title="What if there are no tests?"/>
        <psc:chapter start="3322" title="What if it's not testable?"/>
        <psc:chapter start="3368" title="Mitigating risk"/>
        <psc:chapter start="3811" title="Rewrites"/>
        <psc:chapter start="4470" title="Unpopular opinions!"/>
        <psc:chapter start="4505" title="Kris' unpop"/>
        <psc:chapter start="4904" title="Johnny's unpop"/>
        <psc:chapter start="5190" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112084689548870122"/>
      <content:encoded><![CDATA[<p>Jumping into a codebase you’re unfamiliar with can be challenging. Are there better &amp; worse ways to go about it? In this episode, Ian gathers a panel (Johnny, Kris &amp; Jon) to discuss the ins &amp; outs of familiarizing yourself with an existing codebase.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://en.wikipedia.org/wiki/Data_access_object">DAO acronym</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-307.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How long until I lose my job to AI?</title>
      <guid isPermaLink="false">changelog.com/2/2350</guid>
      <link>https://changelog.com/gotime/306</link>
      <pubDate>Tue, 05 Mar 2024 19:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="73765833" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/306/go-time-306.mp3"/>
      <description>We&apos;re all thinking about it and wondering if our job is safe from AI. Maybe. Maybe not. In this episode Johnny Boursiquot is joined some industry veterans who have been through multiple innovation cycles to share their insights and advice on this subject.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:16:18</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kentquirk" img="https://cdn.changelog.com/uploads/avatars/people/8aPM5/avatar_large.jpg?v=63876882456">Kent Quirk</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sharondio" img="https://cdn.changelog.com/uploads/avatars/people/z4QoR/avatar_large.jpg?v=63877241946">Sharon DiOrio</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/spyle" img="https://cdn.changelog.com/uploads/avatars/people/Q3mLE/avatar_large.jpeg?v=63876886512">Steven Pyle</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/306/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/306/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="Meet the guests"/>
        <psc:chapter start="274" title="The hype"/>
        <psc:chapter start="769" title="Copilot"/>
        <psc:chapter start="893" title="Productivity boost"/>
        <psc:chapter start="1120" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="1229" title="Solutions are not static"/>
        <psc:chapter start="2216" title="AI is a skill for your resume"/>
        <psc:chapter start="2464" title="Computer science degrees"/>
        <psc:chapter start="2844" title="Preparing to switch to AI"/>
        <psc:chapter start="3420" title="Be adaptable"/>
        <psc:chapter start="3440" title="You can come back from management"/>
        <psc:chapter start="3491" title="Learn how to unlearn"/>
        <psc:chapter start="3596" title="Be a T-shaped dev"/>
        <psc:chapter start="3783" title="Unpopular opinions"/>
        <psc:chapter start="3838" title="Steve's unpop"/>
        <psc:chapter start="3907" title="Kent's unpop"/>
        <psc:chapter start="3991" title="Sharon's unpop"/>
        <psc:chapter start="4230" title="Johnny's unpop"/>
        <psc:chapter start="4342" title="Johnny's 2nd unpop"/>
        <psc:chapter start="4484" title="Goodbye"/>
        <psc:chapter start="4527" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112071714603557745"/>
      <content:encoded><![CDATA[<p>We’re all thinking about it and wondering if our job is safe from AI. Maybe. Maybe not. In this episode Johnny Boursiquot is joined some industry veterans who have been through multiple innovation cycles to share their insights and advice on this subject.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
<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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</li>
</ul></p><p>Featuring:</p><ul><li>Kent Quirk &ndash; <a href="https://github.com/kentquirk" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@kentquirk" rel="external ugc">Mastodon</a>, <a href="https://x.com/kentquirk" rel="external ugc">X</a></li><li>Sharon DiOrio &ndash; <a href="https://x.com/sharondio" rel="external ugc">X</a></li><li>Steven Pyle &ndash; <a href="https://www.linkedin.com/in/stevenpyle" rel="external ugc">LinkedIn</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" 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/gotime/go-time-306.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Creating art &amp; visualizations with Go</title>
      <guid isPermaLink="false">changelog.com/2/2311</guid>
      <link>https://changelog.com/gotime/305</link>
      <pubDate>Tue, 27 Feb 2024 21:10:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56957620" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/305/go-time-305.mp3"/>
      <description>Angelica is joined by the wonderful Anthony Starks to discuss creative coding to create art &amp; visualizations with Go. Anthony is an independent developer/designer interested in data visualization, generative art, building tools &amp; combining art + code.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>58:44</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ajstarks" img="https://cdn.changelog.com/uploads/avatars/people/GRg9/avatar_large.jpeg?v=63876287056">Anthony Starks</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/305/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/305/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time (Ship it!)" href="https://shipit.show"/>
        <psc:chapter start="57" title="Meet our guest" image="https://cdn.changelog.com/uploads/avatars/people/GRg9/avatar_large.jpeg"/>
        <psc:chapter start="138" title="Anthony's origin story"/>
        <psc:chapter start="249" title="Changes in Go"/>
        <psc:chapter start="338" title="Visualizations in Go"/>
        <psc:chapter start="501" title="SVG Go"/>
        <psc:chapter start="1103" title="Sponsor: FireHydrant" href="https://firehydrant.com/signals"/>
        <psc:chapter start="1249" title="The #DuBois Challenge"/>
        <psc:chapter start="1580" title="The Genuary challenge"/>
        <psc:chapter start="1755" title="Receptiveness to Go"/>
        <psc:chapter start="2014" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="2097" title="AI"/>
        <psc:chapter start="2609" title="Getting into Go"/>
        <psc:chapter start="2753" title="Simplest library"/>
        <psc:chapter start="3040" title="Unpopular opinions!"/>
        <psc:chapter start="3071" title="Anthony's unpop"/>
        <psc:chapter start="3264" title="Anthony's 2nd unpop"/>
        <psc:chapter start="3447" title="Outro (Ship It!)" href="https://shipit.show"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/112005519421370151"/>
      <content:encoded><![CDATA[<p>Angelica is joined by the wonderful Anthony Starks to discuss creative coding to create art &amp; visualizations with Go. Anthony is an independent developer/designer interested in data visualization, generative art, building tools &amp; combining art + code.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>Anthony Starks &ndash; <a href="https://github.com/ajstarks" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/ajstarks" rel="external ugc">LinkedIn</a>, <a href="https://x.com/ajstarks" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://genuary.art/">GENUARY</a></li>
<li><a href="https://speakerdeck.com/ajstarks">Anthony’s Speaker Deck</a></li>
<li><a href="https://github.com/ajstarks/dubois-data-portraits/blob/master/challenge/2024/README.md">Du Bois Visualization Challenge: 2024</a></li>
<li><a href="https://github.com/ajstarks/decksh">decksh: a little language for presentations, visualizations, and information displays</a></li>
<li><a href="https://www.amazon.com/W-Boiss-Data-Portraits-Visualizing/dp/1616897066">W. E. B. Du Bois’s Data Portraits: Visualizing Black America</a></li>
<li><a href="https://www.loc.gov/collections/african-american-photographs-1900-paris-exposition/?c=200&amp;sp=3&amp;st=grid">African American Photographs Assembled for 1900 Paris Exposition</a></li>
<li><a href="https://github.com/ajstarks/dchart">dchart: dchart makes charts using deck markup</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-305.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Foundations of Go performance</title>
      <guid isPermaLink="false">changelog.com/2/2323</guid>
      <link>https://changelog.com/gotime/304</link>
      <pubDate>Tue, 20 Feb 2024 19:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58219075" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/304/go-time-304.mp3"/>
      <description>In the first of a multi-part series, Ian &amp; Johnny are joined by Miriah Peterson &amp; Bryan Boreham to peel back the first layer of the things that matter when it comes to the performance of your Go programs.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:00:06</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/captainnobody" img="https://cdn.changelog.com/uploads/avatars/people/1Nmw/avatar_large.jpg?v=63748671711">Miriah Peterson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bryanboreham" img="https://cdn.changelog.com/uploads/avatars/people/0POMQ/avatar_large.jpg?v=63796068643">Bryan Boreham</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/304/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/304/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time (Ship It!)" href="https://shipit.show"/>
        <psc:chapter start="84" title="Meet the guests"/>
        <psc:chapter start="198" title="Setting the stage"/>
        <psc:chapter start="284" title="Is Go the problem?"/>
        <psc:chapter start="570" title="Why is THIS the bottleneck?"/>
        <psc:chapter start="637" title="The expectations"/>
        <psc:chapter start="838" title="Mechanical sympathy"/>
        <psc:chapter start="1236" title="pprof"/>
        <psc:chapter start="1488" title="Knowing if the function is optimized"/>
        <psc:chapter start="1846" title="One change at a time"/>
        <psc:chapter start="1951" title="Memory definitions"/>
        <psc:chapter start="2271" title="Garbage collection"/>
        <psc:chapter start="2569" title="When to use pointers"/>
        <psc:chapter start="2958" title="Maps"/>
        <psc:chapter start="3172" title="Unpopular opinions!"/>
        <psc:chapter start="3196" title="Mariah's unpop"/>
        <psc:chapter start="3303" title="Bryan's unpop"/>
        <psc:chapter start="3437" title="Johnny's unpop"/>
        <psc:chapter start="3531" title="Outro (Ship It!)" href="https://shipit.show"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/111965479861501815"/>
      <content:encoded><![CDATA[<p>In the first of a multi-part series, Ian &amp; Johnny are joined by Miriah Peterson &amp; Bryan Boreham to peel back the first layer of the things that matter when it comes to the performance of your Go programs.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>Miriah Peterson &ndash; <a href="https://miriahpeterson.com" rel="external ugc">Website</a>, <a href="https://github.com/Soypete" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/miriahpeterson" rel="external ugc">LinkedIn</a>, <a href="https://x.com/captainnobody1" rel="external ugc">X</a></li><li>Bryan Boreham &ndash; <a href="https://x.com/bboreham" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>The return of <a href="https://shipit.show">Ship it!</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-304.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Gophers Say! GopherCon EU Athens 2024</title>
      <guid isPermaLink="false">changelog.com/2/2299</guid>
      <link>https://changelog.com/gotime/303</link>
      <pubDate>Wed, 14 Feb 2024 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="28151799" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/303/go-time-303.mp3"/>
      <description>Our award &lt;strike&gt;winning&lt;/strike&gt; worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon EU Athens 2024! Join in &amp; play along as we see which team can better guess what these GopherCon gophers had to say!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/episode-2299-original.jpg?v=63875148702"/>
      <itunes:duration>28:47</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/watjurk" img="https://cdn.changelog.com/uploads/avatars/people/V3gdm/avatar_large.jpg?v=63875078279">Wiktor Jurkiewicz</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dianashevchenko" img="https://cdn.changelog.com/uploads/avatars/people/Zq5Pe/avatar_large.jpg?v=63875078262">Diana Shevchenko</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/brzezinka" img="https://cdn.changelog.com/uploads/avatars/people/gbG3O/avatar_large.jpg?v=63875146905">Grzegorz Brzezinka</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/valpfft" img="https://cdn.changelog.com/uploads/avatars/people/m1Dw1/avatar_large.jpg?v=63875142422">Valentin Michaluk</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/raykov" img="https://cdn.changelog.com/uploads/avatars/people/WomPz/avatar_large.jpg?v=63875078248">Andrii Raikov</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/llewellyn-strydom" img="https://cdn.changelog.com/uploads/avatars/people/b058l/avatar_large.jpg?v=63875078506">Llewellyn Strydom</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/303/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/303/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="57" title="Gophers Say"/>
        <psc:chapter start="194" title="Meet the guests"/>
        <psc:chapter start="324" title="Round 1: Favorite non-Go language"/>
        <psc:chapter start="436" title="Round 2: First Go function"/>
        <psc:chapter start="636" title="Round 3: Remove from Go"/>
        <psc:chapter start="890" title="Round 4: Least favorite language"/>
        <psc:chapter start="1079" title="Round 5: Non-tech job"/>
        <psc:chapter start="1376" title="Round 6: Favorite dev tool"/>
        <psc:chapter start="1628" title="Final scores"/>
        <psc:chapter start="1664" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/111931259685875768"/>
      <content:encoded><![CDATA[<p>Our award <strike>winning</strike> worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon EU Athens 2024! Join in &amp; play along as we see which team can better guess what these GopherCon gophers had to say!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>Wiktor Jurkiewicz &ndash; <a href="https://github.com/watjurk" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/wiktor-jurkiewicz" rel="external ugc">LinkedIn</a></li><li>Diana Shevchenko &ndash; <a href="https://github.com/dianashevchenko" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/diana-shevchenko" rel="external ugc">LinkedIn</a></li><li>Grzegorz Brzezinka &ndash; <a href="https://github.com/matfiz" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/brzezinka" rel="external ugc">LinkedIn</a></li><li>Valentin Michaluk &ndash; <a href="https://github.com/valpfft" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/valentin-michaluk" rel="external ugc">LinkedIn</a>, <a href="https://x.com/PfftVal" rel="external ugc">X</a></li><li>Andrii Raikov &ndash; <a href="https://github.com/raykov" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/andrii-raikov" rel="external ugc">LinkedIn</a></li><li>Llewellyn Strydom &ndash; <a href="https://www.linkedin.com/in/llewellyn-strydom" rel="external ugc">LinkedIn</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.com/topic/games">Moar dev game shows!</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-303.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What&apos;s new in Go 1.22</title>
      <guid isPermaLink="false">changelog.com/2/2309</guid>
      <link>https://changelog.com/gotime/302</link>
      <pubDate>Wed, 07 Feb 2024 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61890121" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/302/go-time-302.mp3"/>
      <description>Our “what’s new in Go” correspondent, Carlana Johnson, joins Johnny &amp; Ian to discuss what’s new with the latest iteration of Go in version 1.22.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:56</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/carlanamjohnson" img="https://secure.gravatar.com/avatar/4154045215516c81960723b238f499ca.jpg?s=600&amp;d=mm">Carlana Johnson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/302/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/302/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time! (Dance Party!)" href="https://changelog.com/beats/dance-party"/>
        <psc:chapter start="57" title="Carlana"/>
        <psc:chapter start="186" title="First on the list"/>
        <psc:chapter start="346" title="Looping"/>
        <psc:chapter start="1088" title="Generics"/>
        <psc:chapter start="1237" title="Fixing math/rand"/>
        <psc:chapter start="1490" title="ServeMux"/>
        <psc:chapter start="1790" title="reflect.TypeFor"/>
        <psc:chapter start="2018" title="slices.concat"/>
        <psc:chapter start="2245" title="cmp.Or"/>
        <psc:chapter start="2522" title="Serving files"/>
        <psc:chapter start="2808" title="SQL null type"/>
        <psc:chapter start="2873" title="Unpopular opinions"/>
        <psc:chapter start="2891" title="Carlana's unpop"/>
        <psc:chapter start="3142" title="Ian's unpop"/>
        <psc:chapter start="3541" title="Johnny's unpop"/>
        <psc:chapter start="3732" title="Wrap up"/>
        <psc:chapter start="3774" title="Outro (Dance Party!)" href="https://changelog.com/beats/dance-party"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Our “what’s new in Go” correspondent, Carlana Johnson, joins Johnny &amp; Ian to discuss what’s new with the latest iteration of Go in version 1.22.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>Carlana Johnson &ndash; <a href="https://carlana.net" rel="external ugc">Website</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.com/beats/dance-party">Changelog Beats! Dance Party</a></li>
<li><a href="https://tip.golang.org/doc/go1.22">Go 1.22 Release Notes</a></li>
<li><a href="https://blog.carlana.net/post/2024/golang-reflect-type-for/">What’s New in Go 1.22: reflect.TypeFor</a></li>
<li><a href="https://blog.carlana.net/post/2024/golang-slices-concat/">What’s New in Go 1.22: slices.Concat</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-302.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go Capture the Flag! 🚩</title>
      <guid isPermaLink="false">changelog.com/2/2235</guid>
      <link>https://changelog.com/gotime/301</link>
      <pubDate>Wed, 31 Jan 2024 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="57088638" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/301/go-time-301.mp3"/>
      <description>Angelica is joined by Neil S Primmer &amp; Benji Vesterby to share their experience organizing &quot;Capture the Flag&quot; at GopherCon 2023. CTF events involve teams vying for supremacy as they strive to gather digital flags (presented as strings) and successfully submit them to the competition organizers. In essence, it&apos;s a thrilling &quot;scavenger hunt for nerds.&quot; Join us as we unravel the intricacies and excitement of this unique gaming experience!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>58:56</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/nprimmer" img="https://cdn.changelog.com/uploads/avatars/people/VZ1/avatar_large.jpeg?v=63873936872">Neil S Primmer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/benjivesterby" img="https://cdn.changelog.com/uploads/avatars/people/b0Rol/avatar_large.jpg?v=63873936948">Benji Vesterby</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/301/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/301/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="208" title="What is Go Capture the Flag?"/>
        <psc:chapter start="569" title="Your first CTF"/>
        <psc:chapter start="888" title="Differences from other CTFs"/>
        <psc:chapter start="1062" title="The process"/>
        <psc:chapter start="1415" title="How did it go?"/>
        <psc:chapter start="1536" title="Theme"/>
        <psc:chapter start="1829" title="Changes for this year"/>
        <psc:chapter start="2127" title="Facilitating the learning"/>
        <psc:chapter start="2394" title="Red Team Field Manual"/>
        <psc:chapter start="2524" title="Prepping for CTF 2024"/>
        <psc:chapter start="2827" title="Unpopular opinions!"/>
        <psc:chapter start="2848" title="Neil's unpop"/>
        <psc:chapter start="2944" title="Benji's unpop"/>
        <psc:chapter start="3364" title="Wrap up"/>
        <psc:chapter start="3458" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/111857109766823048"/>
      <content:encoded><![CDATA[<p>Angelica is joined by Neil S Primmer &amp; Benji Vesterby to share their experience organizing “Capture the Flag” at GopherCon 2023. CTF events involve teams vying for supremacy as they strive to gather digital flags (presented as strings) and successfully submit them to the competition organizers. In essence, it’s a thrilling “scavenger hunt for nerds.” Join us as we unravel the intricacies and excitement of this unique gaming experience!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>Neil S Primmer &ndash; <a href="https://github.com/nprimmer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/neilprimmer" rel="external ugc">LinkedIn</a></li><li>Benji Vesterby &ndash; <a href="https://github.com/benjivesterby" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/codeprosorg" rel="external ugc">LinkedIn</a>, <a href="https://x.com/benjivesterby" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://ctf101.org/">CTF Handbook</a></li>
<li><a href="https://www.amazon.co.uk/Rtfm-Red-Team-Field-Manual/dp/1494295504">Rtfm: Red Team Field Manual</a></li>
<li><a href="https://www.youtube.com/watch?v=7wg-gWOfstk_">Coverage of DefCon 8 from TechTV in 2000</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-301.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>300 multiple choices</title>
      <guid isPermaLink="false">changelog.com/2/2310</guid>
      <link>https://changelog.com/gotime/300</link>
      <pubDate>Tue, 23 Jan 2024 21:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="107379209" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/300/go-time-300.mp3"/>
      <description>Over the past 8 years, Go Time has published 300 episodes! In this episode, the panel discusses which ones they loved the most, some current stuff that&apos;s in the works, what struggles the podcast has had &amp; what we&apos;re planning for the future.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:51:19</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/300/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/300/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="57" title="Meet the hosts"/>
        <psc:chapter start="250" title="300 episodes!"/>
        <psc:chapter start="1058" title="Favorite episodes"/>
        <psc:chapter start="1416" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="1481" title="More favorites"/>
        <psc:chapter start="1968" title="Multiple listens"/>
        <psc:chapter start="2620" title="The present"/>
        <psc:chapter start="3680" title="The future"/>
        <psc:chapter start="5056" title="Tiktok"/>
        <psc:chapter start="5302" title="In an alternate universe"/>
        <psc:chapter start="5605" title="Unpopular opinions!"/>
        <psc:chapter start="5625" title="Kris' unpop"/>
        <psc:chapter start="6233" title="Johnny's unpop"/>
        <psc:chapter start="6330" title="Angelica's unpop"/>
        <psc:chapter start="6525" title="Wrap up"/>
        <psc:chapter start="6602" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/111807614189991766"/>
      <content:encoded><![CDATA[<p>Over the past 8 years, Go Time has published 300 episodes! In this episode, the panel discusses which ones they loved the most, some current stuff that’s in the works, what struggles the podcast has had &amp; what we’re planning for the future.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>Jon’s favorite episodes
<ul>
<li><a href="https://changelog.com/gotime/291">Go &amp; Templ</a></li>
<li><a href="https://changelog.com/gotime/176">Deep dive on TCP/IP &amp; Networking</a></li>
</ul>
</li>
<li>Johnny’s favorite episodes
<ul>
<li><a href="https://changelog.com/gotime/294">7 deadly sins</a></li>
<li>What’s New In Go episodes
<ul>
<li><a href="https://changelog.com/gotime/289">1.21</a></li>
<li><a href="https://changelog.com/gotime/267">1.20</a></li>
<li><a href="https://changelog.com/gotime/240">1.19</a></li>
</ul>
</li>
</ul>
</li>
<li>Ian’s favorite episodes
<ul>
<li>Episodes where we talk to experts that deeply care</li>
<li>Who owns our code?
<ul>
<li><a href="https://changelog.com/gotime/252">Who owns our code?</a></li>
<li><a href="https://changelog.com/gotime/263">Who owns our code? Part 2</a></li>
</ul>
</li>
<li>Biology and Go
<ul>
<li><a href="https://changelog.com/gotime/254">Go in medicine &amp; biology</a></li>
</ul>
</li>
<li>What’s new in Go cryptopgrahy
<ul>
<li><a href="https://changelog.com/gotime/295">What’s new in Go’s cryptography libraries: Part 1</a></li>
<li><a href="https://changelog.com/gotime/298">What’s new in Go’s cryptography libraries: Part 2</a></li>
</ul>
</li>
</ul>
</li>
<li>Kris’ favorite episodes
<ul>
<li><a href="https://changelog.com/topic/maintenance">Maintenance mini series</a></li>
<li>Episodes about software engineering in general and the Go community
<ul>
<li><a href="https://changelog.com/gotime/296">Principles of Simplicity</a></li>
<li><a href="https://changelog.com/gotime/293">Experiences from GopherCon 2023</a></li>
</ul>
</li>
</ul>
</li>
<li>Angelica’s favorite episodes
<ul>
<li><a href="https://changelog.com/topic/maintenance">Maintenance mini series episodes</a></li>
<li>Event driven architectures
<ul>
<li><a href="https://changelog.com/gotime/297">Event-driven systems &amp; Architectures</a></li>
</ul>
</li>
<li>Go deep dive episodes
<ul>
<li><a href="https://changelog.com/gotime/288">A deep dive into Go’s stack</a></li>
</ul>
</li>
<li>Episodes that are about Go and tech but are also apply outside of tech
<ul>
<li><a href="https://changelog.com/gotime/297">Event-driven systems &amp; architecture</a></li>
<li><a href="https://changelog.com/gotime/296">Principles of simplicity</a></li>
</ul>
</li>
</ul>
</li>
<li>Ian’s recommendations
<ul>
<li>Who owns our code? episodes
<ul>
<li><a href="https://changelog.com/gotime/252">Who owns our code?</a></li>
<li><a href="https://changelog.com/gotime/263">Who owns our code? Part 2</a></li>
</ul>
</li>
</ul>
</li>
<li>Jon’s recommendations
<ul>
<li>Depends on the person</li>
<li>Usually episodes around the new to Go topic</li>
</ul>
</li>
<li>Johnny’s recommendations
<ul>
<li>Doesn’t relisten to episode he’s on</li>
<li>Start with the last one</li>
</ul>
</li>
<li>Kris’ recommendations
<ul>
<li>Recent episode</li>
</ul>
</li>
<li>Angelica’s recommendations
<ul>
<li>Episode around Go and simplicity
<ul>
<li><a href="https://changelog.com/gotime/296">Principles of Simplicity</a></li>
</ul>
</li>
<li>Angelica’s first episode
<ul>
<li><a href="https://changelog.com/gotime/157">The Secret Life of Gophers</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-300.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>All about Kafka</title>
      <guid isPermaLink="false">changelog.com/2/2296</guid>
      <link>https://changelog.com/gotime/299</link>
      <pubDate>Tue, 16 Jan 2024 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="82873603" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/299/go-time-299.mp3"/>
      <description>In this episode Matt joins Kris &amp; Jon to discuss Kafka. During their discussion they cover topics like what problems Kafka helps solve, when a company should start considering Kafka, how throwing tech like Kafka at a problem won&apos;t fix everything if there are underlying issues, complexities of using Kafka, managing payload schemas, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:25:47</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mattjamesboyle" img="https://cdn.changelog.com/uploads/avatars/people/WogPG/avatar_large.jpg?v=63846731321">Matthew Boyle</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/299/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/299/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="94" title="Matt's qualifications"/>
        <psc:chapter start="181" title="What is Kafka?"/>
        <psc:chapter start="744" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="837" title="Barriers to entry"/>
        <psc:chapter start="2141" title="Incident.io"/>
        <psc:chapter start="2198" title="Chasing the next language"/>
        <psc:chapter start="2985" title="CRDT"/>
        <psc:chapter start="3289" title="Kafka and Go"/>
        <psc:chapter start="3911" title="Protobuffs"/>
        <psc:chapter start="4118" title="Unpopular opinions!"/>
        <psc:chapter start="4142" title="Matt's unpop"/>
        <psc:chapter start="4474" title="Kris' unpop"/>
        <psc:chapter start="5042" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/111767672897109464"/>
      <content:encoded><![CDATA[<p>In this episode Matt joins Kris &amp; Jon to discuss Kafka. During their discussion they cover topics like what problems Kafka helps solve, when a company should start considering Kafka, how throwing tech like Kafka at a problem won’t fix everything if there are underlying issues, complexities of using Kafka, managing payload schemas, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>Matthew Boyle &ndash; <a href="https://mattjamesboyle.com/" rel="external ugc">Website</a>, <a href="https://github.com/MatthewJamesBoyle" rel="external ugc">GitHub</a>, <a href="https://x.com/MattJamesBoyle" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://blog.cloudflare.com/using-apache-kafka-to-process-1-trillion-messages/">Matt’s Blog Post About Kafka at Cloudflare</a></li>
<li><a href="https://github.com/IBM/sarama">Sarama library</a></li>
<li><a href="https://twitter.com/i/communities/1685641800449462272">Matt’s Golang Insiders Twitter Community</a></li>
<li><a href="https://github.com/kelseyhightower/kubernetes-the-hard-way">Kubernetes the Hard Way</a></li>
<li><a href="https://incident.io/blog/monolith">Incident Monolith Blog Post</a></li>
<li><a href="https://encore.dev/">Encore</a></li>
<li><a href="https://memphis.dev/">Memphis</a></li>
<li><a href="https://en.wikipedia.org/wiki/Conflict-free_replicated_data_type">CRDT</a></li>
<li><a href="https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321">Designing Data-Intensive Applications</a></li>
<li><a href="https://buf.build/">Buf (mentioned by Matt)</a></li>
<li><a href="https://github.com/uber/prototool">Prototool</a></li>
<li><a href="https://grpc.io/">grpc.io</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-299.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What&apos;s new in Go&apos;s cryptography libraries: Part 2</title>
      <guid isPermaLink="false">changelog.com/2/2251</guid>
      <link>https://changelog.com/gotime/298</link>
      <pubDate>Tue, 12 Dec 2023 21:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="69284961" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/298/go-time-298.mp3"/>
      <description>Filippo Valsorda &amp; Roland Shoemaker from the Go Team return &amp; bring Nicola Murino with them to continue catching us up on what’s new in Go’s crypto libraries.

This is everything we didn’t cover + deep dives from Part 1!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:11:38</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/filosottile" img="https://cdn.changelog.com/uploads/avatars/people/gwO/avatar_large.jpg?v=63842656269">Filippo Valsorda</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rolandshoemaker" img="https://cdn.changelog.com/uploads/avatars/people/rAZdN/avatar_large.jpg?v=63865386793">Roland Shoemaker</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/drakkan" img="https://cdn.changelog.com/uploads/avatars/people/V3kg3/avatar_large.jpg?v=63869633793">Nicola Murino</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/298/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/298/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="67" title="Nicola Murino"/>
        <psc:chapter start="75" title="Filippo Valsorda"/>
        <psc:chapter start="93" title="Roland Shoemaker"/>
        <psc:chapter start="114" title="Latin"/>
        <psc:chapter start="237" title="Quantum"/>
        <psc:chapter start="1034" title="Cipher suite ordering"/>
        <psc:chapter start="1660" title="QUIC"/>
        <psc:chapter start="2177" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="2282" title="New pathbuilder"/>
        <psc:chapter start="2474" title="SSH"/>
        <psc:chapter start="3355" title="Favorite changes in SSH"/>
        <psc:chapter start="3573" title="Tests"/>
        <psc:chapter start="3706" title="Unpopular Opinions!"/>
        <psc:chapter start="3725" title="Nicola's unpop"/>
        <psc:chapter start="3802" title="Roland's unpop"/>
        <psc:chapter start="3849" title="Filippo's unpop"/>
        <psc:chapter start="4046" title="Natalie's unpop"/>
        <psc:chapter start="4220" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/111569555946525311"/>
      <content:encoded><![CDATA[<p>Filippo Valsorda &amp; Roland Shoemaker from the Go Team return &amp; bring Nicola Murino with them to continue catching us up on what’s new in Go’s crypto libraries.</p>
<p>This is everything we didn’t cover + deep dives from <a href="https://gotime.fm/295">Part 1</a>!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://fastly.com/?utm_source=changelog">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>Filippo Valsorda &ndash; <a href="https://blog.filippo.io/" rel="external ugc">Website</a>, <a href="https://github.com/FiloSottile" rel="external ugc">GitHub</a>, <a href="https://abyssdomain.expert/@filippo" rel="external ugc">Mastodon</a>, <a href="https://x.com/FiloSottile" rel="external ugc">X</a></li><li>Roland Shoemaker &ndash; <a href="https://roland.zone" rel="external ugc">Website</a>, <a href="https://github.com/rolandshoemaker" rel="external ugc">GitHub</a>, <a href="https://x.com/rolandshoemaker" rel="external ugc">X</a></li><li>Nicola Murino &ndash; <a href="https://github.com/drakkan" rel="external ugc">GitHub</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gotime.fm/295">What’s new in Go’s cryptography libraries: Part 1</a></li>
<li><a href="https://csrc.nist.gov/projects/post-quantum-cryptography">NIST</a></li>
<li><a href="https://en.wikipedia.org/wiki/Federal_Information_Processing_Standards">FIPS</a></li>
<li><a href="https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange">Diffie–Hellman key exchange</a></li>
<li><a href="https://en.wikipedia.org/wiki/FIPS_140">FIPS standard 140</a></li>
<li><a href="https://github.com/quic-go/quic-go">github.com/quic-go/quic-go</a></li>
<li><a href="https://tip.golang.org/src/crypto/tls/quic.go">tip.golang.org/src/crypto/tls/quic.go</a></li>
<li><a href="https://pkg.go.dev/crypto/x509">pkg.go.dev/crypto/x509</a></li>
<li><a href="https://github.com/golang/crypto/commit/28c53ff63c09fc7df7793600caa30989bc69e194">MultiAlgorithmSigner</a></li>
<li><a href="https://github.com/golang/crypto/commit/d359caa4a39d59a440003b37a6cc7ace3871fd4a">OpenSSH format keys</a></li>
<li>Kerberos edge case, use the <a href="https://github.com/golang/crypto/commit/1cf1811d7195fe9bb436a00e335567575fac9b07">correct token from the client</a></li>
<li><a href="https://github.com/golang/crypto/commit/1cf1811d7195fe9bb436a00e335567575fac9b07">defer channel window adjustment</a></li>
<li><a href="https://github.com/golang/crypto/commit/edc325d13aa98b5b79708f7122a33bf392cdc1a7">Improved test cases</a> (removed t.Fatal calls from goroutines), added test against <a href="https://github.com/golang/crypto/commit/cf8dcb0f7d1e4e345ca9df755538650a5e9eb47c">SSH CLI</a></li>
<li>Agent <a href="https://github.com/golang/crypto/commit/2aeefc3f8a8174d7c23f7ec8e92ecebb47db0b49">compatibility</a></li>
<li><a href="https://github.com/drakkan/sftpgo">github.com/drakkan/sftpgo</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-298.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Event-driven systems &amp; architecture</title>
      <guid isPermaLink="false">changelog.com/2/2126</guid>
      <link>https://changelog.com/gotime/297</link>
      <pubDate>Tue, 14 Nov 2023 22:05:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63299111" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/297/go-time-297.mp3"/>
      <description>Event-driven systems may not be the go-to solution for everyone because of the challenges they can add. While the system reacting to events published in other parts of the system seem elegant, some of the complexities they bring can be challenging.  However, they do offer durability, autonomy &amp; flexibility.

In this episode, we’ll define event-driven architecture, discuss the problems it solves, challenges it poses &amp; potential solutions.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:24</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/chrisrichardson" img="https://cdn.changelog.com/uploads/avatars/people/wwXpo/avatar_large.png?v=63859946508">Chris Richardson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/indua" img="https://cdn.changelog.com/uploads/avatars/people/dVJwl/avatar_large.png?v=63859946700">Indu Alagarsamy</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/viktor" img="https://cdn.changelog.com/uploads/avatars/people/6DwkJ/avatar_large.jpg?v=63859946242">Viktor Stanchev</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/297/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/297/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="81" title="Viktor Stanchev"/>
        <psc:chapter start="130" title="Indu Alagarsamy"/>
        <psc:chapter start="181" title="Chris Richardson"/>
        <psc:chapter start="225" title="What is event-driven architecture?"/>
        <psc:chapter start="837" title="Orchestration vs choreography"/>
        <psc:chapter start="1140" title="All the tradeoffs"/>
        <psc:chapter start="2416" title="Bringing this to the wild"/>
        <psc:chapter start="2880" title="Risks of change"/>
        <psc:chapter start="3192" title="Final conclusions"/>
        <psc:chapter start="3387" title="Unpopular opinions!"/>
        <psc:chapter start="3410" title="Viktor's unpop"/>
        <psc:chapter start="3533" title="Chris' unpop"/>
        <psc:chapter start="3638" title="Indu's unpop"/>
        <psc:chapter start="3846" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/111414814157362161"/>
      <content:encoded><![CDATA[<p>Event-driven systems may not be the go-to solution for everyone because of the challenges they can add. While the system reacting to events published in other parts of the system seem elegant, some of the complexities they bring can be challenging.  However, they do offer durability, autonomy &amp; flexibility.</p>
<p>In this episode, we’ll define event-driven architecture, discuss the problems it solves, challenges it poses &amp; potential solutions.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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/?utm_source=changelog">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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</li>
</ul></p><p>Featuring:</p><ul><li>Chris Richardson &ndash; <a href="https://www.linkedin.com/in/pojos" rel="external ugc">LinkedIn</a>, <a href="https://fosstodon.org/@crichardson" rel="external ugc">Mastodon</a>, <a href="https://x.com/crichardson" rel="external ugc">X</a></li><li>Indu Alagarsamy &ndash; <a href="https://indu.dev" rel="external ugc">Website</a>, <a href="https://www.linkedin.com/in/indualagarsamy" rel="external ugc">LinkedIn</a>, <a href="https://hachyderm.io/@indu" rel="external ugc">Mastodon</a>, <a href="https://x.com/indu_alagarsamy" rel="external ugc">X</a></li><li>Viktor Stanchev &ndash; <a href="https://viktorstanchev.com/" rel="external ugc">Website</a>, <a href="https://github.com/vikstrous" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/viktorstanchev" rel="external ugc">LinkedIn</a>, <a href="https://x.com/vikstrous" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://temporal.io/">Temporal</a></li>
<li><a href="https://particular.net/nservicebus">NServiceBus</a></li>
<li><a href="https://masstransit.io/">MassTransit</a></li>
<li><a href="https://microservices.io/patterns/data/transactional-outbox.html">Transactional Outbox Pattern</a></li>
<li><a href="https://microservices.io/patterns/data/saga.html">Choreography vs orchestration</a></li>
<li><a href="https://martinfowler.com/eaaDev/EventSourcing.html">Event sourcing</a></li>
<li><a href="https://microservices.io/patterns/data/cqrs.html">CQRS</a></li>
<li><a href="https://www.enterpriseintegrationpatterns.com/patterns/messaging/MessagingChannelsIntro.html">Messaging Channels</a></li>
<li>Cloud-based workflow solutions
<ul>
<li><a href="https://cloud.google.com/workflows">GCP Workflows</a>
<ul>
<li><a href="https://cloud.google.com/workflows/docs/reference/syntax/syntax-cheat-sheet">GCP workflows yaml language</a></li>
</ul>
</li>
<li><a href="https://aws.amazon.com/step-functions/">AWS Step Functions</a>
<ul>
<li><a href="https://docs.aws.amazon.com/step-functions/latest/dg/concepts-amazon-states-language.html">“Amazon states language” based on json</a></li>
</ul>
</li>
</ul>
</li>
<li>Go specific microservices orchestration tools, frameworks, and libraries:
<ul>
<li><a href="https://github.com/temporalio/sdk-go">Temporal Go SDK</a></li>
<li><a href="https://github.com/ThreeDotsLabs/watermill">Watermill</a></li>
</ul>
</li>
<li><a href="https://ieeexplore.ieee.org/document/1620096">Software Architecture as a Set of Architectural Design Decisions</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-297.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Principles of simplicity</title>
      <guid isPermaLink="false">changelog.com/2/2255</guid>
      <link>https://changelog.com/gotime/296</link>
      <pubDate>Wed, 08 Nov 2023 13:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="84740716" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/296/go-time-296.mp3"/>
      <description>Rob Pike says, &quot;Simplicity is the art of hiding complexity.&quot; If that&apos;s true, what is simplicity in the context of writing software in Go? Is it even something we should strive for? Can software be too simple? Ian &amp; Kris discuss with return guest  sam boyer.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:27:44</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sdboyer" img="https://secure.gravatar.com/avatar/029f1c16a31002fe48f73bdec52cc2e0.jpg?s=600&amp;d=mm">sam boyer</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/296/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/296/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome to Go Time!"/>
        <psc:chapter start="44" title="sam boyer"/>
        <psc:chapter start="76" title="What is simplicity"/>
        <psc:chapter start="714" title="Easy and uncomplicated"/>
        <psc:chapter start="799" title="Pushing towards simplicity"/>
        <psc:chapter start="1384" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="1457" title="Go Files"/>
        <psc:chapter start="1597" title="Rich Hickey"/>
        <psc:chapter start="2031" title="Where to put the simplicity"/>
        <psc:chapter start="2594" title="Simplicoty is in the disign"/>
        <psc:chapter start="3229" title="Heuristics you can follow"/>
        <psc:chapter start="3358" title="Pulling out the pin"/>
        <psc:chapter start="3882" title="&quot;You shoulda built a train!&quot;"/>
        <psc:chapter start="4032" title="Unpopular opinions!"/>
        <psc:chapter start="4061" title="Kris' unpop"/>
        <psc:chapter start="4454" title="Sam's unpop"/>
        <psc:chapter start="4747" title="Sam's 2nd unpop"/>
        <psc:chapter start="4864" title="Ian's unpop"/>
        <psc:chapter start="5178" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/111380686496450294"/>
      <content:encoded><![CDATA[<p>Rob Pike says, “Simplicity is the art of hiding complexity.” If that’s true, what is simplicity in the context of writing software in Go? Is it even something we should strive for? Can software be too simple? Ian &amp; Kris discuss with return guest  sam boyer.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://fastly.com/?utm_source=changelog">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>sam boyer &ndash; <a href="https://github.com/sdboyer" rel="external ugc">GitHub</a>, <a href="https://x.com/sdboyer" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.youtube.com/watch?v=rFejpH_tAHM">Rob Pike - Simplicity is Complicated</a></li>
<li><a href="https://simonsinek.com/books/the-infinite-game/">The Infinite Game - Simon Sinek</a></li>
<li><a href="https://www.youtube.com/watch?v=SxdOUGdseq4">“Simple Made Easy” - Rich Hickey (2011)</a></li>
<li><a href="https://www.youtube.com/watch?v=dF98ii6r_gU&amp;t=190s">“You can’t get snakes from chicken eggs”</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-296.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What&apos;s new in Go&apos;s cryptography libraries: Part 1</title>
      <guid isPermaLink="false">changelog.com/2/2189</guid>
      <link>https://changelog.com/gotime/295</link>
      <pubDate>Wed, 01 Nov 2023 15:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56694056" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/295/go-time-295.mp3"/>
      <description>Filippo Valsorda &amp; Roland Shoemaker from the Go Team sit down with Natalie to catch us up on what&apos;s new in Go&apos;s crypto libraries. No, not *that* crypto... good ol&apos; cryptography! Don&apos;t miss Part 2!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>58:31</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/filosottile" img="https://cdn.changelog.com/uploads/avatars/people/gwO/avatar_large.jpg?v=63842656269">Filippo Valsorda</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rolandshoemaker" img="https://cdn.changelog.com/uploads/avatars/people/rAZdN/avatar_large.jpg?v=63865386793">Roland Shoemaker</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/295/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/295/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="40" title="Introducing our guests"/>
        <psc:chapter start="185" title="Crypto library"/>
        <psc:chapter start="489" title="RSA backend"/>
        <psc:chapter start="532" title="Crypto/ecdsa"/>
        <psc:chapter start="694" title="Crypto/ecdh"/>
        <psc:chapter start="1071" title="How we make changes"/>
        <psc:chapter start="1516" title="Godebugs"/>
        <psc:chapter start="1656" title="TLS cipher suites"/>
        <psc:chapter start="1759" title="RSA cipher suites"/>
        <psc:chapter start="1772" title="Bleichenbacher attacks"/>
        <psc:chapter start="2230" title="X.509 fallback roots"/>
        <psc:chapter start="2478" title="Thinking on the future"/>
        <psc:chapter start="2534" title="Math/rand"/>
        <psc:chapter start="2694" title="AEADs"/>
        <psc:chapter start="2852" title="Post-quantum"/>
        <psc:chapter start="2984" title="Unpopular opinions"/>
        <psc:chapter start="3021" title="Roland's unpop"/>
        <psc:chapter start="3236" title="Filippo's unpop"/>
        <psc:chapter start="3389" title="Natalie's unpop"/>
        <psc:chapter start="3437" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/111336010371255608"/>
      <content:encoded><![CDATA[<p>Filippo Valsorda &amp; Roland Shoemaker from the Go Team sit down with Natalie to catch us up on what’s new in Go’s crypto libraries. No, not <em>that</em> crypto… good ol’ cryptography! Don’t miss <a href="https://gotime.fm/298">Part 2</a>!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://fastly.com/?utm_source=changelog">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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</li>
</ul></p><p>Featuring:</p><ul><li>Filippo Valsorda &ndash; <a href="https://blog.filippo.io/" rel="external ugc">Website</a>, <a href="https://github.com/FiloSottile" rel="external ugc">GitHub</a>, <a href="https://abyssdomain.expert/@filippo" rel="external ugc">Mastodon</a>, <a href="https://x.com/FiloSottile" rel="external ugc">X</a></li><li>Roland Shoemaker &ndash; <a href="https://roland.zone" rel="external ugc">Website</a>, <a href="https://github.com/rolandshoemaker" rel="external ugc">GitHub</a>, <a href="https://x.com/rolandshoemaker" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gotime.fm/298">What’s new in Go’s cryptography libraries: Part 2</a></li>
<li><a href="https://github.com/golang/crypto/commit/28c53ff63c09fc7df7793600caa30989bc69e194">MultiAlgorithmSigner</a></li>
<li><a href="https://github.com/golang/crypto/commit/d359caa4a39d59a440003b37a6cc7ace3871fd4a">OpenSSH format keys</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-295.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The se7en deadly sins of Go</title>
      <guid isPermaLink="false">changelog.com/2/2246</guid>
      <link>https://changelog.com/gotime/294</link>
      <pubDate>Wed, 25 Oct 2023 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="72832179" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/294/go-time-294.mp3"/>
      <description>John Gregory&apos;s GopherCon talk &quot;7 Deadly Gopher Sins&quot; is the ostensible basis of this spooky Go Time episode, but with Mat Ryer at the helm... the only thing to expect is the unexpected. And failed jokes. Expect _lots_ of failed jokes.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:15:20</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/necrophonic" img="https://secure.gravatar.com/avatar/603eeba3fce26b7d8edc6ad468770665.jpg?s=600&amp;d=mm">John Gregory</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/294/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/294/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="38" title="What are the 7 deadly sins?"/>
        <psc:chapter start="207" title="Sloth"/>
        <psc:chapter start="740" title="Pride"/>
        <psc:chapter start="1217" title="Envy"/>
        <psc:chapter start="1602" title="Lust"/>
        <psc:chapter start="1986" title="Gluttony"/>
        <psc:chapter start="2328" title="Wrath"/>
        <psc:chapter start="2976" title="Greed"/>
        <psc:chapter start="3599" title="Unpopular Opinions!"/>
        <psc:chapter start="3634" title="John's unpop"/>
        <psc:chapter start="3788" title="Mat's unpop"/>
        <psc:chapter start="3873" title="Johnny's unpop"/>
        <psc:chapter start="4114" title="Kris' unpop"/>
        <psc:chapter start="4224" title="Wrapping up"/>
        <psc:chapter start="4446" title="Outro" href="https://changelog.com/posts/introducing-changelog-beats"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/111296292219512574"/>
      <content:encoded><![CDATA[<p>John Gregory’s GopherCon talk “7 Deadly Gopher Sins” is the ostensible basis of this spooky Go Time episode, but with Mat Ryer at the helm… the only thing to expect is the unexpected. And failed jokes. Expect <em>lots</em> of failed jokes.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://fastly.com/?utm_source=changelog">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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</li>
</ul></p><p>Featuring:</p><ul><li>John Gregory &ndash; <a href="https://github.com/necrophonic" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/necrophonic" rel="external ugc">LinkedIn</a>, <a href="https://mastodon.social/@shadowgophr" rel="external ugc">Mastodon</a>, <a href="https://x.com/necrophonic" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/necrophonic/talks/tree/main/7-gopher-sins">7 Deadly Gopher Sins</a></li>
<li><a href="https://web.njit.edu/%7Eronkowit/eliza.html">Eliza: a chatbot therapist</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-294.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Experiences from GopherCon 2023</title>
      <guid isPermaLink="false">changelog.com/2/2242</guid>
      <link>https://changelog.com/gotime/293</link>
      <pubDate>Wed, 11 Oct 2023 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="74020755" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/293/go-time-293.mp3"/>
      <description>The 10th GopherCon took place the last week of September and it was a blast. In this episode, we’re talking about our experiences at the conference from several different viewpoints. Angelica as a conference organizer, Johnny as an emcee and workshop instructor, Kaylyn as a speaker, and Kris as a regular attendee.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:16:34</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kgibilterra" img="https://cdn.changelog.com/uploads/avatars/people/YXAol/avatar_large.jpg?v=63848964982">Kaylyn Gibilterra</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/293/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/293/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome to Go Time!"/>
        <psc:chapter start="45" title="Kaylyn"/>
        <psc:chapter start="405" title="Organizing"/>
        <psc:chapter start="745" title="Russ Cox"/>
        <psc:chapter start="1121" title="Captions"/>
        <psc:chapter start="1416" title="Café X: By Any Beans Necessary"/>
        <psc:chapter start="1985" title="Neurospicy meetup"/>
        <psc:chapter start="2229" title="Meetup Organizers Unite!"/>
        <psc:chapter start="2312" title="The RainGo Alliance Meetup"/>
        <psc:chapter start="2633" title="Everywhere all at once"/>
        <psc:chapter start="3064" title="Fangirling over Rebecca Bilbro"/>
        <psc:chapter start="3438" title="Unpopular opinions!"/>
        <psc:chapter start="3506" title="Kaylyn's unpop"/>
        <psc:chapter start="3564" title="Kaylyn's 2nd unpop"/>
        <psc:chapter start="3623" title="Angelica's unpop"/>
        <psc:chapter start="3703" title="Johnny's unpop"/>
        <psc:chapter start="3894" title="Kris' unpop"/>
        <psc:chapter start="4471" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/111217369212947253"/>
      <content:encoded><![CDATA[<p>The 10th GopherCon took place the last week of September and it was a blast. In this episode, we’re talking about our experiences at the conference from several different viewpoints. Angelica as a conference organizer, Johnny as an emcee and workshop instructor, Kaylyn as a speaker, and Kris as a regular attendee.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://fastly.com/?utm_source=changelog">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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</li>
</ul></p><p>Featuring:</p><ul><li>Kaylyn Gibilterra &ndash; <a href="https://github.com/kgibilterra" rel="external ugc">GitHub</a>, <a href="https://x.com/kgibilterra" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" 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/gotime/go-time-293.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Zero Trust &amp; Go</title>
      <guid isPermaLink="false">changelog.com/2/2188</guid>
      <link>https://changelog.com/gotime/292</link>
      <pubDate>Wed, 27 Sep 2023 15:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="49595641" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/292/go-time-292.mp3"/>
      <description>Michael Quiqley from NetFoundry joins Natalie to discuss Zero Trust concepts, why they are important for secure systems &amp; how to implement them in Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>51:07</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/michaelquigley" img="https://cdn.changelog.com/uploads/avatars/people/8a06L/avatar_large.jpeg?v=63862361678">Michael Quigley</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/292/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/292/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="45" title="Michael Quigley"/>
        <psc:chapter start="69" title="Zero Trust"/>
        <psc:chapter start="171" title="Early adoption"/>
        <psc:chapter start="599" title="Go"/>
        <psc:chapter start="885" title="Traditional Zero Trust"/>
        <psc:chapter start="1013" title="Misconceptions of Zero Trust"/>
        <psc:chapter start="1238" title="Generics"/>
        <psc:chapter start="1284" title="AI"/>
        <psc:chapter start="1688" title="Identity and access management"/>
        <psc:chapter start="1893" title="FabLab"/>
        <psc:chapter start="1981" title="Good metrics"/>
        <psc:chapter start="2197" title="Contributions"/>
        <psc:chapter start="2415" title="Michael's favorite protocol"/>
        <psc:chapter start="2654" title="UTP for Zero Trust"/>
        <psc:chapter start="2770" title="Unpopular opinions!"/>
        <psc:chapter start="2802" title="Michael's unpop"/>
        <psc:chapter start="2942" title="Natalie's unpop"/>
        <psc:chapter start="3001" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/111137909909557271"/>
      <content:encoded><![CDATA[<p>Michael Quiqley from NetFoundry joins Natalie to discuss Zero Trust concepts, why they are important for secure systems &amp; how to implement them in Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://fastly.com/?utm_source=changelog">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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</li>
</ul></p><p>Featuring:</p><ul><li>Michael Quigley &ndash; <a href="https://quigley.com" rel="external ugc">Website</a>, <a href="https://github.com/michaelquigley" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/michaelfquigley" rel="external ugc">LinkedIn</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://cloud.google.com/beyondcorp/">BeyondCorp initiative by Google</a></li>
<li><a href="https://www.torproject.org/">Tor</a></li>
<li><a href="https://istio.io/">Istio</a></li>
<li><a href="https://ngrok.com/">Ngrok</a></li>
<li><a href="https://openziti.io">OpenZiti</a> and <a href="https://zrok.io">zrok</a></li>
<li>QUIC and [quic-go](https://github.com/quic-go/quic-go  : http alternative</li>
<li><a href="https://github.com/etcd-io/bbolt">bbolt</a> (part of k8s)</li>
<li><a href="https://github.com/openziti/dilithium">Transwarp/Dilithium</a> - better than tcp (in some cases)</li>
<li><a href="https://github.com/openziti-test-kitchen/">OpenZiti Test Kitchen Repos</a></li>
<li>Open Source LLM: <a href="https://huggingface.co/FPHam/Karen_theEditor_13b_HF">Karen The Editor</a></li>
<li><a href="https://github.com/openziti/fablab">FabLab</a></li>
<li><a href="https://github.com/openziti/zrok/tree/main/sdk/examples/pastebin">zrok SDK “pastebin” example</a>: A buffer for moving buffers between machines</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-292.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go templating using Templ</title>
      <guid isPermaLink="false">changelog.com/2/2175</guid>
      <link>https://changelog.com/gotime/291</link>
      <pubDate>Wed, 13 Sep 2023 15:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63512268" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/291/go-time-291.mp3"/>
      <description>Go&apos;s known for it&apos;s fantastic standard library, but there are some places where the libraries can be challenging to use. The `html/template` package is one of those places. So what alternatives do we have? On today&apos;s episode we&apos;re talking about Templ, an HTML templating language for Go that has great developer tooling. Co-hosts Kris Brandow and Jon Calhoun are joined by Adrian Hesketh, the creator of Templ, and Joe Davidson, one of the maintainers on the project.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:37</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/a-h" img="https://cdn.changelog.com/uploads/avatars/people/wwXWM/avatar_large.jpg?v=63860548473">Adrian Hesketh</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/joerdav" img="https://cdn.changelog.com/uploads/avatars/people/O3WZE/avatar_large.jpg?v=63850774076">Joe Davidson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/291/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/291/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="Joe and Adrian"/>
        <psc:chapter start="155" title="Celsius vs Fahrenheit"/>
        <psc:chapter start="291" title="HTML templating with Go"/>
        <psc:chapter start="504" title="How old is this?"/>
        <psc:chapter start="592" title="Bringing this into existance"/>
        <psc:chapter start="1000" title="Generating Go code"/>
        <psc:chapter start="1167" title="The 2nd generate step"/>
        <psc:chapter start="1531" title="Serverside rendering"/>
        <psc:chapter start="2163" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="2262" title="Back to Templ"/>
        <psc:chapter start="2518" title="LSP"/>
        <psc:chapter start="2570" title="What is Templ good for?"/>
        <psc:chapter start="2941" title="Surprisingly good docs"/>
        <psc:chapter start="3123" title="Making the docs approachable"/>
        <psc:chapter start="3342" title="Unpopular opinions!"/>
        <psc:chapter start="3367" title="Adrian's unpop"/>
        <psc:chapter start="3563" title="Joe's unpop"/>
        <psc:chapter start="3784" title="Jon's unpop"/>
        <psc:chapter start="3840" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/111058516805595584"/>
      <content:encoded><![CDATA[<p>Go’s known for it’s fantastic standard library, but there are some places where the libraries can be challenging to use. The <code>html/template</code> package is one of those places. So what alternatives do we have? On today’s episode we’re talking about Templ, an HTML templating language for Go that has great developer tooling. Co-hosts Kris Brandow and Jon Calhoun are joined by Adrian Hesketh, the creator of Templ, and Joe Davidson, one of the maintainers on the project.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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/?utm_source=changelog">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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</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>Adrian Hesketh &ndash; <a href="https://github.com/a-h" rel="external ugc">GitHub</a>, <a href="https://x.com/AdrianHesketh" rel="external ugc">X</a></li><li>Joe Davidson &ndash; <a href="https://github.com/joerdav" rel="external ugc">GitHub</a>, <a href="https://x.com/joerdav" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://templ.guide">templ.guide</a></li>
<li><a href="https://htmx.org">htmx</a></li>
<li><a href="https://github.com/gobuffalo/plush">plush</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-291.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Prototyping with Go</title>
      <guid isPermaLink="false">changelog.com/2/2197</guid>
      <link>https://changelog.com/gotime/290</link>
      <pubDate>Thu, 07 Sep 2023 13:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63332346" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/290/go-time-290.mp3"/>
      <description>V Körbes returns to talk prototyping with Natalie, Johnny &amp; Kris. Is Go good for prototyping? What makes a language prototypable, anyway? How does space radiation fit in to all this? Tune in and ride along to find out!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:26</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/vkorbes" img="https://cdn.changelog.com/uploads/avatars/people/4W3yD/avatar_large.jpg?v=63826406096">V Körbes</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/290/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/290/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="35" title="Sponsor: Tailscale" href="https://changelog.com/tailscale"/>
        <psc:chapter start="191" title="V Körbes"/>
        <psc:chapter start="301" title="Java for prototyping"/>
        <psc:chapter start="337" title="What makes a language prototypable"/>
        <psc:chapter start="719" title="Individual prototyping"/>
        <psc:chapter start="1547" title="The rest of the stack"/>
        <psc:chapter start="1775" title="Is Go a great prototyping tool?"/>
        <psc:chapter start="2057" title="Bad considerations"/>
        <psc:chapter start="2614" title="Prototype less fluent"/>
        <psc:chapter start="2681" title="Johnny's rebuttal"/>
        <psc:chapter start="3153" title="Space radiation"/>
        <psc:chapter start="3427" title="Unpopular opinions!"/>
        <psc:chapter start="3445" title="Kris' unpop"/>
        <psc:chapter start="3563" title="V Körbes' unpop"/>
        <psc:chapter start="3750" title="Johnny's unpop"/>
        <psc:chapter start="3791" title="Natalie's unpop"/>
        <psc:chapter start="3828" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/111024302586015543"/>
      <content:encoded><![CDATA[<p>V Körbes returns to talk prototyping with Natalie, Johnny &amp; Kris. Is Go good for prototyping? What makes a language prototypable, anyway? How does space radiation fit in to all this? Tune in and ride along to find out!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/tailscale">Tailscale</a> – Simple, secure networks for teams of any scale. Built on WireGuard.
</li>
<li><a href="https://fastly.com/?utm_source=changelog">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>V Körbes &ndash; <a href="http://ellenkorbes.com" rel="external ugc">Website</a>, <a href="https://github.com/vkorbes" rel="external ugc">GitHub</a>, <a href="https://x.com/veekorbes" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" 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/gotime/go-time-290.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What&apos;s new in Go 1.21</title>
      <guid isPermaLink="false">changelog.com/2/2191</guid>
      <link>https://changelog.com/gotime/289</link>
      <pubDate>Wed, 30 Aug 2023 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="62827483" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/289/go-time-289.mp3"/>
      <description>Our “what’s new in Go” correspondent Carl Johnson joins Johnny &amp; Kris yet again to discuss what’s new with the latest iteration of Go in version 1.21.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:04:54</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/carlmjohnson" img="https://cdn.changelog.com/uploads/avatars/people/j7og/avatar_large.png?v=63764400671">Carl Johnson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/289/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/289/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Welcome to Go Time!"/>
        <psc:chapter start="35" title="Sponsor: Tailscale" href="https://changelog.com/tailscale"/>
        <psc:chapter start="242" title="Carl Johnson"/>
        <psc:chapter start="371" title="Most important release note"/>
        <psc:chapter start="674" title="Logging"/>
        <psc:chapter start="1061" title="maps.keys"/>
        <psc:chapter start="1209" title="CMP package"/>
        <psc:chapter start="1427" title="min-maxing"/>
        <psc:chapter start="1744" title="loop variable closer"/>
        <psc:chapter start="2045" title="PGO"/>
        <psc:chapter start="2269" title="Forward and backward compatibility"/>
        <psc:chapter start="2401" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="2473" title="WebAssembly"/>
        <psc:chapter start="2694" title="Funk"/>
        <psc:chapter start="2867" title="Unpopular opinions!"/>
        <psc:chapter start="2886" title="Carl's unpop"/>
        <psc:chapter start="3680" title="Waterfall paper" href="https://changelog.com/posts/waterfall-doesnt-mean-what-you-think-it-means"/>
        <psc:chapter start="3807" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Our “what’s new in Go” correspondent Carl Johnson joins Johnny &amp; Kris yet again to discuss what’s new with the latest iteration of Go in version 1.21.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/tailscale">Tailscale</a> – Simple, secure networks for teams of any scale. Built on WireGuard.
</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://fastly.com/?utm_source=changelog">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>Carl Johnson &ndash; <a href="https://carlmjohnson.net/" rel="external ugc">Website</a>, <a href="https://github.com/carlmjohnson" rel="external ugc">GitHub</a>, <a href="https://mastodon.social/@carlmjohnson" rel="external ugc">Mastodon</a>, <a href="https://x.com/carlmjohnson" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://go.dev/doc/go1.21">Go 1.21 Release Notes</a></li>
<li><a href="https://blog.carlmjohnson.net/post/2023/go-121-flag-boolfunc-constraints/">What Carl worked on for Go 1.21</a></li>
<li><a href="https://changelog.com/posts/waterfall-doesnt-mean-what-you-think-it-means">“Waterfall” doesn’t mean what you think it means</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-289.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>A deep dive into Go&apos;s stack</title>
      <guid isPermaLink="false">changelog.com/2/2170</guid>
      <link>https://changelog.com/gotime/288</link>
      <pubDate>Fri, 11 Aug 2023 13:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70454409" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/288/go-time-288.mp3"/>
      <description>A technical dive into how the Go stack works and why we as programmers should care.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:12:51</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/yardenlaif" img="https://cdn.changelog.com/uploads/avatars/people/8a0GZ/avatar_large.jpg?v=63857594419">Yarden Laifenfeld</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dr2chase" img="https://cdn.changelog.com/uploads/avatars/people/ebZ/avatar_large.jpeg?v=63667797277">David Chase</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/288/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/288/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="35" title="Sponsor: Tailscale" href="https://changelog.com/tailscale"/>
        <psc:chapter start="252" title="Meeting our guests"/>
        <psc:chapter start="345" title="Growing lilies"/>
        <psc:chapter start="605" title="Starting at the basics"/>
        <psc:chapter start="853" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="923" title="When does the stack shrink"/>
        <psc:chapter start="1079" title="Working backwards with memory"/>
        <psc:chapter start="1418" title="Can you be good enough?"/>
        <psc:chapter start="2159" title="The stack vs the heap"/>
        <psc:chapter start="2590" title="When to care about the heap"/>
        <psc:chapter start="3386" title="Measure first, optimize after"/>
        <psc:chapter start="3653" title="Unpopular opinions!"/>
        <psc:chapter start="3670" title="Yarden's unpop"/>
        <psc:chapter start="3908" title="David's unpop"/>
        <psc:chapter start="4224" title="Wrapping up"/>
        <psc:chapter start="4290" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110871400811911039"/>
      <content:encoded><![CDATA[<p>A technical dive into how the Go stack works and why we as programmers should care.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/tailscale">Tailscale</a> – Simple, secure networks for teams of any scale. Built on WireGuard.
</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://fastly.com/?utm_source=changelog">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>Yarden Laifenfeld &ndash; <a href="https://github.com/yardenlaif" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@yarden" rel="external ugc">Mastodon</a>, <a href="https://x.com/YardenLaif" rel="external ugc">X</a></li><li>David Chase &ndash; <a href="https://github.com/dr2chase" rel="external ugc">GitHub</a>, <a href="https://ohai.social/@dr2chase" rel="external ugc">Mastodon</a>, <a href="https://x.com/dr2chase" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" 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/gotime/go-time-288.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Building world-class developer experiences</title>
      <guid isPermaLink="false">changelog.com/2/2130</guid>
      <link>https://changelog.com/gotime/287</link>
      <pubDate>Wed, 02 Aug 2023 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="77634634" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/287/go-time-287.mp3"/>
      <description>Today we’re talking with Alice Merrick &amp; Andy Walker about building a world-class developer experience. You know it when you see it, things just feel right. But it’s more than just a pleasant UI or lipstick on a pig (which is a saying), it really matters.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:20:20</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/alicemerrick" img="https://cdn.changelog.com/uploads/avatars/people/e46qw/avatar_large.jpeg?v=63802490489">Alice Merrick</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/flowchartsman" img="https://cdn.changelog.com/uploads/avatars/people/Llwo/avatar_large.jpg?v=63742621055">Andy Walker</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/287/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/287/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="45" title="Introducing the guests"/>
        <psc:chapter start="241" title="What is the dev experience"/>
        <psc:chapter start="434" title="Multimodal experience"/>
        <psc:chapter start="622" title="Change aversion"/>
        <psc:chapter start="764" title="Measuring time to fluency"/>
        <psc:chapter start="1047" title="Fonts"/>
        <psc:chapter start="1408" title="Cookie consent forms"/>
        <psc:chapter start="1589" title="Interactive docs"/>
        <psc:chapter start="1937" title="In-browser playground"/>
        <psc:chapter start="2144" title="Short comings of the playground"/>
        <psc:chapter start="2451" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="2574" title="Patterns we don't like"/>
        <psc:chapter start="3143" title="Unpopular opinions!"/>
        <psc:chapter start="3174" title="Alice's unpop"/>
        <psc:chapter start="4045" title="Andy's unpop"/>
        <psc:chapter start="4173" title="Kris' unpop"/>
        <psc:chapter start="4735" title="Outro (BONUS++)" href="https://changelog.com/++"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110821540257344176"/>
      <content:encoded><![CDATA[<p>Today we’re talking with Alice Merrick &amp; Andy Walker about building a world-class developer experience. You know it when you see it, things just feel right. But it’s more than just a pleasant UI or lipstick on a pig (which is a saying), it really matters.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://fastly.com/?utm_source=changelog">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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</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>Alice Merrick &ndash; <a href="https://www.linkedin.com/in/alicemerrick" rel="external ugc">LinkedIn</a>, <a href="https://x.com/alicemerrick" rel="external ugc">X</a></li><li>Andy Walker &ndash; <a href="https://andy.dev/" rel="external ugc">Website</a>, <a href="https://github.com/flowchartsman" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/flowchartsman" rel="external ugc">LinkedIn</a>, <a href="https://x.com/flowchartsman" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/charmbracelet">Charm on GitHub</a></li>
<li><a href="https://macwright.com/2016/05/03/the-featherweight-website.html">Use system fonts</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-287.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>So do we like Generics or not?</title>
      <guid isPermaLink="false">changelog.com/2/2103</guid>
      <link>https://changelog.com/gotime/286</link>
      <pubDate>Tue, 25 Jul 2023 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="85326039" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/286/go-time-286.mp3"/>
      <description>So, do we like generics or not? Some people feared they&apos;d be the end of the language. Others were very hopeful, and had clear use cases, and were thrilled about the feature coming to the language. It was also often touted as the reason a lot of people didn&apos;t adopt Go. So what do we think now? Mat and Kris are joined by Roger Peppe and Bryan Boreham to discuss the state of Generics in Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:28:21</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rogpeppe" img="https://cdn.changelog.com/uploads/avatars/people/0PwQe/avatar_large.png?v=63775192569">Roger Peppe</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bryanboreham" img="https://cdn.changelog.com/uploads/avatars/people/0POMQ/avatar_large.jpg?v=63796068643">Bryan Boreham</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/286/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/286/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="45" title="Roger Peppe"/>
        <psc:chapter start="142" title="Bryan Boreham"/>
        <psc:chapter start="177" title="Overview of generics"/>
        <psc:chapter start="385" title="[Square brackets]"/>
        <psc:chapter start="489" title="Roger's generic use"/>
        <psc:chapter start="1177" title="Constraints"/>
        <psc:chapter start="1605" title="Proposal for type switching"/>
        <psc:chapter start="1801" title="The error interface"/>
        <psc:chapter start="1851" title="Roger's Qt project"/>
        <psc:chapter start="2145" title="How do generics make you feel?"/>
        <psc:chapter start="2636" title="Go 1.21"/>
        <psc:chapter start="2838" title="Maps package"/>
        <psc:chapter start="2981" title="Unpopular opinions"/>
        <psc:chapter start="3001" title="Mat's unpop"/>
        <psc:chapter start="3045" title="Roger's unpop"/>
        <psc:chapter start="3565" title="Bryan's unpop"/>
        <psc:chapter start="3835" title="Kris' unpop"/>
        <psc:chapter start="4264" title="Mat's 2nd unpop"/>
        <psc:chapter start="4321" title="When Mat called a guy homeless"/>
        <psc:chapter start="4931" title="Universal jokes"/>
        <psc:chapter start="5219" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>So, do we like generics or not? Some people feared they’d be the end of the language. Others were very hopeful, and had clear use cases, and were thrilled about the feature coming to the language. It was also often touted as the reason a lot of people didn’t adopt Go. So what do we think now? Mat and Kris are joined by Roger Peppe and Bryan Boreham to discuss the state of Generics in Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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/?utm_source=changelog">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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</li>
</ul></p><p>Featuring:</p><ul><li>Roger Peppe &ndash; <a href="https://github.com/rogpeppe" rel="external ugc">GitHub</a>, <a href="https://x.com/rogpeppe" rel="external ugc">X</a></li><li>Bryan Boreham &ndash; <a href="https://x.com/bboreham" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/golang/go/issues/57433#issuecomment-1423528134">New slices package</a></li>
<li><a href="https://tip.golang.org/doc/go1.21">Go 1.21 release notes</a></li>
<li><a href="https://www.gophercon.co.uk/videos/2022/generics%20unconstrained!/">Roger’s talk on unconstrained generics</a></li>
<li><a href="https://github.com/golang/go/issues/45380">Roger’s proposal on type assertions</a></li>
<li><a href="https://pkg.go.dev/github.com/go-quicktest/qt">Roger’s generics mini testing framework</a></li>
<li><a href="https://github.com/matryer/is">Mat’s mini testing framework</a></li>
<li><a href="https://www.youtube.com/watch?v=_rBO8neWw04">Dishwasher video</a></li>
<li><a href="https://www.youtube.com/watch?v=Ll6-eGDpimU">Dishwasher video v2</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-286.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The tools we love</title>
      <guid isPermaLink="false">changelog.com/2/2123</guid>
      <link>https://changelog.com/gotime/285</link>
      <pubDate>Wed, 19 Jul 2023 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="94341567" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/285/go-time-285.mp3"/>
      <description>The Go ecosystem has a hoard of tools and editors for Gophers to choose from and it can be difficult to find ones that are a good fit for each individual. In this episode, we discuss what tools and editors we&apos;re using, the ones we wish existed, how we go about finding new ones, and why we sometimes choose to write our own tools.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:37:44</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/flowchartsman" img="https://cdn.changelog.com/uploads/avatars/people/Llwo/avatar_large.jpg?v=63742621055">Andy Walker</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/285/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/285/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="45" title="Andy Walker"/>
        <psc:chapter start="159" title="Finding tools"/>
        <psc:chapter start="448" title="Anti-syntax highlighing"/>
        <psc:chapter start="939" title="Watching screencasts"/>
        <psc:chapter start="1185" title="Apple Vision"/>
        <psc:chapter start="1440" title="Subconscious programming"/>
        <psc:chapter start="1908" title="Writing tools myself"/>
        <psc:chapter start="2150" title="Shell or CLI"/>
        <psc:chapter start="2431" title="Tools doing too much"/>
        <psc:chapter start="2807" title="Neovim"/>
        <psc:chapter start="2951" title="Charm"/>
        <psc:chapter start="3133" title="Tools shaping design"/>
        <psc:chapter start="3467" title="Terminal emulators"/>
        <psc:chapter start="3612" title="The F***"/>
        <psc:chapter start="3740" title="Build process tools"/>
        <psc:chapter start="3938" title="sh"/>
        <psc:chapter start="4002" title="Documentation tools"/>
        <psc:chapter start="4127" title="Terminal multiplexer"/>
        <psc:chapter start="4189" title="Application launchers"/>
        <psc:chapter start="4325" title="Non-development tools"/>
        <psc:chapter start="4418" title="Bike"/>
        <psc:chapter start="4614" title="Muse"/>
        <psc:chapter start="4723" title="Unpopular opinions!"/>
        <psc:chapter start="4742" title="Bananas"/>
        <psc:chapter start="4879" title="Jon's unpop"/>
        <psc:chapter start="4983" title="Andy's unpop"/>
        <psc:chapter start="5156" title="Mat's unpop"/>
        <psc:chapter start="5259" title="Kris' unpop"/>
        <psc:chapter start="5735" title="Last words"/>
        <psc:chapter start="5783" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110741388969311983"/>
      <content:encoded><![CDATA[<p>The Go ecosystem has a hoard of tools and editors for Gophers to choose from and it can be difficult to find ones that are a good fit for each individual. In this episode, we discuss what tools and editors we’re using, the ones we wish existed, how we go about finding new ones, and why we sometimes choose to write our own tools.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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/?utm_source=changelog">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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</li>
</ul></p><p>Featuring:</p><ul><li>Andy Walker &ndash; <a href="https://andy.dev/" rel="external ugc">Website</a>, <a href="https://github.com/flowchartsman" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/flowchartsman" rel="external ugc">LinkedIn</a>, <a href="https://x.com/flowchartsman" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>Where we find tools
<ul>
<li><a href="https://www.reddit.com/r/sysadmin/">r/sysadmin</a></li>
<li><a href="https://www.reddit.com/r/programming/">r/programming</a></li>
<li><a href="https://golangweekly.com">Golang Weekly Newsletter</a></li>
<li>Watching screencasts and live streams</li>
</ul>
</li>
<li>Collaboration
<ul>
<li><a href="https://pop.com">Pop</a></li>
</ul>
</li>
<li>Equipment
<ul>
<li><a href="https://tonsky.me/blog/monitors/">Time to upgrade your monitor</a></li>
</ul>
</li>
<li>Assorted Reading
<ul>
<li><a href="https://www.worldcat.org/title/36143575">The Gift of Fear by Gavin DeBecker</a></li>
<li><a href="https://www.sciencedirect.com/topics/medicine-and-dentistry/procedural-memory">Procedural Memory</a></li>
<li><a href="https://xkcd.com/1205/">XKCD Is It Worth the Time?</a></li>
<li><a href="https://www.inkandswitch.com">Ink &amp; Switch</a></li>
<li><a href="https://www.chatsworth.org/news-media/news-blogs-press-releases/the-chatsworth-banana/">The Chatsworth Banana</a></li>
</ul>
</li>
<li>Videos
<ul>
<li><a href="https://youtu.be/KyuFeiG3Y60">GopherCon 2016: Ivan Danyliuk - Visualizing Concurrency in Go</a></li>
<li><a href="https://youtu.be/QMVIJhC9Veg">PDE: A different take on editing code</a></li>
</ul>
</li>
<li>Editors
<ul>
<li><a href="https://code.visualstudio.com">VSCode</a></li>
<li><a href="https://neovim.io/">NeoVim</a></li>
<li><a href="https://www.jetbrains.com/go/">GoLand</a></li>
</ul>
</li>
<li>Shell Scripting
<ul>
<li><a href="https://charm.sh">Charm_</a></li>
<li><a href="https://github.com/charmbracelet">Charm GitHub Organization</a></li>
<li><a href="https://github.com/charmbracelet/gum">Charm_ Gum</a></li>
<li><a href="https://github.com/charmbracelet/bubbletea">Bubble Tea</a></li>
<li><a href="https://github.com/mvdan/sh">mvdan/sh</a></li>
<li><a href="https://github.com/bitfield/script"><code>script</code> (not mentioned in episode)</a></li>
</ul>
</li>
<li>Terminal Emulators
<ul>
<li><a href="https://wezfurlong.org/wezterm/">WezTerm</a></li>
<li><a href="https://sw.kovidgoyal.net/kitty/">kitty</a></li>
<li><a href="https://www.warp.dev">warp</a></li>
</ul>
</li>
<li>Build Tools
<ul>
<li><a href="https://bazel.build">Bazel</a></li>
<li><a href="https://taskfile.dev">Task</a></li>
<li><a href="https://magefile.org">Mage</a></li>
</ul>
</li>
<li>Documentation Tools
<ul>
<li><a href="https://kapeli.com/dash">Dash for macOS</a></li>
<li><a href="https://pkg.go.dev">pkg.go.dev</a></li>
</ul>
</li>
<li>Terminal Multiplexers
<ul>
<li><a href="https://github.com/tmux/tmux/wiki">tmux</a></li>
<li><a href="https://zellij.dev">Zellij</a></li>
</ul>
</li>
<li>Application Launchers
<ul>
<li><a href="https://www.alfredapp.com">Alfred</a></li>
<li><a href="https://www.raycast.com">Raycast</a></li>
</ul>
</li>
<li>Knowledge Tools
<ul>
<li><a href="https://www.notion.so">Notion</a></li>
<li><a href="https://obsidian.md">Obsidian</a></li>
<li><a href="https://www.mindnode.com/">MindNode</a></li>
<li><a href="https://www.hogbaysoftware.com/bike/">Bike Outliner</a></li>
<li><a href="https://workflowy.com">Workflowy</a></li>
<li><a href="https://museapp.com">Muse</a></li>
</ul>
</li>
<li>Miscellaneous Tools
<ul>
<li><a href="https://github.com/nvbn/thefuck">The F*ck</a></li>
<li><a href="https://github.com/junegunn/fzf">fzf</a></li>
</ul>
</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-285.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Gophers Say! GopherCon EU 2023</title>
      <guid isPermaLink="false">changelog.com/2/2071</guid>
      <link>https://changelog.com/gotime/284</link>
      <pubDate>Tue, 11 Jul 2023 18:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="25186598" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/284/go-time-284.mp3"/>
      <description>Our award &lt;strike&gt;winning&lt;/strike&gt; worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon Europe 2023!

Elena Grahovac joins forces with Björn Rabenstein to battle it out with Alice Merrick &amp; Mohammed S. Al Sahaf. Let&apos;s see who can better guess what the GopherCon Europe gophers had to say!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>25:42</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/webdeva" img="https://cdn.changelog.com/uploads/avatars/people/Vwp3/avatar_large.jpg?v=63855263053">Elena Grahovac</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/beorn7" img="https://secure.gravatar.com/avatar/f402029f2428cd43ed65f1442fdc926f.jpg?s=600&amp;d=mm">Björn Rabenstein</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/alicemerrick" img="https://cdn.changelog.com/uploads/avatars/people/e46qw/avatar_large.jpeg?v=63802490489">Alice Merrick</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mohammedalsahaf" img="https://secure.gravatar.com/avatar/fca96a6703326ce415cc7bfd2c68f543.jpg?s=600&amp;d=mm">Mohammed S. Al Sahaf</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/284/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/284/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="32" title="The rules"/>
        <psc:chapter start="119" title="Mohammed Sahaf"/>
        <psc:chapter start="152" title="Alice Merrick"/>
        <psc:chapter start="184" title="Elena Grahovac"/>
        <psc:chapter start="214" title="Björn Rabenstein"/>
        <psc:chapter start="249" title="Round 1"/>
        <psc:chapter start="459" title="Round 2"/>
        <psc:chapter start="679" title="Round 3"/>
        <psc:chapter start="863" title="Round 4"/>
        <psc:chapter start="1137" title="Round 5"/>
        <psc:chapter start="1412" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110696960630876303"/>
      <content:encoded><![CDATA[<p>Our award <strike>winning</strike> worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon Europe 2023!</p>
<p>Elena Grahovac joins forces with Björn Rabenstein to battle it out with Alice Merrick &amp; Mohammed S. Al Sahaf. Let’s see who can better guess what the GopherCon Europe gophers had to say!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://fastly.com/?utm_source=changelog">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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</li>
</ul></p><p>Featuring:</p><ul><li>Elena Grahovac &ndash; <a href="https://x.com/webdeva" rel="external ugc">X</a></li><li>Björn Rabenstein &ndash; <a href="https://github.com/beorn7" rel="external ugc">GitHub</a></li><li>Alice Merrick &ndash; <a href="https://www.linkedin.com/in/alicemerrick" rel="external ugc">LinkedIn</a>, <a href="https://x.com/alicemerrick" rel="external ugc">X</a></li><li>Mohammed S. Al Sahaf &ndash; <a href="https://www.caffeinatedwonders.com/" rel="external ugc">Website</a>, <a href="https://github.com/Mohammed90" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mohammedalsahaf" rel="external ugc">LinkedIn</a>, <a href="https://x.com/MohammedSahaf" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" 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/gotime/go-time-284.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The solo gopher</title>
      <guid isPermaLink="false">changelog.com/2/2104</guid>
      <link>https://changelog.com/gotime/283</link>
      <pubDate>Wed, 05 Jul 2023 20:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="55607341" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/283/go-time-283.mp3"/>
      <description>Many Gophers build projects as a team of one. Sometimes these are side projects, other times they are projects used by millions of people but who are still maintained by a single individual. In this episode, the panel discusses techniques for developing and maintaining Go projects as a solo developer.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>57:23</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</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/gotime/283/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/283/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="Ben Johnson"/>
        <psc:chapter start="77" title="Solo vs side projects"/>
        <psc:chapter start="300" title="Does size matter?"/>
        <psc:chapter start="347" title="How long was BoltDB a side project?"/>
        <psc:chapter start="475" title="Tips for solo projects in Go"/>
        <psc:chapter start="705" title="Open vs closed source"/>
        <psc:chapter start="1079" title="Taking contributions"/>
        <psc:chapter start="1272" title="Bringing more people in"/>
        <psc:chapter start="1379" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="1473" title="How Ian brings others in"/>
        <psc:chapter start="1603" title="How did BoltDB handle support?"/>
        <psc:chapter start="1945" title="Pitfalls of being a solo dev"/>
        <psc:chapter start="2289" title="Feedback templates?"/>
        <psc:chapter start="2390" title="Go specifically"/>
        <psc:chapter start="2590" title="Advice for the newbie"/>
        <psc:chapter start="2660" title="Unpopular opinions!"/>
        <psc:chapter start="2684" title="Ben's unpop"/>
        <psc:chapter start="2802" title="Ian's unpop"/>
        <psc:chapter start="2917" title="Kris' unpop"/>
        <psc:chapter start="3073" title="Bonus unpop"/>
        <psc:chapter start="3334" title="Goodbye!"/>
        <psc:chapter start="3356" title="Outro (Changelog &amp; Friends)" href="https://changelog.com/friends/6"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110663451899805894"/>
      <content:encoded><![CDATA[<p>Many Gophers build projects as a team of one. Sometimes these are side projects, other times they are projects used by millions of people but who are still maintained by a single individual. In this episode, the panel discusses techniques for developing and maintaining Go projects as a solo developer.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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/?utm_source=changelog">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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</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>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>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" 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/gotime/go-time-283.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>K8s vs serverless for distributed systems</title>
      <guid isPermaLink="false">changelog.com/2/2064</guid>
      <link>https://changelog.com/gotime/282</link>
      <pubDate>Thu, 29 Jun 2023 21:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="45990546" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/282/go-time-282.mp3"/>
      <description>Listener Joe Davidson recently tweeted: &quot;I’d really be interested in an episode debating Kubernetes vs serverless functions for distributed systems. As someone working a lot with serverless to create large scale systems, for me the complexity in Kubernetes doesn’t seem worth it, especially when onboarding new people. But I’d like to see it from the other perspectives. I could be missing something.&quot;

So we invited Joe on the show alongside Abdel Sghiouar and Srdjan Petrovic to discuss!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>47:22</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/joerdav" img="https://cdn.changelog.com/uploads/avatars/people/O3WZE/avatar_large.jpg?v=63850774076">Joe Davidson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/boredabdel" img="https://cdn.changelog.com/uploads/avatars/people/2bMa8/avatar_large.jpg?v=63850774217">Abdel Sghiouar</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/spetrovic" img="https://cdn.changelog.com/uploads/avatars/people/Gdzg9/avatar_large.jpg?v=63853887506">Srdjan Petrovic</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/282/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/282/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="45" title="Introducing the guests"/>
        <psc:chapter start="186" title="Do we need this complexity?"/>
        <psc:chapter start="532" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="662" title="Joe's experience with Kubernetes"/>
        <psc:chapter start="828" title="K8s does more than functions"/>
        <psc:chapter start="1295" title="Srdjan, what are you working on?"/>
        <psc:chapter start="1621" title="go run"/>
        <psc:chapter start="1703" title="Buildpacks"/>
        <psc:chapter start="1997" title="Cross-service communication"/>
        <psc:chapter start="2350" title="Concern for portability"/>
        <psc:chapter start="2604" title="Teeing up part 2"/>
        <psc:chapter start="2755" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110629641428078948"/>
      <content:encoded><![CDATA[<p>Listener Joe Davidson recently tweeted: “I’d really be interested in an episode debating Kubernetes vs serverless functions for distributed systems. As someone working a lot with serverless to create large scale systems, for me the complexity in Kubernetes doesn’t seem worth it, especially when onboarding new people. But I’d like to see it from the other perspectives. I could be missing something.”</p>
<p>So we invited Joe on the show alongside Abdel Sghiouar and Srdjan Petrovic to discuss!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://fastly.com/?utm_source=changelog">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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</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>Joe Davidson &ndash; <a href="https://github.com/joerdav" rel="external ugc">GitHub</a>, <a href="https://x.com/joerdav" rel="external ugc">X</a></li><li>Abdel Sghiouar &ndash; <a href="https://github.com/boredabdel" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/sabdelfettah" rel="external ugc">LinkedIn</a>, <a href="https://x.com/boredabdel" rel="external ugc">X</a></li><li>Srdjan Petrovic &ndash; <a href="https://x.com/qfg77" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://landscape.cncf.io/">Cncf landscape </a></li>
<li><a href="https://cloud.google.com/blog/products/application-development/richard-seroter-on-shifting-down-vs-shifting-left">Article: Shifting left is for suckers. Shift down instead</a></li>
<li><a href="https://serviceweaver.dev/">Service Weaver</a></li>
<li><a href="https://firebase.google.com/">Firebase</a></li>
<li><a href="https://davidepstein.com/the-range/">Range: Why Generalists Triumph in a Specialized world</a></li>
<li><a href="https://cloud.google.com/run">CloudRun</a></li>
<li><a href="https://knative.dev/">Knative</a></li>
<li><a href="https://aws.amazon.com/fargate/">Fargate</a></li>
<li><a href="https://dapr.io/">Dapr</a></li>
<li><a href="https://azure.microsoft.com/en-us/products/container-apps">Azure Container Apps</a></li>
<li><a href="https://twitter.com/kelseyhightower/status/1389939456812085249">Kelsey Hightower’s Tweet on k8s becoming an operating system for the cloud</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-282.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Neurodiverse gophers</title>
      <guid isPermaLink="false">changelog.com/2/2076</guid>
      <link>https://changelog.com/gotime/281</link>
      <pubDate>Wed, 21 Jun 2023 22:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="71450914" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/281/go-time-281.mp3"/>
      <description>Kaylyn Gibilterra returns as Natalie &amp; the gang take our diversity conversation one step further. This time we&apos;re talking about neurodiversity as it relates to being a developer, a manager, a conference participant &amp; more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:13:53</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kgibilterra" img="https://cdn.changelog.com/uploads/avatars/people/YXAol/avatar_large.jpg?v=63848964982">Kaylyn Gibilterra</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/281/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/281/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="Kaylyn Gibilterra"/>
        <psc:chapter start="226" title="Neurodiversity, what is that?"/>
        <psc:chapter start="463" title="Why the need for labels?"/>
        <psc:chapter start="1248" title="Relative neurotypicalness"/>
        <psc:chapter start="1391" title="Johnny's main concern"/>
        <psc:chapter start="1931" title="Is diagnosing important?"/>
        <psc:chapter start="2460" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="2545" title="What can conferences do?"/>
        <psc:chapter start="2806" title="Responsibility of the people"/>
        <psc:chapter start="3090" title="In the context of work..."/>
        <psc:chapter start="3834" title="Unpopular opinions!"/>
        <psc:chapter start="3865" title="Johnny's unpop"/>
        <psc:chapter start="3947" title="Kris's unpop"/>
        <psc:chapter start="3982" title="Kaylyn's unpop"/>
        <psc:chapter start="4103" title="Natalie's unpop"/>
        <psc:chapter start="4212" title="Kris' second unpop??"/>
        <psc:chapter start="4327" title="Closing"/>
        <psc:chapter start="4349" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110584519759374097"/>
      <content:encoded><![CDATA[<p>Kaylyn Gibilterra returns as Natalie &amp; the gang take our diversity conversation one step further. This time we’re talking about neurodiversity as it relates to being a developer, a manager, a conference participant &amp; more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://fastly.com/?utm_source=changelog">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/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>Kaylyn Gibilterra &ndash; <a href="https://github.com/kgibilterra" rel="external ugc">GitHub</a>, <a href="https://x.com/kgibilterra" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" 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/gotime/go-time-281.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Wait for it...</title>
      <guid isPermaLink="false">changelog.com/2/1999</guid>
      <link>https://changelog.com/gotime/280</link>
      <pubDate>Tue, 13 Jun 2023 20:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="46593775" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/280/go-time-280.mp3"/>
      <description>Our guests helped create a ML pipeline that enabled image processing and automated image comparisons, enabling healthcare use cases through their series of microservices that automatically detect, manage, and process images received from OEM equipment. 

In this episode they will chat through the challenges and how they overcame them, focusing specifically on the wait strategy for their ML Pipeline Healthcare Solution microservices. We&apos;ll also touch on how improvements were made to an open source Go package as part of this project.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>48:00</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/neethusimon" img="https://cdn.changelog.com/uploads/avatars/people/XXw7q/avatar_large.jpg?v=63842947718">Neethu Elizabeth Simon</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/samcoyle" img="https://cdn.changelog.com/uploads/avatars/people/oeOAm/avatar_large.jpg?v=63884233498">Samantha Coyle</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/280/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/280/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="Introducing the guests"/>
        <psc:chapter start="338" title="The problem that needed solving"/>
        <psc:chapter start="477" title="Why Go?"/>
        <psc:chapter start="677" title="The Go implementation"/>
        <psc:chapter start="848" title="How to know it's the right fit"/>
        <psc:chapter start="1193" title="Getting it ready to be used"/>
        <psc:chapter start="1502" title="The core takeaways"/>
        <psc:chapter start="1727" title="Other challenges"/>
        <psc:chapter start="2074" title="The learning curve of Go"/>
        <psc:chapter start="2217" title="Would you choose Go again?"/>
        <psc:chapter start="2281" title="Iterating, going forward"/>
        <psc:chapter start="2509" title="Unpopular Opinions!"/>
        <psc:chapter start="2533" title="Samantha's unpop"/>
        <psc:chapter start="2672" title="Neethu's unpop"/>
        <psc:chapter start="2770" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110538823838504026"/>
      <content:encoded><![CDATA[<p>Our guests helped create a ML pipeline that enabled image processing and automated image comparisons, enabling healthcare use cases through their series of microservices that automatically detect, manage, and process images received from OEM equipment.</p>
<p>In this episode they will chat through the challenges and how they overcame them, focusing specifically on the wait strategy for their ML Pipeline Healthcare Solution microservices. We’ll also touch on how improvements were made to an open source Go package as part of this project.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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/?utm_source=changelog">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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</li>
</ul></p><p>Featuring:</p><ul><li>Neethu Elizabeth Simon &ndash; <a href="https://www.linkedin.com/in/neethuelizabethsimon" rel="external ugc">LinkedIn</a></li><li>Samantha Coyle &ndash; <a href="https://www.linkedin.com/in/sam-coyle" rel="external ugc">LinkedIn</a>, <a href="https://x.com/thesamcoyle" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/vishnubob/wait-for-it">wait-for-it - bash script version</a></li>
<li><a href="https://github.com/roerohan/wait-for-it">wait-for-it - go implementation</a></li>
<li><a href="https://medium.com/@samcoyle/some-things-in-life-are-worth-waiting-for-even-other-services-cbcfca75a9b5">Sam’s blog on experience using wait-for-it go implementation</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-280.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Of prompts and engineers</title>
      <guid isPermaLink="false">changelog.com/2/2046</guid>
      <link>https://changelog.com/gotime/279</link>
      <pubDate>Tue, 06 Jun 2023 18:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65989150" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/279/go-time-279.mp3"/>
      <description>Tips, tricks, best practices and philosophical AI debates abound when OpenAI ambassador Bram Adams joins Natalie, Johnny &amp; Mat to discuss prompt engineering.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:08:12</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bramses" img="https://cdn.changelog.com/uploads/avatars/people/NR4yd/avatar_large.jpg?v=63851030615">Bram Adams</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/279/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/279/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="45" title="Introducing our guests"/>
        <psc:chapter start="602" title="Intro to prompt engineering"/>
        <psc:chapter start="754" title="Lay person prompt engineering"/>
        <psc:chapter start="1289" title="Prompt hacking"/>
        <psc:chapter start="1520" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="1605" title="&quot;Her&quot; isn&apos;t so far off!"/>
        <psc:chapter start="2148" title="AI is inevitable"/>
        <psc:chapter start="2480" title="Creativity in AI"/>
        <psc:chapter start="2696" title="Practical prompt engineering"/>
        <psc:chapter start="2942" title="Unpopular opinions!"/>
        <psc:chapter start="2983" title="Bram's unpop"/>
        <psc:chapter start="3370" title="AI implants"/>
        <psc:chapter start="3637" title="Johnny's unpop"/>
        <psc:chapter start="3832" title="Natalie's unpop"/>
        <psc:chapter start="4005" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110498914572826696"/>
      <content:encoded><![CDATA[<p>Tips, tricks, best practices and philosophical AI debates abound when OpenAI ambassador Bram Adams joins Natalie, Johnny &amp; Mat to discuss prompt engineering.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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/?utm_source=changelog">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/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>Bram Adams &ndash; <a href="https://www.bramadams.dev" rel="external ugc">Website</a>, <a href="https://github.com/bramses" rel="external ugc">GitHub</a>, <a href="https://x.com/_bramses" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://support.spotify.com/us/article/dj/">DJ by Spotify</a></li>
<li><a href="https://stenography.dev">Stenography</a></li>
<li><a href="https://en.wikipedia.org/wiki/Reinforcement_learning_from_human_feedback">RLHF</a></li>
<li><a href="https://www.phind.com/">Phind</a></li>
<li><a href="https://twitter.com/karpathy">Karpathy building a kind of Jarvis</a></li>
<li><a href="https://en.wikipedia.org/wiki/Ship_of_Theseus">Ship of Theseus</a></li>
<li><a href="https://github.com/microsoft/guidance">microsoft/guidance</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-279.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The files &amp; folders of Go projects</title>
      <guid isPermaLink="false">changelog.com/2/2072</guid>
      <link>https://changelog.com/gotime/278</link>
      <pubDate>Wed, 31 May 2023 19:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="62223965" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/278/go-time-278.mp3"/>
      <description>Return guests Ben Johnson &amp; Chris James join Mat &amp; Kris to talk about the files and folders of your Go projects, big and small. Does the holy grail exist, of the perfect structure to rule them all? Or are we doomed to be figuring this out for the rest of our lives?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:04:17</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</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:person role="guest" href="https://changelog.com/person/quii" img="https://secure.gravatar.com/avatar/03ba53c50132509d417d62f3fc81592a.jpg?s=600&amp;d=mm">Chris James</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/278/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/278/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="Introducing our guests"/>
        <psc:chapter start="214" title="What are files and folders?"/>
        <psc:chapter start="492" title="_opperatingSystem"/>
        <psc:chapter start="951" title="What folders we choose"/>
        <psc:chapter start="1222" title="Packages depending on each other"/>
        <psc:chapter start="1417" title="Just one folder? Or multiple"/>
        <psc:chapter start="1975" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="2089" title="Is there a correct way?"/>
        <psc:chapter start="2190" title="Vendor folders"/>
        <psc:chapter start="2265" title="How do we know if it's wrong?"/>
        <psc:chapter start="2697" title="Unpopular opinions"/>
        <psc:chapter start="2728" title="Ben Johnson's unpop"/>
        <psc:chapter start="2980" title="Chris James' unpop"/>
        <psc:chapter start="3319" title="Kris Brandow's unpop"/>
        <psc:chapter start="3612" title="Wrapping up"/>
        <psc:chapter start="3769" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110464935788270774"/>
      <content:encoded><![CDATA[<p>Return guests Ben Johnson &amp; Chris James join Mat &amp; Kris to talk about the files and folders of your Go projects, big and small. Does the holy grail exist, of the perfect structure to rule them all? Or are we doomed to be figuring this out for the rest of our lives?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://fastly.com/?utm_source=changelog">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/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>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>Chris James &ndash; <a href="https://github.com/quii" rel="external ugc">GitHub</a>, <a href="https://x.com/quii" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.gobeyond.dev/standard-package-layout/">Ben’s post about package layout</a></li>
<li><a href="https://github.com/golang-standards/project-layout/issues/117">Russ Cox saying this is NOT standard</a></li>
<li><a href="https://twitter.com/quii/status/1608401387552923648">Chris’ unpopular opinion</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-278.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How to ace that talk</title>
      <guid isPermaLink="false">changelog.com/2/2035</guid>
      <link>https://changelog.com/gotime/277</link>
      <pubDate>Tue, 23 May 2023 20:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="74364830" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/277/go-time-277.mp3"/>
      <description>Now that you&apos;ve aced that CFP, the gang is back to share our best tips &amp; tricks to help you give your best conference talk ever.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:16:55</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/277/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/277/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="58" title="Eurovision"/>
        <psc:chapter start="233" title="Conferences!"/>
        <psc:chapter start="1019" title="The crowd doesn't know what you meant to say"/>
        <psc:chapter start="1525" title="Dealing with attention seakers"/>
        <psc:chapter start="1956" title="Introducing yourself in a talk"/>
        <psc:chapter start="2703" title="How to ace your talk"/>
        <psc:chapter start="3010" title="Twitter handles on your slides?"/>
        <psc:chapter start="3432" title="AI opinions"/>
        <psc:chapter start="3630" title="Phind" href="https://phind.com"/>
        <psc:chapter start="3927" title="Johnny's unpop"/>
        <psc:chapter start="4484" title="Gotta go!"/>
        <psc:chapter start="4537" title="Next time on Go Time"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110419854086950667"/>
      <content:encoded><![CDATA[<p>Now that you’ve <a href="https://gotime.fm/265">aced that CFP</a>, the gang is back to share our best tips &amp; tricks to help you give your best conference talk ever.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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/?utm_source=changelog">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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</li>
</ul></p><p>Featuring:</p><ul><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gotime.fm/265">Go Time #265: How to ace that CFP</a></li>
<li><a href="https://gotime.fm/164">Go Time #164: Why writing is important</a></li>
<li><a href="https://xkcd.com/2501/">xkcd #2501</a></li>
<li><a href="https://phind.com">Phind: AI search engine for devs</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-277.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>HallwayConf! A new style of conference</title>
      <guid isPermaLink="false">changelog.com/2/2062</guid>
      <link>https://changelog.com/gotime/276</link>
      <pubDate>Fri, 12 May 2023 12:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="72854689" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/276/go-time-276.mp3"/>
      <description>Conferences are an integral part of the Go community, but the experience of conferences has remained the same even as the value propositions change. In this episode we discuss what conferences generally provide, how value propositions have changed, and what changes conference organizers could make to realign their conference experience to a new set of value propositions.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:15:21</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/flowchartsman" img="https://cdn.changelog.com/uploads/avatars/people/Llwo/avatar_large.jpg?v=63742621055">Andy Walker</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/276/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/276/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="Welcoming our guests"/>
        <psc:chapter start="106" title="Does Andy believe in UFOs??"/>
        <psc:chapter start="143" title="A new way of doing conferences"/>
        <psc:chapter start="530" title="Value proposition for the speakers"/>
        <psc:chapter start="733" title="The value proposition for the attendees"/>
        <psc:chapter start="1065" title="The hallway track"/>
        <psc:chapter start="1341" title="Access to the speaker"/>
        <psc:chapter start="1463" title="The enthusiasm lost when presenting virtually"/>
        <psc:chapter start="1857" title="Do you even need speakers?"/>
        <psc:chapter start="2556" title="Onboarding new conference goers"/>
        <psc:chapter start="2764" title="Food at conferences"/>
        <psc:chapter start="3251" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="3286" title="Angelica's unpop"/>
        <psc:chapter start="3500" title="Andy's first unpop"/>
        <psc:chapter start="3652" title="A second unpop from Andy?!"/>
        <psc:chapter start="4029" title="Andy's third unpop!"/>
        <psc:chapter start="4139" title="Ian's unpop"/>
        <psc:chapter start="4404" title="Gotta go!"/>
        <psc:chapter start="4436" title="Next time on Go Time"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110355824734696094"/>
      <content:encoded><![CDATA[<p>Conferences are an integral part of the Go community, but the experience of conferences has remained the same even as the value propositions change. In this episode we discuss what conferences generally provide, how value propositions have changed, and what changes conference organizers could make to realign their conference experience to a new set of value propositions.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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/?utm_source=changelog">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>Andy Walker &ndash; <a href="https://andy.dev/" rel="external ugc">Website</a>, <a href="https://github.com/flowchartsman" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/flowchartsman" rel="external ugc">LinkedIn</a>, <a href="https://x.com/flowchartsman" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" 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/gotime/go-time-276.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go + Wasm</title>
      <guid isPermaLink="false">changelog.com/2/2031</guid>
      <link>https://changelog.com/gotime/275</link>
      <pubDate>Thu, 04 May 2023 15:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="71677652" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/275/go-time-275.mp3"/>
      <description>The DevCycle team joins Jon &amp; Kris for a deep conversation on WebAssembly (Wasm) and Go! After a high-level discussion of what Wasm is all about, we learn how they&apos;re using it in production in cool and interesting ways. We finish up with a spicy unpop segment featuring buzzwords like &quot;ChatGPT&quot;, &quot;LLM&quot;, &quot;NFT&quot; and &quot;AGI&quot;</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:14:07</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jonathannorris" img="https://cdn.changelog.com/uploads/avatars/people/p82pL/avatar_large.jpg?v=63846727476">Jonathan Norris</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ajwootto" img="https://cdn.changelog.com/uploads/avatars/people/0PVgZ/avatar_large.jpeg?v=63846727546">Adam Wootton</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bvanvugt" img="https://cdn.changelog.com/uploads/avatars/people/kk92e/avatar_large.jpg?v=63785283570">Brad Van Vugt</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/275/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/275/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!" href="https://changelog.com/news"/>
        <psc:chapter start="58" title="Welcoming our guests"/>
        <psc:chapter start="140" title="Intro to Wasm" href="https://webassembly.org"/>
        <psc:chapter start="594" title="The challenge of Wasm"/>
        <psc:chapter start="781" title="Use cases at DevCycle"/>
        <psc:chapter start="921" title="Choosing Wasm"/>
        <psc:chapter start="1156" title="Writing AssemblyScript" href="https://www.assemblyscript.org"/>
        <psc:chapter start="1668" title="Measurement tools"/>
        <psc:chapter start="1943" title="Trailblazing Wasm"/>
        <psc:chapter start="2422" title="Concurrency models"/>
        <psc:chapter start="2707" title="Sponsor: Changelog++" href="https://changelog.com/++"/>
        <psc:chapter start="2763" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="2797" title="Jonathan's unpop"/>
        <psc:chapter start="3373" title="Adam's unpop"/>
        <psc:chapter start="3633" title="Kris' unpop"/>
        <psc:chapter start="4129" title="LLMs as fancy compilers"/>
        <psc:chapter start="4218" title="AGI &amp; public transport"/>
        <psc:chapter start="4343" title="Gotta Go!"/>
        <psc:chapter start="4364" title="Next time on Go Time" href="https://changelog.com/news"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110317756271473520"/>
      <content:encoded><![CDATA[<p>The DevCycle team joins Jon &amp; Kris for a deep conversation on WebAssembly (Wasm) and Go! After a high-level discussion of what Wasm is all about, we learn how they’re using it in production in cool and interesting ways. We finish up with a spicy unpop segment featuring buzzwords like “ChatGPT”, “LLM”, “NFT” and “AGI”</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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/?utm_source=changelog">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>Jonathan Norris &ndash; <a href="https://devcycle.com" rel="external ugc">Website</a>, <a href="https://github.com/jonathannorris" rel="external ugc">GitHub</a>, <a href="https://mastodon.social/@jonathannorris" rel="external ugc">Mastodon</a>, <a href="https://x.com/jonathannorris" rel="external ugc">X</a></li><li>Adam Wootton &ndash; <a href="https://github.com/ajwootto" rel="external ugc">GitHub</a></li><li>Brad Van Vugt &ndash; <a href="http://www.bvanvugt.com/" rel="external ugc">Website</a>, <a href="https://github.com/bvanvugt" rel="external ugc">GitHub</a>, <a href="https://x.com/bvanvugt" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://devcycle.com">DevCycle</a></li>
<li><a href="https://webassembly.org">WebAssembly</a></li>
<li><a href="https://www.assemblyscript.org">AssemblyScript</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-275.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Diversity at conferences</title>
      <guid isPermaLink="false">changelog.com/2/2044</guid>
      <link>https://changelog.com/gotime/274</link>
      <pubDate>Thu, 27 Apr 2023 16:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="76189070" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/274/go-time-274.mp3"/>
      <description>Go conferences are not as diverse as we&apos;d like them to be. There are initiatives in place to improve this situation. Among other roles, Ronna Steinberg is the Head of Diversity at GopherCon Europe. In this episode we&apos;ll learn more about the goal, the process and the problems, and how can each one of us help make this better.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:18:49</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ronnax" img="https://cdn.changelog.com/uploads/avatars/people/egVn/avatar_large.jpg?v=63751670911">Ronna Steinberg</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kgibilterra" img="https://cdn.changelog.com/uploads/avatars/people/YXAol/avatar_large.jpg?v=63848964982">Kaylyn Gibilterra</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/274/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/274/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="Welcoming our guests"/>
        <psc:chapter start="589" title="The diversity problem at confs"/>
        <psc:chapter start="821" title="Welcoming environments"/>
        <psc:chapter start="1617" title="On diversity scholarships"/>
        <psc:chapter start="2810" title="Sponsor: Changelog News" href="https://changelog.com/news"/>
        <psc:chapter start="2918" title="Roundtables &amp; de-rails"/>
        <psc:chapter start="3732" title="Recommendations"/>
        <psc:chapter start="4180" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="4201" title="Ronna's unpop"/>
        <psc:chapter start="4309" title="Kaylyn's unpop"/>
        <psc:chapter start="4402" title="Natalie's unpop"/>
        <psc:chapter start="4429" title="Kris' unpop"/>
        <psc:chapter start="4630" title="Gotta Go!"/>
        <psc:chapter start="4646" title="Next time on Go Time" href="https://changelog.com/news"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110271809394022613"/>
      <content:encoded><![CDATA[<p>Go conferences are not as diverse as we’d like them to be. There are initiatives in place to improve this situation. Among other roles, Ronna Steinberg is the Head of Diversity at GopherCon Europe. In this episode we’ll learn more about the goal, the process and the problems, and how can each one of us help make this better.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://fastly.com/?utm_source=changelog">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/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>Ronna Steinberg &ndash; <a href="https://github.com/ronna-s" rel="external ugc">GitHub</a>, <a href="https://x.com/ronnax" rel="external ugc">X</a></li><li>Kaylyn Gibilterra &ndash; <a href="https://github.com/kgibilterra" rel="external ugc">GitHub</a>, <a href="https://x.com/kgibilterra" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" 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/gotime/go-time-274.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Domain-driven design with Go</title>
      <guid isPermaLink="false">changelog.com/2/2020</guid>
      <link>https://changelog.com/gotime/273</link>
      <pubDate>Thu, 13 Apr 2023 22:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="69542040" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/273/go-time-273.mp3"/>
      <description>Matthew Boyle, the author of Domain-Driven Design with Golang, sits down with Jon &amp; Mat to talk about (you guessed it!) DDD with Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:11:54</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mattjamesboyle" img="https://cdn.changelog.com/uploads/avatars/people/WogPG/avatar_large.jpg?v=63846731321">Matthew Boyle</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/273/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/273/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="Welcoming Matt to the show"/>
        <psc:chapter start="154" title="What is domain-driven design?"/>
        <psc:chapter start="597" title="DDD? FML!"/>
        <psc:chapter start="819" title="Little DDD wins"/>
        <psc:chapter start="1077" title="DDD scorecards"/>
        <psc:chapter start="1337" title="Identifying DDD code"/>
        <psc:chapter start="1513" title="Sponsor: Changelog++" href="https://changelog.com/++"/>
        <psc:chapter start="1569" title="DDD for monoliths?"/>
        <psc:chapter start="1976" title="DDD overhead"/>
        <psc:chapter start="2083" title="DDD and gRPC"/>
        <psc:chapter start="2383" title="A thought experiment"/>
        <psc:chapter start="2867" title="What about databases?"/>
        <psc:chapter start="3476" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="3501" title="Matt's unpop"/>
        <psc:chapter start="4015" title="Mat's unpop"/>
        <psc:chapter start="4194" title="Gotta Go!"/>
        <psc:chapter start="4216" title="Outro (Changelog++ bonus!)" href="https://changelog.com/++"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110193827061289203"/>
      <content:encoded><![CDATA[<p>Matthew Boyle, the author of <a href="https://www.packtpub.com/product/domain-driven-design-with-golang/9781804613450">Domain-Driven Design with Golang</a>, sits down with Jon &amp; Mat to talk about (you guessed it!) DDD with Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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/?utm_source=changelog">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>Matthew Boyle &ndash; <a href="https://mattjamesboyle.com/" rel="external ugc">Website</a>, <a href="https://github.com/MatthewJamesBoyle" rel="external ugc">GitHub</a>, <a href="https://x.com/MattJamesBoyle" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.packtpub.com/product/domain-driven-design-with-golang/9781804613450">Matt’s book on DDD w/ Go</a></li>
<li><a href="https://www.calhoun.io/moving-towards-domain-driven-design-in-go/">Jon on DDD</a></li>
<li><a href="https://amzn.to/3KcEN37">The big blue book; the famous DDD book that started it all.</a></li>
<li><a href="https://www.promyze.com/why-read-red-book-domain-driven-design/">The big red book</a></li>
<li><a href="https://martinfowler.com/bliki/CQRS.html">Martin Fowler on CQRS</a></li>
<li><a href="https://snactiv.com/">Snactiv</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-273.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The biggest job interview of GPT-4&apos;s life</title>
      <guid isPermaLink="false">changelog.com/2/2041</guid>
      <link>https://changelog.com/gotime/272</link>
      <pubDate>Thu, 06 Apr 2023 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65295919" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/272/go-time-272.mp3"/>
      <description>Mat &amp; Johnny interview everyone&apos;s favorite LLM (Natalie with a special hat on) to see if it&apos;d make a good hire as a Go dev. Also, Mat tries to turn it into his very own creepy robot by asking personal questions about his co-hosts. Things get weird. In a good way?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:07:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/272/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/272/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="44" title="The premise"/>
        <psc:chapter start="126" title="Are you here to kill us?"/>
        <psc:chapter start="197" title="What makes a good Go engineer?"/>
        <psc:chapter start="335" title="How long have you been writing Go?"/>
        <psc:chapter start="354" title="Resetting the conversation"/>
        <psc:chapter start="413" title="An example of exception handling in Go"/>
        <psc:chapter start="554" title="Using panics in Go?"/>
        <psc:chapter start="637" title="What is variable shadowing?"/>
        <psc:chapter start="736" title="What would this Go code print?"/>
        <psc:chapter start="900" title="The snippet you provided has a problem"/>
        <psc:chapter start="1020" title="Why Go is the language of the future"/>
        <psc:chapter start="1119" title="Why is the Go community a strength?"/>
        <psc:chapter start="1310" title="Why is the Go community detrimental?"/>
        <psc:chapter start="1541" title="Sponsor: Changelog++" href="https://changelog.com/++"/>
        <psc:chapter start="1597" title="The disappearance of Golang Johnny"/>
        <psc:chapter start="1910" title="Where does Golang Johnny live?"/>
        <psc:chapter start="2045" title="A Rusty list of inferior languages"/>
        <psc:chapter start="2102" title="What is Golang Johnny's favorite drink?"/>
        <psc:chapter start="2191" title="Two questions from the chat"/>
        <psc:chapter start="2383" title="Who runs GopherCon EUROPE?"/>
        <psc:chapter start="2481" title="Asking questions about Natalie"/>
        <psc:chapter start="2576" title="Asking questions about Mat"/>
        <psc:chapter start="2706" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="2764" title="ChatGPT's unpop"/>
        <psc:chapter start="2821" title="Natalie's unpop"/>
        <psc:chapter start="3040" title="ChatGPT hallucinates some stuff"/>
        <psc:chapter start="3314" title="Discussing recent AI goings on"/>
        <psc:chapter start="3558" title="Mat &amp; Johnny share their weaknesses"/>
        <psc:chapter start="3733" title="Using letters and words"/>
        <psc:chapter start="3792" title="Your first lesson in Haitian Creole"/>
        <psc:chapter start="3882" title="Gotta go, fellow kids" image="https://cdn.vox-cdn.com/thumbor/KwXyAUZGjHOfbZ7Ef0AAtXnzG7M=/0x0:1409x785/1400x1050/filters:focal(734x364:735x365)/cdn0.vox-cdn.com/uploads/chorus_asset/file/8846551/Screen_Shot_2017_07_13_at_1.09.20_PM.png" href="https://www.youtube.com/watch?v=fiOMbqPHFwo"/>
        <psc:chapter start="3954" title="Next time on Go Time"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110153422327659206"/>
      <content:encoded><![CDATA[<p>Mat &amp; Johnny interview everyone’s favorite LLM (Natalie with a special hat on) to see if it’d make a good hire as a Go dev. Also, Mat tries to turn it into his very own creepy robot by asking personal questions about his co-hosts. Things get weird. In a good way?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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/?utm_source=changelog">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>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.youtube.com/watch?v=TBKQkjt_Q_4">GopherCon 2021: Natalie Pistunovich - AI Driven Development in Go</a></li>
<li><a href="https://www.youtube.com/watch?v=rWBSMsLG8po">GopherCon 2019: Mat Ryer - How I Write HTTP Web Services after Eight Years</a></li>
<li><a href="https://www.youtube.com/watch?v=L_Guz73e6fw">Sam Altman: OpenAI CEO on GPT-4, ChatGPT, and the Future of AI | Lex Fridman Podcast #367</a></li>
<li><a href="https://www.youtube.com/watch?v=fiOMbqPHFwo">How Do You Do Fellow Kids? | 30 Rock </a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-272.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Cross-platform graphical user interfaces</title>
      <guid isPermaLink="false">changelog.com/2/2017</guid>
      <link>https://changelog.com/gotime/271</link>
      <pubDate>Thu, 30 Mar 2023 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="66424549" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/271/go-time-271.mp3"/>
      <description>We&apos;re joined by the creators of Wails and Fyne to dig into writing Go code for different architectures and operating systems.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:08:39</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/leaanthony" img="https://cdn.changelog.com/uploads/avatars/people/kn6g/avatar_large.jpg?v=63764566501">Lea Anthony</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/andydotxyz" img="https://secure.gravatar.com/avatar/b76268f3a255915fa380139dac950652.jpg?s=600&amp;d=mm">Andy Williams</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/271/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/271/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="57" title="Welcoming our guests"/>
        <psc:chapter start="173" title="Gooey Team"/>
        <psc:chapter start="448" title="Intro to Wails" href="https://github.com/wailsapp/wails"/>
        <psc:chapter start="612" title="Intro to Fyne" href="https://github.com/fyne-io/fyne"/>
        <psc:chapter start="943" title="Lea's repo bands"/>
        <psc:chapter start="1011" title="Frontend code in Fyne"/>
        <psc:chapter start="1145" title="Frontend code in Wails"/>
        <psc:chapter start="1230" title="Building cross-platform tools"/>
        <psc:chapter start="1716" title="Will generics make things easier?"/>
        <psc:chapter start="1962" title="Sponsor: Changelog++" href="https://changelog.com/++"/>
        <psc:chapter start="2017" title="Things they'd do differently"/>
        <psc:chapter start="2649" title="Accounting for taste"/>
        <psc:chapter start="2959" title="The smallest possible API"/>
        <psc:chapter start="3165" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="3208" title="Anthony's unpop"/>
        <psc:chapter start="3401" title="Andy's unpop"/>
        <psc:chapter start="3648" title="Natalie's unpop"/>
        <psc:chapter start="3764" title="Mat's unpop"/>
        <psc:chapter start="3916" title="Gotta Go!"/>
        <psc:chapter start="4021" title="Outro (Changelog++ bonus)" href="https://changelog.com/++"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110113349980832123"/>
      <content:encoded><![CDATA[<p>We’re joined by the creators of Wails and Fyne to dig into writing Go code for different architectures and operating systems.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://fastly.com/?utm_source=changelog">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>Lea Anthony &ndash; <a href="https://github.com/leaanthony" rel="external ugc">GitHub</a>, <a href="https://x.com/leaanthonycymru" rel="external ugc">X</a></li><li>Andy Williams &ndash; <a href="https://andy.xyz/" rel="external ugc">Website</a>, <a href="https://github.com/andydotxyz" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/andrewjewilliams" rel="external ugc">LinkedIn</a>, <a href="https://x.com/andydotxyz" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/wailsapp/wails">Wails</a></li>
<li><a href="https://github.com/fyne-io/fyne">Fyne</a></li>
<li><a href="https://github.com/matryer/xbar">Xbar</a></li>
<li><a href="https://taskfile.dev">Taskfile</a></li>
<li><a href="https://fynelabs.com/2022/05/03/go-gui-developer-survey-results/">Go GUI developer survey</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-271.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Hacking with Go: Part 4</title>
      <guid isPermaLink="false">changelog.com/2/2012</guid>
      <link>https://changelog.com/gotime/270</link>
      <pubDate>Thu, 23 Mar 2023 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="59527512" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/270/go-time-270.mp3"/>
      <description>Our &quot;Hacking with Go&quot; series continues! This time Natalie &amp; Johnny are joined by Ivan Kwiatkowski &amp; Juan Andrés Guerrero-Saade and the conversation is we&apos;re focused around generics and AI.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:01:28</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/justicerage" img="https://cdn.changelog.com/uploads/avatars/people/4WOj7/avatar_large.png?v=63801283883">Ivan Kwiatkowski</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/juanandres" img="https://cdn.changelog.com/uploads/avatars/people/j45AP/avatar_large.jpg?v=63803096806">Juan Andrés Guerrero-Saade</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/270/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/270/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="57" title="Welcoming back our guests"/>
        <psc:chapter start="140" title="The latest malware"/>
        <psc:chapter start="886" title="Hacking as a real job"/>
        <psc:chapter start="1327" title="Go's place in infosec"/>
        <psc:chapter start="1633" title="LLMs for hacking"/>
        <psc:chapter start="2219" title="Gepetto &amp; generics"/>
        <psc:chapter start="2572" title="Attackers get all the tools"/>
        <psc:chapter start="2765" title="Natalie's formal apology to IKEA"/>
        <psc:chapter start="2866" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="2943" title="JAGS' unpop"/>
        <psc:chapter start="3028" title="Ivan's unpop"/>
        <psc:chapter start="3094" title="Johnny's unpop"/>
        <psc:chapter start="3365" title="Natalie's unpop"/>
        <psc:chapter start="3581" title="Gotta Go!"/>
        <psc:chapter start="3602" title="Next time on Go Time"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110073570053725527"/>
      <content:encoded><![CDATA[<p>Our “Hacking with Go” series continues! This time Natalie &amp; Johnny are joined by Ivan Kwiatkowski &amp; Juan Andrés Guerrero-Saade and the conversation is we’re focused around generics and AI.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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/?utm_source=changelog">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://cloud.typesense.org/?utm_source=changelog">Typesense</a> – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster!
</li>
</ul></p><p>Featuring:</p><ul><li>Ivan Kwiatkowski &ndash; <a href="https://github.com/JusticeRage" rel="external ugc">GitHub</a>, <a href="https://infosec.exchange/@justicerage" rel="external ugc">Mastodon</a>, <a href="https://x.com/JusticeRage" rel="external ugc">X</a></li><li>Juan Andrés Guerrero-Saade &ndash; <a href="https://www.epicturla.com" rel="external ugc">Website</a>, <a href="https://x.com/juanandres_gs" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gotime.fm/205">Hacking with Go: Part 1</a></li>
<li><a href="https://gotime.fm/251">Hacking with Go: Part 2</a></li>
<li><a href="https://gotime.fm/259">Hacking with Go: Part 3</a></li>
<li><a href="https://openai.com/research/gpt-4">GPT-4 announcement</a></li>
<li><a href="https://twitter.com/felixaime/status/1627745932560240660">Felix former colleague of Ivan</a></li>
<li><a href="https://www.theregister.com/2016/03/23/npm_left_pad_chaos/">The JS left padding fiasco</a></li>
<li><a href="https://crates.io/">Rust crates</a></li>
<li><a href="https://github.com/JusticeRage/Gepetto">Ivan’s reverse engineering tool</a></li>
<li><a href="https://www.sentinelone.com/labs/dragonspark-attacks-evade-detection-with-sparkrat-and-golang-source-code-interpretation/">JAGS’ colleague experience with the go decoder</a></li>
<li><a href="https://www.metasploit.com/">Ruby based offensive security framework</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-270.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The bits of Go we avoid (and why)</title>
      <guid isPermaLink="false">changelog.com/2/2025</guid>
      <link>https://changelog.com/gotime/269</link>
      <pubDate>Thu, 16 Mar 2023 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58501595" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/269/go-time-269.mp3"/>
      <description>The panel discuss the parts of Go they never use. Do they avoid them because of pain in the past? Were they overused? Did they always end up getting refactoring out? Is there a preferred alternative?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:00:24</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlmjohnson" img="https://cdn.changelog.com/uploads/avatars/people/j7og/avatar_large.png?v=63764400671">Carl Johnson</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/269/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/269/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="58" title="ICE BREAKERS"/>
        <psc:chapter start="720" title="Mat avoids new()"/>
        <psc:chapter start="1040" title="Jon avoids full slice expressions"/>
        <psc:chapter start="1253" title="Carl avoids bare returns"/>
        <psc:chapter start="1462" title="A linter up in your kitchen"/>
        <psc:chapter start="1619" title="Mat tries not to panic"/>
        <psc:chapter start="1852" title="Jon avoids labels"/>
        <psc:chapter start="2113" title="Templates, globals, init"/>
        <psc:chapter start="2320" title="Prank Time (+ more bad ideas)"/>
        <psc:chapter start="2577" title="Jon tells a story"/>
        <psc:chapter start="2660" title="Useless uses of generics"/>
        <psc:chapter start="2861" title="Jon doesn't use internal packages"/>
        <psc:chapter start="3077" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="3103" title="Mat's unpop"/>
        <psc:chapter start="3476" title="Gotta Go!"/>
        <psc:chapter start="3544" title="Next time on Go Time"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/110033929472581961"/>
      <content:encoded><![CDATA[<p>The panel discuss the parts of Go they never use. Do they avoid them because of pain in the past? Were they overused? Did they always end up getting refactoring out? Is there a preferred alternative?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Carl Johnson &ndash; <a href="https://carlmjohnson.net/" rel="external ugc">Website</a>, <a href="https://github.com/carlmjohnson" rel="external ugc">GitHub</a>, <a href="https://mastodon.social/@carlmjohnson" rel="external ugc">Mastodon</a>, <a href="https://x.com/carlmjohnson" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎥 <a href="https://www.youtube.com/watch?v=5DVV36uqQ4E">GothamGo 2018 - Things in Go I Never Use by Mat Ryer</a></li>
<li><a href="https://github.com/golang/go/issues/21291">Carl’s ‘remove naked return’</a></li>
<li><a href="https://blog.merovius.de/posts/2017-08-14-why-context-value-matters-and-how-to-improve-it/">The Merovius - Dynamic variables</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-269.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>This will blow your docs off</title>
      <guid isPermaLink="false">changelog.com/2/1980</guid>
      <link>https://changelog.com/gotime/268</link>
      <pubDate>Fri, 10 Mar 2023 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="72506953" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/268/go-time-268.mp3"/>
      <description>In a world where most documentation sucks, large language models write better than humans, and people won&apos;t be bothered to type full sentences with *actual* punctuation.

Two men... against all odds... join an award-worthy podcast... hosted by a coin-operated, singing code monkey (?)... to convince the developer world they&apos;re doing it ALL wrong.

Grab your code-generator and heat up that cold cup of coffee on your desk. Because this episode of Go Time is about to blow your docs off!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:14:59</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/corylanou" img="https://secure.gravatar.com/avatar/f438ac11c32ed30a72fd214e999c0ba2.jpg?s=600&amp;d=mm">Cory LaNou</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/268/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/268/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="In a world..." href="https://changelog.com/++"/>
        <psc:chapter start="89" title="It's Go Time!"/>
        <psc:chapter start="147" title="Welcoming our guests"/>
        <psc:chapter start="726" title="Usage docs"/>
        <psc:chapter start="1235" title="Maintaining docs"/>
        <psc:chapter start="1750" title="Sponsor: Changelog++" href="https://changelog.com/++"/>
        <psc:chapter start="1805" title="Don't believe the Hype"/>
        <psc:chapter start="2171" title="Document-driven development"/>
        <psc:chapter start="2455" title="The bigger takeaways"/>
        <psc:chapter start="2693" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="2753" title="Mark's unpop[0]"/>
        <psc:chapter start="3111" title="Cory's unpop"/>
        <psc:chapter start="3498" title="Mark's unpop[1]"/>
        <psc:chapter start="3743" title="Mark's unpop[2]"/>
        <psc:chapter start="3803" title="Johnny's unpop"/>
        <psc:chapter start="4325" title="Time to Go!"/>
        <psc:chapter start="4407" title="Next time on Go Time"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/109999929140401191"/>
      <content:encoded><![CDATA[<p>In a world where most documentation sucks, large language models write better than humans, and people won’t be bothered to type full sentences with <em>actual</em> punctuation.</p>
<p>Two men… against all odds… join an award-worthy podcast… hosted by a coin-operated, singing code monkey (?)… to convince the developer world they’re doing it ALL wrong.</p>
<p>Grab your code-generator and heat up that cold cup of coffee on your desk. Because this episode of Go Time is about to blow your docs off!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li><li>Cory LaNou &ndash; <a href="https://x.com/corylanou" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>a.k.a. “Doc, Stock and Two Smoking Barrels”</li>
<li>a.k.a. “Doc-a Schoen”</li>
<li>a.k.a. “Like Doc-work”</li>
<li>a.k.a. “Pull Your Docs Up”</li>
<li>a.k.a. “What’s Up, Docs?”</li>
<li>a.k.a. “A Doc-work Orange”</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-268.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What&apos;s new in Go 1.20</title>
      <guid isPermaLink="false">changelog.com/2/1995</guid>
      <link>https://changelog.com/gotime/267</link>
      <pubDate>Thu, 16 Feb 2023 23:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70084181" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/267/go-time-267.mp3"/>
      <description>Our &quot;what&apos;s new in Go&quot; correspondent Carl Johnson joins Mat &amp; Johnny to discuss... what&apos;s new in Go 1.20, of course! What&apos;d you expect, an episode about Rust?! That&apos;s preposterous...</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:12:28</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/carlmjohnson" img="https://cdn.changelog.com/uploads/avatars/people/j7og/avatar_large.png?v=63764400671">Carl Johnson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/267/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/267/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="108" title="Welcome back Carl! "/>
        <psc:chapter start="255" title="Reintroducing Carl"/>
        <psc:chapter start="420" title="Community updates"/>
        <psc:chapter start="684" title="Gophercon UK 2023"/>
        <psc:chapter start="695" title="Shout AT: London Gophers" href="https://gophers.london"/>
        <psc:chapter start="771" title="Ron Evans on 2053: A Go Odyssey" href="https://gotime.fm/235"/>
        <psc:chapter start="878" title="Multi errors on Go 1.20?"/>
        <psc:chapter start="1203" title="Errors.is "/>
        <psc:chapter start="1429" title="Sponsor: Changelog++" href="https://changelog.com/++"/>
        <psc:chapter start="1485" title="What's the deal with comparable?"/>
        <psc:chapter start="1790" title="Designing for flexibility"/>
        <psc:chapter start="2059" title="Slices"/>
        <psc:chapter start="2299" title="&quot;Johnny Did a Great Link&quot; by Mat Ryer"/>
        <psc:chapter start="2336" title="Context, Context everywhere"/>
        <psc:chapter start="2536" title="First hot take of the episode"/>
        <psc:chapter start="2577" title="Experimental memory arenas"/>
        <psc:chapter start="2877" title="&quot;I Can&apos;t Think of Any Words&quot; by Mat Ryer"/>
        <psc:chapter start="2994" title="http.ResponseController"/>
        <psc:chapter start="3269" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="3302" title="Carl's unpop"/>
        <psc:chapter start="3633" title="Mat's unpop"/>
        <psc:chapter start="3769" title="Johnny's unpop"/>
        <psc:chapter start="3970" title="Roasting all world leaders"/>
        <psc:chapter start="4201" title="Time to Go!"/>
        <psc:chapter start="4272" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/109876914287113311"/>
      <content:encoded><![CDATA[<p>Our “what’s new in Go” correspondent Carl Johnson joins Mat &amp; Johnny to discuss… what’s new in Go 1.20, of course! What’d you expect, an episode about Rust?! That’s preposterous…</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>Carl Johnson &ndash; <a href="https://carlmjohnson.net/" rel="external ugc">Website</a>, <a href="https://github.com/carlmjohnson" rel="external ugc">GitHub</a>, <a href="https://mastodon.social/@carlmjohnson" rel="external ugc">Mastodon</a>, <a href="https://x.com/carlmjohnson" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.papercall.io/gceu23">GopherCon Europe 2023 CFP</a></li>
<li><a href="https://www.gophercon.co.uk">GopherCon UK 2023</a></li>
<li><a href="https://gophers.london">Shout AT: London Gophers</a></li>
<li><a href="https://gotime.fm/235">Ron Evans on 2053: A Go Odyssey</a></li>
<li><a href="https://blog.carlmjohnson.net/post/2023/golang-120-language-changes/">What’s New in Go 1.20, Part I: Language Changes</a></li>
<li><a href="https://blog.carlmjohnson.net/post/2023/golang-120-arenas-errors-responsecontroller/">What’s New in Go 1.20, Part II: Major Standard Library Changes</a></li>
<li><a href="https://blog.carlmjohnson.net/post/2023/golang-120-minor-features/">What’s New in Go 1.20, Part III: Minor Standard Library Changes</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-267.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Is htmx the way to Go?</title>
      <guid isPermaLink="false">changelog.com/2/1973</guid>
      <link>https://changelog.com/gotime/266</link>
      <pubDate>Thu, 09 Feb 2023 17:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="73783708" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/266/go-time-266.mp3"/>
      <description>A quick look at the history of building web apps, followed by a discussion of htmx and how it compares to both modern and traditional ways of building.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:16:19</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/recursivedoubts" img="https://cdn.changelog.com/uploads/avatars/people/r91Z/avatar_large.jpg?v=63784442659">chg</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/quii" img="https://secure.gravatar.com/avatar/03ba53c50132509d417d62f3fc81592a.jpg?s=600&amp;d=mm">Chris James</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/gypsydave5" img="https://cdn.changelog.com/uploads/avatars/people/Gdykd/avatar_large.jpeg?v=63790382366">David Wickes</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/266/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/266/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="50" title="Welcoming our guests"/>
        <psc:chapter start="122" title="Carson's web dev backstory"/>
        <psc:chapter start="297" title="Chris's web dev backstory"/>
        <psc:chapter start="511" title="The Flash days"/>
        <psc:chapter start="674" title="&quot;Modern&quot; web apps"/>
        <psc:chapter start="871" title="Building modern web apps"/>
        <psc:chapter start="1292" title="On full-stack development"/>
        <psc:chapter start="1464" title="On knowing the whole story"/>
        <psc:chapter start="1736" title="Sponsor: Changelog++" href="https://changelog.com/++"/>
        <psc:chapter start="1791" title="What is htmx?" href="https://htmx.org/"/>
        <psc:chapter start="1997" title="Hypermedia and REST"/>
        <psc:chapter start="2550" title="Comparing hypermedia to OOP"/>
        <psc:chapter start="2732" title="Downsides of the hypermedia approach"/>
        <psc:chapter start="2945" title="Sponsor: JS Party" href="https://jsparty.fm"/>
        <psc:chapter start="3035" title="How to get into htmx"/>
        <psc:chapter start="3167" title="The panel's first impressions of htmx"/>
        <psc:chapter start="3447" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="3486" title="David's unpop (theory)"/>
        <psc:chapter start="3807" title="Chris's unpop"/>
        <psc:chapter start="4118" title="Carson's unpop"/>
        <psc:chapter start="4481" title="Time to Go!"/>
        <psc:chapter start="4503" title="Outro" href="https://changelog.com/++"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/109836007147645428"/>
      <content:encoded><![CDATA[<p>A quick look at the history of building web apps, followed by a discussion of <a href="https://htmx.org/">htmx</a> and how it compares to both modern and traditional ways of building.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
<li><a href="https://jsparty.fm">JS Party</a> – Your weekly celebration of JavaScript and the web
</li>
</ul></p><p>Featuring:</p><ul><li>chg &ndash; <a href="https://github.com/chg20" rel="external ugc">GitHub</a>, <a href="https://x.com/htmx_org" rel="external ugc">X</a></li><li>Chris James &ndash; <a href="https://github.com/quii" rel="external ugc">GitHub</a>, <a href="https://x.com/quii" rel="external ugc">X</a></li><li>David Wickes &ndash; <a href="https://github.com/gypsydave5" rel="external ugc">GitHub</a>, <a href="https://x.com/gypsydave5" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://htmx.org/">htmx.org</a></li>
<li><a href="https://htmx.org/examples/">htmx examples</a></li>
<li><a href="https://hypermedia.systems">A book about building web apps with htmx</a></li>
<li><a href="https://grugbrain.dev">The Grug Brained Developer</a></li>
<li><a href="https://quii.gitbook.io/learn-go-with-tests/go-fundamentals/html-templates">Templating in Learn Go with Tests</a></li>
<li><a href="http://info.cern.ch/hypertext/WWW/MarkUp/Tags.html">The first 18 HTML tags</a></li>
<li><a href="https://datatracker.ietf.org/doc/html/rfc1866#section-8">The 1995 HTML 2.0 spec for the FORM element</a></li>
<li><a href="https://designftw.mit.edu/lectures/apis/ajax_adaptive_path.pdf">The Ajax paper</a></li>
<li><a href="https://www.youtube.com/watch?v=n9F2j1cAYcc&amp;list=PLDWZ5uzn69exbERujDiGxOadne_nkibSo&amp;index=22">GopherCon talk mentioned by Dave</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-266.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How to ace that CFP</title>
      <guid isPermaLink="false">changelog.com/2/1983</guid>
      <link>https://changelog.com/gotime/265</link>
      <pubDate>Thu, 02 Feb 2023 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65046529" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/265/go-time-265.mp3"/>
      <description>It&apos;s &quot;Call For Papers&quot; (CFP) season in Go land, so we gathered some seriously experienced conference organizers to help YOUR submission be the best ever.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:07:13</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/vkorbes" img="https://cdn.changelog.com/uploads/avatars/people/4W3yD/avatar_large.jpg?v=63826406096">V Körbes</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/akwickert" img="https://cdn.changelog.com/uploads/avatars/people/1mPml/avatar_large.jpg?v=63784419160">Anna-Katharina Wickert</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/265/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/265/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="50" title="Welcoming our guests"/>
        <psc:chapter start="139" title="Getting to know Angelica"/>
        <psc:chapter start="190" title="Anna's turn to introduce herself"/>
        <psc:chapter start="253" title="Your friendly neighborhood Johnny"/>
        <psc:chapter start="324" title="Natalie's conference background"/>
        <psc:chapter start="408" title="Getting to know V"/>
        <psc:chapter start="549" title="Angelica's favorite talk submission"/>
        <psc:chapter start="618" title="Anna's amazing talk" href="https://www.youtube.com/watch?v=yTvK8lzhENo"/>
        <psc:chapter start="837" title="Go conferences you can submit to in 2023"/>
        <psc:chapter start="882" title="V's tips for submitting a talk"/>
        <psc:chapter start="1056" title="Tell a story"/>
        <psc:chapter start="1212" title="State the benefits"/>
        <psc:chapter start="1287" title="Sponsor: Changelog++" href="https://changelog.com/++"/>
        <psc:chapter start="1343" title="Movie trailer voice!"/>
        <psc:chapter start="1475" title="Prepare to use the Inigo Montoya method" href="https://www.youtube.com/watch?v=6JGp7Meg42U"/>
        <psc:chapter start="1527" title="Developer storytelling skills"/>
        <psc:chapter start="1735" title="Fix spelling &amp; grammar mistakes"/>
        <psc:chapter start="1819" title="Advice for non-native english speakers"/>
        <psc:chapter start="1905" title="Should we use humor in proposals?"/>
        <psc:chapter start="2124" title="V's universal humor formula" href="https://www.youtube.com/watch?v=zPx5N6Lh3sw"/>
        <psc:chapter start="2223" title="Being comfortable on stage"/>
        <psc:chapter start="2376" title="To give a good talk... don't give a talk"/>
        <psc:chapter start="2530" title="Don't be afraid to be yourself"/>
        <psc:chapter start="2702" title="Don't try to sound smart"/>
        <psc:chapter start="2847" title="How to use slides well"/>
        <psc:chapter start="2922" title="Know the first/last sentences of your talk"/>
        <psc:chapter start="3062" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="3093" title="V's unpop"/>
        <psc:chapter start="3161" title="Anna's unpop"/>
        <psc:chapter start="3313" title="Johnny's unpop"/>
        <psc:chapter start="3609" title="V on workers' unions"/>
        <psc:chapter start="3748" title="Natalie's very dangerous unpop"/>
        <psc:chapter start="3944" title="Time to Go!"/>
        <psc:chapter start="3958" title="Outro"/>
      </psc:chapters>
      <podcast:socialInteract protocol="activitypub" uri="https://changelog.social/@gotime/109796535879330612"/>
      <content:encoded><![CDATA[<p>It’s “Call For Papers” (CFP) season in Go land, so we gathered some seriously experienced conference organizers to help YOUR submission be the best ever.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>V Körbes &ndash; <a href="http://ellenkorbes.com" rel="external ugc">Website</a>, <a href="https://github.com/vkorbes" rel="external ugc">GitHub</a>, <a href="https://x.com/veekorbes" rel="external ugc">X</a></li><li>Anna-Katharina Wickert &ndash; <a href="https://github.com/akwick" rel="external ugc">GitHub</a>, <a href="https://x.com/akwickert" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.youtube.com/watch?v=yTvK8lzhENo">Anna-Katharina’s talk at GopherCon EU 2022</a></li>
<li><a href="https://www.gophercon.co.uk/speakers/cfp/">GopherCon UK CFP</a></li>
<li><a href="https://www.papercall.io/gophercon-2023">GopherCon CFP</a></li>
<li><a href="">GopherCon EU CFP</a>Cfp Gophercon europe https://www.papercall.io/gceu23</li>
<li><a href="https://www.youtube.com/watch?v=6JGp7Meg42U">The Inigo Montoya Story structure</a></li>
<li><a href="https://www.youtube.com/watch?v=zPx5N6Lh3sw">Bill Gates commencement speech</a></li>
<li><a href="https://recipes.howstuffworks.com/pringles.htm">Chips definition lawsuit</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-265.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Long-term code maintenance</title>
      <guid isPermaLink="false">changelog.com/2/1877</guid>
      <link>https://changelog.com/gotime/264</link>
      <pubDate>Fri, 27 Jan 2023 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="42834325" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/264/go-time-264.mp3"/>
      <description>Ole Bulbuk &amp; Sandor Szücs join Natalie to discuss the ins &amp; outs of long-term code maintenance. What does it take to maintain a codebase for a decade or more? How do you plan for that? What about inheriting a codebase for the long term? Oh, and (how) can AI help?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>44:05</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ole" img="https://cdn.changelog.com/uploads/avatars/people/DdVV1/avatar_large.jpeg?v=63820016639">Ole Bulbuk</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/szuecs" img="https://cdn.changelog.com/uploads/avatars/people/4WL44/avatar_large.png?v=63833322961">Sandor Szücs</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/264/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/264/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="50" title="Welcoming Ole &amp; Sandor"/>
        <psc:chapter start="175" title="Experience with other languages"/>
        <psc:chapter start="269" title="On the Ship of Theseus"/>
        <psc:chapter start="538" title="Inheriting &amp; maintaining old codebases"/>
        <psc:chapter start="831" title="Biggest problems for long-term maintainance"/>
        <psc:chapter start="943" title="On product-driven development"/>
        <psc:chapter start="1154" title="Ole's approach to software development"/>
        <psc:chapter start="1298" title="A better approach than TDD?"/>
        <psc:chapter start="1467" title="Planning for long-term maintainability"/>
        <psc:chapter start="1942" title="Improving test coverage"/>
        <psc:chapter start="2018" title="Sandor on cleanroom implementation"/>
        <psc:chapter start="2185" title="How can AI help with maintainability?"/>
        <psc:chapter start="2245" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="2277" title="Sandor's unpop"/>
        <psc:chapter start="2378" title="Ole's unpop"/>
        <psc:chapter start="2495" title="Natalie's unpop"/>
        <psc:chapter start="2554" title="Time to Go!"/>
        <psc:chapter start="2575" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Ole Bulbuk &amp; Sandor Szücs join Natalie to discuss the ins &amp; outs of long-term code maintenance. What does it take to maintain a codebase for a decade or more? How do you plan for that? What about inheriting a codebase for the long term? Oh, and (how) can AI help?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>Ole Bulbuk &ndash; <a href="http://flowdev.org" rel="external ugc">Website</a>, <a href="https://github.com/ole108" rel="external ugc">GitHub</a>, <a href="https://x.com/flowdev_org" rel="external ugc">X</a></li><li>Sandor Szücs &ndash; <a href="https://github.com/szuecs" rel="external ugc">GitHub</a>, <a href="https://x.com/sszuecs" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://en.wikipedia.org/wiki/Ship_of_Theseus">Ship of Theseus</a></li>
<li>GoTime Episode with Ole on the Berlin transition to Go</li>
<li>GoTime Episode with Bill Kennedy on TDD</li>
<li>OS projects mentioned by Ssandor
<ul>
<li><a href="https://github.com/zalando/skipper">skipper</a>
<ul>
<li><a href="https://pkg.go.dev/github.com/zalando/skipper/proxy/proxytest">proxytest</a></li>
<li><a href="https://pkg.go.dev/github.com/zalando/skipper/dataclients/kubernetes/kubernetestest">kubernetestest</a></li>
</ul>
</li>
<li><a href="https://github.com/zalando-incubator/kube-ingress-aws-controller">kube-ingress-aws-controller</a></li>
</ul>
</li>
<li><a href="https://github.com/onsi/gomega">Omega</a></li>
<li><a href="https://en.wikipedia.org/wiki/Behavior-driven_development">BDD - Behaviour Driven Development</a></li>
<li>OS projects mentioned by Ole Bulbuk
<ul>
<li><a href="https://github.com/flowdev/spaghetti-analyzer">Spaghetti Analyzer</a></li>
<li><a href="https://github.com/flowdev/spaghetti-cutter">Spaghetti Cutter</a></li>
</ul>
</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-264.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Who owns our code? Part 2</title>
      <guid isPermaLink="false">changelog.com/2/1874</guid>
      <link>https://changelog.com/gotime/263</link>
      <pubDate>Thu, 19 Jan 2023 22:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63472475" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/263/go-time-263.mp3"/>
      <description>Tech lawyer Luis Villa returns to Go Time to school us once again on the intellectual property concerns of software creators in this crazy day we live in. This time around, we&apos;re focusing on the implications of Large Language Models, code generation, and crazy stuff like that.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:35</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/luisv" img="https://cdn.changelog.com/uploads/avatars/people/jYMP/avatar_large.jpg?v=63747405560">Luis Villa</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/263/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/263/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="49" title="Welcoming Luis back to the pod"/>
        <psc:chapter start="264" title="A quick TL;DR on the last episode"/>
        <psc:chapter start="418" title="Monkey selfies and AI copyright law"/>
        <psc:chapter start="571" title="A baseline understanding of AI &amp; ML"/>
        <psc:chapter start="1191" title="Diving deep into trademarks"/>
        <psc:chapter start="1375" title="AI is incompatible with current copyright law"/>
        <psc:chapter start="1506" title="EU vs US copyright law"/>
        <psc:chapter start="1591" title="Past analogies courts used for these cases"/>
        <psc:chapter start="1721" title="Is using Copilot plagiarism?"/>
        <psc:chapter start="1887" title="Another interesting analogy on copyright"/>
        <psc:chapter start="1920" title="Natalie corrects a few important details"/>
        <psc:chapter start="2019" title="What does it mean to be &quot;open&quot;?"/>
        <psc:chapter start="2438" title="Sponsor: The Changelog" href="https://changelog.fm"/>
        <psc:chapter start="2541" title="Natalie's view as an OpenAI ambassador"/>
        <psc:chapter start="2737" title="The origin of &quot;openness&quot;"/>
        <psc:chapter start="2959" title="Copilot &amp; the boundaries of plagiarism"/>
        <psc:chapter start="3326" title="What does &quot;cleanrooming&quot; mean?"/>
        <psc:chapter start="3393" title="Part 3 coming soon?!"/>
        <psc:chapter start="3418" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="3455" title="Luis's unpop"/>
        <psc:chapter start="3552" title="Kris's unpop"/>
        <psc:chapter start="3593" title="Kris's unpop resolution"/>
        <psc:chapter start="3680" title="Natalie's unpop"/>
        <psc:chapter start="3732" title="Angelica's unpop"/>
        <psc:chapter start="3846" title="Time to Go!"/>
        <psc:chapter start="3860" title="Outro (listen to Part 1)" href="https://gotime.fm/252"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Tech lawyer Luis Villa returns to Go Time to school us once again on the intellectual property concerns of software creators in this crazy day we live in. This time around, we’re focusing on the implications of Large Language Models, code generation, and crazy stuff like that.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>Luis Villa &ndash; <a href="https://lu.is/" rel="external ugc">Website</a>, <a href="https://www.linkedin.com/in/luisv" rel="external ugc">LinkedIn</a>, <a href="https://social.coop/@luis_in_brief" rel="external ugc">Mastodon</a>, <a href="https://x.com/luis_in_brief" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gotime.fm/252">Who owns our code? Part 1</a></li>
<li><a href="https://en.wikipedia.org/wiki/Monkey_selfie_copyright_dispute">Monkey selfie copyright dispute</a></li>
<li><a href="https://www.wipo.int/treaties/en/ip/berne/">Berne Convention for the Protection of Literary and Artistic Works</a></li>
<li><a href="https://openai.com/">OpenAi</a></li>
<li><a href="https://www.openml.fyi/">Luis Villa’s newsletter</a></li>
<li><a href="https://www.bigcode-project.org/">Big Code</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-263.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How Go helped save HealthCare.gov ♻️</title>
      <guid isPermaLink="false">changelog.com/2/1962</guid>
      <link>https://changelog.com/gotime/262</link>
      <pubDate>Thu, 12 Jan 2023 22:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="57582805" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/262/go-time-262.mp3"/>
      <description>Paul Smith (from &quot;Obama&apos;s Trauma Team&quot;) tells us the tale of how Go played a big role in the rescuing and rebuilding of the HealthCare.gov website. Along the way we learn what the original team did wrong, how the rescue team kept it afloat during huge traffic spikes, and what they&apos;ve done since to rebuild it to serve the people&apos;s needs.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>59:27</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" 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/paulsmith" img="https://cdn.changelog.com/uploads/avatars/people/8ajrM/avatar_large.jpg?v=63770679720">Paul Smith</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/262/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/262/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="57" title="Welcoming Paul to the show"/>
        <psc:chapter start="132" title="Paul's background"/>
        <psc:chapter start="558" title="From startup to government contractor"/>
        <psc:chapter start="702" title="HealthCare.gov's failed launch"/>
        <psc:chapter start="878" title="Your country needs you!"/>
        <psc:chapter start="937" title="Putting a team together"/>
        <psc:chapter start="1083" title="They didn't know what they didn't know"/>
        <psc:chapter start="1163" title="Fundamentally, they built the wrong thing"/>
        <psc:chapter start="1381" title="How government contracting works"/>
        <psc:chapter start="1578" title="How HealthCare.gov works"/>
        <psc:chapter start="1674" title="Paul's political imperative"/>
        <psc:chapter start="1814" title="The team's motivation"/>
        <psc:chapter start="1933" title="A pragmatic change to achieve scale"/>
        <psc:chapter start="2170" title="Deploying code was a nightmare"/>
        <psc:chapter start="2400" title="Low tech in a good way"/>
        <psc:chapter start="2529" title="The aftermath"/>
        <psc:chapter start="2858" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="2884" title="Paul's unpop"/>
        <psc:chapter start="3184" title="Jerod's unpop"/>
        <psc:chapter start="3389" title="Mat as Captain Jack Sparrow"/>
        <psc:chapter start="3460" title="Time to Go!"/>
        <psc:chapter start="3490" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Paul Smith (from “Obama’s Trauma Team”) tells us the tale of how Go played a big role in the rescuing and rebuilding of the <a href="https://www.healthcare.gov/">HealthCare.gov</a> website. Along the way we learn what the original team did wrong, how the rescue team kept it afloat during huge traffic spikes, and what they’ve done since to rebuild it to serve the people’s needs.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>Paul Smith &ndash; <a href="https://www.pauladamsmith.com" rel="external ugc">Website</a>, <a href="https://x.com/paulsmith" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" 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></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.healthcare.gov/">HealthCare.gov</a></li>
<li><a href="https://adhoc.team">Paul’s company Ad Hoc is hiring</a></li>
<li><a href="http://time.com/10228/obamas-trauma-team/">Obama’s Trauma Team</a></li>
<li><a href="http://www.msnbc.com/all-in/watch/the-nerds-who-saved-obamacare-175808579562">Paul on MSNBC talking about the rescue</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-262.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>A special New Year&apos;s fireside chat </title>
      <guid isPermaLink="false">changelog.com/2/1949</guid>
      <link>https://changelog.com/gotime/261</link>
      <pubDate>Thu, 05 Jan 2023 23:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56883110" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/261/go-time-261.mp3"/>
      <description>Mat and the gang ring in the new year by gathering around a make believe fireplace and discussing what they&apos;re excited about in 2023, their new years resolutions &amp; a little bit of Go talk, too. But only a *little*.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>58:43</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/261/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/261/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="It's Go Time!"/>
        <psc:chapter start="50" title="Mat's dream soundscape"/>
        <psc:chapter start="186" title="Jon's excited about HTMX"/>
        <psc:chapter start="366" title="Mat's excited about ChatGPT"/>
        <psc:chapter start="430" title="ChatGPT vs Copilot "/>
        <psc:chapter start="523" title="Will AI replace us all? "/>
        <psc:chapter start="592" title="This chapter brought to you by Shell"/>
        <psc:chapter start="673" title="Innovation in climate tech"/>
        <psc:chapter start="993" title="Beware of Disney films"/>
        <psc:chapter start="1045" title="Free clean energy in 2023!?"/>
        <psc:chapter start="1129" title="The US lacks superheroes because..."/>
        <psc:chapter start="1258" title="Back to fusion energy"/>
        <psc:chapter start="1457" title="What changes with free / limitless energy"/>
        <psc:chapter start="1662" title="The future of drones"/>
        <psc:chapter start="1861" title="Mat's new year resolution"/>
        <psc:chapter start="1970" title="Ian's new year resolution"/>
        <psc:chapter start="2396" title="Sponsor: Practical AI" href="https://practicalai.fm"/>
        <psc:chapter start="2485" title="Are M1 Macs worth it?"/>
        <psc:chapter start="2752" title="This chapter brought to you by Apple"/>
        <psc:chapter start="2787" title="Kris with the first unpop of '23"/>
        <psc:chapter start="2909" title="Monarchs vs Presidents"/>
        <psc:chapter start="3007" title="It's UnGo Time"/>
        <psc:chapter start="3030" title="Generics talk"/>
        <psc:chapter start="3140" title="Ian on built-in iterators"/>
        <psc:chapter start="3343" title="Go modules are boring now!"/>
        <psc:chapter start="3416" title="Time to Go!"/>
        <psc:chapter start="3454" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Mat and the gang ring in the new year by gathering around a make believe fireplace and discussing what they’re excited about in 2023, their new years resolutions &amp; a little bit of Go talk, too. But only a <em>little</em>.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/golang/go/discussions/56413">user-defined iteration using range over func values</a></li>
<li>📼 <a href="https://www.youtube.com/watch?v=QL-0M0cDpdk">City of Hilliard Leaf Collection</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-261.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Making Go more efficient</title>
      <guid isPermaLink="false">changelog.com/2/1944</guid>
      <link>https://changelog.com/gotime/260</link>
      <pubDate>Thu, 15 Dec 2022 22:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="60069470" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/260/go-time-260.mp3"/>
      <description>Mat invites Bartłomiej Płotka, Kemal Akkoyun &amp; Christian Simon to discuss how to make Go code more efficient through modern observability practices.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:02:02</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bwplotka" img="https://secure.gravatar.com/avatar/55cdaff2951048a85f370467b324ed2e.jpg?s=600&amp;d=mm">Bartlomiej Płotka</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kkakkoyun" img="https://cdn.changelog.com/uploads/avatars/people/wl54/avatar_large.jpg?v=63838362224">Kemal Akkoyun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/simonswine" img="https://secure.gravatar.com/avatar/a55b7dbde7054bcbfebb390fef7048a6.jpg?s=600&amp;d=mm">Christian Simon</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/260/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/260/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="32" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="135" title="It's Go Time!"/>
        <psc:chapter start="185" title="Welcome, everyone!"/>
        <psc:chapter start="259" title="Getting to know our guests"/>
        <psc:chapter start="367" title="Our topic: making Go more efficient!"/>
        <psc:chapter start="585" title="How to spot when more efficiency is needed"/>
        <psc:chapter start="741" title="How to select metrics to measure"/>
        <psc:chapter start="983" title="How often to do a performance check"/>
        <psc:chapter start="1393" title="Sponsor: Ship It!" href="https://shipit.show"/>
        <psc:chapter start="1482" title="Kemal drops the first unpop of the show"/>
        <psc:chapter start="1567" title="Setting a budget for efficiency testing?"/>
        <psc:chapter start="1815" title="The cost of observing data in production"/>
        <psc:chapter start="1989" title="The tradeoff between features &amp; perf"/>
        <psc:chapter start="2210" title="There goes my hero... watch him as he goes"/>
        <psc:chapter start="2458" title="Go vs other langs wrt observability"/>
        <psc:chapter start="2623" title="Making Go easier/better to profile"/>
        <psc:chapter start="2786" title="What is eBPF?"/>
        <psc:chapter start="2987" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="3022" title="Mat's very serious unpop"/>
        <psc:chapter start="3039" title="Mat's other unpop"/>
        <psc:chapter start="3077" title="Bartek's unpop"/>
        <psc:chapter start="3298" title="Christian's unpop"/>
        <psc:chapter start="3339" title="Kemal's unpop"/>
        <psc:chapter start="3531" title="Kemal&apos;s &quot;real&quot; unpop"/>
        <psc:chapter start="3578" title="Time to Go!"/>
        <psc:chapter start="3629" title="Outro (++ bonus!)" href="https://changelog.com/++"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Mat invites Bartłomiej Płotka, Kemal Akkoyun &amp; Christian Simon to discuss how to make Go code more efficient through modern observability practices.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://shipit.show">Ship It!</a> – A podcast about getting your best ideas into the world and seeing what happens. Listen to an episode that interests you and <a href="https://shipit.show">subscribe today</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Bartlomiej Płotka &ndash; <a href="https://bwplotka.dev" rel="external ugc">Website</a>, <a href="https://github.com/bwplotka" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/bwplotka" rel="external ugc">LinkedIn</a>, <a href="https://home.social/@bwplotka" rel="external ugc">Mastodon</a>, <a href="https://x.com/bwplotka" rel="external ugc">X</a></li><li>Kemal Akkoyun &ndash; <a href="https://github.com/kakkoyun" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/kemalakkoyun" rel="external ugc">LinkedIn</a>, <a href="https://hachyderm.io/@kakkoyun" rel="external ugc">Mastodon</a>, <a href="https://x.com/kkakkoyun" rel="external ugc">X</a></li><li>Christian Simon &ndash; <a href="https://x.com/simonswine" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.bwplotka.dev/book">Bartek’s “Efficient Go” Book</a></li>
<li><a href="https://benchmark.vitess.io/">Vitess Benchmark</a></li>
<li><a href="https://kamalmeet.com/tag/monitoring">Tools for Monitoring Applications Logs</a></li>
<li><a href="https://github.com/prometheus/client_golang">Prometheus library for Go</a></li>
<li><a href="https://go.dev/blog/pprof">Profiling Go Programs</a></li>
<li><a href="https://github.com/google/pprof">pprof tool</a> (also available in <code>go tool pprof</code>)</li>
<li><a href="https://pkg.go.dev/net/http/pprof">pkg.go.dev/net/http/pprof</a></li>
<li><a href="https://pkg.go.dev/runtime/pprof">pkg.go.dev/runtime/pprof</a></li>
<li><a href="https://youtu.be/OlHQ6gkwqyA">Building a Go Profiler using Go</a></li>
<li><a href="https://www.lizrice.com/books-and-projects">Liz Rice on eBPF</a></li>
<li><a href="https://github.com/golang/go/issues/51317">Arena proposal</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-260.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Hacking with Go: Part 3</title>
      <guid isPermaLink="false">changelog.com/2/1867</guid>
      <link>https://changelog.com/gotime/259</link>
      <pubDate>Thu, 08 Dec 2022 22:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56055586" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/259/go-time-259.mp3"/>
      <description>Ivan Kwiatkowski joins Natalie once again for a follow-up episode to Hacking with Go: Part 2. This time we&apos;ll get Ivan’s perspective on the way Go&apos;s security features are designed and used, from the user/hacker perspective. And _of course_ we will also talk about how AI fits into all this...</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>57:51</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/justicerage" img="https://cdn.changelog.com/uploads/avatars/people/4WOj7/avatar_large.png?v=63801283883">Ivan Kwiatkowski</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/259/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/259/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="23" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="167" title="It's Go Time!" href="https://changelog.social/@gotime"/>
        <psc:chapter start="216" title="Welcome back, Ivan!"/>
        <psc:chapter start="281" title="IDA Pro helping reverse engineers"/>
        <psc:chapter start="396" title="Is Go better for researchers or hackers?"/>
        <psc:chapter start="455" title="Rust is the real menace"/>
        <psc:chapter start="571" title="On Go's cross-compilation feature"/>
        <psc:chapter start="657" title="Go support for exotic platforms"/>
        <psc:chapter start="829" title="Security risks of listing module deps"/>
        <psc:chapter start="982" title="Benefits of Go over C &amp; C++"/>
        <psc:chapter start="1109" title="Is Go code more secure overall?"/>
        <psc:chapter start="1187" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="1278" title="Does COBOL malware exist?"/>
        <psc:chapter start="1322" title="Reversing Pascal malware"/>
        <psc:chapter start="1356" title="Defining APT"/>
        <psc:chapter start="1509" title="Is the reversing process always the same?"/>
        <psc:chapter start="1753" title="Those pesky goroutines"/>
        <psc:chapter start="1991" title="Visualizing the reversing process"/>
        <psc:chapter start="2124" title="Does Go's simplicity aid reversing?"/>
        <psc:chapter start="2272" title="The efficiency of Go's compiler"/>
        <psc:chapter start="2327" title="Do malware devs catch their errors?"/>
        <psc:chapter start="2493" title="Evaluating errors in Assembly"/>
        <psc:chapter start="2603" title="AI Tools for malware code review"/>
        <psc:chapter start="2768" title="AI and codegen"/>
        <psc:chapter start="2977" title="Ivan's (premature) unpop"/>
        <psc:chapter start="3119" title="AI for fingerprinting malware authors"/>
        <psc:chapter start="3316" title="Wrapping up!"/>
        <psc:chapter start="3404" title="Outro" href="https://changelog.fm"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Ivan Kwiatkowski joins Natalie once again for a follow-up episode to <a href="https://gotime.fm/251">Hacking with Go: Part 2</a>. This time we’ll get Ivan’s perspective on the way Go’s security features are designed and used, from the user/hacker perspective. And <em>of course</em> we will also talk about how AI fits into all this…</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>Ivan Kwiatkowski &ndash; <a href="https://github.com/JusticeRage" rel="external ugc">GitHub</a>, <a href="https://infosec.exchange/@justicerage" rel="external ugc">Mastodon</a>, <a href="https://x.com/JusticeRage" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gotime.fm/205">Hacking with Go: Part 1</a></li>
<li><a href="https://gotime.fm/251">Hacking with Go: Part 2</a></li>
<li><a href="https://en.wikipedia.org/wiki/Pascal_(programming_language)">Pascal (programming language)</a></li>
<li><a href="https://hex-rays.com/ida-pro/">Hacking tool: IDA Pro</a></li>
<li><a href="https://ghidra-sre.org">Hacking tool: Ghidra</a></li>
<li><a href="https://github.com/ph4ntonn/Stowaway">Stowaway – Multi-hop Proxy Tool for pentesters</a></li>
<li><a href="https://www.youtube.com/watch?v=_cL-OwU9pFQ">Ivan’s video on reversing a Go malware</a></li>
<li><a href="https://media.ccc.de/v/31c3_-_6173_-_en_-_saal_g_-_201412291715_-_source_code_and_cross-domain_authorship_attribution_-_aylin_-_greenie_-_rebekah_overdorf">“Stylometry” - recognizing author by code style, talk from the CCC 2014</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-259.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>To TDD or not to TDD</title>
      <guid isPermaLink="false">changelog.com/2/1866</guid>
      <link>https://changelog.com/gotime/258</link>
      <pubDate>Thu, 01 Dec 2022 19:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70279358" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/258/go-time-258.mp3"/>
      <description>That is the question. Whether &apos;tis nobler in the mind to suffer the slings and arrows of outrageous test coverage, or to take arms against a sea of bugs...</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:12:39</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/goinggodotnet" img="https://cdn.changelog.com/uploads/avatars/people/jW/avatar_large.jpg?v=63639011534">Bill Kennedy</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/quii" img="https://secure.gravatar.com/avatar/03ba53c50132509d417d62f3fc81592a.jpg?s=600&amp;d=mm">Chris James</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/258/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/258/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="19" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="204" title="It's Go Time!"/>
        <psc:chapter start="253" title="Welcome, friends"/>
        <psc:chapter start="369" title="The tweet that started it all" href="https://twitter.com/goinggodotnet/status/1570764101097500674"/>
        <psc:chapter start="559" title="How do you test an API design?"/>
        <psc:chapter start="856" title="The importance of feedback loops"/>
        <psc:chapter start="1023" title="What TDD really is"/>
        <psc:chapter start="1313" title="Preventing vs actually getting errors"/>
        <psc:chapter start="1502" title="Small vs large projects"/>
        <psc:chapter start="1635" title="Sponsor: Square" href="https://changelog.com/square"/>
        <psc:chapter start="1703" title="Top-down test creation"/>
        <psc:chapter start="2045" title="Frontend &amp; backend out of sync"/>
        <psc:chapter start="2281" title="Does the process really changes the outcome?"/>
        <psc:chapter start="2548" title="Coordinating between teams"/>
        <psc:chapter start="2739" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="2827" title="Test speed &amp; unit tests"/>
        <psc:chapter start="3055" title="The Test Pyramid" image="https://cdn.changelog.com/gotime/testPyramid.png" href="https://martinfowler.com/articles/practical-test-pyramid.html"/>
        <psc:chapter start="3166" title="When is your code actually done?"/>
        <psc:chapter start="3494" title="DDD &amp; bug recovery"/>
        <psc:chapter start="3838" title="Writing tests in production"/>
        <psc:chapter start="4060" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="4103" title="Bill's unpop"/>
        <psc:chapter start="4198" title="Chris's unpop?"/>
        <psc:chapter start="4234" title="Mat's !unpop"/>
        <psc:chapter start="4266" title="Time to Go!"/>
        <psc:chapter start="4291" title="Outro" href="https://changelog.fm"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>That is the question. Whether ’tis nobler in the mind to suffer the slings and arrows of outrageous test coverage, or to take arms against a sea of bugs…</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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>Bill Kennedy &ndash; <a href="https://www.goinggo.net/" rel="external ugc">Website</a>, <a href="https://github.com/ardan-bkennedy" rel="external ugc">GitHub</a>, <a href="https://x.com/goinggodotnet" rel="external ugc">X</a></li><li>Chris James &ndash; <a href="https://github.com/quii" rel="external ugc">GitHub</a>, <a href="https://x.com/quii" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://twitter.com/goinggodotnet/status/1570764101097500674">The tweet that started it all</a></li>
<li>📘 <a href="https://quii.gitbook.io/learn-go-with-tests/">Learn Go with Tests</a></li>
<li><a href="https://martinfowler.com/articles/practical-test-pyramid.html">The Test Pyramid</a></li>
<li><a href="https://en.wikipedia.org/wiki/Internet_protocol_suite">Internet Protocol Suite</a></li>
<li>🐘 <a href="https://techhub.social">techhub.social</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-258.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How Pinterest delivers software at scale</title>
      <guid isPermaLink="false">changelog.com/2/1861</guid>
      <link>https://changelog.com/gotime/257</link>
      <pubDate>Thu, 24 Nov 2022 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="52760690" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/257/go-time-257.mp3"/>
      <description>Nishant Roy, Engineering Manager at Pinterest Ads, joins Johnny &amp; Jon to detail how they&apos;ve managed to continue shipping quality software from startup through hypergrowth all the way to IPO. Prepare to learn a lot about Pinterest&apos;s integration and deployment pipeline, observability stack, Go-based services and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>54:25</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/nishantroy" img="https://cdn.changelog.com/uploads/avatars/people/Q3Aje/avatar_large.jpg?v=63831524554">Nishant Roy</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/257/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/257/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="47" title="Sponsor: Square" href="https://changelog.com/square"/>
        <psc:chapter start="101" title="It's Go Time!" href="https://changelog.social/@gotime"/>
        <psc:chapter start="150" title="Welcoming Nishant"/>
        <psc:chapter start="217" title="Nishant's background at Pinterest"/>
        <psc:chapter start="328" title="The work life of a Pinterest engineer"/>
        <psc:chapter start="475" title="Pinterest&apos;s integration &amp; deployment pipeline"/>
        <psc:chapter start="923" title="Testing in production?"/>
        <psc:chapter start="989" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="1077" title="Pre-submit tests vs unit tests"/>
        <psc:chapter start="1226" title="Pinterest's observability stack"/>
        <psc:chapter start="1318" title="Pinterest's Go-based services"/>
        <psc:chapter start="1467" title="On Go performance tuning "/>
        <psc:chapter start="1685" title="Maintaining velocity during hypergrowth"/>
        <psc:chapter start="1934" title="Tool selection criteria changes at scale"/>
        <psc:chapter start="2038" title="Standardizing tooling across multiple teams"/>
        <psc:chapter start="2175" title="Pinterest's documentation template"/>
        <psc:chapter start="2335" title="Sponsor: Calhoun Black Friday" href="https://calhoun.io/courses"/>
        <psc:chapter start="2403" title="Incidents help fill in the gaps"/>
        <psc:chapter start="2569" title="Mentoring junior devs"/>
        <psc:chapter start="2634" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="2666" title="Nishant's unpop"/>
        <psc:chapter start="2762" title="Opining on Nishant's unpop"/>
        <psc:chapter start="3128" title="It's too snowy for Jon to unpop"/>
        <psc:chapter start="3166" title="Time to Go!"/>
        <psc:chapter start="3198" title="Outro" href="https://changelog.fm"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Nishant Roy, Engineering Manager at Pinterest Ads, joins Johnny &amp; Jon to detail how they’ve managed to continue shipping quality software from startup through hypergrowth all the way to IPO. Prepare to learn a lot about Pinterest’s integration and deployment pipeline, observability stack, Go-based services and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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://calhoun.io/courses">Calhoun Black Friday</a> – Go Time co-host Jon Calhoun is having a Black Friday sale on November 21st-29th. All paid courses will be <strong>50% OFF</strong>. Learn more about Jon’s courses at <a href="https://calhoun.io/courses">calhoun.io/courses</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Nishant Roy &ndash; <a href="https://github.com/nishantroy" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/nishantroy" rel="external ugc">LinkedIn</a>, <a href="https://x.com/roy_nishant" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" 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/gotime/go-time-257.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>gRPC &amp; protocol buffers</title>
      <guid isPermaLink="false">changelog.com/2/1865</guid>
      <link>https://changelog.com/gotime/256</link>
      <pubDate>Thu, 17 Nov 2022 18:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="72831339" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/256/go-time-256.mp3"/>
      <description>On a previous episode of Go Time we discussed binary bloat, and how the Go protocol buffer implementation is a big offender. In this episode we dive into the history of protocol buffers and gRPC, then we discuss how the protocol and the implementation can vary and lead to things like binary bloat.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:15:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/akshayshah" img="https://cdn.changelog.com/uploads/avatars/people/gbaQl/avatar_large.png?v=63832122772">Akshay Shah</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/256/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/256/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="18" title="Sponsor: Square" href="https://changelog.com/square"/>
        <psc:chapter start="71" title="It's Go Time! (Merch Alert)" image="https://cdn.shopify.com/s/files/1/1663/7717/products/gotime-primary_5b716f19-5c16-478e-a0a7-fdd844d5b6f9_600x_crop_center.jpg?v=1591207304" href="https://gotime.fm/merch"/>
        <psc:chapter start="121" title="Welcoming Akshay"/>
        <psc:chapter start="200" title="A quick primer on protocol buffers"/>
        <psc:chapter start="373" title="Who should be using protobufs?"/>
        <psc:chapter start="477" title="There's always a tradeoff"/>
        <psc:chapter start="580" title="Like static typing, but for data"/>
        <psc:chapter start="661" title="Swagger vs protobufs"/>
        <psc:chapter start="975" title="Building APIs for public consumers"/>
        <psc:chapter start="1137" title="The benefits of binary formats"/>
        <psc:chapter start="1293" title="Let's talk about the gob package"/>
        <psc:chapter start="1465" title="Custom JSON parsers aren't for everyone"/>
        <psc:chapter start="1561" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="1657" title="gRPC has entered the chat"/>
        <psc:chapter start="1919" title="Alternative runtimes to gRPC?"/>
        <psc:chapter start="1988" title="People building their own alternatives"/>
        <psc:chapter start="2201" title="gRPC's (Stubby) origin story"/>
        <psc:chapter start="2479" title="A sneak peek at Akshay's new thing"/>
        <psc:chapter start="2834" title="Is gRPC only good for internal comms?"/>
        <psc:chapter start="3074" title="HTTP Trailer"/>
        <psc:chapter start="3205" title="Jon loves XML "/>
        <psc:chapter start="3397" title="Sponsor: Calhoun Black Friday" href="https://calhoun.io/courses"/>
        <psc:chapter start="3458" title="Who is gRCP for?"/>
        <psc:chapter start="3530" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="3558" title="Akshay's unpop"/>
        <psc:chapter start="3804" title="How is Jon not a multimillionaire?!"/>
        <psc:chapter start="3883" title="Johnny's unpop"/>
        <psc:chapter start="4006" title="Johnny's shameless plug"/>
        <psc:chapter start="4083" title="Akshay fakes it till he makes it"/>
        <psc:chapter start="4127" title="Back to Johnny's unpop"/>
        <psc:chapter start="4171" title="Are Jon's courses generic enough?"/>
        <psc:chapter start="4432" title="Time to Go!"/>
        <psc:chapter start="4449" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>On a <a href="https://gotime.fm/246">previous episode of Go Time</a> we discussed binary bloat, and how the Go protocol buffer implementation is a big offender. In this episode we dive into the history of protocol buffers and gRPC, then we discuss how the protocol and the implementation can vary and lead to things like binary bloat.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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://calhoun.io/courses">Calhoun Black Friday</a> – Go Time co-host Jon Calhoun is having a Black Friday sale on November 21st-29th. All paid courses will be <strong>50% OFF</strong>. Learn more about Jon’s courses at <a href="https://calhoun.io/courses">calhoun.io/courses</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Akshay Shah &ndash; <a href="https://akshayshah.org" rel="external ugc">Website</a>, <a href="https://github.com/akshayjshah" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/akshayjshah" rel="external ugc">LinkedIn</a>, <a href="https://x.com/akshayshah" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://buf.build/">Where Akshay works</a></li>
<li><a href="https://connect.build/">Buf’s gRPC implementation</a></li>
<li><a href="https://github.com/bufbuild/connect-go">bufbuild/connect-go</a></li>
<li><a href="https://github.com/bufbuild/connect-web">bufbuild/connect-web</a></li>
<li><a href="https://developers.google.com/protocol-buffers">Google’s Protocol Buffers overview</a></li>
<li><a href="https://grpc.io/">gRPC docs</a></li>
<li><a href="https://github.com/grpc/grpc-go">Google’s grpc-go</a></li>
<li><a href="https://github.com/LesnyRumcajs/grpc_bench">gRPC benchmarks</a></li>
<li><a href="https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md">gRPC spec</a></li>
<li><a href="https://github.com/akshayjshah/grpc-demystified">hand-write a gRPC handler in 7m</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-256.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Debugging Go</title>
      <guid isPermaLink="false">changelog.com/2/1691</guid>
      <link>https://changelog.com/gotime/255</link>
      <pubDate>Thu, 10 Nov 2022 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="51471907" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/255/go-time-255.mp3"/>
      <description>Natalie &amp; Ian welcome Liran Haimovitch &amp; Tiago Queiroz to the show for a discussion focused on debugging Go programs. They cover good &amp; bad debugging practices, the difficulty of debugging in the cloud, the value of errors logs &amp; metrics, the practice of debugging in production (or not) &amp; much more!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>53:05</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/liranlast" img="https://cdn.changelog.com/uploads/avatars/people/P2Nna/avatar_large.jpg?v=63825457316">Liran Haimovitch</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/belimawr" img="https://cdn.changelog.com/uploads/avatars/people/al4nD/avatar_large.jpg?v=63825457464">Tiago Queiroz</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/255/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/255/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="41" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="185" title="It's Go Time!"/>
        <psc:chapter start="229" title="Welcoming our guests (again)"/>
        <psc:chapter start="421" title="Good and bad debugging practices"/>
        <psc:chapter start="668" title="Debugging in the cloud"/>
        <psc:chapter start="1045" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="1138" title="The value of error logs"/>
        <psc:chapter start="1484" title="The value of metrics"/>
        <psc:chapter start="1770" title="Debugging in production?"/>
        <psc:chapter start="1888" title="Monitoring tools aren't for debugging"/>
        <psc:chapter start="2083" title="Back to logging: levels &amp; labels"/>
        <psc:chapter start="2478" title="How and where to begin debugging"/>
        <psc:chapter start="2671" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="2698" title="Liran's unpop"/>
        <psc:chapter start="2847" title="Tiago's unpop"/>
        <psc:chapter start="2962" title="Natalie's unpop"/>
        <psc:chapter start="2992" title="Liran's REAL unpopular opinion"/>
        <psc:chapter start="3091" title="Time to go!"/>
        <psc:chapter start="3120" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Natalie &amp; Ian welcome Liran Haimovitch &amp; Tiago Queiroz to the show for a discussion focused on debugging Go programs. They cover good &amp; bad debugging practices, the difficulty of debugging in the cloud, the value of errors logs &amp; metrics, the practice of debugging in production (or not) &amp; much more!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
</ul></p><p>Featuring:</p><ul><li>Liran Haimovitch &ndash; <a href="https://github.com/LiranLast" rel="external ugc">GitHub</a>, <a href="https://x.com/Liran_Last" rel="external ugc">X</a></li><li>Tiago Queiroz &ndash; <a href="https://tiago.life" rel="external ugc">Website</a>, <a href="https://github.com/belimawr" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/queiroztiago" rel="external ugc">LinkedIn</a>, <a href="https://x.com/belimawr_" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" 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/gotime/go-time-255.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go in medicine &amp; biology</title>
      <guid isPermaLink="false">changelog.com/2/1847</guid>
      <link>https://changelog.com/gotime/254</link>
      <pubDate>Fri, 04 Nov 2022 14:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64905443" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/254/go-time-254.mp3"/>
      <description>Today we&apos;re talking about uses for Go in the medical industry. Tim Stiles develops and maintains a Go package for synthetic biology and molecular biology called Poly. It has broad applications for biotech R&amp;D, but also has very direct applications to medicine.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:07:04</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/timothystiles" img="https://cdn.changelog.com/uploads/avatars/people/NR2Ed/avatar_large.jpg?v=63830558989">Tim Stiles</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/254/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/254/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="31" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="134" title="It's Go Time!"/>
        <psc:chapter start="177" title="Welcome, Tim!"/>
        <psc:chapter start="208" title="Tim&apos;s biotech &amp; Go history"/>
        <psc:chapter start="491" title="Biotech's lack of software tooling"/>
        <psc:chapter start="641" title="How Tim ended up at Harvard Med"/>
        <psc:chapter start="779" title="Tim's wife got him into biology"/>
        <psc:chapter start="927" title="Ending up in a Garage Lab to learn biology"/>
        <psc:chapter start="1028" title="Poly - a Go package for DNA engineering" href="https://github.com/TimothyStiles/poly"/>
        <psc:chapter start="1194" title="Applications of Poly"/>
        <psc:chapter start="1413" title="Sponsor: Square" href="https://changelog.com/square"/>
        <psc:chapter start="1475" title="Poly's DNA simulation"/>
        <psc:chapter start="1727" title="The price of DNA modeling"/>
        <psc:chapter start="1847" title="The future of bioengineering"/>
        <psc:chapter start="2081" title="Is Go part of this future? Why?"/>
        <psc:chapter start="2173" title="Choosing Go for Poly"/>
        <psc:chapter start="2388" title="The bright future of bioengineering"/>
        <psc:chapter start="2728" title="Natalie as a biotech expert?"/>
        <psc:chapter start="2761" title="AI as a biotech expert?"/>
        <psc:chapter start="3062" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="3114" title="Biotech is 10 years behind software trends"/>
        <psc:chapter start="3176" title="Tim's inverse law of software quality"/>
        <psc:chapter start="3292" title="Owning software is not like owning land"/>
        <psc:chapter start="3360" title="How can the community get involved?"/>
        <psc:chapter start="3551" title="Upopular Opinions!"/>
        <psc:chapter start="3573" title="Tim's unpop"/>
        <psc:chapter start="3897" title="Time to go!"/>
        <psc:chapter start="3962" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Today we’re talking about uses for Go in the medical industry. Tim Stiles develops and maintains a Go package for synthetic biology and molecular biology called <a href="https://github.com/TimothyStiles/poly">Poly</a>. It has broad applications for biotech R&amp;D, but also has very direct applications to medicine.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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>Tim Stiles &ndash; <a href="https://github.com/TimothyStiles" rel="external ugc">GitHub</a>, <a href="https://x.com/timothystiles" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/TimothyStiles/poly">Poly on GitHub</a></li>
<li><a href="https://github.com/lh3">The algorithm of the professor used by 23and me and others</a></li>
<li><a href="https://www.genome.gov/genetics-glossary/Central-Dogma#:%7E:text=Central%20dogma.,or%20RNA%20directly%20to%20protein">Central Dogma of DNA of biology</a></li>
<li><a href="https://en.wikipedia.org/wiki/The_Three-Body_Problem_(novel)">The Three-Body Problem</a></li>
<li><a href="https://www.nature.com/articles/s41586-021-03819-2">AlphaFold</a></li>
<li><a href="https://www.gitpod.io/">Gitpod</a></li>
<li><a href="https://fold.it/">Foldit</a></li>
<li><a href="https://pkg.go.dev/github.com/nlpodyssey/spago/pkg/nlp/transformers/huggingface">Go library for Huggingface</a></li>
<li><a href="https://surrealdb.com/">SurrealDB</a></li>
<li>Booth’s Least Rotation <a href="https://github.com/TimothyStiles/poly/blob/f2dcf099fea761c9d00d7fadbe50e3d92652e71c/seqhash/seqhash.go#L79">Go Implementation</a> and <a href="https://en.wikipedia.org/wiki/Lexicographically_minimal_string_rotation">wiki</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-254.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Spooky stories to scare devs 👻</title>
      <guid isPermaLink="false">changelog.com/2/1876</guid>
      <link>https://changelog.com/gotime/253</link>
      <pubDate>Thu, 27 Oct 2022 17:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58167946" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/253/go-time-253.mp3"/>
      <description>Mat Ryer gathers a gang of ghouls and ghosts to tell spooky developer stories! Join us to hear tales of Mat&apos;s $1k nightmare, Dee&apos;s infinite loop of horror, Natalie&apos;s haunted time as a junior dev &amp; many, many more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:00:03</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/buro9" img="https://cdn.changelog.com/uploads/avatars/people/yWgRb/avatar_large.jpeg?v=63833339322">Dee Kitchen</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/253/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/253/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="30" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="174" title="Intro"/>
        <psc:chapter start="212" title="Welcome to Ghost Time!"/>
        <psc:chapter start="300" title="Are you scared of horror movies?"/>
        <psc:chapter start="441" title="Dee tells us about bluemonday" href="https://github.com/microcosm-cc/bluemonday"/>
        <psc:chapter start="599" title="Mat's $1000 nightmare"/>
        <psc:chapter start="733" title="Here's Johnny's on avoiding massive bug bills"/>
        <psc:chapter start="813" title="Dee's infinite loop of horror"/>
        <psc:chapter start="1006" title="What is a greedy regex?"/>
        <psc:chapter start="1191" title="Natalie's haunted time as a junior dev"/>
        <psc:chapter start="1323" title="Advice for junior devs to stay out of trouble"/>
        <psc:chapter start="1523" title="Juniors should be able to make mistakes"/>
        <psc:chapter start="1623" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="1713" title="Campfire chill session"/>
        <psc:chapter start="1797" title="On hot CPUs and energy costs"/>
        <psc:chapter start="1867" title="Dee's support request from hell"/>
        <psc:chapter start="2049" title="Kris won't share imaginary marshmallows"/>
        <psc:chapter start="2081" title="Johnny's infinite loop of terror"/>
        <psc:chapter start="2333" title="On devs and consequences for their mistakes"/>
        <psc:chapter start="2525" title="Kris's spooky security hole"/>
        <psc:chapter start="2727" title="Dee thinks too secure is a problem"/>
        <psc:chapter start="2799" title="What's your pin number, Dee?"/>
        <psc:chapter start="2830" title="How are we gonna put this camp fire out?"/>
        <psc:chapter start="2863" title="Dee's SQL typo still haunts him"/>
        <psc:chapter start="2977" title="What *is* that sound?!"/>
        <psc:chapter start="3071" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="3132" title="Dee's unpop"/>
        <psc:chapter start="3228" title="We love you, Mat!"/>
        <psc:chapter start="3285" title="Natalie's unpop"/>
        <psc:chapter start="3501" title="We're afraid it's the end"/>
        <psc:chapter start="3540" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Mat Ryer gathers a gang of ghouls and ghosts to tell spooky developer stories! Join us to hear tales of Mat’s $1k nightmare, Dee’s infinite loop of horror, Natalie’s haunted time as a junior dev &amp; many, many more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>Dee Kitchen &ndash; <a href="https://x.com/buro91" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/microcosm-cc/bluemonday">bluemonday</a></li>
<li><a href="https://www.youtube.com/watch?v=S1pseKYYd4c">“All About Regular Expressions” by Jade Allen</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-253.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Who owns our code?</title>
      <guid isPermaLink="false">changelog.com/2/1809</guid>
      <link>https://changelog.com/gotime/252</link>
      <pubDate>Thu, 20 Oct 2022 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63953737" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/252/go-time-252.mp3"/>
      <description>In this episode, we&apos;re joined by tech Lawyer Luis Villa to explore the question, who owns code? The company, the engineer, the team? What about when you’re using AI, Machine learning, GitHub Copilot... is that still your code? </description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:05</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/luisv" img="https://cdn.changelog.com/uploads/avatars/people/jYMP/avatar_large.jpg?v=63747405560">Luis Villa</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/252/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/252/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="32" title="Sponsor: Square" href="https://changelog.com/square"/>
        <psc:chapter start="86" title="Intro"/>
        <psc:chapter start="129" title="Welcoming Luis"/>
        <psc:chapter start="240" title="Getting to know Luis"/>
        <psc:chapter start="418" title="Defining ownership in software"/>
        <psc:chapter start="525" title="Can anyone own the idea of an API?"/>
        <psc:chapter start="734" title="The core of copyright"/>
        <psc:chapter start="881" title="How Oracle vs Google ended"/>
        <psc:chapter start="1042" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="1136" title="What does code ownership REALLY mean?"/>
        <psc:chapter start="1264" title="The importance of creativity under US Law "/>
        <psc:chapter start="1346" title="Copyright and the doctrine of &quot;fair use&quot;"/>
        <psc:chapter start="1579" title="Who's liable if copywritten code causes damage?"/>
        <psc:chapter start="1721" title="Who's liable if AI causes damage?"/>
        <psc:chapter start="1959" title="Do code maintainers have liability?"/>
        <psc:chapter start="2208" title="Tidelift's approach to the problem"/>
        <psc:chapter start="2297" title="Is open source sustainable?"/>
        <psc:chapter start="2431" title="The actual purpose of copyright"/>
        <psc:chapter start="2549" title="On legislators being tech-challenged"/>
        <psc:chapter start="2595" title="Scary contractor contracts"/>
        <psc:chapter start="2714" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="2813" title="On legal systems and copyright challenges"/>
        <psc:chapter start="2965" title="Specific legal considerations for Go?"/>
        <psc:chapter start="3139" title="What happens when open source rules the world"/>
        <psc:chapter start="3394" title="Luis's new Open ML newsletter" href="https://www.openml.fyi/"/>
        <psc:chapter start="3445" title="Open source as proof of humanity's goodness"/>
        <psc:chapter start="3534" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="3567" title="Luis's unpop"/>
        <psc:chapter start="3672" title="Kris's unpop"/>
        <psc:chapter start="3860" title="Closing time!"/>
        <psc:chapter start="3886" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>In this episode, we’re joined by tech Lawyer Luis Villa to explore the question, who owns code? The company, the engineer, the team? What about when you’re using AI, Machine learning, GitHub Copilot… is that still your code?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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://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>
</ul></p><p>Featuring:</p><ul><li>Luis Villa &ndash; <a href="https://lu.is/" rel="external ugc">Website</a>, <a href="https://www.linkedin.com/in/luisv" rel="external ugc">LinkedIn</a>, <a href="https://social.coop/@luis_in_brief" rel="external ugc">Mastodon</a>, <a href="https://x.com/luis_in_brief" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://tidelift.com/">Tidelift</a></li>
<li><a href="https://www.openml.fyi/">Luis’s new newsletter!</a></li>
<li><a href="https://www.nytimes.com/2022/02/09/books/review-index-history-of-dennis-duncan.html">NYTimes review of Dennis Duncan’s “Index, A History of the”</a></li>
<li><a href="https://www.congress.gov/treaty-document/99th-congress/27/all-info">The Berne Convention for the Protection of Literary and Artistic Works</a></li>
<li><a href="https://en.wikipedia.org/wiki/Google_LLC_v._Oracle_America,_Inc.#:%7E:text=On%20August%2013%2C%202010%2C%20Oracle,Google%20therefore%20infringed%20Oracle&#x27;s%20copyright.">Google LLC v. Oracle America, Inc.</a></li>
<li><a href="https://news.artnet.com/opinion/andy-warhol-prince-series-op-ed-1962050">Why Andy Warhol’s ‘Prince Series,’ the Subject of a Long-Term Copyright Dispute, Should Be Considered Fair Use After All</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-252.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Hacking with Go: Part 2</title>
      <guid isPermaLink="false">changelog.com/2/1832</guid>
      <link>https://changelog.com/gotime/251</link>
      <pubDate>Thu, 13 Oct 2022 18:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63122622" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/251/go-time-251.mp3"/>
      <description>We&apos;re once again exploring hacking in Go from the eyes of security researchers. This time, Natalie &amp; Ian are joined by Ivan Kwiatkowski (a.k.a. Justice Rage)!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:13</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/justicerage" img="https://cdn.changelog.com/uploads/avatars/people/4WOj7/avatar_large.png?v=63801283883">Ivan Kwiatkowski</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/251/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/251/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="53" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="197" title="Intro"/>
        <psc:chapter start="240" title="Welcoming Ivan to the show"/>
        <psc:chapter start="266" title="Getting to know Ivan"/>
        <psc:chapter start="320" title="Reversing the SolarWinds attack"/>
        <psc:chapter start="471" title="Famous Go malwarez"/>
        <psc:chapter start="801" title="How compiled Go is unique"/>
        <psc:chapter start="1193" title="A primer on reverse engineering"/>
        <psc:chapter start="1480" title="Surprises while reversing Go"/>
        <psc:chapter start="1857" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="1950" title="Do Go's idioms help reversing?"/>
        <psc:chapter start="2126" title="Top languages for developing malware"/>
        <psc:chapter start="2224" title="Forensics Mode"/>
        <psc:chapter start="2469" title="Tips for writing secure Go code"/>
        <psc:chapter start="2695" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="2797" title="How Ivan got in to Go"/>
        <psc:chapter start="3040" title="Tips for learning to reverse engineer"/>
        <psc:chapter start="3329" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="3364" title="Ivan's many unpops"/>
        <psc:chapter start="3431" title="Do app stores improve security?"/>
        <psc:chapter start="3596" title="Cyperspace regulation unpop"/>
        <psc:chapter start="3747" title="Wrapping up"/>
        <psc:chapter start="3784" title="Outro + clip from episode #205"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>We’re once again exploring hacking in Go from the eyes of security researchers. This time, Natalie &amp; Ian are joined by Ivan Kwiatkowski (a.k.a. Justice Rage)!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
</ul></p><p>Featuring:</p><ul><li>Ivan Kwiatkowski &ndash; <a href="https://github.com/JusticeRage" rel="external ugc">GitHub</a>, <a href="https://infosec.exchange/@justicerage" rel="external ugc">Mastodon</a>, <a href="https://x.com/JusticeRage" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎧 <a href="https://gotime.fm/205">Hacking with Go: Part 1</a></li>
<li><a href="https://www.youtube.com/watch?v=_cL-OwU9pFQ">Reversing in action: Golang malware used in the SolarWinds attack</a></li>
<li><a href="https://github.com/ph4ntonn/Stowaway">Stowaway</a></li>
<li><a href="https://bruteratel.com">Brute Ratel</a></li>
<li><a href="https://beginners.re">Reverse Engineering for Beginners</a></li>
<li><a href="https://nostarch.com/malware">Practical Malware Analysis</a></li>
<li><a href="https://store.steampowered.com/app/1444480/Turing_Complete/">Turing Complete on Steam</a></li>
<li><a href="https://store.steampowered.com/bundle/2925/The_Zachtronics_Puzzle_Pack/">The Zachtronics Puzzle Pack on Steam</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-251.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Mat&apos;s GopherCon EU diary</title>
      <guid isPermaLink="false">changelog.com/2/1863</guid>
      <link>https://changelog.com/gotime/250</link>
      <pubDate>Fri, 07 Oct 2022 14:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63472965" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/250/go-time-250.mp3"/>
      <description>Join Mat Ryer on his journey to Berlin for GopherCon EU 2022. Along the way he chats with Egon Elbre, Ale Kennedy, Ole Bulbuk, Christian Haas, Bill Kennedy &amp; Ron Evans. Danke!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:35</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/egonelbre" img="https://cdn.changelog.com/uploads/avatars/people/4gAM/avatar_large.jpg?v=63726875275">Egon Elbre</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/aleintech" img="https://cdn.changelog.com/uploads/avatars/people/m19m3/avatar_large.jpg?v=63832306477">Ale Kennedy</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ole" img="https://cdn.changelog.com/uploads/avatars/people/DdVV1/avatar_large.jpeg?v=63820016639">Ole Bulbuk</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dertseha" img="https://cdn.changelog.com/uploads/avatars/people/gba0l/avatar_large.png?v=63832307312">Christian Haas</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/goinggodotnet" img="https://cdn.changelog.com/uploads/avatars/people/jW/avatar_large.jpg?v=63639011534">Bill Kennedy</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/deadprogram" img="https://cdn.changelog.com/uploads/avatars/people/bod/avatar_large.png?v=63881972700">Ron Evans</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/250/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/250/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opening &quot;danke&quot;"/>
        <psc:chapter start="24" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="208" title="Intro"/>
        <psc:chapter start="251" title="Traveling to Berlin"/>
        <psc:chapter start="458" title="Berlin is cool"/>
        <psc:chapter start="553" title="Egon Elbre (part 1)"/>
        <psc:chapter start="599" title="Ale Kennedy"/>
        <psc:chapter start="769" title="Ole Bulbuk"/>
        <psc:chapter start="947" title="Sponsor: Square" href="https://changelog.com/square"/>
        <psc:chapter start="1007" title="Christian Haas"/>
        <psc:chapter start="1275" title="Bill Kennedy"/>
        <psc:chapter start="3159" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="3201" title="Egon Elbre (part 2)"/>
        <psc:chapter start="3404" title="Ron Evans"/>
        <psc:chapter start="3802" title="Closing &quot;danke&quot;"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Join Mat Ryer on his journey to Berlin for GopherCon EU 2022. Along the way he chats with Egon Elbre, Ale Kennedy, Ole Bulbuk, Christian Haas, Bill Kennedy &amp; Ron Evans. Danke!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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>Egon Elbre &ndash; <a href="https://github.com/egonelbre" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/egonelbre" rel="external ugc">LinkedIn</a>, <a href="https://x.com/egonelbre" rel="external ugc">X</a></li><li>Ale Kennedy &ndash; <a href="https://x.com/AleInTech" rel="external ugc">X</a></li><li>Ole Bulbuk &ndash; <a href="http://flowdev.org" rel="external ugc">Website</a>, <a href="https://github.com/ole108" rel="external ugc">GitHub</a>, <a href="https://x.com/flowdev_org" rel="external ugc">X</a></li><li>Christian Haas &ndash; <a href="https://github.com/dertseha" rel="external ugc">GitHub</a>, <a href="https://x.com/dertseha" rel="external ugc">X</a></li><li>Bill Kennedy &ndash; <a href="https://www.goinggo.net/" rel="external ugc">Website</a>, <a href="https://github.com/ardan-bkennedy" rel="external ugc">GitHub</a>, <a href="https://x.com/goinggodotnet" rel="external ugc">X</a></li><li>Ron Evans &ndash; <a href="https://deadprogrammersociety.com" rel="external ugc">Website</a>, <a href="https://github.com/deadprogram" rel="external ugc">GitHub</a>, <a href="https://social.tinygo.org/@deadprogram" rel="external ugc">Mastodon</a>, <a href="https://x.com/deadprogram" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gophercon.eu">GopherCon EU</a></li>
<li><a href="https://gotime.fm/241">Gophers Say! GopherCon EU Edition</a></li>
<li><a href="https://tinygo.org">TinyGo</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-250.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Functional programming with generics?</title>
      <guid isPermaLink="false">changelog.com/2/1808</guid>
      <link>https://changelog.com/gotime/249</link>
      <pubDate>Fri, 30 Sep 2022 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="51999278" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/249/go-time-249.mp3"/>
      <description>We did an episode on functional programming in Go with Aaron Schlesinger back in 2019... But that was before generics were a thing. Let’s revisit the topic and discuss the pros and cons now that we have generics. What&apos;s changed? What hasn&apos;t?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>53:38</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/arschles" img="https://cdn.changelog.com/uploads/avatars/people/AR0/avatar_large.jpg?v=63724543586">Aaron Schlesinger</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/249/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/249/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="57" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="160" title="Intro"/>
        <psc:chapter start="203" title="Welcoming Aaron"/>
        <psc:chapter start="270" title="Setting the stage"/>
        <psc:chapter start="399" title="FP recap before generics"/>
        <psc:chapter start="969" title="FP libraries adopting generics"/>
        <psc:chapter start="1258" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="1359" title="Adopting generics slowly"/>
        <psc:chapter start="1514" title="Just because you can doesn't mean you should"/>
        <psc:chapter start="2098" title="Is Go still missing FP things?"/>
        <psc:chapter start="2383" title="Sponsor: Ship It!" href="https://shipit.show"/>
        <psc:chapter start="2472" title="One great FP pattern"/>
        <psc:chapter start="2688" title="Why Aaron went back to school"/>
        <psc:chapter start="2851" title="Unpopular Opinions!"/>
        <psc:chapter start="2894" title="Aaron's unpop"/>
        <psc:chapter start="3021" title="Time to go!"/>
        <psc:chapter start="3047" title="Outro + clip from JS Party #163" href="https://jsparty.fm/163"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>We did an episode on functional programming in Go with Aaron Schlesinger back in 2019… But that was before generics were a thing. Let’s revisit the topic and discuss the pros and cons now that we have generics. What’s changed? What hasn’t?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://shipit.show">Ship It!</a> – A podcast about getting your best ideas into the world and seeing what happens. Listen to an episode that interests you and <a href="https://shipit.show">subscribe today</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Aaron Schlesinger &ndash; <a href="http://arschles.com/" rel="external ugc">Website</a>, <a href="https://github.com/arschles" rel="external ugc">GitHub</a>, <a href="https://x.com/arschles" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gotime.fm/87">Go Time #87: Functional programming?</a></li>
<li><a href="https://www.youtube.com/watch?v=wqs8n5Uk5OM&amp;ab_channel=GopherAcademy">Dylan Meeus’s GopherCon 2020</a></li>
<li><a href="https://www.youtube.com/watch?v=c8Fwb4KbVJM">Aaron’s GopherCon 2017</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-249.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Engineering interview tips &amp; tricks</title>
      <guid isPermaLink="false">changelog.com/2/1800</guid>
      <link>https://changelog.com/gotime/248</link>
      <pubDate>Thu, 22 Sep 2022 17:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="59508146" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/248/go-time-248.mp3"/>
      <description>In this episode, we will be exploring interviewing as a Software Engineer. Tips, tricks, and gotchas, as well as potentially some interviewing horror stories and red flags to avoid at all costs. We’re joined by Emma Draper, Engineering Manager at the New York Times based in Arizona, and Kate Jonas, goes by Jonas, Technical Enablement Manager at Datadog based in Denver. </description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:01:27</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/emmadraper" img="https://cdn.changelog.com/uploads/avatars/people/MY20W/avatar_large.jpeg?v=63830231842">Emma Draper</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jonas" img="https://cdn.changelog.com/uploads/avatars/people/gbbq0/avatar_large.jpeg?v=63830231998">Jonas</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/248/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/248/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="46" title="Sponsor: Square" href="https://changelog.com/square"/>
        <psc:chapter start="90" title="Intro"/>
        <psc:chapter start="134" title="Welcoming Emma &amp; Jonas"/>
        <psc:chapter start="239" title="Typical engineering interviews"/>
        <psc:chapter start="451" title="Different styles for different orgs"/>
        <psc:chapter start="668" title="Thoughts on automation"/>
        <psc:chapter start="916" title="Process differences depending on level"/>
        <psc:chapter start="1225" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="1329" title="Interviewing at startups"/>
        <psc:chapter start="1440" title="Job search turnaround times"/>
        <psc:chapter start="1660" title="Take home turnaround times"/>
        <psc:chapter start="2036" title="Preparing for interviews"/>
        <psc:chapter start="2425" title="How to talk about yourself"/>
        <psc:chapter start="2794" title="Sponsor: Chronosphere" href="https://chronosphere.io"/>
        <psc:chapter start="2903" title="Green flags &amp; red flags"/>
        <psc:chapter start="3321" title="Unpopular Opinions!"/>
        <psc:chapter start="3383" title="Emma's unpop"/>
        <psc:chapter start="3459" title="Jonas' unpop"/>
        <psc:chapter start="3535" title="Wrapping up"/>
        <psc:chapter start="3557" title="Outro" href="https://jsparty.fm/239"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>In this episode, we will be exploring interviewing as a Software Engineer. Tips, tricks, and gotchas, as well as potentially some interviewing horror stories and red flags to avoid at all costs. We’re joined by Emma Draper, Engineering Manager at the New York Times based in Arizona, and Kate Jonas, goes by Jonas, Technical Enablement Manager at Datadog based in Denver.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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://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>Emma Draper &ndash; <a href="https://github.com/emmadraper" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/emma-draper-23502196" rel="external ugc">LinkedIn</a></li><li>Jonas &ndash; <a href="https://www.linkedin.com/in/jonaskathryn" rel="external ugc">LinkedIn</a>, <a href="https://x.com/YiGeNaNa" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" 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/gotime/go-time-248.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Stay agile out there</title>
      <guid isPermaLink="false">changelog.com/2/1701</guid>
      <link>https://changelog.com/gotime/247</link>
      <pubDate>Thu, 15 Sep 2022 16:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="59906758" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/247/go-time-247.mp3"/>
      <description>Inbal Cohen, Product expert and Agile evangelist, joins Natalie &amp; Angelica for a conversation about all things Agile. Inbal lays out some agile tips for Go devs, discusses if and how remote work changes things, describes some downsides of the methodology, and more.
</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:01:52</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/inbalsigal" img="https://cdn.changelog.com/uploads/avatars/people/e42oO/avatar_large.jpg?v=63829696711">Inbal Cohen</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/247/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/247/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="28" title="Sponsor: Square" href="https://changelog.com/square"/>
        <psc:chapter start="104" title="Intro"/>
        <psc:chapter start="147" title="Welcoming Inbal"/>
        <psc:chapter start="232" title="What is Agile?"/>
        <psc:chapter start="575" title="Agile vs Waterfall"/>
        <psc:chapter start="962" title="Agile tips for devs"/>
        <psc:chapter start="1514" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="1615" title="Remote work changes things"/>
        <psc:chapter start="1821" title="Back in the office"/>
        <psc:chapter start="2145" title="The downsides"/>
        <psc:chapter start="2325" title="Who drives the process?"/>
        <psc:chapter start="2721" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="2817" title="More tips for devs"/>
        <psc:chapter start="3080" title="Inbal's unpop"/>
        <psc:chapter start="3509" title="Natalie's unpop"/>
        <psc:chapter start="3542" title="Wrapping up"/>
        <psc:chapter start="3662" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Inbal Cohen, Product expert and Agile evangelist, joins Natalie &amp; Angelica for a conversation about all things Agile. Inbal lays out some agile tips for Go devs, discusses if and how remote work changes things, describes some downsides of the methodology, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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://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>
</ul></p><p>Featuring:</p><ul><li>Inbal Cohen &ndash; <a href="https://www.linkedin.com/in/inbalsigalcohen" rel="external ugc">LinkedIn</a>, <a href="https://x.com/inbalsigal" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" 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/gotime/go-time-247.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Avoiding bloat</title>
      <guid isPermaLink="false">changelog.com/2/1802</guid>
      <link>https://changelog.com/gotime/246</link>
      <pubDate>Thu, 08 Sep 2022 17:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61502972" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/246/go-time-246.mp3"/>
      <description>Egon Elbre and Roger Peppe join Mat for a conversation all about bloat (and how to avoid it). Expect talk of code bloat, binary bloat, feature bloat, and an even-more-bloated-than-usual unpopular opinion segment.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:32</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/egonelbre" img="https://cdn.changelog.com/uploads/avatars/people/4gAM/avatar_large.jpg?v=63726875275">Egon Elbre</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rogpeppe" img="https://cdn.changelog.com/uploads/avatars/people/0PwQe/avatar_large.png?v=63775192569">Roger Peppe</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/246/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/246/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="45" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="148" title="Intro"/>
        <psc:chapter start="191" title="Welcoming our guests"/>
        <psc:chapter start="246" title="What we've been working on"/>
        <psc:chapter start="368" title="What is bloat?"/>
        <psc:chapter start="1117" title="Binary bloat"/>
        <psc:chapter start="1346" title="Sponsor: Chronosphere" href="https://chronosphere.io"/>
        <psc:chapter start="1454" title="TinyGo"/>
        <psc:chapter start="1788" title="go fmt"/>
        <psc:chapter start="2137" title="Technical debt"/>
        <psc:chapter start="2735" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="2837" title="Feature bloat"/>
        <psc:chapter start="3017" title="Unpopular Opinions!"/>
        <psc:chapter start="3065" title="Egon's unpop"/>
        <psc:chapter start="3305" title="Roger's unpop"/>
        <psc:chapter start="3592" title="Mat's unpop"/>
        <psc:chapter start="3722" title="Goodbye!"/>
        <psc:chapter start="3752" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Egon Elbre and Roger Peppe join Mat for a conversation all about bloat (and how to avoid it). Expect talk of code bloat, binary bloat, feature bloat, and an even-more-bloated-than-usual unpopular opinion segment.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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>
</ul></p><p>Featuring:</p><ul><li>Egon Elbre &ndash; <a href="https://github.com/egonelbre" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/egonelbre" rel="external ugc">LinkedIn</a>, <a href="https://x.com/egonelbre" rel="external ugc">X</a></li><li>Roger Peppe &ndash; <a href="https://github.com/rogpeppe" rel="external ugc">GitHub</a>, <a href="https://x.com/rogpeppe" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://cuelang.org">CUE lang</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-246.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Inside GopherCon</title>
      <guid isPermaLink="false">changelog.com/2/1671</guid>
      <link>https://changelog.com/gotime/245</link>
      <pubDate>Thu, 01 Sep 2022 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63479360" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/245/go-time-245.mp3"/>
      <description>Ever wondered how GopherCon came to be, and how it&apos;s put together every year. In this show we will be chatted with Erik St. Martin, who has been there from the start about how GopherCon came to be, how this year&apos;s conference came together, as well as why events like GopherCon as so great! 

We are joined by Erik St. Martin, GopherCon Organizer and Co-Author Go in Action.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:35</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/245/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/245/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="28" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="212" title="Intro"/>
        <psc:chapter start="359" title="Origins"/>
        <psc:chapter start="629" title="Evolutions"/>
        <psc:chapter start="1169" title="Sponsor: Square" href="https://changelog.com/square"/>
        <psc:chapter start="1247" title="Speaker selection"/>
        <psc:chapter start="1694" title="Volunteering"/>
        <psc:chapter start="2066" title="At the heart"/>
        <psc:chapter start="2199" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="2252" title="Sponsor: Chronosphere" href="https://chronosphere.io"/>
        <psc:chapter start="2378" title="This year's event"/>
        <psc:chapter start="2884" title="Community matters"/>
        <psc:chapter start="3303" title="Why go?"/>
        <psc:chapter start="3526" title="Unpopular Opinions"/>
        <psc:chapter start="3816" title="Goodbye!"/>
        <psc:chapter start="3869" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Ever wondered how GopherCon came to be, and how it’s put together every year. In this show we will be chatted with Erik St. Martin, who has been there from the start about how GopherCon came to be, how this year’s conference came together, as well as why events like GopherCon as so great!</p>
<p>We are joined by Erik St. Martin, GopherCon Organizer and Co-Author Go in Action.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.gophercon.com/agenda">GopherCon’s agenda</a></li>
<li><a href="https://blog.gopheracademy.com/storytelling-on-stage-the-basics/">Storytelling On Stage</a></li>
<li><a href="https://go.dev/conduct">Go Community Code of Conduct</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-245.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The art of the PR: Part 2</title>
      <guid isPermaLink="false">changelog.com/2/1799</guid>
      <link>https://changelog.com/gotime/244</link>
      <pubDate>Sat, 27 Aug 2022 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="52937293" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/244/go-time-244.mp3"/>
      <description>In this episode, we&apos;ll be further exploring PRs. Check out The art of the PR: Part 1 if you haven&apos;t yet. What is it that makes a PR a good PR? How do you consider PRs in an open source repo? How do you vet contributions from people who aren&apos;t a part of the repository? How does giving feedback and encouragement fit in to the PR process? We&apos;ll be debating the details, and trying to help our fellow gophers perfect the art of the PR. We are joined by the awesome Anderson Queiroz, hosted by Natalie Pistunovich &amp; Angelica Hill.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>54:36</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/queiroz" img="https://secure.gravatar.com/avatar/2243ba701ed870a18e00027387fce2a4.jpg?s=600&amp;d=mm">Anderson Queiroz</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/244/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/244/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="30" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="133" title="Intro"/>
        <psc:chapter start="176" title="Introducing the panel"/>
        <psc:chapter start="268" title="Anderson tell us about yourself"/>
        <psc:chapter start="588" title="How do you not overwhelm?"/>
        <psc:chapter start="1058" title="How does Anderson approach PRs in other languages?"/>
        <psc:chapter start="1229" title="Uptick in new features in PRs when new features in Go?"/>
        <psc:chapter start="1359" title="Sponsor: FireHydrant" href="https://firehydrant.com/"/>
        <psc:chapter start="1453" title="Let's talk large PRs"/>
        <psc:chapter start="1746" title="Should you test the changes of a PR?"/>
        <psc:chapter start="2044" title="Unusual ways to teach Go"/>
        <psc:chapter start="2302" title="Don't do this in a PR"/>
        <psc:chapter start="2397" title="Sponsor: Chronosphere" href="https://chronosphere.io"/>
        <psc:chapter start="2528" title="Anderson and open source PRs"/>
        <psc:chapter start="2599" title="The difficulty of open source PRs"/>
        <psc:chapter start="2788" title="Unpopular opinion!"/>
        <psc:chapter start="3185" title="Goodbye!"/>
        <psc:chapter start="3214" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>In this episode, we’ll be further exploring PRs. Check out <a href="https://gotime.fm/243">The art of the PR: Part 1</a> if you haven’t yet. What is it that makes a PR a good PR? How do you consider PRs in an open source repo? How do you vet contributions from people who aren’t a part of the repository? How does giving feedback and encouragement fit in to the PR process? We’ll be debating the details, and trying to help our fellow gophers perfect the art of the PR. We are joined by the awesome Anderson Queiroz, hosted by Natalie Pistunovich &amp; Angelica Hill.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>Anderson Queiroz &ndash; <a href="https://github.com/AndersonQ" rel="external ugc">GitHub</a>, <a href="https://x.com/AinSoph" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gotime.fm/243">The art of the PR: Part 1</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-244.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The art of the PR: Part 1</title>
      <guid isPermaLink="false">changelog.com/2/1494</guid>
      <link>https://changelog.com/gotime/243</link>
      <pubDate>Thu, 18 Aug 2022 16:05:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="60094139" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/243/go-time-243.mp3"/>
      <description>In this episode, we will be exploring PRs. What makes a good PR? How do you give the best PR review? Is there such thing as too small, or big of a PR? We’ll be debating the details, and trying to help our fellow gophers perfect the art of the PR. We are joined by three wonderful guests Jeff Hernandez, Sarah Duncan, and Natasha Dykes. Hosted by Angelica Hill &amp; Natalie Pistunovich. </description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:02:04</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jeffhern" img="https://cdn.changelog.com/uploads/avatars/people/2blW6/avatar_large.png?v=63813105983">Jeff Hernandez</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sarahduncan" img="https://cdn.changelog.com/uploads/avatars/people/yW2Qe/avatar_large.png?v=63826932847">Sarah Duncan</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/natashadykes" img="https://cdn.changelog.com/uploads/avatars/people/6DPXm/avatar_large.png?v=63827270583">Natasha Dykes</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/243/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/243/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="54" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="239" title="Intro"/>
        <psc:chapter start="282" title="Introducing the panel"/>
        <psc:chapter start="384" title="What exactly is a PR?"/>
        <psc:chapter start="794" title="PR size matters"/>
        <psc:chapter start="1198" title="Like baking a cake"/>
        <psc:chapter start="1453" title="Sponsor: FireHydrant" href="https://firehydrant.io/"/>
        <psc:chapter start="1546" title="Tips for reviewing PRs"/>
        <psc:chapter start="1781" title="Which parts of the code to review"/>
        <psc:chapter start="2306" title="Code reviewer locality concerns"/>
        <psc:chapter start="2662" title="Code review norms"/>
        <psc:chapter start="2953" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="3033" title="Sponsor: Chronosphere" href="https://chronosphere.io"/>
        <psc:chapter start="3164" title="Teaching code review"/>
        <psc:chapter start="3347" title="Unpopular Opinions!"/>
        <psc:chapter start="3369" title="Jeff's unpop"/>
        <psc:chapter start="3412" title="Sarah's unpop"/>
        <psc:chapter start="3561" title="Natasha's unpop"/>
        <psc:chapter start="3608" title="Natalie's new project"/>
        <psc:chapter start="3642" title="Goodbye!"/>
        <psc:chapter start="3662" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>In this episode, we will be exploring PRs. What makes a good PR? How do you give the best PR review? Is there such thing as too small, or big of a PR? We’ll be debating the details, and trying to help our fellow gophers perfect the art of the PR. We are joined by three wonderful guests Jeff Hernandez, Sarah Duncan, and Natasha Dykes. Hosted by Angelica Hill &amp; Natalie Pistunovich.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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.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://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://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>Jeff Hernandez &ndash; <a href="https://github.com/jeffhern" rel="external ugc">GitHub</a></li><li>Sarah Duncan &ndash; <a href="https://x.com/seduncan21" rel="external ugc">X</a></li><li>Natasha Dykes &ndash; <a href="https://github.com/sashak007" rel="external ugc">GitHub</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.alexandra-hill.com/2018/06/25/the-art-of-giving-and-receiving-code-reviews/">The Art of Giving and Receiving Code Reviews (Gracefully)</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-243.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The pain of dependency management</title>
      <guid isPermaLink="false">changelog.com/2/1689</guid>
      <link>https://changelog.com/gotime/242</link>
      <pubDate>Thu, 11 Aug 2022 17:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="43449942" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/242/go-time-242.mp3"/>
      <description>Baruch Sadogursky (Chief Sticker Officer at JFrog) joins Natalie &amp; Johnny to lament the current state of dependency management in Go and other languages. They discuss the problems dependency managers face, possible technical mitigations like SBOMs, people problems that will never be solved by tech, and take questions from listeners in the #gotimefm channel of Gophers Slack.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>44:43</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jbaruch" img="https://cdn.changelog.com/uploads/avatars/people/9Nnd9/avatar_large.jpeg?v=63826666144">Baruch Sadogursky</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/242/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/242/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="53" title="Sponsor: Square" href="https://changelog.com/square"/>
        <psc:chapter start="116" title="Intro"/>
        <psc:chapter start="160" title="Back from GopherCon EU"/>
        <psc:chapter start="192" title="Getting to know Baruch"/>
        <psc:chapter start="372" title="Dependency problems"/>
        <psc:chapter start="877" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="963" title="Mitigation attempts"/>
        <psc:chapter start="1319" title="SBOMs &amp; verification"/>
        <psc:chapter start="1689" title="People problems"/>
        <psc:chapter start="1815" title="Sponsor: Ship It!" href="https://shipit.show"/>
        <psc:chapter start="1904" title="Might standards help?"/>
        <psc:chapter start="2054" title="Vendoring &amp; reproducible builds"/>
        <psc:chapter start="2398" title="Unpopular Opinions"/>
        <psc:chapter start="2493" title="Goodbye!"/>
        <psc:chapter start="2564" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Baruch Sadogursky (Chief Sticker Officer at JFrog) joins Natalie &amp; Johnny to lament the current state of dependency management in Go and other languages. They discuss the problems dependency managers face, possible technical mitigations like SBOMs, people problems that will never be solved by tech, and take questions from listeners in the #gotimefm channel of Gophers Slack.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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://shipit.show">Ship It!</a> – A podcast about getting your best ideas into the world and seeing what happens. Listen to an episode that interests you and <a href="https://shipit.show">subscribe today</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Baruch Sadogursky &ndash; <a href="https://github.com/jbaruch" rel="external ugc">GitHub</a>, <a href="https://x.com/jbaruch" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://medium.com/@sdboyer/so-you-want-to-write-a-package-manager-4ae9c17d9527">Sam Boyer saying dependency managers being a human problem</a></li>
<li><a href="https://pyrsia.io/">Pyrsia.io untemperable ledger for modules</a></li>
<li><a href="https://keys.openpgp.org/">PGP Keys</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-242.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Gophers Say! GopherCon EU Edition</title>
      <guid isPermaLink="false">changelog.com/2/1690</guid>
      <link>https://changelog.com/gotime/241</link>
      <pubDate>Thu, 04 Aug 2022 16:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="39514622" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/241/go-time-241.mp3"/>
      <description>Our award &lt;strike&gt;winning&lt;/strike&gt; worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon Europe 2022!

Go Time&apos;s Natalie Pistunovich joins forces with Ronna Steinberg &amp; Robert Burke to battle it out  with V Körbes, Tamir Bahar &amp; Konrad Richie. Let&apos;s see who can better guess what the GopherCon Europe gophers had to say!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>40:33</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ronnax" img="https://cdn.changelog.com/uploads/avatars/people/egVn/avatar_large.jpg?v=63751670911">Ronna Steinberg</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/lostluck" img="https://cdn.changelog.com/uploads/avatars/people/Wol6G/avatar_large.jpg?v=63826406401">Robert Burke</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/vkorbes" img="https://cdn.changelog.com/uploads/avatars/people/4W3yD/avatar_large.jpg?v=63826406096">V Körbes</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/tmr232" img="https://cdn.changelog.com/uploads/avatars/people/b0O77/avatar_large.jpeg?v=63826406614">Tamir Bahar</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/konradreiche" img="https://cdn.changelog.com/uploads/avatars/people/LkGq3/avatar_large.jpg?v=63826406761">Konrad Reiche</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/241/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/241/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="48" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="151" title="Intro"/>
        <psc:chapter start="197" title="Welcome"/>
        <psc:chapter start="302" title="Meet the teams"/>
        <psc:chapter start="377" title="Round 1"/>
        <psc:chapter start="596" title="Round 2"/>
        <psc:chapter start="829" title="Sponsor: Square" href="https://changelog.com/square"/>
        <psc:chapter start="891" title="Round 3"/>
        <psc:chapter start="1236" title="Round 4"/>
        <psc:chapter start="1512" title="Round 5"/>
        <psc:chapter start="1875" title="The winner is..."/>
        <psc:chapter start="1927" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="1985" title="GoBridge auction"/>
        <psc:chapter start="2373" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Our award <strike>winning</strike> worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon Europe 2022!</p>
<p>Go Time’s Natalie Pistunovich joins forces with Ronna Steinberg &amp; Robert Burke to battle it out  with V Körbes, Tamir Bahar &amp; Konrad Richie. Let’s see who can better guess what the GopherCon Europe gophers had to say!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Ronna Steinberg &ndash; <a href="https://github.com/ronna-s" rel="external ugc">GitHub</a>, <a href="https://x.com/ronnax" rel="external ugc">X</a></li><li>Robert Burke &ndash; <a href="https://lostluck.dev" rel="external ugc">Website</a>, <a href="https://github.com/lostluck" rel="external ugc">GitHub</a>, <a href="https://x.com/lostluck" rel="external ugc">X</a></li><li>V Körbes &ndash; <a href="http://ellenkorbes.com" rel="external ugc">Website</a>, <a href="https://github.com/vkorbes" rel="external ugc">GitHub</a>, <a href="https://x.com/veekorbes" rel="external ugc">X</a></li><li>Tamir Bahar &ndash; <a href="https://github.com/tmr232" rel="external ugc">GitHub</a>, <a href="https://x.com/tmr232" rel="external ugc">X</a></li><li>Konrad Reiche &ndash; <a href="https://konradreiche.com" rel="external ugc">Website</a>, <a href="https://github.com/konradreiche" rel="external ugc">GitHub</a>, <a href="https://x.com/konradreiche" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://bridgefoundry.org/donate">Donate to GoBridge</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-241.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What&apos;s new in Go 1.19</title>
      <guid isPermaLink="false">changelog.com/2/1713</guid>
      <link>https://changelog.com/gotime/240</link>
      <pubDate>Thu, 28 Jul 2022 18:35:38 +0000</pubDate>
      <enclosure type="audio/mpeg" length="71014858" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/240/go-time-240.mp3"/>
      <description>Go 1.18 was a major release where we saw the introduction of generics into the language as well as other notables such as fuzzing and workspaces. With Go 1.19 slated to come out next month, one has to wonder what’s next. Are we in store to be blown away by new and major features like we saw in 1.18? Not exactly but there are still lots of improvements to be on the lookout for. 

Joining Mat &amp; Johnny to touch on some of the most interesting ones is Carl Johnson, himself a contributor to the 1.19 release.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:13:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/carlmjohnson" img="https://cdn.changelog.com/uploads/avatars/people/j7og/avatar_large.png?v=63764400671">Carl Johnson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/240/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/240/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="49" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="232" title="Intro"/>
        <psc:chapter start="274" title="Welcome"/>
        <psc:chapter start="435" title="Community happenings"/>
        <psc:chapter start="524" title="Go release cycle"/>
        <psc:chapter start="637" title="Size of 1.19 release"/>
        <psc:chapter start="741" title="Improvements to godoc"/>
        <psc:chapter start="993" title="Carl contributing"/>
        <psc:chapter start="1213" title="Memory model changes"/>
        <psc:chapter start="1419" title="New atomic types"/>
        <psc:chapter start="1594" title="Sponsor: FireHydrant" href="https://firehydrant.io/"/>
        <psc:chapter start="1682" title="Soft memory limit"/>
        <psc:chapter start="1924" title="Twitch's funny idea"/>
        <psc:chapter start="2004" title="New abs method"/>
        <psc:chapter start="2265" title="Johnny on generics"/>
        <psc:chapter start="2561" title="New HTTP max bytes error"/>
        <psc:chapter start="2715" title="Sponsor: Akuity" href="https://akuity.io/changelog"/>
        <psc:chapter start="2848" title="Mat's bug"/>
        <psc:chapter start="3035" title="Implementation bike shed"/>
        <psc:chapter start="3237" title="Mat's unpop joke"/>
        <psc:chapter start="3261" title="Carl's unpop"/>
        <psc:chapter start="3526" title="Johnny's unpop"/>
        <psc:chapter start="3943" title="Star Trek complaint"/>
        <psc:chapter start="4131" title="Movie complaints"/>
        <psc:chapter start="4243" title="Goodbye!"/>
        <psc:chapter start="4330" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Go 1.18 was a major release where we saw the introduction of generics into the language as well as other notables such as fuzzing and workspaces. With Go 1.19 slated to come out next month, one has to wonder what’s next. Are we in store to be blown away by new and major features like we saw in 1.18? Not exactly but there are still lots of improvements to be on the lookout for.</p>
<p>Joining Mat &amp; Johnny to touch on some of the most interesting ones is Carl Johnson, himself a contributor to the 1.19 release.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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>Carl Johnson &ndash; <a href="https://carlmjohnson.net/" rel="external ugc">Website</a>, <a href="https://github.com/carlmjohnson" rel="external ugc">GitHub</a>, <a href="https://mastodon.social/@carlmjohnson" rel="external ugc">Mastodon</a>, <a href="https://x.com/carlmjohnson" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://tip.golang.org/doc/go1.19">1.19 release notes (draft)</a></li>
<li><a href="https://tip.golang.org/ref/mem">The Go Memory Model</a></li>
<li><a href="https://blog.carlmjohnson.net/post/2022/golang-119-new-features">Carl’s blog post</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-240.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go for beginners ♻️</title>
      <guid isPermaLink="false">changelog.com/2/1718</guid>
      <link>https://changelog.com/gotime/239</link>
      <pubDate>Thu, 21 Jul 2022 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="62195364" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/239/go-time-239.mp3"/>
      <description>How do beginners learn Go? This episode is meant to engage both non-Go users that listen to sister podcasts here on Changelog, or any Go-curious programmers out there, as well as encourage those that have started to learn Go and want to level up beyond the basics. On this episode we&apos;re aiming to answer questions about how to learn Go, identify resources that are available, and where you can go to continue your learning journey.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:04:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ashleymcnamara" img="https://cdn.changelog.com/uploads/avatars/people/Xk2/avatar_large.png?v=63720852179">Ashley Willis</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/davidvalentine" img="https://cdn.changelog.com/uploads/avatars/people/zpP5/avatar_large.jpg?v=63724369295">David Valentine</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/239/transcript"/>
      <content:encoded><![CDATA[<p>How do beginners learn Go? This episode is meant to engage both non-Go users that listen to sister <a href="https://changelog.com/podcasts">podcasts here on Changelog</a>, or any Go-curious programmers out there, as well as encourage those that have started to learn Go and want to level up beyond the basics. On this episode we’re aiming to answer questions about how to learn Go, identify resources that are available, and where you can go to continue your learning journey.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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.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://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>
</ul></p><p>Featuring:</p><ul><li>David Valentine &ndash; <a href="http://www.tbdatascientist.com" rel="external ugc">Website</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li><li>Ashley Willis &ndash; <a href="https://github.com/ashleymcnamara" rel="external ugc">GitHub</a>, <a href="https://x.com/ashleymcnamara" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.udemy.com/a-gentle-introduction-to-google-go-golang-for-beginners">A gentle Introduction to Golang for Beginners</a></li>
<li><a href="https://spf13.com/presentation/building-an-awesome-cli-app-in-go-oscon/">CLI for Beginners</a></li>
<li><a href="https://gophercises.com/">Gophercises</a></li>
<li><a href="https://lambdaschool.com/">Lambda School</a> was mentioned + Austen Allred (CEO &amp; co-founder of Lambda School) <a href="https://changelog.com/founderstalk/63">was on Founders Talk recently</a></li>
<li><a href="https://turing.io/">Turing</a> — a 501(c)(3) non-profit organization that operates almost entirely on student tuition</li>
<li><a href="https://www.youtube.com/watch?v=zmYhR8cUX90&amp;feature=youtu.be&amp;t=245">“programming today is more about knowing of libraries (pkgs) and gluing them together”</a></li>
<li><a href="https://en.wikipedia.org/wiki/Richard_Feynman">Richard Feynman on Wikipedia</a></li>
<li><a href="https://wizardzines.com/">Julia Evans’ zines</a></li>
<li><a href="https://changelog.com/jsparty/60">JS Party #60: You might want to read up on PAW Patrol</a></li>
<li><a href="https://www.youtube.com/c/justforfunc">JustForFunc</a></li>
<li><a href="https://www.firsttimersonly.com/">First timers only</a></li>
<li><a href="https://yourfirstpr.github.io/">Your first PR</a></li>
<li><a href="https://gophers.slack.com/archives/C02A8LZKT">#golang-newbies</a> on <a href="https://invite.slack.golangbridge.org/">Gopher Slack</a></li>
<li><a href="https://docs.google.com/forms/d/e/1FAIpQLSf9OMOBjaoxGNpCMegFDhk-9OkQ8qGGyXvGBCNvc-qS8hJt2A/viewform">On-the-Job Programming Language Learning Survey for Developers</a></li>
<li><a href="https://quii.gitbook.io/learn-go-with-tests/">Learn Go with Tests</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-239.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Might Go actually be OOP?</title>
      <guid isPermaLink="false">changelog.com/2/1667</guid>
      <link>https://changelog.com/gotime/238</link>
      <pubDate>Thu, 14 Jul 2022 20:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="57698983" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/238/go-time-238.mp3"/>
      <description>A conversation with Ronna Steinberg, who was an OOP developer for many years, and now is a Go Google Developer Expert. Ronna has been thinking about Go and OOP for awhile, asking herself whether or not Go is an object oriented programming language. Tune in to find out her answer and hear some of the options gophers have for object oriented design.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>57:46</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ronnax" img="https://cdn.changelog.com/uploads/avatars/people/egVn/avatar_large.jpg?v=63751670911">Ronna Steinberg</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/238/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/238/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="27" title="Sponsor: Square" href="https://changelog.com/square"/>
        <psc:chapter start="124" title="Intro"/>
        <psc:chapter start="165" title="Segment 1"/>
        <psc:chapter start="1113" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="1198" title="Segment 2"/>
        <psc:chapter start="2133" title="Sponsor: Akuity" href="https://akuity.io/changelog"/>
        <psc:chapter start="2260" title="Sponsor: LaunchDarkly" href="https://launchdarkly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship"/>
        <psc:chapter start="2286" title="Segment 3"/>
        <psc:chapter start="3205" title="Unpopular Opinions"/>
        <psc:chapter start="3336" title="Goodbye"/>
        <psc:chapter start="3351" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>A conversation with Ronna Steinberg, who was an OOP developer for many years, and now is a Go Google Developer Expert. Ronna has been thinking about Go and OOP for awhile, asking herself whether or not Go is an object oriented programming language. Tune in to find out her answer and hear some of the options gophers have for object oriented design.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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://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://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>Ronna Steinberg &ndash; <a href="https://github.com/ronna-s" rel="external ugc">GitHub</a>, <a href="https://x.com/ronnax" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gophercon.eu/workshops/#ood">Ronna’s GopherCon EU workshop</a></li>
<li><a href="https://en.wikipedia.org/wiki/Object-oriented_programming#cite_note-47">Rob Pike is critical of OOP</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-238.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go tooling ♻️</title>
      <guid isPermaLink="false">changelog.com/2/1710</guid>
      <link>https://changelog.com/gotime/237</link>
      <pubDate>Thu, 07 Jul 2022 18:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65087720" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/237/go-time-237.mp3"/>
      <description>We&apos;re talking about the tools we use every day help us to be productive! This show will be a great introduction for those new to Go tooling, with some discussion around what we think of them after using some of them for many years.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:07:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/237/transcript"/>
      <content:encoded><![CDATA[<p>We’re talking about the tools we use every day help us to be productive! This show will be a great introduction for those new to Go tooling, with some discussion around what we think of them after using some of them for many years.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/golangci/golangci-lint">GolangCI-Lint</a> — “5x faster than gometalinter”</li>
<li><a href="https://github.com/fatih/vim-go">vim-go</a></li>
<li><a href="https://github.com/golang/go/wiki/Modules#how-can-i-track-tool-dependencies-for-a-module">How can I track tool dependencies for a module?</a></li>
<li><a href="https://godoc.org/golang.org/x/tools/go/packages">go/packages</a></li>
<li><a href="https://github.com/golang/lint">Golint</a> — a linter for Go source code</li>
<li><a href="https://github.com/conprof/conprof">conprof</a> — Continuous profiling</li>
<li><a href="https://golang.org/pkg/path/filepath/#Walk">func Walk</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-237.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Thoughts on velocity</title>
      <guid isPermaLink="false">changelog.com/2/1686</guid>
      <link>https://changelog.com/gotime/236</link>
      <pubDate>Thu, 30 Jun 2022 16:40:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="73684637" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/236/go-time-236.mp3"/>
      <description>A deep discussion on that tension between development speed and software quality. What is velocity? How does it differ from speed? How do we measure it? How do we optimize it? </description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:14:42</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" 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/gotime/236/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/236/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="52" title="Sponsor: Sourcegraph" href="https://info.sourcegraph.com/changelog"/>
        <psc:chapter start="136" title="Intro"/>
        <psc:chapter start="179" title="Segment 1"/>
        <psc:chapter start="1551" title="Sponsor: FireHydrant" href="https://firehydrant.io/"/>
        <psc:chapter start="1638" title="Segment 2"/>
        <psc:chapter start="2920" title="Sponsor: LaunchDarkly" href="https://launchdarkly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship"/>
        <psc:chapter start="2942" title="Sponsor: Akuity" href="https://akuity.io/changelog"/>
        <psc:chapter start="3068" title="Segment 3"/>
        <psc:chapter start="3475" title="Unpopular Opinions"/>
        <psc:chapter start="4287" title="Goodbye"/>
        <psc:chapter start="4321" title="Outro"/>
        <psc:chapter start="4389" title="Outtake"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>A deep discussion on that tension between development speed and software quality. What is velocity? How does it differ from speed? How do we measure it? How do we optimize it?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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.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://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://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>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" 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></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.goodreads.com/book/show/55339408-noise">Noise: A Flaw in Human Judgment</a></li>
<li><a href="https://www.goodreads.com/book/show/40745.Mindset">Mindset: The New Psychology of Success</a></li>
<li><a href="https://www.wrike.com/blog/fibonacci-scale-in-agile-estimation/">How to Use the Fibonacci Scale in Agile Estimation</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-236.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>2053: A Go Odyssey</title>
      <guid isPermaLink="false">changelog.com/2/1674</guid>
      <link>https://changelog.com/gotime/235</link>
      <pubDate>Thu, 23 Jun 2022 15:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="53885792" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/235/go-time-235.mp3"/>
      <description>The year is 2053. The tabs-vs-spaces wars are long over. Ron Evans is the only Go programmer still alive on Earth. All he does is maintain old Go code. It&apos;s terrible! He must find a way to warn his fellow gophers before it&apos;s too late. Good thing he finally got that PDQ transmission system working...</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>54:44</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/deadprogram" img="https://cdn.changelog.com/uploads/avatars/people/bod/avatar_large.png?v=63881972700">Ron Evans</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/235/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/235/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="28" title="Sponsor: Chronosphere" href="https://chronosphere.io"/>
        <psc:chapter start="109" title="Intro"/>
        <psc:chapter start="152" title="Segment 1"/>
        <psc:chapter start="939" title="Sponsor: FireHydrant" href="https://firehydrant.io/"/>
        <psc:chapter start="1027" title="Segment 2"/>
        <psc:chapter start="2138" title="Sponsor: LaunchDarkly" href="https://launchdarkly.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog-sponsorship"/>
        <psc:chapter start="2177" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="2232" title="Segment 3"/>
        <psc:chapter start="2679" title="Unpopular Opinions"/>
        <psc:chapter start="3114" title="Goodbye"/>
        <psc:chapter start="3157" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>The year is 2053. The tabs-vs-spaces wars are long over. Ron Evans is the only Go programmer still alive on Earth. All he does is maintain old Go code. It’s terrible! He must find a way to warn his fellow gophers before it’s too late. Good thing he finally got that PDQ transmission system working…</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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://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>
</ul></p><p>Featuring:</p><ul><li>Ron Evans &ndash; <a href="https://deadprogrammersociety.com" rel="external ugc">Website</a>, <a href="https://github.com/deadprogram" rel="external ugc">GitHub</a>, <a href="https://social.tinygo.org/@deadprogram" rel="external ugc">Mastodon</a>, <a href="https://x.com/deadprogram" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://merch.changelog.com/products/changelog-sticker-pack">New merch!</a></li>
<li><a href="https://changelog.fm/491">Graphite on The Changelog</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-235.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Observability in the wild: strategies that work</title>
      <guid isPermaLink="false">changelog.com/2/1680</guid>
      <link>https://changelog.com/gotime/234</link>
      <pubDate>Thu, 16 Jun 2022 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56544850" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/234/go-time-234.mp3"/>
      <description>This week we&apos;re featuring an episode of Grafana&apos;s Big Tent! LEGO Group principal engineer Nayana Shetty swaps observability survival stories (to drill or not to drill?) with hosts Mat Ryer and Matt Toback. The trio also reveals new and different observability strategies that have been successful and effective in their organizations. 

Plus: Nayana shares how she built her successful observability career brick by brick. </description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>58:18</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/mattttt" img="https://cdn.changelog.com/uploads/avatars/people/0P4De/avatar_large.jpeg?v=63814507299">Matt Toback</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/nayanashetty" img="https://cdn.changelog.com/uploads/avatars/people/MYpy6/avatar_large.jpeg?v=63822612111">Nayana Shetty</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/234/transcript"/>
      <content:encoded><![CDATA[<p>This week we’re featuring an episode of <a href="https://bigtent.fm">Grafana’s Big Tent</a>! LEGO Group principal engineer Nayana Shetty swaps observability survival stories (to drill or not to drill?) with hosts Mat Ryer and Matt Toback. The trio also reveals new and different observability strategies that have been successful and effective in their organizations.</p>
<p>Plus: Nayana shares how she built her successful observability career brick by brick.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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://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>
</ul></p><p>Featuring:</p><ul><li>Nayana Shetty &ndash; <a href="https://github.com/nayanashettyft" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/nayana-shetty-2b609712" rel="external ugc">LinkedIn</a>, <a href="https://x.com/ShettyNy" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Matt Toback &ndash; <a href="https://github.com/mattttt" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/toback" rel="external ugc">LinkedIn</a>, <a href="https://x.com/atlantically" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://bigtent.fm/6">pod=canonical</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-234.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Going through the news</title>
      <guid isPermaLink="false">changelog.com/2/1663</guid>
      <link>https://changelog.com/gotime/233</link>
      <pubDate>Thu, 09 Jun 2022 21:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="59900500" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/233/go-time-233.mp3"/>
      <description>We&apos;re trying something new this week: discussing the news! Natalie, Kris &amp; Ian weigh in on GopherCon&apos;s move to Chicago, Google DDoSing SourceHut, reflections on Go&apos;s success, and a new/old proposal for anonymous function syntax.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:00:32</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/233/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/233/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="41" title="Sponsor: Square" href="https://changelog.com/square"/>
        <psc:chapter start="117" title="Intro"/>
        <psc:chapter start="160" title="Welcome"/>
        <psc:chapter start="214" title="GopherCon to Chicago"/>
        <psc:chapter start="417" title="Google DDoSes Source Hut"/>
        <psc:chapter start="791" title="Sponsor: Chronosphere" href="https://chronosphere.io"/>
        <psc:chapter start="871" title="Reflecting on Go's success"/>
        <psc:chapter start="1578" title="Sponsor: Akuity" href="https://akuity.io/changelog"/>
        <psc:chapter start="1701" title="Sponsor: Flatfile" href="https://flatfile.com/teams/engineering/"/>
        <psc:chapter start="1743" title="Reacting to Bill Kennedy"/>
        <psc:chapter start="2132" title="Proposed anon syntax"/>
        <psc:chapter start="2392" title="Goodbye"/>
        <psc:chapter start="2476" title="Outro"/>
        <psc:chapter start="2524" title="Post-show"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>We’re trying something new this week: discussing the news! Natalie, Kris &amp; Ian weigh in on GopherCon’s move to Chicago, Google DDoSing SourceHut, reflections on Go’s success, and a new/old proposal for anonymous function syntax.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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://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>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://blog.gopheracademy.com/gophercon-2022-announcement/">GopherCon to be held in Chicago on October 6th-8th</a></li>
<li><a href="https://drewdevault.com/2022/05/25/Google-has-been-DDoSing-sourcehut.html">Google has been DDoSing SourceHut for over a year</a></li>
<li><a href="https://cacm.acm.org/magazines/2022/5/260357-the-go-programming-language-and-environment/fulltext">Go’s 5 creators reflect on the language’s success in ACM</a></li>
<li><a href="https://github.com/golang/go/issues/21498">proposal: Go 2: Lightweight anonymous function syntax</a></li>
<li><a href="https://www.thetrevorproject.org">The Trevor Project</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-233.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The myth of incremental progress</title>
      <guid isPermaLink="false">changelog.com/2/1661</guid>
      <link>https://changelog.com/gotime/232</link>
      <pubDate>Thu, 02 Jun 2022 18:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="71166254" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/232/go-time-232.mp3"/>
      <description>During a conversation in the #gotime channel of Gopher Slack, Jerod mentioned that some people paint with a blank canvas while others paint by numbers. In this 8th episode of the maintenance series, we’re talking about maintaining our knowledge. With Jerod’s analogy and a little help from a Leslie Lamport interview, our panel discusses the myth of incremental progress.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:12:13</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" 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="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/232/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/232/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="20" title="Sponsor: Chronosphere" href="https://chronosphere.io"/>
        <psc:chapter start="101" title="Intro"/>
        <psc:chapter start="144" title="Segment 1"/>
        <psc:chapter start="1325" title="Sponsor: Square" href="https://changelog.com/square"/>
        <psc:chapter start="1400" title="Segment 2"/>
        <psc:chapter start="2930" title="Sponsor: Honeycomb" href="https://honeycomb.io/changelog"/>
        <psc:chapter start="3011" title="Sponsor: Flatfile" href="https://flatfile.com/teams/engineering/"/>
        <psc:chapter start="3053" title="Coders vs programmers"/>
        <psc:chapter start="3469" title="Unpopular Opinions"/>
        <psc:chapter start="4166" title="Outro"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>During a conversation in the #gotime channel of Gopher Slack, Jerod mentioned that some people paint with a blank canvas while others paint by numbers. In this 8th episode of the maintenance series, we’re talking about maintaining our knowledge. With Jerod’s analogy and a little help from a Leslie Lamport interview, our panel discusses the myth of incremental progress.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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://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>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" 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>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gophers.slack.com/archives/C0F1752BB/p1652807606788329">Thread that started it all</a></li>
<li><a href="https://www.youtube.com/watch?v=rkZzg7Vowao">Leslie Lamport Interview</a></li>
<li><a href="https://changelog.fm/479">Jacob Kaplan-Moss talks hiring on The Changelog</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-232.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Berlin&apos;s transition to Go</title>
      <guid isPermaLink="false">changelog.com/2/1644</guid>
      <link>https://changelog.com/gotime/231</link>
      <pubDate>Thu, 26 May 2022 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="60430300" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/231/go-time-231.mp3"/>
      <description>The Berlin tech ecosystem was all about PHP/Python for a long time. In the recent years it became a tech hub and an early adopter of Go. In this conversation we&apos;ll see how this reflects in the 10+ years old Go meetup, with the meetup organizing team.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:01:18</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ole" img="https://cdn.changelog.com/uploads/avatars/people/DdVV1/avatar_large.jpeg?v=63820016639">Ole Bulbuk</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/231/transcript"/>
      <content:encoded><![CDATA[<p>The Berlin tech ecosystem was all about PHP/Python for a long time. In the recent years it became a tech hub and an early adopter of Go. In this conversation we’ll see how this reflects in the 10+ years old Go meetup, with the meetup organizing team.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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://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>
</ul></p><p>Featuring:</p><ul><li>Ole Bulbuk &ndash; <a href="http://flowdev.org" rel="external ugc">Website</a>, <a href="https://github.com/ole108" rel="external ugc">GitHub</a>, <a href="https://x.com/flowdev_org" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.meetup.com/golang-users-berlin/">GDG Berlin Golang</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-231.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Revisiting Caddy</title>
      <guid isPermaLink="false">changelog.com/2/1620</guid>
      <link>https://changelog.com/gotime/230</link>
      <pubDate>Thu, 19 May 2022 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="51038178" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/230/go-time-230.mp3"/>
      <description>Matt Holt &amp; Mohammed S. Al Sahaf sit down with Natalie &amp; Jon to discuss every gopher&apos;s favorite open source web server with automatic HTTPS!

In addition to laying out what Caddy is and why it&apos;s interesting, we dive deep into how you can (and why you might want to) extend Caddy as a result of its modular architecture.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>51:45</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mattholt" img="https://cdn.changelog.com/uploads/avatars/people/3PN/avatar_large.png?v=63723360864">Matt Holt</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mohammedalsahaf" img="https://secure.gravatar.com/avatar/fca96a6703326ce415cc7bfd2c68f543.jpg?s=600&amp;d=mm">Mohammed S. Al Sahaf</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/230/transcript"/>
      <content:encoded><![CDATA[<p>Matt Holt &amp; Mohammed S. Al Sahaf sit down with Natalie &amp; Jon to discuss every gopher’s favorite <a href="https://caddyserver.com">open source web server</a> with automatic HTTPS!</p>
<p>In addition to laying out what Caddy is and why it’s interesting, we dive deep into how you can (and why you might want to) extend Caddy as a result of its modular architecture.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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>Matt Holt &ndash; <a href="https://matt.life" rel="external ugc">Website</a>, <a href="https://github.com/mholt" rel="external ugc">GitHub</a>, <a href="https://x.com/mholt6" rel="external ugc">X</a></li><li>Mohammed S. Al Sahaf &ndash; <a href="https://www.caffeinatedwonders.com/" rel="external ugc">Website</a>, <a href="https://github.com/Mohammed90" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mohammedalsahaf" rel="external ugc">LinkedIn</a>, <a href="https://x.com/MohammedSahaf" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://caddyserver.com">Caddy’s homepage</a></li>
<li><a href="https://caddyserver.com/docs/extending-caddy">Docs on extending Caddy</a></li>
<li><a href="https://github.com/mohammed90/caddy-ssh">caddy-ssh</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-230.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What to do when projects get big and messy</title>
      <guid isPermaLink="false">changelog.com/2/1643</guid>
      <link>https://changelog.com/gotime/229</link>
      <pubDate>Thu, 12 May 2022 16:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64746658" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/229/go-time-229.mp3"/>
      <description>Another entry in the maintenance series! Throughout the series we’ve discussed building versus buying, building actually maintainable software, maintaining ourselves, open source maintenance, legacy code, and most recently Go project structure. In this 7th installment of the series, we continue narrowing our focus by talking about what to do when projects get big and messy.
</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:39</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sdboyer" img="https://secure.gravatar.com/avatar/029f1c16a31002fe48f73bdec52cc2e0.jpg?s=600&amp;d=mm">sam boyer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/229/transcript"/>
      <content:encoded><![CDATA[<p>Another entry in the maintenance series! Throughout the series we’ve discussed building versus buying, building actually maintainable software, maintaining ourselves, open source maintenance, legacy code, and most recently Go project structure. In this 7th installment of the series, we continue narrowing our focus by talking about what to do when projects get big and messy.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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://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>sam boyer &ndash; <a href="https://github.com/sdboyer" rel="external ugc">GitHub</a>, <a href="https://x.com/sdboyer" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" 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/gotime/go-time-229.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go and PHP sitting in a tree...</title>
      <guid isPermaLink="false">changelog.com/2/1602</guid>
      <link>https://changelog.com/gotime/228</link>
      <pubDate>Thu, 05 May 2022 22:10:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="54436352" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/228/go-time-228.mp3"/>
      <description>Can Go help you write faster PHP apps? In this episode, we explore the unusual pairing of Go and PHP that led to the RoadRunner project, a high-performance PHP application server, load-balancer, and process manager that is all written in Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>55:00</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rustatian" img="https://cdn.changelog.com/uploads/avatars/people/8al9M/avatar_large.jpg?v=63814825225">Valery Piashchynski</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/lachezis" img="https://cdn.changelog.com/uploads/avatars/people/z4DVk/avatar_large.jpg?v=63814825324">Anton Titov</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/228/transcript"/>
      <content:encoded><![CDATA[<p>Can Go help you write faster PHP apps? In this episode, we explore the unusual pairing of Go and PHP that led to the <a href="https://roadrunner.dev/">RoadRunner</a> project, a high-performance PHP application server, load-balancer, and process manager that is all written in Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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://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>Valery Piashchynski &ndash; <a href="https://github.com/rustatian" rel="external ugc">GitHub</a>, <a href="https://x.com/rustatian" rel="external ugc">X</a></li><li>Anton Titov &ndash; <a href="https://github.com/wolfy-j" rel="external ugc">GitHub</a>, <a href="https://x.com/lachezis" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://roadrunner.dev/">RoadRunner website</a></li>
<li><a href="https://github.com/roadrunner-server/roadrunner">RoadRunner on GitHub</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-228.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Analyzing static analysis</title>
      <guid isPermaLink="false">changelog.com/2/1612</guid>
      <link>https://changelog.com/gotime/227</link>
      <pubDate>Thu, 28 Apr 2022 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56470660" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/227/go-time-227.mp3"/>
      <description>Matan Peled from Technion University joins Natalie &amp; Mat to discuss his PhD research on meta programming and static analyzers. How does Go&apos;s measure up? What would Matan&apos;s look like if he built one? All that and more!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>58:22</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/chaosite" img="https://cdn.changelog.com/uploads/avatars/people/XX1lM/avatar_large.jpg?v=63816300422">Matan Peled</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/227/transcript"/>
      <content:encoded><![CDATA[<p>Matan Peled from Technion University joins Natalie &amp; Mat to discuss his PhD research on meta programming and static analyzers. How does Go’s measure up? What would Matan’s look like if he built one? All that and more!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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://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>Matan Peled &ndash; <a href="https://github.com/chaosite" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matanpeled" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mipcodes" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://en.wikipedia.org/wiki/Static_program_analysis">Static program analysis</a></li>
<li><a href="https://en.wikipedia.org/wiki/Rice%27s_theorem">Rice’s theorem</a></li>
<li><a href="https://en.wikipedia.org/wiki/Halting_problem">Halting problem</a></li>
<li><a href="https://en.wikipedia.org/wiki/Metaprogramming">What is meta-programming</a></li>
<li><a href="https://arxiv.org/abs/2107.03374">Codex paper (GitHub Copilot)</a></li>
<li><a href="https://www.tabnine.com/">TabNine</a></li>
<li><a href="https://en.wikipedia.org/wiki/Taint_checking">Taint checking</a></li>
<li><a href="https://staticcheck.io/">staticcheck.io</a></li>
<li><a href="https://engineering.purdue.edu/Cetus/Documentation/manual/ch07s05.html">Points-to analysis</a></li>
<li><a href="https://rr-project.org/">what rr does</a></li>
<li><a href="http://choly.ca/post/debugging-go-with-rr/">Debugging a flaky Go test with Mozilla rr</a></li>
<li><a href="https://www.cs.cmu.edu/%7Erdriley/487/papers/Thompson_1984_ReflectionsonTrustingTrust.pdf">Reflections on Trusting Trust</a></li>
<li><a href="https://en.wikipedia.org/wiki/G%C3%B6del,_Escher,_Bach">Book recommendation: Gödel, Escher, Bach</a></li>
<li><a href="http://snippy.goto.ucsd.edu/">Small-Step Live Programming by Example</a></li>
<li>Shout At: <a href="https://www.gowestconf.com">Go West conf</a> (<a href="https://www.papercall.io/gowesconf22">CFP</a>)</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-227.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Instrumentation for gophers</title>
      <guid isPermaLink="false">changelog.com/2/1618</guid>
      <link>https://changelog.com/gotime/226</link>
      <pubDate>Thu, 21 Apr 2022 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="57972390" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/226/go-time-226.mp3"/>
      <description>Björn Rabenstein &amp; Bartlomiej Płotka join Mat &amp; Johnny to discuss observability, monitoring and instrumentation for gophers.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>59:56</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/beorn7" img="https://secure.gravatar.com/avatar/f402029f2428cd43ed65f1442fdc926f.jpg?s=600&amp;d=mm">Björn Rabenstein</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bwplotka" img="https://secure.gravatar.com/avatar/55cdaff2951048a85f370467b324ed2e.jpg?s=600&amp;d=mm">Bartlomiej Płotka</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/226/transcript"/>
      <content:encoded><![CDATA[<p>Björn Rabenstein &amp; Bartlomiej Płotka join Mat &amp; Johnny to discuss observability, monitoring and instrumentation for gophers.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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://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://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>Björn Rabenstein &ndash; <a href="https://github.com/beorn7" rel="external ugc">GitHub</a></li><li>Bartlomiej Płotka &ndash; <a href="https://bwplotka.dev" rel="external ugc">Website</a>, <a href="https://github.com/bwplotka" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/bwplotka" rel="external ugc">LinkedIn</a>, <a href="https://home.social/@bwplotka" rel="external ugc">Mastodon</a>, <a href="https://x.com/bwplotka" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://prometheus.io/">Prometheus</a></li>
<li><a href="https://github.com/prometheus/client_golang">Go’s client library for Prometheus</a></li>
<li><a href="https://www.gophercon.co.uk/videos/2019/lock-free-observations-for-prometheus-histograms/">Björn’s talk at Gophercon UK</a></li>
<li><a href="https://opentelemetry.io/">Open Telemetry</a></li>
<li><a href="https://bigtent.fm">Grafana’s Big Tent</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-226.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go code organization best practices</title>
      <guid isPermaLink="false">changelog.com/2/1622</guid>
      <link>https://changelog.com/gotime/225</link>
      <pubDate>Thu, 14 Apr 2022 18:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58777387" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/225/go-time-225.mp3"/>
      <description>We often have code that&apos;s similar between projects and we find ourselves copying that code around. In this episode we discuss what to do with this common code, how to organize it, and what code qualifies as this common code.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:00:46</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/225/transcript"/>
      <content:encoded><![CDATA[<p>We often have code that’s similar between projects and we find ourselves copying that code around. In this episode we discuss what to do with this common code, how to organize it, and what code qualifies as this common code.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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://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://signalwire.com/video">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/video">signalwire.com/video</a> and mention “Go Time” to receive an extra 5,000 video minutes.
</li>
</ul></p><p>Featuring:</p><ul><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.com/posts/on-go-application-structure">Thoughts on how to structure Go code</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-225.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Answering questions for the Go-curious</title>
      <guid isPermaLink="false">changelog.com/2/1614</guid>
      <link>https://changelog.com/gotime/224</link>
      <pubDate>Thu, 07 Apr 2022 19:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="59242161" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/224/go-time-224.mp3"/>
      <description>Has Go caught your interest, but you just haven&apos;t had the time/opportunity to really dig into it? Are you relatively productive in your current language/ecosystem but wonder if the grass truly is greener on Go&apos;s side of the fence? If so, this episode&apos;s for you!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:01:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" 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="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/224/transcript"/>
      <content:encoded><![CDATA[<p>Has Go caught your interest, but you just haven’t had the time/opportunity to really dig into it? Are you relatively productive in your current language/ecosystem but wonder if the grass truly is greener on Go’s side of the fence? If so, this episode’s for you!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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://signalwire.com/video">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/video">signalwire.com/video</a> and mention “Go Time” to receive an extra 5,000 video minutes.
</li>
</ul></p><p>Featuring:</p><ul><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" 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>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.fm/481">Charm on The Changelog</a></li>
<li><a href="https://go-proverbs.github.io/">Go Proverbs</a></li>
<li><a href="https://github.com/golang/go/wiki/CodeReviewComments">Go Code Review Comments</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-224.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How can we prevent legacy from creeping in?</title>
      <guid isPermaLink="false">changelog.com/2/1582</guid>
      <link>https://changelog.com/gotime/223</link>
      <pubDate>Thu, 31 Mar 2022 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="74654410" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/223/go-time-223.mp3"/>
      <description>In this episode we will discuss what it’s like to work with legacy code. How you work with it, how to avoid issues arising due to it, as well as when a greenfield rewrite is the best path forward. Hosted by Angelica Hill, joined by some wonderful guests: Dominic St-Pierre, Jeff Hernandez, Misha Avrekh, and Jon Sabados.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:17:18</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jonsabados" img="https://cdn.changelog.com/uploads/avatars/people/O33Lm/avatar_large.jpeg?v=63780019983">Jon Sabados</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jeffhern" img="https://cdn.changelog.com/uploads/avatars/people/2blW6/avatar_large.png?v=63813105983">Jeff Hernandez</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mavrekh" img="https://cdn.changelog.com/uploads/avatars/people/72Yy8/avatar_large.jpeg?v=63813106067">Misha Avrekh</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dominicstpierre" img="https://cdn.changelog.com/uploads/avatars/people/R6Rz1/avatar_large.jpeg?v=63805180010">Dominic St-Pierre</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/223/transcript"/>
      <content:encoded><![CDATA[<p>In this episode we will discuss what it’s like to work with legacy code. How you work with it, how to avoid issues arising due to it, as well as when a greenfield rewrite is the best path forward. Hosted by Angelica Hill, joined by some wonderful guests: Dominic St-Pierre, Jeff Hernandez, Misha Avrekh, and Jon Sabados.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://changelog.com/square">changelog.com/square</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</li>
</ul></p><p>Featuring:</p><ul><li>Jon Sabados &ndash; <a href="https://sabadoscodes.com" rel="external ugc">Website</a>, <a href="https://github.com/jonsabados" rel="external ugc">GitHub</a>, <a href="https://x.com/JonSabados" rel="external ugc">X</a></li><li>Jeff Hernandez &ndash; <a href="https://github.com/jeffhern" rel="external ugc">GitHub</a></li><li>Misha Avrekh &ndash; <a href="https://github.com/mavrekh-nyt" rel="external ugc">GitHub</a></li><li>Dominic St-Pierre &ndash; <a href="https://dominicstpierre.com" rel="external ugc">Website</a>, <a href="https://x.com/dominicstpierre" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" 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/gotime/go-time-223.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Making the command line glamorous</title>
      <guid isPermaLink="false">changelog.com/2/1609</guid>
      <link>https://changelog.com/gotime/222</link>
      <pubDate>Fri, 25 Mar 2022 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="86906456" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/222/go-time-222.mp3"/>
      <description>This week we&apos;re bringing The Changelog to Go Time — we had an awesome conversation with Toby Padilla, Co-Founder at Charm where they’re building tools to make the command line glamorous. Toby and the team at Charm have gone &quot;all in&quot; on Go — all of Charm is written in Go. They moved to Go from other languages, saying &quot;Go is the answer to building these type of tools.&quot; And even on this episode Toby says &quot;I love Rust, it’s really cool, it’s a super-exciting language, but I jumped ship. I wanna be more productive, I wanna use all the fun toys, and so I started doing Go.&quot; Clearly this episode will be in good company here on Go Time.

We talk about the state of the art, the next big thing happening on the command line and in ssh-land. They have an array of open source tooling to build great apps for the terminal and Charm Cloud to power a new generation of CLI apps. We talk through all their tooling, where things are headed for CLI apps, the focus and attention of their team, and what&apos;s to come in bringing glamor to the command line.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:30:04</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" 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="host" 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/toby" img="https://cdn.changelog.com/uploads/avatars/people/P25Qo/avatar_large.jpg?v=63811578827">Toby Padilla</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/222/transcript"/>
      <content:encoded><![CDATA[<p>This week we’re bringing The Changelog to Go Time — we had <a href="https://changelog.com/podcast/481">an awesome conversation</a> with Toby Padilla, Co-Founder at Charm where they’re building tools to make the command line glamorous. Toby and the team at Charm have gone “all in” on Go — all of Charm is written in Go. They moved to Go from other languages, saying “Go is the answer to building these type of tools.” And even on this episode Toby says “I love Rust, it’s really cool, it’s a super-exciting language, but I jumped ship. I wanna be more productive, I wanna use all the fun toys, and so I started doing Go.” Clearly this episode will be in good company here on Go Time.</p>
<p>We talk about the state of the art, the next big thing happening on the command line and in ssh-land. They have an array of open source tooling to build great apps for the terminal and Charm Cloud to power a new generation of CLI apps. We talk through all their tooling, where things are headed for CLI apps, the focus and attention of their team, and what’s to come in bringing glamor to the command line.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://developer.squareup.com/">developer.squareup.com</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</li>
<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>
</ul></p><p>Featuring:</p><ul><li>Toby Padilla &ndash; <a href="https://charm.sh" rel="external ugc">Website</a>, <a href="https://github.com/toby" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/tobypadilla" rel="external ugc">LinkedIn</a>, <a href="https://x.com/toby" rel="external ugc">X</a></li><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></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://charm.sh">charm.sh</a></li>
<li><a href="https://charm.sh/cloud/">Charm Cloud</a></li>
<li><a href="https://sw.kovidgoyal.net/kitty/">kitty - The fast, feature-rich, GPU based terminal emulator</a></li>
<li><a href="https://www.betaworks.com">betaworks: build better</a></li>
<li><a href="https://twitter.com/jzmusings">Julie Zhang on Twitter</a></li>
</ul>
<h4>Glamour projects</h4>
<ul>
<li><a href="https://github.com/cli/cli">GitHub’s CLI</a></li>
</ul>
<h4>Wish projects</h4>
<ul>
<li><a href="https://github.com/ajeetdsouza/clidle">Wordle clone</a></li>
</ul>
<h4>Bubble Tea projects</h4>
<ul>
<li><a href="https://github.com/achannarasappa/ticker">achannarasappa/ticker</a></li>
<li><a href="https://github.com/maaslalani/slides">maaslalani/slides</a></li>
<li><a href="https://github.com/mergestat/mergestat">mergestat/mergestat</a></li>
<li><a href="https://github.com/minio/mc">minio/mc</a></li>
<li><a href="https://github.com/supabase/cli">supabase/cli</a></li>
<li><a href="https://github.com/antonmedv/llama">antonmedv/llama</a></li>
<li><a href="https://github.com/dlvhdr/gh-prs">dlvhdr/gh-prs</a></li>
<li><a href="https://github.com/tendermint/starport">tendermint/starport</a></li>
<li><a href="https://github.com/mathaou/termdbms">mathaou/termdbms</a></li>
<li><a href="https://github.com/mvisonneau/gitlab-ci-pipelines-exporter">mvisonneau/gitlab-ci-pipelines-exporter</a></li>
<li><a href="https://github.com/oz/tz">oz/tz</a></li>
<li><a href="https://github.com/trashhalo/imgcat">trashhalo/imgcat</a></li>
<li><a href="https://github.com/maaslalani/gambit">maaslalani/gambit</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-222.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Mastering Go</title>
      <guid isPermaLink="false">changelog.com/2/1595</guid>
      <link>https://changelog.com/gotime/221</link>
      <pubDate>Thu, 17 Mar 2022 15:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="39998876" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/221/go-time-221.mp3"/>
      <description>What does it take to master a programming language like Go? Joining us is the author of Mastering Go to help us answer that very question and to discuss the third edition of the book.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>41:12</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mactsouk" img="https://cdn.changelog.com/uploads/avatars/people/J3ggn/avatar_large.jpeg?v=63812438522">Mihalis Tsoukalos</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/221/transcript"/>
      <content:encoded><![CDATA[<p>What does it take to master a programming language like Go? Joining us is the author of <a href="https://www.amazon.com/Mastering-Go-professional-utilities-concurrent/dp/1801079315/">Mastering Go</a> to help us answer that very question and to discuss the third edition of the book.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://developer.squareup.com/">developer.squareup.com</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</li>
<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>
</ul></p><p>Featuring:</p><ul><li>Mihalis Tsoukalos &ndash; <a href="https://x.com/mactsouk" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.amazon.com/Mastering-Go-professional-utilities-concurrent/dp/1801079315/">Mastering Go: Third Edition</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-221.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Bob Logblaw Log Blog</title>
      <guid isPermaLink="false">changelog.com/2/1599</guid>
      <link>https://changelog.com/gotime/220</link>
      <pubDate>Thu, 10 Mar 2022 22:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="66354972" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/220/go-time-220.mp3"/>
      <description>Ed Welch joins Mat and Jon to discuss logging. They explore the different options for logging in Go, and discuss what data is worth including. Everything from log levels, formats, non-structured vs structured logs, along with common gotchas and good practices when dealing with logs at scale.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:08:39</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/slim-bean" img="https://cdn.changelog.com/uploads/avatars/people/4Y23/avatar_large.jpg?v=63744688558">Ed Welch</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/220/transcript"/>
      <content:encoded><![CDATA[<p>Ed Welch joins Mat and Jon to discuss logging. They explore the different options for logging in Go, and discuss what data is worth including. Everything from log levels, formats, non-structured vs structured logs, along with common gotchas and good practices when dealing with logs at scale.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://changelog.com/square">Square</a> – <strong>Develop on the platform that sellers trust.</strong> There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at <a href="https://developer.squareup.com/">developer.squareup.com</a> to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you.
</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://signalwire.com/video">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/video">signalwire.com/video</a> and mention “Go Time” to receive an extra 5,000 video minutes.
</li>
</ul></p><p>Featuring:</p><ul><li>Ed Welch &ndash; <a href="https://github.com/slim-bean" rel="external ugc">GitHub</a>, <a href="https://x.com/edapted" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>The <a href="https://brandur.org/logfmt">logfmt style</a> is a popular option for structured logging</li>
<li>Ed heads up the <a href="https://grafana.com/oss/loki/">Loki open-source project</a></li>
<li>Not to be confused with the <a href="https://www.youtube.com/watch?v=FOtDNXfMyD0">Bob Lablaw Law Blog</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-220.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Why immutable databases?</title>
      <guid isPermaLink="false">changelog.com/2/1594</guid>
      <link>https://changelog.com/gotime/219</link>
      <pubDate>Thu, 03 Mar 2022 18:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="55666924" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/219/go-time-219.mp3"/>
      <description>Let’s talk about the concept of immutable databases, the problems they target, and why you’d want to build one in Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>57:31</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://twitter.com/byospoon" img="https://secure.gravatar.com/avatar/da99186aedd456320adac8500aedbdd4.jpg?s=600&amp;d=mm">Bartlomiej Święcki</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jeroiraz" img="https://cdn.changelog.com/uploads/avatars/people/ZqooW/avatar_large.jpg?v=63812444402">Jeronimo Irazabal</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/219/transcript"/>
      <content:encoded><![CDATA[<p>Let’s talk about the concept of immutable databases, the problems they target, and why you’d want to build one in Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://signalwire.com/video">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/video">signalwire.com/video</a> and mention “Go Time” to receive an extra 5,000 video minutes.
</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://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>
</ul></p><p>Featuring:</p><ul><li>Bartlomiej Święcki &ndash; <a href="https://github.com/byo" rel="external ugc">GitHub</a>, <a href="https://x.com/byospoon" rel="external ugc">X</a></li><li>Jeronimo Irazabal &ndash; <a href="https://github.com/jeroiraz" rel="external ugc">GitHub</a>, <a href="https://x.com/jeroiraz" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/codenotary/immudb">immudb</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-219.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Going with GraphQL</title>
      <guid isPermaLink="false">changelog.com/2/1553</guid>
      <link>https://changelog.com/gotime/218</link>
      <pubDate>Thu, 24 Feb 2022 17:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="55588341" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/218/go-time-218.mp3"/>
      <description>Mark Sandstrom and Ben Kraft join Jon and Mat to talk about GraphQL. What exactly is it this query language everyone has been talking about? How does it work? What Go libraries are out there, and where should you get started?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>57:27</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dnerdy" img="https://cdn.changelog.com/uploads/avatars/people/p8kqr/avatar_large.png?v=63808790333">Mark Sandstrom</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/benjaminjkraft" img="https://cdn.changelog.com/uploads/avatars/people/Q35n8/avatar_large.png?v=63810283370">Ben Kraft</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/218/transcript"/>
      <content:encoded><![CDATA[<p>Mark Sandstrom and Ben Kraft join Jon and Mat to talk about GraphQL. What exactly is it this query language everyone has been talking about? How does it work? What Go libraries are out there, and where should you get started?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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 no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. <a href="https://changelog.com/++">Let’s do this</a>!
</li>
</ul></p><p>Featuring:</p><ul><li>Mark Sandstrom &ndash; <a href="https://x.com/dnerdy" rel="external ugc">X</a></li><li>Ben Kraft &ndash; <a href="https://www.benkraft.org" rel="external ugc">Website</a>, <a href="https://github.com/benjaminjkraft" rel="external ugc">GitHub</a>, <a href="https://x.com/bnkrft" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://graphql.org/learn/">Resources to learn GraphQL</a></li>
<li><a href="https://docs.github.com/en/graphql">GitHub GraphQL API</a></li>
<li><a href="https://github.com/Khan/genqlient">genqlient</a> - Khan Academy’s open source GraphQL client library</li>
<li><a href="https://github.com/shurcooL/graphql">graphql</a> - Another GraphQL client library written in Go</li>
<li><a href="https://github.com/99designs/gqlgen">gqlgen</a> - A codegen tool for creating Go GraphQL servers</li>
<li><a href="https://github.com/jensneuse/graphql-go-tools">graphql-go-tools</a> - A toolkit for building GraphQL proxies, gateways, caches, etc</li>
<li><a href="https://github.com/vektah/gqlparser">gqlparser</a> - A GraphQL parser, written to mirror the graphql-js reference implementation as closely while remaining idiomatic and easy to use.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-218.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The *other* features in Go 1.18</title>
      <guid isPermaLink="false">changelog.com/2/1589</guid>
      <link>https://changelog.com/gotime/217</link>
      <pubDate>Thu, 17 Feb 2022 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="57673553" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/217/go-time-217.mp3"/>
      <description>On this episode, Michael Matloob and Daniel Martí pinky promise not to talk about Go 1.18&apos;s two big features (fuzzing and generics). Instead, we&apos;re focusing in on the *other* cool stuff that&apos;s new!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>59:37</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/matloob" img="https://cdn.changelog.com/uploads/avatars/people/Y4X/avatar_large.jpg?v=63811733478">Michael Matloob</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mvdan" img="https://secure.gravatar.com/avatar/b37065c5c17e748ed3a92559db40a8d2.jpg?s=600&amp;d=mm">Daniel Martí</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/217/transcript"/>
      <content:encoded><![CDATA[<p>On this episode, Michael Matloob and Daniel Martí pinky promise not to talk about Go 1.18’s two big features (fuzzing and generics). Instead, we’re focusing in on the <em>other</em> cool stuff that’s new!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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 no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. <a href="https://changelog.com/++">Let’s do this</a>!
</li>
</ul></p><p>Featuring:</p><ul><li>Michael Matloob &ndash; <a href="https://github.com/matloob" rel="external ugc">GitHub</a>, <a href="https://x.com/matloob" rel="external ugc">X</a></li><li>Daniel Martí &ndash; <a href="https://mvdan.cc/" rel="external ugc">Website</a>, <a href="https://github.com/mvdan" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mvdan" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mvdan_" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/mvdan/gofumpt">Daniel’s gofumpt library</a></li>
<li><a href="https://github.com/golang/go/issues/44167">proposal: runtime: GC pacer redesign (#44167)</a></li>
<li><a href="https://github.com/golang/go/issues/46336">bytes, strings: add Cut (#46336)</a></li>
<li><a href="https://github.com/golang/go/issues/46518">net/netip: add new IP address package, use in net (#46518)</a></li>
<li><a href="https://github.com/golang/go/issues/43566">cmd/gofmt: format files in parallel, similar to ‘go fmt’ (#43566)</a></li>
<li><a href="https://github.com/golang/go/issues/37475">cmd/go: stamp git/vcs current HEAD hash/commit hash/dirty bit in binaries (#37475)</a></li>
<li><a href="https://github.com/golang/go/issues/39301">cmd/go: factor version reading into debug/buildinfo (#39301)</a></li>
<li><a href="https://github.com/golang/go/issues/45453">all: add GOAMD64 environment variable (#45453)</a></li>
<li><a href="https://github.com/golang/go/issues/20531">text/template: add break and continue support (#20531)</a></li>
<li><a href="https://github.com/golang/go/issues/31103">text/template: make and/or operators short-circuit evaluation (#31103)</a></li>
<li><a href="https://github.com/golang/go/issues/45713">cmd/go: add a workspace mode (#45713)</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-217.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Building and using APIs with Go</title>
      <guid isPermaLink="false">changelog.com/2/1565</guid>
      <link>https://changelog.com/gotime/216</link>
      <pubDate>Thu, 10 Feb 2022 17:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="48444596" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/216/go-time-216.mp3"/>
      <description>Natalie and Johnny are joined by the co-founders of APIToolkit for a deep-dive on the topic. We discuss building them, maintaining them, how can we all be better users, and much more along the way.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>50:00</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/smileegbai" img="https://cdn.changelog.com/uploads/avatars/people/dV3na/avatar_large.jpg?v=63810349181">Smile Egbai</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/tonyalaribe" img="https://cdn.changelog.com/uploads/avatars/people/wwkbR/avatar_large.jpg?v=63810349438">Anthony Alaribe</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/216/transcript"/>
      <content:encoded><![CDATA[<p>Natalie and Johnny are joined by the co-founders of <a href="https://apitoolkit.io">APIToolkit</a> for a deep-dive on the topic. We discuss building them, maintaining them, how can we all be better users, and much more along the way.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://signalwire.com/video">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/video">signalwire.com/video</a> and mention “JS Party” to receive an extra 5,000 video minutes.
</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://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://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 no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. <a href="https://changelog.com/++">Let’s do this</a>!
</li>
</ul></p><p>Featuring:</p><ul><li>Smile Egbai &ndash; <a href="https://github.com/smilecs" rel="external ugc">GitHub</a>, <a href="https://x.com/SmileEgbai" rel="external ugc">X</a></li><li>Anthony Alaribe &ndash; <a href="https://github.com/tonyalaribe" rel="external ugc">GitHub</a>, <a href="https://x.com/tonialaribe" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://apitoolkit.io/">APIToolkit.io</a></li>
<li><a href="https://www.youtube.com/watch?v=iG9CE55wbtY&amp;list=PL70DEC2B0568B5469">Do schools kill creativity? | Sir Ken Robinson</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-216.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>MLOps in Go</title>
      <guid isPermaLink="false">changelog.com/2/1518</guid>
      <link>https://changelog.com/gotime/215</link>
      <pubDate>Thu, 03 Feb 2022 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="43918914" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/215/go-time-215.mp3"/>
      <description>MLOps is an increasingly popular topic that is no longer just a subset of DevOps. Go is a great choice for infrastructure. What role does Go play in MLOps?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>45:17</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mikeeastham" img="https://cdn.changelog.com/uploads/avatars/people/e4ZAw/avatar_large.jpeg?v=63806366653">Mike Eastham</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/215/transcript"/>
      <content:encoded><![CDATA[<p>MLOps is an increasingly popular topic that is no longer just a subset of DevOps. Go is a great choice for infrastructure. What role does Go play in MLOps?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://signalwire.com/video">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/video">signalwire.com/video</a> and mention “Go Time” to receive an extra 5,000 video minutes.
</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://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 no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. <a href="https://changelog.com/++">Let’s do this</a>!
</li>
<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>
</ul></p><p>Featuring:</p><ul><li>Mike Eastham &ndash; <a href="https://www.linkedin.com/in/mikeeastham" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mikeeastham" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://eng.uber.com/michelangelo-machine-learning-platform/">Uber’s Michelangelo project</a></li>
<li><a href="https://www.phdata.io/blog/what-is-a-feature-store/">What is a Feature and a Feature Store</a></li>
<li><a href="https://github.com/feast-dev/feast">Contribute to FEAST</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-215.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Migrations without migraines</title>
      <guid isPermaLink="false">changelog.com/2/1485</guid>
      <link>https://changelog.com/gotime/214</link>
      <pubDate>Thu, 27 Jan 2022 17:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="47354137" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/214/go-time-214.mp3"/>
      <description>One of the most common questions we receive at Go Time is how to handle schema migrations in Go. In this episode Jon is joined by Mike Fridman and Vojtech Vitek, maintainers of the popular schema migration tool `pressly/goose`, to discuss techniques, tools, and tips for handling schema migrations.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>48:52</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mfridman" img="https://cdn.changelog.com/uploads/avatars/people/3kY82/avatar_large.jpg?v=63805179525">Mike Fridman</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/vojtechvitek" img="https://secure.gravatar.com/avatar/e8f290affc1d939cf9a4ad2c9e79592a.jpg?s=600&amp;d=mm">Vojtech Vitek</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/214/transcript"/>
      <content:encoded><![CDATA[<p>One of the most common questions we receive at Go Time is how to handle schema migrations in Go. In this episode Jon is joined by Mike Fridman and Vojtech Vitek, maintainers of the popular schema migration tool <code>pressly/goose</code>, to discuss techniques, tools, and tips for handling schema migrations.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">Join the discussion</a></p><p><a href="https://changelog.com/++" rel="payment">Changelog++</a> members get a bonus 16 minutes at the end of this episode and zero ads. Join today!</p><p>Sponsors:</p><p><ul><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>
<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 no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. <a href="https://changelog.com/++">Let’s do this</a>!
</li>
<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>
</ul></p><p>Featuring:</p><ul><li>Mike Fridman &ndash; <a href="https://mfridman.com" rel="external ugc">Website</a>, <a href="https://github.com/mfridman" rel="external ugc">GitHub</a>, <a href="https://x.com/_mfridman" rel="external ugc">X</a></li><li>Vojtech Vitek &ndash; <a href="https://github.com/VojtechVitek" rel="external ugc">GitHub</a>, <a href="https://x.com/VojtechVitek" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/pressly/goose">goose</a></li>
<li><a href="https://github.com/golang-migrate/migrate">migrate</a></li>
<li><a href="https://github.com/Masterminds/squirrel">squirrel</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-214.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>AI-driven development in Go</title>
      <guid isPermaLink="false">changelog.com/2/1399</guid>
      <link>https://changelog.com/gotime/213</link>
      <pubDate>Thu, 20 Jan 2022 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="48030812" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/213/go-time-213.mp3"/>
      <description>Alexey Palazhchenko joins Natalie to discuss the implications of GitHub&apos;s Copilot on code generation. Go&apos;s design lends itself nicely to computer generated authoring: thanks to `go fmt`, there&apos;s already only one Go style. This means AI-generated code will be consistent and seamless. Its focus on simplicity &amp; readability make it tailor made for this new approach to software creation. Where might this take us?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>49:34</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/alexey-palazhchenko" img="https://secure.gravatar.com/avatar/4618c5e97c59abd315cc2d7dc809f8c8.jpg?s=600&amp;d=mm">Alexey Palazhchenko</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/213/transcript"/>
      <content:encoded><![CDATA[<p>Alexey Palazhchenko joins Natalie to discuss the implications of GitHub’s Copilot on code generation. Go’s design lends itself nicely to computer generated authoring: thanks to <code>go fmt</code>, there’s already only one Go style. This means AI-generated code will be consistent and seamless. Its focus on simplicity &amp; readability make it tailor made for this new approach to software creation. Where might this take us?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
<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 no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. <a href="https://changelog.com/++">Let’s do this</a>!
</li>
<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>
</ul></p><p>Featuring:</p><ul><li>Alexey Palazhchenko &ndash; <a href="https://github.com/AlekSi" rel="external ugc">GitHub</a>, <a href="https://x.com/paaleksey" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.ferretdb.io">FerretDB</a></li>
<li><a href="https://openai.com/blog/openai-codex/">OpenAI Codex</a></li>
<li><a href="https://copilot.github.com">GitHub Copilot</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-213.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go beyond work</title>
      <guid isPermaLink="false">changelog.com/2/1530</guid>
      <link>https://changelog.com/gotime/212</link>
      <pubDate>Thu, 13 Jan 2022 17:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="42892827" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/212/go-time-212.mp3"/>
      <description>Our final installment from GopherCon 2021 is an awesome panel conversation led by Natalie &amp; Angelica with guests Linus Lee, Daniela Patruzalek, and Sebastian Spank. All three of these gophers are using Go in cool and interesting ways **outside** of traditional work projects.
</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>44:13</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/thesephist" img="https://cdn.changelog.com/uploads/avatars/people/NRoVo/avatar_large.jpg?v=63796951084">Linus Lee</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/danicat83" img="https://secure.gravatar.com/avatar/4bb860bd1c186becbfb64a5a40d8ee19.jpg?s=600&amp;d=mm">Daniela Petruzalek</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sebastianspank" img="https://cdn.changelog.com/uploads/avatars/people/8aOVL/avatar_large.jpg?v=63805328950">Sebastian Spaink</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/212/transcript"/>
      <content:encoded><![CDATA[<p>Our final installment from GopherCon 2021 is an awesome panel conversation led by Natalie &amp; Angelica with guests Linus Lee, Daniela Patruzalek, and Sebastian Spank. All three of these gophers are using Go in cool and interesting ways <strong>outside</strong> of traditional work projects.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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.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://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>
<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 no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. <a href="https://changelog.com/++">Let’s do this</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>
</ul></p><p>Featuring:</p><ul><li>Linus Lee &ndash; <a href="https://thesephist.com" rel="external ugc">Website</a>, <a href="https://github.com/thesephist" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/thesephist" rel="external ugc">LinkedIn</a>, <a href="https://x.com/thesephist" rel="external ugc">X</a></li><li>Daniela Petruzalek &ndash; <a href="https://github.com/danicat" rel="external ugc">GitHub</a>, <a href="https://x.com/danicat83" rel="external ugc">X</a></li><li>Sebastian Spaink &ndash; <a href="https://www.linkedin.com/in/sebastianspank" rel="external ugc">LinkedIn</a>, <a href="https://x.com/sebastianspank" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.gophercon.com/agenda/session/593047">Linus: When Toy Languages Grow Up</a></li>
<li><a href="https://www.gophercon.com/agenda/session/649345">Daniela: Pac-Man from Scratch</a></li>
<li><a href="https://www.gophercon.com/agenda/session/593018">Sebastian: 3D Printing Gophers with Go</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-212.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Gophers Say! GopherCon Edition</title>
      <guid isPermaLink="false">changelog.com/2/1532</guid>
      <link>https://changelog.com/gotime/211</link>
      <pubDate>Thu, 06 Jan 2022 19:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="52876634" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/211/go-time-211.mp3"/>
      <description>Our award &lt;strike&gt;winning&lt;/strike&gt; ready survey game show is back, this time live from GopherCon 2021! 

Go Time panelists Natalie &amp; Jon join forces with Go Team members Steve Francia, Katie Hockman, Julie Qui, and Rob Findley to battle it out and see who can better guess what the GopherCon gophers had to say!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>54:37</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/spf13" img="https://cdn.changelog.com/uploads/avatars/people/ogl/avatar_large.png?v=63804983845">Steve Francia</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/katiehockman" img="https://cdn.changelog.com/uploads/avatars/people/1Eg6/avatar_large.jpg?v=63765514394">Katie Hockman</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/julieqiu" img="https://cdn.changelog.com/uploads/avatars/people/70gY/avatar_large.jpeg?v=63742530043">Julie Qiu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rfindley" img="https://cdn.changelog.com/uploads/avatars/people/nn7E8/avatar_large.jpg?v=63804984011">Rob Findley</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/211/transcript"/>
      <content:encoded><![CDATA[<p>Our award <strike>winning</strike> ready survey game show is back, this time live from GopherCon 2021!</p>
<p>Go Time panelists Natalie &amp; Jon join forces with Go Team members Steve Francia, Katie Hockman, Julie Qui, and Rob Findley to battle it out and see who can better guess what the GopherCon gophers had to say!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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>
<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 no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. <a href="https://changelog.com/++">Let’s do this</a>!
</li>
</ul></p><p>Featuring:</p><ul><li>Steve Francia &ndash; <a href="https://github.com/spf13" rel="external ugc">GitHub</a>, <a href="https://x.com/spf13" rel="external ugc">X</a></li><li>Katie Hockman &ndash; <a href="https://github.com/katiehockman" rel="external ugc">GitHub</a>, <a href="https://x.com/katie_hockman" rel="external ugc">X</a></li><li>Julie Qiu &ndash; <a href="https://github.com/julieqiu" rel="external ugc">GitHub</a>, <a href="https://x.com/JQiu25" rel="external ugc">X</a></li><li>Rob Findley &ndash; </li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://youtu.be/Vh4jqSMWoSg">Watch the session from GopherCon 2021</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-211.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The funny bits from 2021</title>
      <guid isPermaLink="false">changelog.com/2/1551</guid>
      <link>https://changelog.com/gotime/funny-bits-2021</link>
      <pubDate>Mon, 03 Jan 2022 18:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="27148733" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/funny-bits-2021/go-time-funny-bits-2021.mp3"/>
      <description>Here&apos;s a little bonus episode before we get back to your regularly scheduled Go Time. We&apos;re calling it the funny bits. It&apos;s a compilation of times we cracked up making the show for y&apos;all. If you dig it, holler at Jerod. If you don&apos;t, email Mat Ryer.</description>
      <itunes:episodeType>bonus</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>27:49</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" 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/kasiazien" img="https://secure.gravatar.com/avatar/cd6bec94805761550b875485b2bca16b.jpg?s=600&amp;d=mm">Kat Zień</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/vkorbes" img="https://cdn.changelog.com/uploads/avatars/people/4W3yD/avatar_large.jpg?v=63826406096">V Körbes</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mvdan" img="https://secure.gravatar.com/avatar/b37065c5c17e748ed3a92559db40a8d2.jpg?s=600&amp;d=mm">Daniel Martí</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/empijei" img="https://cdn.changelog.com/uploads/avatars/people/dGel/avatar_large.jpeg?v=63735877613">Roberto Clapis</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/carlmjohnson" img="https://cdn.changelog.com/uploads/avatars/people/j7og/avatar_large.png?v=63764400671">Carl Johnson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/eandre" img="https://cdn.changelog.com/uploads/avatars/people/ZE1j/avatar_large.jpeg?v=63749088392">André Eriksson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/carolynvs" img="https://secure.gravatar.com/avatar/8b96f8872eb3f398809daf017ee3a8ab.jpg?s=600&amp;d=mm">Carolyn Van Slyck</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/katiehockman" img="https://cdn.changelog.com/uploads/avatars/people/1Eg6/avatar_large.jpg?v=63765514394">Katie Hockman</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jayconrod" img="https://cdn.changelog.com/uploads/avatars/people/z4WLD/avatar_large.jpg?v=63791501117">Jay Conrod</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/teivah" img="https://secure.gravatar.com/avatar/2da3be0aff31255972e67b06e81e9918.jpg?s=600&amp;d=mm">Teiva Harsanyi</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sdboyer" img="https://secure.gravatar.com/avatar/029f1c16a31002fe48f73bdec52cc2e0.jpg?s=600&amp;d=mm">sam boyer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/funny-bits-2021/transcript"/>
      <content:encoded><![CDATA[<p>Here’s a little bonus episode before we get back to your regularly scheduled Go Time. We’re calling it the funny bits. It’s a compilation of times we cracked up making the show for y’all. If you dig it, holler at <a href="https://twitter.com/jerodsanto">Jerod</a>. If you don’t, email <a href="https://twitter.com/matryer">Mat Ryer</a>.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>Kat Zień &ndash; <a href="http://katzien.com/" rel="external ugc">Website</a>, <a href="https://github.com/katzien" rel="external ugc">GitHub</a>, <a href="https://x.com/kasiazien" rel="external ugc">X</a></li><li>V Körbes &ndash; <a href="http://ellenkorbes.com" rel="external ugc">Website</a>, <a href="https://github.com/vkorbes" rel="external ugc">GitHub</a>, <a href="https://x.com/veekorbes" rel="external ugc">X</a></li><li>Daniel Martí &ndash; <a href="https://mvdan.cc/" rel="external ugc">Website</a>, <a href="https://github.com/mvdan" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mvdan" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mvdan_" rel="external ugc">X</a></li><li>Roberto Clapis &ndash; <a href="https://github.com/empijei" rel="external ugc">GitHub</a>, <a href="https://x.com/empijei" rel="external ugc">X</a></li><li>Carl Johnson &ndash; <a href="https://carlmjohnson.net/" rel="external ugc">Website</a>, <a href="https://github.com/carlmjohnson" rel="external ugc">GitHub</a>, <a href="https://mastodon.social/@carlmjohnson" rel="external ugc">Mastodon</a>, <a href="https://x.com/carlmjohnson" rel="external ugc">X</a></li><li>André Eriksson &ndash; <a href="https://encore.dev" rel="external ugc">Website</a>, <a href="https://github.com/eandre" rel="external ugc">GitHub</a>, <a href="https://x.com/_eandre" rel="external ugc">X</a></li><li>Carolyn Van Slyck &ndash; <a href="http://carolynvanslyck.com" rel="external ugc">Website</a>, <a href="https://github.com/carolynvs" rel="external ugc">GitHub</a>, <a href="https://x.com/carolynvs" rel="external ugc">X</a></li><li>Katie Hockman &ndash; <a href="https://github.com/katiehockman" rel="external ugc">GitHub</a>, <a href="https://x.com/katie_hockman" rel="external ugc">X</a></li><li>Jay Conrod &ndash; <a href="https://jayconrod.com" rel="external ugc">Website</a>, <a href="https://github.com/jayconrod" rel="external ugc">GitHub</a>, <a href="https://x.com/jayconrod" rel="external ugc">X</a></li><li>Teiva Harsanyi &ndash; <a href="https://teivah.github.io/" rel="external ugc">Website</a>, <a href="https://github.com/teivah" rel="external ugc">GitHub</a>, <a href="https://x.com/teivah" rel="external ugc">X</a></li><li>sam boyer &ndash; <a href="https://github.com/sdboyer" rel="external ugc">GitHub</a>, <a href="https://x.com/sdboyer" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" 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></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gotime.fm/161">#161: Go Panic!</a></li>
<li><a href="https://gotime.fm/166">#166: Indecent (language) Proposals: Part 1</a></li>
<li><a href="https://gotime.fm/168">#168: Indecent (language) Proposals: Part 2</a></li>
<li><a href="https://gotime.fm/171">#171: go:embed</a></li>
<li><a href="https://gotime.fm/173">#173: Releasing with (and without) GoReleaser</a></li>
<li><a href="https://gotime.fm/180">#180: Are frameworks getting an Encore?</a></li>
<li><a href="https://gotime.fm/184">#184: All about Porter</a></li>
<li><a href="https://gotime.fm/187">#187: Fuzzing in the standard library</a></li>
<li><a href="https://gotime.fm/190">#190: How to make mistakes in Go</a></li>
<li><a href="https://gotime.fm/196">#196: Building actually maintainable software</a></li>
<li><a href="https://gotime.fm/200">#200: Gophers Say What?!</a></li>
<li><a href="https://gotime.fm/202">#202: Maintaining ourselves</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-funny-bits-2021.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Mat asks the Go Team anything</title>
      <guid isPermaLink="false">changelog.com/2/1531</guid>
      <link>https://changelog.com/gotime/210</link>
      <pubDate>Thu, 16 Dec 2021 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="55996698" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/210/go-time-210.mp3"/>
      <description>You had questions, the Go Team had answers! Topics covered include generics (of course), governance (of course), Go 2, text editors, GitHub Copilot, garbage collection, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>57:52</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sajmani" img="https://cdn.changelog.com/uploads/avatars/people/NR5pb/avatar_large.jpg?v=63805071172">Sameer Ajmani</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/keithrandall" img="https://cdn.changelog.com/uploads/avatars/people/VJj/avatar_large.png?v=63648193388">Keith Randall</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/alicemerrick" img="https://cdn.changelog.com/uploads/avatars/people/e46qw/avatar_large.jpeg?v=63802490489">Alice Merrick</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rfindley" img="https://cdn.changelog.com/uploads/avatars/people/nn7E8/avatar_large.jpg?v=63804984011">Rob Findley</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/cameronbalahan" img="https://cdn.changelog.com/uploads/avatars/people/0P3Vk/avatar_large.jpeg?v=63805071257">Cameron Balahan</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/210/transcript"/>
      <content:encoded><![CDATA[<p>You had questions, the Go Team had answers! Topics covered include generics (of course), governance (of course), Go 2, text editors, GitHub Copilot, garbage collection, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>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://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://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://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>
</ul></p><p>Featuring:</p><ul><li>Sameer Ajmani &ndash; <a href="https://github.com/Sajmani" rel="external ugc">GitHub</a>, <a href="https://x.com/Sajma" rel="external ugc">X</a></li><li>Keith Randall &ndash; <a href="http://people.csail.mit.edu/randall/" rel="external ugc">Website</a>, <a href="https://github.com/randall77" rel="external ugc">GitHub</a></li><li>Alice Merrick &ndash; <a href="https://www.linkedin.com/in/alicemerrick" rel="external ugc">LinkedIn</a>, <a href="https://x.com/alicemerrick" rel="external ugc">X</a></li><li>Rob Findley &ndash; </li><li>Cameron Balahan &ndash; <a href="https://x.com/cameronbalahan" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" 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/gotime/go-time-210.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Coding Go in the blind</title>
      <guid isPermaLink="false">changelog.com/2/1535</guid>
      <link>https://changelog.com/gotime/209</link>
      <pubDate>Thu, 09 Dec 2021 18:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="51409589" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/209/go-time-209.mp3"/>
      <description>In this episode Dominic speaks with Jon about his experience transitioning to using a screen reader and learning to code without his vision. They discuss how some of the tooling works, things other developers can do to make their code more accessible for blind teammates, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>53:05</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dominicstpierre" img="https://cdn.changelog.com/uploads/avatars/people/R6Rz1/avatar_large.jpeg?v=63805180010">Dominic St-Pierre</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/209/transcript"/>
      <content:encoded><![CDATA[<p>In this episode Dominic speaks with Jon about his experience transitioning to using a screen reader and learning to code without his vision. They discuss how some of the tooling works, things other developers can do to make their code more accessible for blind teammates, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – <strong>Securely access any computing resource anywhere.</strong> 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://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://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://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>
</ul></p><p>Featuring:</p><ul><li>Dominic St-Pierre &ndash; <a href="https://dominicstpierre.com" rel="external ugc">Website</a>, <a href="https://x.com/dominicstpierre" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.youtube.com/watch?v=94swlF55tVc">How A Blind Developer Uses Visual Studio</a></li>
<li><a href="https://help.gnome.org/users/orca/stable/">Orca Screen Reader</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-209.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Our first decade with Go</title>
      <guid isPermaLink="false">changelog.com/2/1490</guid>
      <link>https://changelog.com/gotime/208</link>
      <pubDate>Thu, 02 Dec 2021 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="57940622" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/208/go-time-208.mp3"/>
      <description>We’ve talked several times about getting started with Go. But Go is already 12 years old! Let’s talk about how it all started, and hear about it from the people who were there from the beginning.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>59:54</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/tebeka" img="https://cdn.changelog.com/uploads/avatars/people/z4WjR/avatar_large.png?v=63790923214">Miki Tebeka</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rogpeppe" img="https://cdn.changelog.com/uploads/avatars/people/0PwQe/avatar_large.png?v=63775192569">Roger Peppe</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/208/transcript"/>
      <content:encoded><![CDATA[<p>We’ve talked several times about getting started with Go. But Go is already 12 years old! Let’s talk about how it all started, and hear about it from the people who were there from the beginning.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – <strong>Securely access any computing resource anywhere.</strong> 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://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://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://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>
</ul></p><p>Featuring:</p><ul><li>Miki Tebeka &ndash; <a href="https://www.353solutions.com" rel="external ugc">Website</a>, <a href="https://github.com/tebeka" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mikitebeka" rel="external ugc">LinkedIn</a>, <a href="https://x.com/tebeka" rel="external ugc">X</a></li><li>Roger Peppe &ndash; <a href="https://github.com/rogpeppe" rel="external ugc">GitHub</a>, <a href="https://x.com/rogpeppe" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="http://www.gotw.ca/publications/concurrency-ddj.htm">The free lunch is over</a></li>
<li><a href="https://en.wikipedia.org/wiki/C10k_problem">The C10K problem</a></li>
<li><a href="https://www.selenium.dev/">Selenium</a> and <a href="https://github.com/tebeka/selenium">Go’s bindings</a></li>
<li><a href="https://pkg.go.dev/testing#T.Parallel">t.Parallel()</a></li>
<li><a href="https://docs.python.org/3/library/asyncio.html">Python’s asyncio</a></li>
<li><a href="https://go.dev/conduct">Go Community Code of Conduct</a></li>
<li>Roger talking about the acme editor in <a href="https://about.sourcegraph.com/blog/dev-tool-time-roger-peppe/">Dev Tool Time</a></li>
<li>Miki was trying <a href="https://clojure.org/">Clojure</a> and <a href="https://www.erlang.org/">Erlang</a> before settling on Go</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-208.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Maintenance in the open</title>
      <guid isPermaLink="false">changelog.com/2/1450</guid>
      <link>https://changelog.com/gotime/207</link>
      <pubDate>Thu, 25 Nov 2021 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="66076614" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/207/go-time-207.mp3"/>
      <description>Open Source and other source available projects have been a huge driver of progress in our industry, but building and maintaining an open source project is about a lot more than just writing the initial code and putting together a good README. On this episode of the maintenance mini-series, we&apos;ll be discussing open source and the maintenance required to keep it going.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:08:22</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/arschles" img="https://cdn.changelog.com/uploads/avatars/people/AR0/avatar_large.jpg?v=63724543586">Aaron Schlesinger</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sdboyer" img="https://secure.gravatar.com/avatar/029f1c16a31002fe48f73bdec52cc2e0.jpg?s=600&amp;d=mm">sam boyer</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/207/transcript"/>
      <content:encoded><![CDATA[<p>Open Source and other source available projects have been a huge driver of progress in our industry, but building and maintaining an open source project is about a lot more than just writing the initial code and putting together a good README. On this episode of the maintenance mini-series, we’ll be discussing open source and the maintenance required to keep it going.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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://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>
</ul></p><p>Featuring:</p><ul><li>Aaron Schlesinger &ndash; <a href="http://arschles.com/" rel="external ugc">Website</a>, <a href="https://github.com/arschles" rel="external ugc">GitHub</a>, <a href="https://x.com/arschles" rel="external ugc">X</a></li><li>sam boyer &ndash; <a href="https://github.com/sdboyer" rel="external ugc">GitHub</a>, <a href="https://x.com/sdboyer" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gist.github.com/unconed/104331390d4054b33b43">Steven Wittens’ Essay</a></li>
<li><a href="https://cuelang.org">The Cue Language</a></li>
<li><a href="https://github.com/grafana/scuemata">Scuemata</a></li>
<li>Go Time Live at GopherCon - <a href="https://www.gophercon.com/agenda/session/658806">Session 1</a>, <a href="https://www.gophercon.com/agenda/session/658808">Session 2</a>, <a href="https://www.gophercon.com/agenda/session/658810">Session 3</a></li>
<li><a href="https://www.brainyquote.com/quotes/mitch_hedberg_297471">RIP Mitch Hedberg</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-207.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Eventually consistent (managing data at scale)</title>
      <guid isPermaLink="false">changelog.com/2/1517</guid>
      <link>https://changelog.com/gotime/206</link>
      <pubDate>Thu, 18 Nov 2021 22:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64460807" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/206/go-time-206.mp3"/>
      <description>Tiago Mendes joins Mat, Jon, and Johnny to discuss eventual consistency and strategies for changing data at scale.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:41</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/tgmendes" img="https://cdn.changelog.com/uploads/avatars/people/J3L3Z/avatar_large.jpg?v=63803323237">Tiago Mendes</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/206/transcript"/>
      <content:encoded><![CDATA[<p>Tiago Mendes joins Mat, Jon, and Johnny to discuss eventual consistency and strategies for changing data at scale.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>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://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://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://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>
</ul></p><p>Featuring:</p><ul><li>Tiago Mendes &ndash; <a href="https://x.com/tiagogmendes" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://microservices.io/patterns/data/saga.html">The Saga pattern</a></li>
<li><a href="https://en.m.wikipedia.org/wiki/Eventual_consistency">Eventual consistency</a></li>
<li><a href="https://en.m.wikipedia.org/wiki/Two-phase_commit_protocol">Two-phase commit protocol</a></li>
<li><a href="https://www.youtube.com/watch?v=xDuwrtwYHu8">Caitie McCaffrey’s Applying the Saga Pattern talk</a></li>
<li><a href="https://pkg.go.dev/search?q=tiago">The tiago package</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-206.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Hacking with Go: Part 1</title>
      <guid isPermaLink="false">changelog.com/2/1398</guid>
      <link>https://changelog.com/gotime/205</link>
      <pubDate>Thu, 11 Nov 2021 17:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70938325" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/205/go-time-205.mp3"/>
      <description>Natalie and Mat explore hacking in Go from the eyes of 2 security researchers. Joakim Kennedy and JAGS have both used Go for hacking: writing malware, hardware hacking, reverse engineering Go code, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:13:36</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/joakimkennedy" img="https://cdn.changelog.com/uploads/avatars/people/XXVrV/avatar_large.jpg?v=63790552208">Joakim Kennedy</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/juanandres" img="https://cdn.changelog.com/uploads/avatars/people/j45AP/avatar_large.jpg?v=63803096806">Juan Andrés Guerrero-Saade</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/205/transcript"/>
      <content:encoded><![CDATA[<p>Natalie and Mat explore hacking in Go from the eyes of 2 security researchers. Joakim Kennedy and JAGS have both used Go for hacking: writing malware, hardware hacking, reverse engineering Go code, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – <strong>Securely access any computing resource anywhere.</strong> 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://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://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://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>
</ul></p><p>Featuring:</p><ul><li>Joakim Kennedy &ndash; <a href="https://lekstu.ga" rel="external ugc">Website</a>, <a href="https://github.com/TcM1911" rel="external ugc">GitHub</a>, <a href="https://x.com/joakimkennedy" rel="external ugc">X</a></li><li>Juan Andrés Guerrero-Saade &ndash; <a href="https://www.epicturla.com" rel="external ugc">Website</a>, <a href="https://x.com/juanandres_gs" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>🎧 <a href="https://gotime.fm/251">Hacking with Go: Part 2</a></li>
<li><a href="https://github.com/SentineLabs/AlphaGolang">AlphaGolang</a></li>
<li>Sunburst, part of the SolarWinds attack <a href="https://www.microsoft.com/security/blog/2021/03/04/goldmax-goldfinder-sibot-analyzing-nobelium-malware/">report 1</a> <a href="https://www.mandiant.com/resources/sunshuttle-second-stage-backdoor-targeting-us-based-entity">report 2</a></li>
<li><a href="https://flare-on.com/">Flareon challenge</a>?</li>
<li>Malware using <a href="https://ipfs.io/">IPFS</a>
<ul>
<li><a href="https://www.anomali.com/blog/the-interplanetary-storm-new-malware-in-wild-using-interplanetary-file-systems-ipfs-p2p-network">one</a></li>
<li><a href="https://www.intezer.com/blog/research/a-storm-is-brewing-ipstorm-now-has-linux-malware/">two</a></li>
<li><a href="https://www.bitdefender.com/files/News/CaseStudies/study/376/Bitdefender-Whitepaper-IPStorm.pdf">three</a></li>
</ul>
</li>
<li><a href="https://ninjajobs.org">Ninja jobs</a> - security jobs portal</li>
<li><a href="https://github.com/goretk/">Go Reverse Engineering Tool Kit</a> has both a library and a CLI tool to analyze Go binaries</li>
<li><a href="https://securelist.com/zebrocys-multilanguage-malware-salad/90680/">Zebrocy, malware written in soooo many languages</a></li>
<li>“High profile ransomware written in Go”
<ul>
<li><a href="https://www.sentinelone.com/labs/new-snake-ransomware-adds-itself-to-the-increasing-collection-of-golang-crimeware/">EKANS</a></li>
<li><a href="https://securelist.com/evolution-of-jsworm-ransomware/102428/">Nephilim</a></li>
<li><a href="https://www.trendmicro.com/vinfo/fr/security/news/cybercrime-and-digital-threats/robbinhood-ransomware-banks-on-bad-reputation-to-extort-money-from-victims">Robinhood</a></li>
<li><a href="https://www.bleepingcomputer.com/news/security/babuk-ransomwares-full-source-code-leaked-on-hacker-forum/">Babuk</a></li>
<li><a href="https://blogs.blackberry.com/en/2021/07/threat-thursday-hive-ransomware">Hive</a></li>
</ul>
</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-205.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Discussing Go&apos;s annual developer survey</title>
      <guid isPermaLink="false">changelog.com/2/1488</guid>
      <link>https://changelog.com/gotime/204</link>
      <pubDate>Thu, 04 Nov 2021 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70555543" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/204/go-time-204.mp3"/>
      <description>Each year a group of user researchers and the Go team get together and create a survey for the Go community. The results of the survey are analyzed and turned into a report made available to everyone in the Go community. In this episode we sit down with Alice Merrick and Todd Kulesza to discuss the survey, how it’s made, and some of the interesting results from this year’s survey.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:13:12</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/toddkulesza" img="https://secure.gravatar.com/avatar/4e4ff267d010c09a901826aec2b04aeb.jpg?s=600&amp;d=mm">Todd Kulesza</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/alicemerrick" img="https://cdn.changelog.com/uploads/avatars/people/e46qw/avatar_large.jpeg?v=63802490489">Alice Merrick</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/204/transcript"/>
      <content:encoded><![CDATA[<p>Each year a group of user researchers and the Go team get together and create a survey for the Go community. The results of the survey are analyzed and turned into a report made available to everyone in the Go community. In this episode we sit down with Alice Merrick and Todd Kulesza to discuss the survey, how it’s made, and some of the interesting results from this year’s survey.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – <strong>Securely access any computing resource anywhere.</strong> 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://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://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://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>
</ul></p><p>Featuring:</p><ul><li>Todd Kulesza &ndash; <a href="https://dropline.net/" rel="external ugc">Website</a>, <a href="https://github.com/fflewddur" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/toddkulesza" rel="external ugc">LinkedIn</a>, <a href="https://x.com/toddkulesza" rel="external ugc">X</a></li><li>Alice Merrick &ndash; <a href="https://www.linkedin.com/in/alicemerrick" rel="external ugc">LinkedIn</a>, <a href="https://x.com/alicemerrick" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://go.dev/blog/survey2021">2021 Go Developer Survey</a></li>
<li><a href="https://www.hanselman.com/blog/dark-matter-developers-the-unseen-99">Dark Matter Developers</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-204.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Just about managing</title>
      <guid isPermaLink="false">changelog.com/2/1480</guid>
      <link>https://changelog.com/gotime/203</link>
      <pubDate>Thu, 28 Oct 2021 17:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="48972854" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/203/go-time-203.mp3"/>
      <description>Ashley Willis and Ela Krief join Natalie to discuss the ins and outs of management. They discuss what makes a good manager, common mistakes managers make, how to communicate effectively, dealing with conflict, and much more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>50:40</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ashleymcnamara" img="https://cdn.changelog.com/uploads/avatars/people/Xk2/avatar_large.png?v=63720852179">Ashley Willis</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/elakrief" img="https://cdn.changelog.com/uploads/avatars/people/z4O7D/avatar_large.jpeg?v=63802660307">Ela Krief</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/203/transcript"/>
      <content:encoded><![CDATA[<p>Ashley Willis and Ela Krief join Natalie to discuss the ins and outs of management. They discuss what makes a good manager, common mistakes managers make, how to communicate effectively, dealing with conflict, and much more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
</ul></p><p>Featuring:</p><ul><li>Ashley Willis &ndash; <a href="https://github.com/ashleymcnamara" rel="external ugc">GitHub</a>, <a href="https://x.com/ashleymcnamara" rel="external ugc">X</a></li><li>Ela Krief &ndash; <a href="https://www.linkedin.com/in/elakrief" rel="external ugc">LinkedIn</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" 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/gotime/go-time-203.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Maintaining ourselves</title>
      <guid isPermaLink="false">changelog.com/2/1497</guid>
      <link>https://changelog.com/gotime/202</link>
      <pubDate>Thu, 21 Oct 2021 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="59668489" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/202/go-time-202.mp3"/>
      <description>With the constant demands of work and life we often don’t take much time to ensure that we’re maintaining ourselves. In this third episode of the maintenance series, Kris is joined by co-host Natalie, along with Ian Lopshire to discuss the ways in which we can maintain ourselves in this busy and chaotic world.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:01:50</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/202/transcript"/>
      <content:encoded><![CDATA[<p>With the constant demands of work and life we often don’t take much time to ensure that we’re maintaining ourselves. In this third episode of the maintenance series, Kris is joined by co-host Natalie, along with Ian Lopshire to discuss the ways in which we can maintain ourselves in this busy and chaotic world.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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>
</ul></p><p>Featuring:</p><ul><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/magefile/mage">Mage – a Make/rake-like dev tool using Go</a></li>
<li><a href="https://hacktoberfest.digitalocean.com">Hacktoberfest</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-202.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>eBPF and Go</title>
      <guid isPermaLink="false">changelog.com/2/1477</guid>
      <link>https://changelog.com/gotime/201</link>
      <pubDate>Thu, 14 Oct 2021 15:40:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="57162309" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/201/go-time-201.mp3"/>
      <description>eBPF (7 years old) is a sandbox that can run code inside the linux kernel. It started as a technology to build firewalls, and has evolved over time to include a range of new features.

The panel discuss the origins of eBPF and how it works, as well as dig into some real-world use cases. While eBPF programs themselves aren&apos;t written in Go (more like C), we will hear about how you can communicate with eBPF programs from your Go code.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>59:13</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/grantseltzer" img="https://cdn.changelog.com/uploads/avatars/people/dVAwZ/avatar_large.jpg?v=63772334535">Grant Seltzer Richman</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/derekparker" img="https://cdn.changelog.com/uploads/avatars/people/9nk9/avatar_large.png?v=63772334436">Derek Parker</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/201/transcript"/>
      <content:encoded><![CDATA[<p>eBPF (7 years old) is a sandbox that can run code inside the linux kernel. It started as a technology to build firewalls, and has evolved over time to include a range of new features.</p>
<p>The panel discuss the origins of eBPF and how it works, as well as dig into some real-world use cases. While eBPF programs themselves aren’t written in Go (more like C), we will hear about how you can communicate with eBPF programs from your Go code.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – <strong>Securely access any computing resource anywhere.</strong> 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://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://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>Grant Seltzer Richman &ndash; <a href="https://www.grant.pizza" rel="external ugc">Website</a>, <a href="https://github.com/grantseltzer" rel="external ugc">GitHub</a>, <a href="https://x.com/grantseltzer" rel="external ugc">X</a></li><li>Derek Parker &ndash; <a href="https://github.com/derekparker" rel="external ugc">GitHub</a>, <a href="https://x.com/DerkTheDaring" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://ebpf.io/">Learn more about eBPF on ebpf.io</a></li>
<li><a href="https://lore.kernel.org/bpf/20210926203409.kn3gzz2eaodflels@ast-mbp.dhcp.thefacebook.com/T/#r7453f2b0f5bff1c14b2a880f1f12d8b61c4cfe6">Email thread on eBPF’s 7th Birthday</a></li>
<li><a href="https://github.com/aquasecurity/libbpfgo">Package libbpfgo</a> - libbpfgo is a Go library for Linux’s eBPF project (Apache License 2.0)</li>
<li><a href="https://github.com/aquasecurity/tracee">Tracee: Runtime Security and Forensics using eBPF</a> - A project discussed in this episode (Apache License 2.0)</li>
<li><a href="https://www.lizrice.com/talks">Liz Rice’s talks on eBPF</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-201.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Gophers Say What!?</title>
      <guid isPermaLink="false">changelog.com/2/1478</guid>
      <link>https://changelog.com/gotime/200</link>
      <pubDate>Thu, 07 Oct 2021 17:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="75791374" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/200/go-time-200.mp3"/>
      <description>We&apos;re celebrating our 200th episode with a crazy game of _Gophers Say_! Mat Ryer hosts two epic teams including Go Time OGs Carlisia, Erik, and Brian!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:18:40</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/200/transcript"/>
      <content:encoded><![CDATA[<p>We’re celebrating our 200th episode with a crazy game of <em>Gophers Say</em>! Mat Ryer hosts two epic teams including Go Time OGs Carlisia, Erik, and Brian!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – <strong>Securely access any computing resource anywhere.</strong> 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://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://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>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" 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/gotime/go-time-200.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go on hardware: TinyGo in the wild</title>
      <guid isPermaLink="false">changelog.com/2/1407</guid>
      <link>https://changelog.com/gotime/199</link>
      <pubDate>Thu, 30 Sep 2021 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67027301" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/199/go-time-199.mp3"/>
      <description>In this episode, we will be exploring the tiny world of Go and Hardware. We are joined by three gophers, Vladimir Vivien, Tobias Theel, and Ron Evans, who will be discussing the use of Linux API (V4L2) to control video hardware and capture image data in realtime, programming Bluetooth devices, working on WiFi communication using an Arduino Nano 33 IoT NINA chip, and much more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:09:31</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/deadprogram" img="https://cdn.changelog.com/uploads/avatars/people/bod/avatar_large.png?v=63881972700">Ron Evans</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/vladiv" img="https://cdn.changelog.com/uploads/avatars/people/WoyPg/avatar_large.png?v=63795052710">Vladimir Vivien</podcast:person>
      <podcast:person role="guest" href="https://twitter.com/Nooby_Games" img="https://cdn.changelog.com/uploads/avatars/people/5ODgj/avatar_large.png?v=63789341330">Tobias Theel</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/199/transcript"/>
      <content:encoded><![CDATA[<p>In this episode, we will be exploring the tiny world of Go and Hardware. We are joined by three gophers, Vladimir Vivien, Tobias Theel, and Ron Evans, who will be discussing the use of Linux API (V4L2) to control video hardware and capture image data in realtime, programming Bluetooth devices, working on WiFi communication using an Arduino Nano 33 IoT NINA chip, and much more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
<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>Ron Evans &ndash; <a href="https://deadprogrammersociety.com" rel="external ugc">Website</a>, <a href="https://github.com/deadprogram" rel="external ugc">GitHub</a>, <a href="https://social.tinygo.org/@deadprogram" rel="external ugc">Mastodon</a>, <a href="https://x.com/deadprogram" rel="external ugc">X</a></li><li>Vladimir Vivien &ndash; <a href="https://github.com/vladimirvivien" rel="external ugc">GitHub</a>, <a href="https://x.com/VladimirVivien" rel="external ugc">X</a></li><li>Tobias Theel &ndash; <a href="https://github.com/Nerzal" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/tobias-theel-3353a9181" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Nooby_Games" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/tinygo-org/tinygo">TinyGo’s website</a></li>
<li><a href="https://www.kernel.org/doc/html/v5.0/media/uapi/v4l/v4l2.html">Video for Linux API</a></li>
<li><a href="https://pkg.go.dev/cmd/cgo">cgo Go Package</a></li>
<li><a href="https://www.youtube.com/watch?v=5q9dPKs_yv0">GDN Event: Tiny Go Technology and Hardware</a></li>
<li><a href="https://datatracker.ietf.org/doc/html/rfc2324">Hyper Text Coffee Pot Control Protocol RFC</a></li>
<li><a href="https://astro.build/play">Astro Playground</a></li>
<li><a href="https://suborbital.dev/">Suborbital Website</a></li>
<li><a href="https://github.com/proxy-wasm/spec">WebAssembly for Proxies (ABI specification)</a></li>
<li><a href="https://github.com/tetratelabs/proxy-wasm-go-sdk">WebAssembly for Proxies (Go SDK)</a></li>
<li><a href="https://github.com/hexops/vecty">Vecty (Front-end of Go Gitbhub)</a></li>
<li><a href="https://wasm4.org">WASM-4 Website</a></li>
<li><a href="https://github.com/jypelle/xship">xship (A shoot’em up built with tinygo for the pygamer)</a></li>
<li><a href="https://dev.to/aurelievache/learning-go-by-examples-part-5-create-a-game-boy-advance-gba-game-in-go-5944">Learning Go by Example: Create a Game Boy Advance (GBA) game in Go</a></li>
<li><a href="https://www.amazon.com/Learning-Go-programming-Vladimir-Vivien/dp/1784395439">Learning Go Programming by Vladimir Vivien </a></li>
<li><a href="https://www.amazon.com/Creative-Microcontroller-Projects-TinyGo-WebAssembly-ebook/dp/B08X4FN3K6/">Creative DIY Microcontroller Projects with TinyGo and WebAssembly: A practical guide to building embedded applications for low-powered devices, IoT, and home automation by Tobias Theel</a></li>
<li><a href="https://erikbern.com/2017/03/15/the-eigenvector-of-why-we-moved-from-language-x-to-language-y.html">The eigenvector of “Why we moved from language X to language Y” by Erik Bernhardsson</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-199.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The little known team that keeps Go going</title>
      <guid isPermaLink="false">changelog.com/2/1427</guid>
      <link>https://changelog.com/gotime/198</link>
      <pubDate>Thu, 23 Sep 2021 20:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63403995" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/198/go-time-198.mp3"/>
      <description>Ever wonder how new features get added to the `go` command? Or where tools like `gopls` come from? Well, there&apos;s an open team that handles just those things. 

Just like the programming language itself, many of the tools that Go engineers use everyday are discussed and developed in the open. In this episode we&apos;ll talk about this team, how it started, where it&apos;s going, and how you can get involved.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:44</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mvdan" img="https://secure.gravatar.com/avatar/b37065c5c17e748ed3a92559db40a8d2.jpg?s=600&amp;d=mm">Daniel Martí</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/myitcv" img="https://secure.gravatar.com/avatar/564808f8906900aeda19d18104a0fef9.jpg?s=600&amp;d=mm">Paul Jolly</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/marwan91" img="https://secure.gravatar.com/avatar/5f0ad2ad808f8d21527a6be1620c7a85.jpg?s=600&amp;d=mm">Marwan Sulaiman</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ianthehat" img="https://cdn.changelog.com/uploads/avatars/people/XX58p/avatar_large.jpeg?v=63798845687">Ian Cottrell</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/198/transcript"/>
      <content:encoded><![CDATA[<p>Ever wonder how new features get added to the <code>go</code> command? Or where tools like <code>gopls</code> come from? Well, there’s an open team that handles just those things.</p>
<p>Just like the programming language itself, many of the tools that Go engineers use everyday are discussed and developed in the open. In this episode we’ll talk about this team, how it started, where it’s going, and how you can get involved.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>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://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://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>Daniel Martí &ndash; <a href="https://mvdan.cc/" rel="external ugc">Website</a>, <a href="https://github.com/mvdan" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mvdan" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mvdan_" rel="external ugc">X</a></li><li>Paul Jolly &ndash; <a href="https://myitcv.io" rel="external ugc">Website</a>, <a href="https://github.com/myitcv" rel="external ugc">GitHub</a>, <a href="https://x.com/_myitcv" rel="external ugc">X</a></li><li>Marwan Sulaiman &ndash; <a href="https://github.com/marwan-at-work" rel="external ugc">GitHub</a>, <a href="https://x.com/MarwanSulaiman" rel="external ugc">X</a></li><li>Ian Cottrell &ndash; <a href="https://www.linkedin.com/in/ian-cottrell-3b773a3" rel="external ugc">LinkedIn</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://youtu.be/6NhnZLx6vS0">Join us and some old friends LIVE to celebrate episode #200</a>!</p>
<ul>
<li><a href="https://github.com/golang/go/wiki/golang-tools">Go Tools Working Group Wiki</a></li>
<li><a href="https://calendar.google.com/calendar/u/0?cid=Y19vNjYyZXR1YTZlNTdsNW9kdDI0M2w5ZmxiOEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t">Shared Google Calendar for Tools Working Group monthly meetings</a></li>
<li><a href="https://gophers.slack.com/archives/C0VPK4Z5E">#tools group on Gopher Slack</a></li>
<li><a href="https://groups.google.com/forum/#!forum/golang-tools">Golang-tools mailing list</a></li>
<li><a href="https://gotime.fm/188">Our episode on SIV and the V2+ problem</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-198.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Books that teach Go</title>
      <guid isPermaLink="false">changelog.com/2/1397</guid>
      <link>https://changelog.com/gotime/197</link>
      <pubDate>Thu, 16 Sep 2021 18:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="75312659" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/197/go-time-197.mp3"/>
      <description>Natalie sits down with Go book authors Bill Kennedy &amp; Sau Sheong Chang to discuss the ins and outs of writing (and reading) books about Go! </description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:18:10</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/goinggodotnet" img="https://cdn.changelog.com/uploads/avatars/people/jW/avatar_large.jpg?v=63639011534">Bill Kennedy</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sausheong" img="https://cdn.changelog.com/uploads/avatars/people/4WObE/avatar_large.jpeg?v=63798239637">Sau Sheong Chang</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/197/transcript"/>
      <content:encoded><![CDATA[<p>Natalie sits down with Go book authors Bill Kennedy &amp; Sau Sheong Chang to discuss the ins and outs of writing (and reading) books about Go!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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>
</ul></p><p>Featuring:</p><ul><li>Bill Kennedy &ndash; <a href="https://www.goinggo.net/" rel="external ugc">Website</a>, <a href="https://github.com/ardan-bkennedy" rel="external ugc">GitHub</a>, <a href="https://x.com/goinggodotnet" rel="external ugc">X</a></li><li>Sau Sheong Chang &ndash; <a href="https://github.com/sausheong" rel="external ugc">GitHub</a>, <a href="https://x.com/sausheong" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://go-recipes.dev">Go Recipes</a></li>
<li><a href="https://sausheong.com">Sao Sheong’s writings</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-197.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Building actually maintainable software</title>
      <guid isPermaLink="false">changelog.com/2/1448</guid>
      <link>https://changelog.com/gotime/196</link>
      <pubDate>Thu, 09 Sep 2021 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="69294535" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/196/go-time-196.mp3"/>
      <description>Building software is difficult and time consuming, but the maintenance of software is where we spend the majority of our time. In this episode, Ian and sam join Johnny and Kris to discuss how to build actually maintainable software, the features of Go that make it good for writing maintainable software, and different ways that we might define the term &quot;maintenance&quot;.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:11:53</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sdboyer" img="https://secure.gravatar.com/avatar/029f1c16a31002fe48f73bdec52cc2e0.jpg?s=600&amp;d=mm">sam boyer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/196/transcript"/>
      <content:encoded><![CDATA[<p>Building software is difficult and time consuming, but the maintenance of software is where we spend the majority of our time. In this episode, Ian and sam join Johnny and Kris to discuss how to build actually maintainable software, the features of Go that make it good for writing maintainable software, and different ways that we might define the term “maintenance”.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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://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>sam boyer &ndash; <a href="https://github.com/sdboyer" rel="external ugc">GitHub</a>, <a href="https://x.com/sdboyer" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/uber-go/guide/blob/master/style.md">Uber’s Go Style Guide</a></li>
<li><a href="https://changelog.fm/339">Why smart engineers write bad code</a></li>
<li><a href="https://youtu.be/fHNmRkzxHWs?t=760">Rant about “performant”</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-196.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>To build, or to buy, that is the question</title>
      <guid isPermaLink="false">changelog.com/2/1442</guid>
      <link>https://changelog.com/gotime/195</link>
      <pubDate>Thu, 02 Sep 2021 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="66357189" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/195/go-time-195.mp3"/>
      <description>To build or to buy, that’s a constant question we ask ourselves as software engineers. In this episode we dig into the nuance of these options and the space between them with an eye toward both the building of software and its eventual maintenance.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:08:49</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/195/transcript"/>
      <content:encoded><![CDATA[<p>To build or to buy, that’s a constant question we ask ourselves as software engineers. In this episode we dig into the nuance of these options and the space between them with an eye toward both the building of software and its eventual maintenance.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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://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>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" 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/gotime/go-time-195.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Don&apos;t forget about memory management</title>
      <guid isPermaLink="false">changelog.com/2/1441</guid>
      <link>https://changelog.com/gotime/194</link>
      <pubDate>Thu, 26 Aug 2021 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56920057" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/194/go-time-194.mp3"/>
      <description>Bryan Boreham (Grafana Labs) and Jordan Lewis (Cockroach Labs) join Mat and Jon to talk about memory management in Go. We learn about the heap, the stack, and the garbage collector. There are also some absolute gems of wisdom scattered throughout this episode, don&apos;t miss it.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>58:58</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bryanboreham" img="https://cdn.changelog.com/uploads/avatars/people/0POMQ/avatar_large.jpg?v=63796068643">Bryan Boreham</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jordanlewis" img="https://secure.gravatar.com/avatar/b701f0d9043b1ad0ad2029399eb1a896.jpg?s=600&amp;d=mm">Jordan Lewis</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/194/transcript"/>
      <content:encoded><![CDATA[<p>Bryan Boreham (Grafana Labs) and Jordan Lewis (Cockroach Labs) join Mat and Jon to talk about memory management in Go. We learn about the heap, the stack, and the garbage collector. There are also some absolute gems of wisdom scattered throughout this episode, don’t miss it.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://info.sourcegraph.com/changelog">Sourcegraph</a> – 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://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://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>Bryan Boreham &ndash; <a href="https://x.com/bboreham" rel="external ugc">X</a></li><li>Jordan Lewis &ndash; <a href="https://jordanlewis.org/" rel="external ugc">Website</a>, <a href="https://github.com/jordanlewis" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/jordanthelewis" rel="external ugc">LinkedIn</a>, <a href="https://x.com/largedatabank" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h2>Local meet-up shout-at</h2>
<p>Miriah Peterson (<a href="https://twitter.com/captainnobody1">captainnobody1 on Twitter</a>) says hello on behalf of the <a href="http://utahgolang.com/">Utah Go User Group</a>, as well as <a href="https://www.meetup.com/Women-Who-Go-Utah/">Women Who Go Utah</a>.</p>
<h2>Some things mentioned on the show</h2>
<ul>
<li><a href="https://github.com/arl/statsviz"><strong>Statsviz</strong> gives you an instant live visualization of your Go application runtime statistics (GC, MemStats, etc.) in the browser</a></li>
<li><a href="https://pkg.go.dev/sync#Pool"><code>sync.Pool</code> helps you reduce allocations by keeping objects around when they might otherwise be garbage collected</a></li>
<li>From the <strong>Go blog</strong>: <a href="https://blog.golang.org/ismmkeynote">The Journey of Go’s Garbage Collector</a></li>
</ul>
<h2>Viewcore</h2>
<p><a href="https://pkg.go.dev/golang.org/x/debug/cmd/viewcore">The viewcore tool</a> is a command-line tool for exploring the state of a Go process that has dumped core.</p>
<p><strong>Jordan says:</strong></p>
<p>It’s complicated because it still doesn’t work out of the box, you need my branch which isn’t merged:</p>
<ul>
<li><a href="https://github.com/jordanlewis/debug/tree/fix-bugs">https://github.com/jordanlewis/debug/tree/fix-bugs</a>… (my branch)</li>
<li><a href="https://github.com/golang/debug/tree/master/cmd/viewcore">https://github.com/golang/debug/tree/master/cmd/viewcore</a>… (the upstream)</li>
<li><a href="https://go-review.googlesource.com/c/debug/+/321736">https://go-review.googlesource.com/c/debug/+/321736</a>… (the CL that isn’t merged yet)</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-194.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Caddy V2</title>
      <guid isPermaLink="false">changelog.com/2/1381</guid>
      <link>https://changelog.com/gotime/193</link>
      <pubDate>Thu, 19 Aug 2021 15:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="57018441" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/193/go-time-193.mp3"/>
      <description>Matt Holt joins Jon Calhoun to discuss Caddy, its history, and the process of creating a v2 of the popular web server. In the episode they discuss some of the challenges encountered while building the v2, reasons for doing a major rewrite, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>59:04</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mattholt" img="https://cdn.changelog.com/uploads/avatars/people/3PN/avatar_large.png?v=63723360864">Matt Holt</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/193/transcript"/>
      <content:encoded><![CDATA[<p>Matt Holt joins Jon Calhoun to discuss Caddy, its history, and the process of creating a v2 of the popular web server. In the episode they discuss some of the challenges encountered while building the v2, reasons for doing a major rewrite, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://info.sourcegraph.com/changelog">Sourcegraph</a> – 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://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://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 no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. <a href="https://changelog.com/++">Let’s do this</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>Matt Holt &ndash; <a href="https://matt.life" rel="external ugc">Website</a>, <a href="https://github.com/mholt" rel="external ugc">GitHub</a>, <a href="https://x.com/mholt6" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://caddyserver.com/">Caddy</a> - A web server written in Go with automatic HTTPS by default.</li>
<li><a href="https://caddyserver.com/v2">Caddy v2</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-193.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Data streaming and Benthos</title>
      <guid isPermaLink="false">changelog.com/2/1386</guid>
      <link>https://changelog.com/gotime/192</link>
      <pubDate>Thu, 12 Aug 2021 20:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61903197" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/192/go-time-192.mp3"/>
      <description>Mihai and Ashley join Jon to discuss data streaming. What is it, why is it being used, and common mistakes developers make when setting up. They also discuss some of the tools in the ecosystem, including Benthos, a tool created by Ashley Jeff&apos;s to make the plumbing part of data streaming easier to get right. </description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:04:10</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mihaitodor" img="https://cdn.changelog.com/uploads/avatars/people/OQaa/avatar_large.jpeg?v=63760783804">Mihai Todor</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jeffail" img="https://cdn.changelog.com/uploads/avatars/people/Zqzne/avatar_large.jpeg?v=63790900362">Ashley Jeffs</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/192/transcript"/>
      <content:encoded><![CDATA[<p>Mihai and Ashley join Jon to discuss data streaming. What is it, why is it being used, and common mistakes developers make when setting up. They also discuss some of the tools in the ecosystem, including Benthos, a tool created by Ashley Jeff’s to make the plumbing part of data streaming easier to get right.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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://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>Mihai Todor &ndash; <a href="https://github.com/mihaitodor" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mtodor" rel="external ugc">LinkedIn</a>, <a href="https://x.com/MihaiTodor" rel="external ugc">X</a></li><li>Ashley Jeffs &ndash; <a href="https://www.jeffail.uk/" rel="external ugc">Website</a>, <a href="https://github.com/jeffail" rel="external ugc">GitHub</a>, <a href="https://x.com/jeffail" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.benthos.dev">Benthos</a> - a data streaming tool created by guest Ashley Jeff’s.</li>
<li><a href="https://materialize.com/">Materialize</a> - a tool for making data streams with sql queries.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-192.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Opening up the opinion box</title>
      <guid isPermaLink="false">changelog.com/2/1429</guid>
      <link>https://changelog.com/gotime/191</link>
      <pubDate>Thu, 05 Aug 2021 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="53762106" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/191/go-time-191.mp3"/>
      <description>Mat Ryer and Jerod Santo sit down to review and discuss the MOST and LEAST unpopular &quot;unpopular opinions&quot; since we started keeping track of such things. Also Generics.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>55:40</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" 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/grantseltzer" img="https://cdn.changelog.com/uploads/avatars/people/dVAwZ/avatar_large.jpg?v=63772334535">Grant Seltzer Richman</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/schigh" img="https://secure.gravatar.com/avatar/a7c547a8e41b458641fa7d2179f37990.jpg?s=600&amp;d=mm">Steve High</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jonsabados" img="https://cdn.changelog.com/uploads/avatars/people/O33Lm/avatar_large.jpeg?v=63780019983">Jon Sabados</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jayconrod" img="https://cdn.changelog.com/uploads/avatars/people/z4WLD/avatar_large.jpg?v=63791501117">Jay Conrod</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/preslavrachev" img="https://cdn.changelog.com/uploads/avatars/people/kk9q2/avatar_large.jpg?v=63790552752">Preslav Rachev</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mpvl" img="https://cdn.changelog.com/uploads/avatars/people/wlzV/avatar_large.jpg?v=63729313584">Marcel van Lohuizen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/carolynvs" img="https://secure.gravatar.com/avatar/8b96f8872eb3f398809daf017ee3a8ab.jpg?s=600&amp;d=mm">Carolyn Van Slyck</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mislav" img="https://cdn.changelog.com/uploads/avatars/people/Z3lk/avatar_large.jpg?v=63699775814">Mislav Marohnić</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mknyswe" img="https://cdn.changelog.com/uploads/avatars/people/6DD2Z/avatar_large.jpg?v=63778289960">Michael Knyszek</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/goinggodotnet" img="https://cdn.changelog.com/uploads/avatars/people/jW/avatar_large.jpg?v=63639011534">Bill Kennedy</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rberrelleza" img="https://cdn.changelog.com/uploads/avatars/people/R662M/avatar_large.jpg?v=63782984607">Ramiro Berrelleza</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mvdan" img="https://secure.gravatar.com/avatar/b37065c5c17e748ed3a92559db40a8d2.jpg?s=600&amp;d=mm">Daniel Martí</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/191/transcript"/>
      <content:encoded><![CDATA[<p>Mat Ryer and Jerod Santo sit down to review and discuss the MOST and LEAST unpopular “unpopular opinions” since we started keeping track of such things. Also Generics.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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://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>Grant Seltzer Richman &ndash; <a href="https://www.grant.pizza" rel="external ugc">Website</a>, <a href="https://github.com/grantseltzer" rel="external ugc">GitHub</a>, <a href="https://x.com/grantseltzer" rel="external ugc">X</a></li><li>Steve High &ndash; <a href="https://github.com/schigh" rel="external ugc">GitHub</a>, <a href="https://x.com/evilnode" rel="external ugc">X</a></li><li>Jon Sabados &ndash; <a href="https://sabadoscodes.com" rel="external ugc">Website</a>, <a href="https://github.com/jonsabados" rel="external ugc">GitHub</a>, <a href="https://x.com/JonSabados" rel="external ugc">X</a></li><li>Jay Conrod &ndash; <a href="https://jayconrod.com" rel="external ugc">Website</a>, <a href="https://github.com/jayconrod" rel="external ugc">GitHub</a>, <a href="https://x.com/jayconrod" rel="external ugc">X</a></li><li>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li><li>Preslav Rachev &ndash; <a href="https://github.com/preslavrachev" rel="external ugc">GitHub</a>, <a href="https://x.com/preslavrachev" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li><li>Marcel van Lohuizen &ndash; <a href="https://github.com/mpvl" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mpvanlohuizen" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mpvl_" rel="external ugc">X</a></li><li>Carolyn Van Slyck &ndash; <a href="http://carolynvanslyck.com" rel="external ugc">Website</a>, <a href="https://github.com/carolynvs" rel="external ugc">GitHub</a>, <a href="https://x.com/carolynvs" rel="external ugc">X</a></li><li>Mislav Marohnić &ndash; <a href="https://mislav.net/" rel="external ugc">Website</a>, <a href="https://github.com/mislav" rel="external ugc">GitHub</a>, <a href="https://x.com/mislav" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Michael Knyszek &ndash; <a href="https://michael.express" rel="external ugc">Website</a>, <a href="https://github.com/mknyszek" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@mknyszek" rel="external ugc">Mastodon</a>, <a href="https://x.com/mknyswe" rel="external ugc">X</a></li><li>Bill Kennedy &ndash; <a href="https://www.goinggo.net/" rel="external ugc">Website</a>, <a href="https://github.com/ardan-bkennedy" rel="external ugc">GitHub</a>, <a href="https://x.com/goinggodotnet" rel="external ugc">X</a></li><li>Ramiro Berrelleza &ndash; <a href="https://github.com/rberrelleza" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/ramiroberrelleza" rel="external ugc">LinkedIn</a>, <a href="https://hachyderm.io/@ramiro" rel="external ugc">Mastodon</a>, <a href="https://x.com/rberrelleza" rel="external ugc">X</a></li><li>Daniel Martí &ndash; <a href="https://mvdan.cc/" rel="external ugc">Website</a>, <a href="https://github.com/mvdan" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mvdan" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mvdan_" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" 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></ul></p><p>Show Notes:</p><p><h4>MOST unpopular</h4>
<ol>
<li><a href="https://twitter.com/GoTimeFM/status/1348640105532108800">Baseball is the most exciting sport in the world</a> (Grant Steltzer on <a href="https://gotime.fm/159">episode #159</a>)</li>
<li><a href="https://twitter.com/GoTimeFM/status/1402981188483092480">Using <code>err</code> as an error variable make code hard to read</a> (Steve High on <a href="https://gotime.fm/179">episode #179</a>)</li>
<li><a href="https://twitter.com/GoTimeFM/status/1390345891840618500">Chocolate is nasty</a> (Jon Sabados on <a href="https://gotime.fm/174">episode #174</a>)</li>
<li><a href="https://twitter.com/GoTimeFM/status/1334165485257170951">JS Party is better than Go Time</a> (Jerod Santo (of course) on <a href="https://gotime.fm/154">episode #154</a>)</li>
<li><a href="https://twitter.com/GoTimeFM/status/1422256489947975681">Copy/paste with formatting should be default</a> (Jay Conrod on <a href="https://gotime.fm/187">episode #187</a>)</li>
</ol>
<h5>Runners up</h5>
<ul>
<li>On <a href="https://gotime.fm/167">episode #167</a> Ian Lopshire said he thinks <a href="https://twitter.com/GoTimeFM/status/1366775266119462912">futures have a place in Go</a></li>
<li>On <a href="https://gotime.fm/183">episode #183</a> Preslav Rachev said that <a href="https://twitter.com/GoTimeFM/status/1412842352515981312">Go needs more magic</a></li>
<li>On <a href="https://gotime.fm/171">episode #171</a> Mark Bates confessed <a href="https://twitter.com/GoTimeFM/status/1379436873701990401">he doesn’t particularly like bacon</a></li>
</ul>
<h4>LEAST unpopular</h4>
<ol>
<li><a href="https://twitter.com/GoTimeFM/status/1356686331116728322">Inheritance and complexity in configuration languages</a> (Marcel van Lohuizen on <a href="https://gotime.fm/163">episode #163</a>)</li>
<li><a href="https://twitter.com/GoTimeFM/status/1346144655495327751">Disadvantages can become advantages as the world changes</a> (Kris Brandow on <a href="https://gotime.fm/157">episode #157</a>)</li>
<li><a href="https://twitter.com/GoTimeFM/status/1331619363976343554">The Go community lacks great GraphQL clients</a> (Mislav Marohnić on <a href="https://gotime.fm/153">episode #153</a>)</li>
<li><a href="https://twitter.com/GoTimeFM/status/1417903145993244678">Bad feedback better than no feedback from new users</a> (Carolyn Van Slyck on <a href="https://gotime.fm/184">episode #184</a>)</li>
<li><a href="https://twitter.com/GoTimeFM/status/1368937648782475264">Successful devs are stubborn (83% pop)</a> (Jerod Santo on <a href="https://gotime.fm/167">episode #167</a>)</li>
</ol>
<h5>Runners up</h5>
<ul>
<li>On <a href="https://gotime.fm/173">episode #173</a> Natalie Pistunovich said <a href="https://twitter.com/GoTimeFM/status/1386008802265223177">if you have a decently paying job and aren’t in a minority/diversity group… don’t apply for diversity scholarships</a></li>
<li>On <a href="https://gotime.fm/167">episode #167</a> Kris Brandow said <a href="https://twitter.com/GoTimeFM/status/1367624726814859264">we try to make software engineering look too easy</a></li>
<li>On <a href="https://gotime.fm/165">episode #165</a> Michael Knyszek said <a href="https://twitter.com/GoTimeFM/status/1362158457520934912">Go’s garbage collector doesn’t need to become generational</a></li>
</ul>
<h4>Generic Opinions</h4>
<ul>
<li><a href="https://twitter.com/GoTimeFM/status/1395735072758771713">Not having Generics is good for Go</a> (Ramiro Berrelleza on <a href="https://gotime.fm/177">episode #177</a>)</li>
<li><a href="https://twitter.com/GoTimeFM/status/1375458069073788929">We don’t need Generics in Go</a> (Brian Ketelsen on <a href="https://gotime.fm/170">episode #170</a>)</li>
<li><a href="https://twitter.com/GoTimeFM/status/1336707834558418948">Investing so much into Generics is a mistake</a> (Daniel Marti on <a href="https://gotime.fm/155">episode #155</a>)</li>
</ul>
<h4>Other thinks mentioned</h4>
<ul>
<li>Mat’s <a href="https://github.com/machinebox/graphql">GraphQL client</a></li>
<li>Mislav on <a href="https://changelog.com/posts/git-is-simply-too-hard">Git being too hard</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-191.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How to make mistakes in Go</title>
      <guid isPermaLink="false">changelog.com/2/1396</guid>
      <link>https://changelog.com/gotime/190</link>
      <pubDate>Thu, 29 Jul 2021 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="60801900" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/190/go-time-190.mp3"/>
      <description>The panel are joined by Teiva Harsanyi, author of 100 Go Mistakes, to talk about how best to make mistakes when writing Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:01</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/teivah" img="https://secure.gravatar.com/avatar/2da3be0aff31255972e67b06e81e9918.jpg?s=600&amp;d=mm">Teiva Harsanyi</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/190/transcript"/>
      <content:encoded><![CDATA[<p>The panel are joined by Teiva Harsanyi, author of 100 Go Mistakes, to talk about how best to make mistakes when writing Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://info.sourcegraph.com/changelog">Sourcegraph</a> – 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://gitlabcommitvirtual2021.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=gitlab-commit-2021">GitLab</a> – You are invited to attend GitLab Commit 2021 (it’s free) — GitLab’s upcoming user community event, August 3rd <em>&amp;</em> 4th. Learn more about modern DevOps, and how it transforms companies of all sizes and pushes teams to drive innovation to market. Get ready to Innovate Together during this free event designed to help you commit to better DevOps. Register and learn more at <a href="https://gitlabcommitvirtual2021.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=gitlab-commit-2021">gitlabcommitvirtual2021.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Teiva Harsanyi &ndash; <a href="https://teivah.github.io/" rel="external ugc">Website</a>, <a href="https://github.com/teivah" rel="external ugc">GitHub</a>, <a href="https://x.com/teivah" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://twitter.com/golangnigeria">Shout at: Lagos Gophers in Nigeria!</a></li>
<li><a href="https://www.manning.com/books/100-go-mistakes-how-to-avoid-them">Get the book: 100 Go Mistakes - How to avoid them</a></li>
<li>35% discount code (good for all our products in all formats) for your listeners: use code <code>podgotime21</code></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-190.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Do devs need a product manager?</title>
      <guid isPermaLink="false">changelog.com/2/1367</guid>
      <link>https://changelog.com/gotime/189</link>
      <pubDate>Thu, 22 Jul 2021 16:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="69134816" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/189/go-time-189.mp3"/>
      <description>What is a Product Manager, and do Engineers need them? In this episode, we will be discussing what a Product Manager does, what makes a good Product Manager, and debating if engineering teams truly need them, with some tech companies going without them. We are joined by Gaëlle Sharma, Senior Technical Product Manager, at the New York Times, leading the Identity group. </description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:11:43</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/gaellesharma" img="https://cdn.changelog.com/uploads/avatars/people/O3ARL/avatar_large.jpg?v=63791156881">Gaëlle Sharma</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/189/transcript"/>
      <content:encoded><![CDATA[<p>What is a Product Manager, and do Engineers need them? In this episode, we will be discussing what a Product Manager does, what makes a good Product Manager, and debating if engineering teams truly need them, with some tech companies going without them. We are joined by Gaëlle Sharma, Senior Technical Product Manager, at the New York Times, leading the Identity group.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://info.sourcegraph.com/changelog">Sourcegraph</a> – 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://gitlabcommitvirtual2021.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=gitlab-commit-2021">GitLab</a> – You are invited to attend GitLab Commit 2021 (it’s free) — GitLab’s upcoming user community event, August 3rd <em>&amp;</em> 4th. Learn more about modern DevOps, and how it transforms companies of all sizes and pushes teams to drive innovation to market. Get ready to Innovate Together during this free event designed to help you commit to better DevOps. Register and learn more at <a href="https://gitlabcommitvirtual2021.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=gitlab-commit-2021">gitlabcommitvirtual2021.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Gaëlle Sharma &ndash; <a href="https://www.linkedin.com/in/gaellesharma" rel="external ugc">LinkedIn</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" 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/gotime/go-time-189.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>SIV and the V2+ issue</title>
      <guid isPermaLink="false">changelog.com/2/1365</guid>
      <link>https://changelog.com/gotime/188</link>
      <pubDate>Thu, 15 Jul 2021 15:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="77260051" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/188/go-time-188.mp3"/>
      <description>Go modules brought about quite a few changes to the Go ecosystem. One of those changes is semantic import versioning (SIV), which has a fairly pronounced effect on how libraries are identified. In this episode we are joined by Tim Heckman and Peter Bourgon to discuss some of the downsides to these changes and how it has lead to what a subset of the Go community refers to as the &quot;v2+ problem.&quot;</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:20:12</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/peterbourgon" img="https://secure.gravatar.com/avatar/d97f8af2c83ea274c64026ccb6979973.jpg?s=600&amp;d=mm">Peter Bourgon</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/theckman" img="https://secure.gravatar.com/avatar/486113e993cbe167fec1a277dfacb447.jpg?s=600&amp;d=mm">Tim Heckman</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/188/transcript"/>
      <content:encoded><![CDATA[<p>Go modules brought about quite a few changes to the Go ecosystem. One of those changes is semantic import versioning (SIV), which has a fairly pronounced effect on how libraries are identified. In this episode we are joined by Tim Heckman and Peter Bourgon to discuss some of the downsides to these changes and how it has lead to what a subset of the Go community refers to as the “v2+ problem.”</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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.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://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://gitlabcommitvirtual2021.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=gitlab-commit-2021">GitLab</a> – You are invited to attend GitLab Commit 2021 (it’s free) — GitLab’s upcoming user community event, August 3rd <em>&amp;</em> 4th. Learn more about modern DevOps, and how it transforms companies of all sizes and pushes teams to drive innovation to market. Get ready to Innovate Together during this free event designed to help you commit to better DevOps. Register and learn more at <a href="https://gitlabcommitvirtual2021.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=gitlab-commit-2021">gitlabcommitvirtual2021.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Peter Bourgon &ndash; <a href="https://github.com/peterbourgon" rel="external ugc">GitHub</a>, <a href="https://x.com/peterbourgon" rel="external ugc">X</a></li><li>Tim Heckman &ndash; <a href="https://github.com/theckman" rel="external ugc">GitHub</a>, <a href="https://x.com/theckman" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/golang/go/issues/44550#issuecomment-787496240">proposal: optional SIV</a></li>
<li><a href="https://github.com/golang/go/wiki/Modules">Go Modules Wiki</a></li>
<li><a href="https://encore.dev/guide/go.mod">Go Modules Cheat Sheet</a></li>
<li><a href="https://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2014/From-Parallel-to-Concurrent">Quote about Go by Rob Pike mentioned on the show</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-188.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Fuzzing in the standard library</title>
      <guid isPermaLink="false">changelog.com/2/1388</guid>
      <link>https://changelog.com/gotime/187</link>
      <pubDate>Thu, 08 Jul 2021 16:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58886207" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/187/go-time-187.mp3"/>
      <description>Fuzzing is coming to the standard library. We speak to Katie Hockman and Jay Conrod who were part of the team responsible for designing and implementing it. We dig into the details, hear some best practices, where fuzzing can help your code, and learn more about how it works.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:01:01</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/katiehockman" img="https://cdn.changelog.com/uploads/avatars/people/1Eg6/avatar_large.jpg?v=63765514394">Katie Hockman</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jayconrod" img="https://cdn.changelog.com/uploads/avatars/people/z4WLD/avatar_large.jpg?v=63791501117">Jay Conrod</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/187/transcript"/>
      <content:encoded><![CDATA[<p>Fuzzing is coming to the standard library. We speak to Katie Hockman and Jay Conrod who were part of the team responsible for designing and implementing it. We dig into the details, hear some best practices, where fuzzing can help your code, and learn more about how it works.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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.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>
<li><a href="https://gitlabcommitvirtual2021.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=gitlab-commit-2021">GitLab</a> – You are invited to attend GitLab Commit 2021 (it’s free) — GitLab’s upcoming user community event, August 3rd <em>&amp;</em> 4th. Learn more about modern DevOps, and how it transforms companies of all sizes and pushes teams to drive innovation to market. Get ready to Innovate Together during this free event designed to help you commit to better DevOps. Register and learn more at <a href="https://gitlabcommitvirtual2021.com/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=gitlab-commit-2021">gitlabcommitvirtual2021.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Katie Hockman &ndash; <a href="https://github.com/katiehockman" rel="external ugc">GitHub</a>, <a href="https://x.com/katie_hockman" rel="external ugc">X</a></li><li>Jay Conrod &ndash; <a href="https://jayconrod.com" rel="external ugc">Website</a>, <a href="https://github.com/jayconrod" rel="external ugc">GitHub</a>, <a href="https://x.com/jayconrod" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://blog.golang.org/fuzz-beta">The Fuzzing beta announcement</a></li>
<li><a href="https://gotime.fm/145">Our Fuzzing discussion last year</a></li>
<li><a href="https://go.googlesource.com/proposal/+/master/design/draft-fuzzing.md">The design proposal</a></li>
<li><a href="https://www.imdb.com/title/tt0425112/">Hot Fuzz movie</a> 🐣</li>
<li><a href="https://github.com/dvyukov/go-fuzz#trophies">List of bugs fuzzing has found</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-187.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Pop quiz time! 😱</title>
      <guid isPermaLink="false">changelog.com/2/1383</guid>
      <link>https://changelog.com/gotime/186</link>
      <pubDate>Thu, 01 Jul 2021 16:10:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="60658028" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/186/go-time-186.mp3"/>
      <description>Learning Go with code pop quizzes is a fun way to zoom in on different language features. People are looking forward to pop quizzes on Twitter and in conferences, and they also learn from that. Let’s chat about pop quizzes!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:02:52</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/davecheney" img="https://cdn.changelog.com/uploads/avatars/people/e6w/avatar_large.jpg?v=63721565142">Dave Cheney</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/tebeka" img="https://cdn.changelog.com/uploads/avatars/people/z4WjR/avatar_large.png?v=63790923214">Miki Tebeka</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/186/transcript"/>
      <content:encoded><![CDATA[<p>Learning Go with code pop quizzes is a fun way to zoom in on different language features. People are looking forward to pop quizzes on Twitter and in conferences, and they also learn from that. Let’s chat about pop quizzes!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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.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>
<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>
</ul></p><p>Featuring:</p><ul><li>Dave Cheney &ndash; <a href="http://dave.cheney.net/" rel="external ugc">Website</a>, <a href="https://github.com/davecheney" rel="external ugc">GitHub</a>, <a href="https://x.com/davecheney" rel="external ugc">X</a></li><li>Miki Tebeka &ndash; <a href="https://www.353solutions.com" rel="external ugc">Website</a>, <a href="https://github.com/tebeka" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mikitebeka" rel="external ugc">LinkedIn</a>, <a href="https://x.com/tebeka" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://docs.google.com/presentation/d/1kYRBbVvllFY5i-0vzDj2ANHq9ep8r3UAaFVtuT_QQlE/edit#slide=id.gd41530a963_0_119">TennTenn’s hardest quiz</a></li>
<li><a href="http://www.javapuzzlers.com">Book: Java Puzzlers</a></li>
<li><a href="https://gum.co/Qkmou">Miki’s “Brain Teasers in Go” book (with a foreword by Dave Cheney)</a></li>
<li><a href="https://mcfunley.com/choose-boring-technology">Choose boring tech</a></li>
<li><a href="https://thenewstack.io/reddit-cto-sxsw-stick-boring-tech-building-start/">Reddit CTO: Stick to Boring Tech when Building Your Startup</a></li>
<li><a href="https://jvns.ca">Julia Evans</a></li>
<li><a href="https://golang.org/ref/spec">Light reading on Go’s specs</a></li>
<li><a href="https://blog.golang.org/strings">Strings in Go</a></li>
<li><a href="https://blog.golang.org/normalization">Unicode in Go</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-186.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Giving TDD a Go</title>
      <guid isPermaLink="false">changelog.com/2/1380</guid>
      <link>https://changelog.com/gotime/185</link>
      <pubDate>Thu, 24 Jun 2021 16:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67186993" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/185/go-time-185.mp3"/>
      <description>We discuss how Test Driven Development (TDD) can help you write better code, and build better software. Packed with tips and tricks, gotchas and best practices, the panel explore the subject and share their real-world experiences.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:09:41</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/riyaddattani" img="https://cdn.changelog.com/uploads/avatars/people/AJ060/avatar_large.jpeg?v=63790382510">Riya Dattani</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/gypsydave5" img="https://cdn.changelog.com/uploads/avatars/people/Gdykd/avatar_large.jpeg?v=63790382366">David Wickes</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/quii" img="https://secure.gravatar.com/avatar/03ba53c50132509d417d62f3fc81592a.jpg?s=600&amp;d=mm">Chris James</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/185/transcript"/>
      <content:encoded><![CDATA[<p>We discuss how Test Driven Development (TDD) can help you write better code, and build better software. Packed with tips and tricks, gotchas and best practices, the panel explore the subject and share their real-world experiences.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://info.sourcegraph.com/changelog">Sourcegraph</a> – 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>Riya Dattani &ndash; <a href="https://www.riyadattani.com" rel="external ugc">Website</a>, <a href="https://github.com/riyadattani" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/riya-dattani-001" rel="external ugc">LinkedIn</a>, <a href="https://x.com/DattaniRiya" rel="external ugc">X</a></li><li>David Wickes &ndash; <a href="https://github.com/gypsydave5" rel="external ugc">GitHub</a>, <a href="https://x.com/gypsydave5" rel="external ugc">X</a></li><li>Chris James &ndash; <a href="https://github.com/quii" rel="external ugc">GitHub</a>, <a href="https://x.com/quii" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" 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/gotime/go-time-185.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>All about Porter</title>
      <guid isPermaLink="false">changelog.com/2/1358</guid>
      <link>https://changelog.com/gotime/184</link>
      <pubDate>Thu, 17 Jun 2021 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67554371" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/184/go-time-184.mp3"/>
      <description>Porter lets you package your application artifacts, client tools, configuration and deployment logic together as a versioned bundle that you can distribute, and then install with a single command. Written entirely in Go, we speak to one of the creators about running an open source project, the importance of documentation, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:10:04</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/carolynvs" img="https://secure.gravatar.com/avatar/8b96f8872eb3f398809daf017ee3a8ab.jpg?s=600&amp;d=mm">Carolyn Van Slyck</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/184/transcript"/>
      <content:encoded><![CDATA[<p><a href="https://porter.sh">Porter</a> lets you package your application artifacts, client tools, configuration and deployment logic together as a versioned bundle that you can distribute, and then install with a single command. Written entirely in Go, we speak to one of the creators about running an open source project, the importance of documentation, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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.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>Carolyn Van Slyck &ndash; <a href="http://carolynvanslyck.com" rel="external ugc">Website</a>, <a href="https://github.com/carolynvs" rel="external ugc">GitHub</a>, <a href="https://x.com/carolynvs" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://porter.sh">Porter’s website</a></li>
<li><a href="https://github.com/getporter/porter">Porter on GitHub</a></li>
<li><a href="https://cnab.io/">Cloud Native Application Bundle website</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-184.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Using Go in unusual ways</title>
      <guid isPermaLink="false">changelog.com/2/1341</guid>
      <link>https://changelog.com/gotime/183</link>
      <pubDate>Thu, 10 Jun 2021 15:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="47743960" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/183/go-time-183.mp3"/>
      <description>This episode was recorded live from GopherCon Europe 2021! 

Natalie &amp; Mat host three amazing devs who gave talks that showcase using Go in unusual ways: Dr. Joakim Kennedy is tracking Go in malware, Mathilde Raynal is building quantum-resistant cryptography algorithms, and Preslav Rachev is creating digital art.

We hear from our speakers how they got into Go, how they made the choice to use Go for their unusual use case, and how it compares to other languages for their specific needs. 

We also chat about conference talks, submissions and public speaking - how to start, good practices, and tips they collected along the way.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>49:23</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/joakimkennedy" img="https://cdn.changelog.com/uploads/avatars/people/XXVrV/avatar_large.jpg?v=63790552208">Joakim Kennedy</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mathilde-raynal" img="https://cdn.changelog.com/uploads/avatars/people/gb9JO/avatar_large.jpg?v=63790552588">Mathilde Raynal</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/preslavrachev" img="https://cdn.changelog.com/uploads/avatars/people/kk9q2/avatar_large.jpg?v=63790552752">Preslav Rachev</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/183/transcript"/>
      <content:encoded><![CDATA[<p>This episode was recorded live from <a href="https://gophercon.eu">GopherCon Europe 2021</a>!</p>
<p>Natalie &amp; Mat host three amazing devs who gave talks that showcase using Go in unusual ways: Dr. Joakim Kennedy is tracking Go in malware, Mathilde Raynal is building quantum-resistant cryptography algorithms, and Preslav Rachev is creating digital art.</p>
<p>We hear from our speakers how they got into Go, how they made the choice to use Go for their unusual use case, and how it compares to other languages for their specific needs.</p>
<p>We also chat about conference talks, submissions and public speaking - how to start, good practices, and tips they collected along the way.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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>
</ul></p><p>Featuring:</p><ul><li>Joakim Kennedy &ndash; <a href="https://lekstu.ga" rel="external ugc">Website</a>, <a href="https://github.com/TcM1911" rel="external ugc">GitHub</a>, <a href="https://x.com/joakimkennedy" rel="external ugc">X</a></li><li>Mathilde Raynal &ndash; <a href="https://github.com/PizzaWhisperer" rel="external ugc">GitHub</a></li><li>Preslav Rachev &ndash; <a href="https://github.com/preslavrachev" rel="external ugc">GitHub</a>, <a href="https://x.com/preslavrachev" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gophercon.eu">GopherCon EU</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-183.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go Battlesnake Go!</title>
      <guid isPermaLink="false">changelog.com/2/1338</guid>
      <link>https://changelog.com/gotime/182</link>
      <pubDate>Thu, 03 Jun 2021 16:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67091503" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/182/go-time-182.mp3"/>
      <description>In the past decade a variety of games have emerged where players need to create an AI to play the game rather than play the game directly. In this episode we speak with the creator of one of those games - Battlesnake. Brad Van Vugt joins us to talk about building a game engine using Go, making programming games easier for beginners to get started with, the long term vision for games like Battlesnake, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:09:35</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bvanvugt" img="https://cdn.changelog.com/uploads/avatars/people/kk92e/avatar_large.jpg?v=63785283570">Brad Van Vugt</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/182/transcript"/>
      <content:encoded><![CDATA[<p>In the past decade a variety of games have emerged where players need to create an AI to play the game rather than play the game directly. In this episode we speak with the creator of one of those games - Battlesnake. Brad Van Vugt joins us to talk about building a game engine using Go, making programming games easier for beginners to get started with, the long term vision for games like Battlesnake, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. 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://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://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>
</ul></p><p>Featuring:</p><ul><li>Brad Van Vugt &ndash; <a href="http://www.bvanvugt.com/" rel="external ugc">Website</a>, <a href="https://github.com/bvanvugt" rel="external ugc">GitHub</a>, <a href="https://x.com/bvanvugt" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://play.battlesnake.com/">Battlesnake</a> - Sign up and try out Battlesnake</li>
<li><a href="https://play.battlesnake.com/showdown/RMPBRI/">Battlesnake in Action</a> - A few quick 1v1 games between one of Brad and Jon’s Battlesnakes</li>
<li><a href="https://www.twitch.tv/videos/390925734?t=02h41m55s">2019 Battlesnake Finals</a> - The crazy unexpected win of the 2019 championship</li>
<li><a href="https://nettogrof.github.io/battle-snake-board-generator/">Board Generator</a> - A Battlesnake board generator created by a community member.</li>
<li><a href="https://github.com/BattlesnakeOfficial/rules">Battlesnake Rules Engine</a> - The game rules engine that is written in Go.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-182.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Building for Ethereum in Go</title>
      <guid isPermaLink="false">changelog.com/2/1346</guid>
      <link>https://changelog.com/gotime/181</link>
      <pubDate>Thu, 27 May 2021 15:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61360681" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/181/go-time-181.mp3"/>
      <description>In this episode, we will talk about building for Blockchain in Go. We are joined by two of the co-founders of Prysmatic Labs (a company behind the upgrades to the Ethereum network). Raul Jordan and Preston Van Loon tell Angelica how they started the company, as well as what it’s like to build technical infrastructure for the Ethereum blockchain using Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:36</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rauljordan" img="https://secure.gravatar.com/avatar/33186033be73f3fdf656c96d594acbb7.jpg?s=600&amp;d=mm">Raul Jordan</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/prestonvanloon" img="https://cdn.changelog.com/uploads/avatars/people/WoRJq/avatar_large.jpg?v=63787284616">Preston Van Loon</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/181/transcript"/>
      <content:encoded><![CDATA[<p>In this episode, we will talk about building for Blockchain in Go. We are joined by two of the co-founders of <a href="https://prysmaticlabs.com/">Prysmatic Labs</a> (a company behind the upgrades to the Ethereum network). Raul Jordan and Preston Van Loon tell Angelica how they started the company, as well as what it’s like to build technical infrastructure for the Ethereum blockchain using Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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.oreilly.com/changelog">O'Reilly Media</a> – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at <a href="https://www.oreilly.com/changelog">oreilly.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>
<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>
</ul></p><p>Featuring:</p><ul><li>Raul Jordan &ndash; <a href="https://rauljordan.com/" rel="external ugc">Website</a>, <a href="https://github.com/rauljordan" rel="external ugc">GitHub</a>, <a href="https://x.com/rauljordaneth" rel="external ugc">X</a></li><li>Preston Van Loon &ndash; <a href="https://github.com/prestonvanloon" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/prestonvanloon" rel="external ugc">LinkedIn</a>, <a href="https://x.com/preston_vanloon" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/prysmaticlabs/prysm">Go implementation of Ethereum proof of stake</a></li>
<li><a href="https://prysmaticlabs.com/">Prysmatic Labs</a></li>
<li><a href="https://github.com/ethereum/go-ethereum">Official Go implementation of the Ethereum protocol</a></li>
<li><a href="https://medium.com/prysmatic-labs/eth2-mainnet-incident-retrospective-f0338814340c">Eth2 Mainnet Incident Retrospective</a></li>
<li><a href="https://ethereum.org/en/">Ethereum.org</a></li>
<li><a href="https://www.ardanlabs.com/">Ardan Labs</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-181.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Are frameworks getting an Encore?</title>
      <guid isPermaLink="false">changelog.com/2/1350</guid>
      <link>https://changelog.com/gotime/180</link>
      <pubDate>Thu, 20 May 2021 16:40:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63898549" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/180/go-time-180.mp3"/>
      <description>Tools and frameworks that aim to boost developer productivity are always worth a closer look, but we don’t often consider the trade-offs for whichever we settle on. In this episode, we discuss the questions one should be asking when evaluating developer productivity tools and frameworks in the Go ecosystem in particular.

Joining us to discuss is André Eriksson, the creator of Encore, a backend framework that aims to make development and deployment as productive as it can be.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" 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="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/eandre" img="https://cdn.changelog.com/uploads/avatars/people/ZE1j/avatar_large.jpeg?v=63749088392">André Eriksson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/180/transcript"/>
      <content:encoded><![CDATA[<p>Tools and frameworks that aim to boost developer productivity are always worth a closer look, but we don’t often consider the trade-offs for whichever we settle on. In this episode, we discuss the questions one should be asking when evaluating developer productivity tools and frameworks in the Go ecosystem in particular.</p>
<p>Joining us to discuss is André Eriksson, the creator of <a href="https://encore.dev">Encore</a>, a backend framework that aims to make development and deployment as productive as it can be.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. 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://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.oreilly.com/changelog">O'Reilly Media</a> – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at <a href="https://www.oreilly.com/changelog">oreilly.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>André Eriksson &ndash; <a href="https://encore.dev" rel="external ugc">Website</a>, <a href="https://github.com/eandre" rel="external ugc">GitHub</a>, <a href="https://x.com/_eandre" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" 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>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://encore.dev">Encore’s website</a></li>
<li><a href="https://github.com/encoredev/encore">Encore on GitHub</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-180.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Event-driven systems</title>
      <guid isPermaLink="false">changelog.com/2/1344</guid>
      <link>https://changelog.com/gotime/179</link>
      <pubDate>Thu, 13 May 2021 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="68512224" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/179/go-time-179.mp3"/>
      <description>In this episode we talk with Daniel and Steve about their experience with event-driven systems and shed some light on what they are and who they might be for. We explore topics like the complexity of setting up an event-driven system, the need to embrace eventual consistency, useful tools for building event-driven systems, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:11:04</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dselans" img="https://cdn.changelog.com/uploads/avatars/people/NRAL7/avatar_large.jpeg?v=63785722975">Daniel Selans</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/schigh" img="https://secure.gravatar.com/avatar/a7c547a8e41b458641fa7d2179f37990.jpg?s=600&amp;d=mm">Steve High</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/179/transcript"/>
      <content:encoded><![CDATA[<p>In this episode we talk with Daniel and Steve about their experience with event-driven systems and shed some light on what they are and who they might be for. We explore topics like the complexity of setting up an event-driven system, the need to embrace eventual consistency, useful tools for building event-driven systems, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. 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://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.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>
</ul></p><p>Featuring:</p><ul><li>Daniel Selans &ndash; <a href="https://batch.sh/" rel="external ugc">Website</a>, <a href="https://github.com/dselans" rel="external ugc">GitHub</a>, <a href="https://x.com/selans" rel="external ugc">X</a></li><li>Steve High &ndash; <a href="https://github.com/schigh" rel="external ugc">GitHub</a>, <a href="https://x.com/evilnode" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://batch.sh">Batch</a> - Daniel’s company, which is a platform for working with message busses and event-driven systems.</li>
<li><a href="https://www.rabbitmq.com/">RabbitMQ</a> - An event/message bus tool.</li>
<li><a href="https://mqtt.org/">MQTT</a> - Another event/message bus option that is very simple.</li>
<li><a href="https://github.com/etcd-io/etcd">etcd</a> - A fast key/value store. Daniel talks about using it as a cache in the episode.</li>
<li><a href="https://github.com/batchcorp/plumber">Plumber CLI</a> - A tool written by Batch to help work with any message bus</li>
<li><a href="https://martinfowler.com/eaaDev/EventSourcing.html">Event Sourcing</a> - Martin Fowler’s article on event sourcing.</li>
<li><a href="https://cuelang.org/">CUE</a> - An encoding tool mentioned in the episode.</li>
<li><a href="https://gist.github.com/schigh-ntwrk/e2ffedfaf689616bf536a2264542c6bd">Code blocks example from Steve</a> - In the show Steve mentions code blocks helping readability. This is an example of this.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-179.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What makes wonderful workshops? </title>
      <guid isPermaLink="false">changelog.com/2/1210</guid>
      <link>https://changelog.com/gotime/178</link>
      <pubDate>Thu, 06 May 2021 15:25:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64872660" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/178/go-time-178.mp3"/>
      <description>Perspectives from both the workshop leaders perspective, as well as the workshop participants. What are some top tips, things to watch out for, and ways to innovate and keep your participants engaged, especially in the remote world we are now living in. </description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:07:16</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jonas" img="https://cdn.changelog.com/uploads/avatars/people/gbbq0/avatar_large.jpeg?v=63830231998">Jonas</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/akwickert" img="https://cdn.changelog.com/uploads/avatars/people/1mPml/avatar_large.jpg?v=63784419160">Anna-Katharina Wickert</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/178/transcript"/>
      <content:encoded><![CDATA[<p>Perspectives from both the workshop leaders perspective, as well as the workshop participants. What are some top tips, things to watch out for, and ways to innovate and keep your participants engaged, especially in the remote world we are now living in.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. 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://info.sourcegraph.com/changelog">Sourcegraph</a> – 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://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>
</ul></p><p>Featuring:</p><ul><li>Jonas &ndash; <a href="https://www.linkedin.com/in/jonaskathryn" rel="external ugc">LinkedIn</a>, <a href="https://x.com/YiGeNaNa" rel="external ugc">X</a></li><li>Anna-Katharina Wickert &ndash; <a href="https://github.com/akwick" rel="external ugc">GitHub</a>, <a href="https://x.com/akwickert" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gophercon.eu/">GopherConEU</a></li>
<li><a href="https://gophercon.eu/workshops/#security">GopherConEU Security workshop</a></li>
<li><a href="https://blog.golangbridge.org/">GoBridge Community</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-178.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Building startups with Go</title>
      <guid isPermaLink="false">changelog.com/2/1214</guid>
      <link>https://changelog.com/gotime/177</link>
      <pubDate>Thu, 29 Apr 2021 15:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67969295" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/177/go-time-177.mp3"/>
      <description>Startups are all about iterating quickly, building MVPs, and finding that elusive product market fit, so how does Go fit into that picture? Is Go a good choice for startups, or is it exclusively for the larger corporations? In this episode Jon is joined by four startup founders to learn about their experience building a startup with Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:10:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rberrelleza" img="https://cdn.changelog.com/uploads/avatars/people/R662M/avatar_large.jpg?v=63782984607">Ramiro Berrelleza</podcast:person>
      <podcast:person role="guest" href="https://twitter.com/simonwhite87" img="https://cdn.changelog.com/uploads/avatars/people/Eaaek/avatar_large.png?v=63783715078">Simon White</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/joshwget" img="https://cdn.changelog.com/uploads/avatars/people/qG8Gw/avatar_large.jpeg?v=63784332362">Josh Curl</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/wkoszek" img="https://cdn.changelog.com/uploads/avatars/people/4WrWQ/avatar_large.jpg?v=63784331022">Wojciech Adam Koszek</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/177/transcript"/>
      <content:encoded><![CDATA[<p>Startups are all about iterating quickly, building MVPs, and finding that elusive product market fit, so how does Go fit into that picture? Is Go a good choice for startups, or is it exclusively for the larger corporations? In this episode Jon is joined by four startup founders to learn about their experience building a startup with Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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.oreilly.com/changelog">O'Reilly Media</a> – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at <a href="https://www.oreilly.com/changelog">oreilly.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://info.sourcegraph.com/changelog">Sourcegraph</a> – 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>Ramiro Berrelleza &ndash; <a href="https://github.com/rberrelleza" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/ramiroberrelleza" rel="external ugc">LinkedIn</a>, <a href="https://hachyderm.io/@ramiro" rel="external ugc">Mastodon</a>, <a href="https://x.com/rberrelleza" rel="external ugc">X</a></li><li>Simon White &ndash; <a href="https://www.linkedin.com/in/simon-white-8a4a7533" rel="external ugc">LinkedIn</a>, <a href="https://x.com/simonwhite87" rel="external ugc">X</a></li><li>Josh Curl &ndash; <a href="https://x.com/joshwget" rel="external ugc">X</a></li><li>Wojciech Adam Koszek &ndash; <a href="https://www.koszek.com" rel="external ugc">Website</a>, <a href="https://x.com/wkoszek" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.segmed.ai/">Segmed</a> - W. Adam Koszek’s startup with a focus on high-quality, anonymous medical data.</li>
<li><a href="https://www.rebanknow.com/">Rebank</a> - Simon White’s startup that aims to automate your business banking.</li>
<li><a href="https://okteto.com">Okteto</a> - Ramiro Berrelleza’s startup that provides a Kubernetes development platform to improve developer productivity.</li>
<li><a href="https://hightouch.io/">Hightouch</a> - Josh Curl’s startup that syncs customer data across the tools your business uses.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-177.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>TCP &amp; UDP</title>
      <guid isPermaLink="false">changelog.com/2/1288</guid>
      <link>https://changelog.com/gotime/176</link>
      <pubDate>Thu, 22 Apr 2021 16:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64297594" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/176/go-time-176.mp3"/>
      <description>The internet wouldn&apos;t exist as we know it if it weren&apos;t for TCP and UDP, yet many developers don&apos;t quite understand the technology powering the web. In this episode we talk with Adam Woodbeck, author of Network Programming with Go, to learn about TCP and UDP; what they are, how they work, and how one can experiment with tools like Wireshark and Go to learn more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:40</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://woodbeck.net" img="https://secure.gravatar.com/avatar/25e1600c01d0333139550991428e3730.jpg?s=600&amp;d=mm">Adam Woodbeck</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/176/transcript"/>
      <content:encoded><![CDATA[<p>The internet wouldn’t exist as we know it if it weren’t for TCP and UDP, yet many developers don’t quite understand the technology powering the web. In this episode we talk with Adam Woodbeck, author of <a href="https://nostarch.com/networkprogrammingwithgo">Network Programming with Go</a>, to learn about TCP and UDP; what they are, how they work, and how one can experiment with tools like Wireshark and Go to learn more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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.oreilly.com/changelog">O'Reilly Media</a> – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at <a href="https://www.oreilly.com/changelog">oreilly.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://info.sourcegraph.com/changelog">Sourcegraph</a> – 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>Adam Woodbeck &ndash; <a href="https://woodbeck.net" rel="external ugc">Website</a>, <a href="https://github.com/awoodbeck" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/adamwoodbeck" rel="external ugc">LinkedIn</a>, <a href="https://x.com/AdamWoodbeck" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><mark>Enter to win one of two FREE physical copies of Adam’s book!</mark> All you have to do is:</p>
<ol>
<li>Follow <a href="https://twitter.com/gotimefm">@GoTimeFM</a> on Twitter</li>
<li>RT <a href="https://twitter.com/GoTimeFM/status/1385266561460719618">this tweet announcing the episode</a></li>
<li>Reply <a href="https://twitter.com/GoTimeFM/status/1385266561460719618">on that thread</a> stating why you’re interested</li>
</ol>
<p>We’ll announce winners at the end of the month. ✊</p>
<ul>
<li><a href="https://nostarch.com/networkprogrammingwithgo/">Network Programming with Go</a> - Adam’s book that goes into even more details about TCP, UDP, coding examples in Go, and more on network programming.</li>
<li><a href="https://golang.org/pkg/net/">net package</a> - Go’s net package is a great place to start if you want to write code using TCP or UDP directly.</li>
<li><a href="https://golang.org/pkg/net/#Conn">net.Conn interface</a> - The <code>net.Conn</code> interface is mentioned on the episode and is worth checking out inside the net package.</li>
<li><a href="https://www.wireshark.org/">Wireshark</a> - A great tool for examining internet traffic on your computer and learning more about TCP and UDP.</li>
<li><a href="https://pkg.go.dev/github.com/google/gopacket">google/gopacket</a> - A package by Google for packet decoding.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-176.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The ultimate guide to crafting your GopherCon proposal</title>
      <guid isPermaLink="false">changelog.com/2/1328</guid>
      <link>https://changelog.com/gotime/175</link>
      <pubDate>Thu, 15 Apr 2021 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="81059371" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/175/go-time-175.mp3"/>
      <description>The Call for Proposals for GopherCon 2021 is open from Monday, April 5th to Sunday, April 25th. Kris Brandow, an experienced GopherCon speaker, has published a series of guides to assist Gophers as they craft their proposals and think about submitting.

In this episode Kris reads through his guide, discussing the four parts with a GopherCon newbie, Angelica Hill, who spoke for the first time at GopherCon last year, and is a first time CFP reviewer this year.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:24:10</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/175/transcript"/>
      <content:encoded><![CDATA[<p>The <a href="https://www.papercall.io/gophercon-2021">Call for Proposals</a> for GopherCon 2021 is open from Monday, April 5th to Sunday, April 25th. Kris Brandow, an experienced GopherCon speaker, has published a series of guides to assist Gophers as they craft their proposals and think about submitting.</p>
<p>In this episode Kris reads through his guide, discussing the four parts with a GopherCon newbie, Angelica Hill, who spoke for the first time at GopherCon last year, and is a first time CFP reviewer this year.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. 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.oreilly.com/changelog">O'Reilly Media</a> – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at <a href="https://www.oreilly.com/changelog">oreilly.com/changelog</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – 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>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://blog.gopheracademy.com/series/storytelling-on-stage/">Storytelling On Stage series</a></li>
<li><a href="https://blog.gopheracademy.com/storytelling-on-stage-the-basics/">Storytelling On Stage: The Basics</a> starts at <a href="#t=4:29">4:29</a></li>
<li><a href="https://blog.gopheracademy.com/storytelling-on-stage-storytelling/">Storytelling On Stage: Storytelling</a> starts at <a href="#t=33:48">33:48</a></li>
<li><a href="https://blog.gopheracademy.com/storytelling-on-stage-advice/">Storytelling On Stage: Advice</a> starts at <a href="#t=52:26">52:26</a></li>
<li>Storytelling On Stage: Proposal Writing for Procrastinators (not yet published) starts at <a href="#t=1:04:53">1:04:53</a></li>
<li><a href="https://www.papercall.io/gophercon-2021">GopherCon CFP</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-175.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Trials and tribulations of testing in Go</title>
      <guid isPermaLink="false">changelog.com/2/1204</guid>
      <link>https://changelog.com/gotime/174</link>
      <pubDate>Thu, 08 Apr 2021 15:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70060565" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/174/go-time-174.mp3"/>
      <description>Testing can be hard, how to test, where to test, what is a good test? All questions that can be deceptively difficult to answer. In this episode we talk about the trials and tribulations of testing and why it can be argued to be especially difficult in Go.  </description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:12:41</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jonsabados" img="https://cdn.changelog.com/uploads/avatars/people/O33Lm/avatar_large.jpeg?v=63780019983">Jon Sabados</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/174/transcript"/>
      <content:encoded><![CDATA[<p>Testing can be hard, how to test, where to test, what is a good test? All questions that can be deceptively difficult to answer. In this episode we talk about the trials and tribulations of testing and why it can be argued to be especially difficult in Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. 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://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://info.sourcegraph.com/changelog">Sourcegraph</a> – 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>Jon Sabados &ndash; <a href="https://sabadoscodes.com" rel="external ugc">Website</a>, <a href="https://github.com/jonsabados" rel="external ugc">GitHub</a>, <a href="https://x.com/JonSabados" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/uber-go/dig">dig - a reflection based dependency injection toolkit for Go</a></li>
<li><a href="https://github.com/matryer/is">is - Mat Ryer’s lightweight testing mini-framework for Go</a></li>
<li><a href="https://golang.org/pkg/testing/">testing - from the Standard Library</a></li>
<li><a href="https://quii.gitbook.io/learn-go-with-tests/">Learn Go with Tests</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-174.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Releasing with (and without) GoReleaser</title>
      <guid isPermaLink="false">changelog.com/2/1209</guid>
      <link>https://changelog.com/gotime/173</link>
      <pubDate>Thu, 01 Apr 2021 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61983274" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/173/go-time-173.mp3"/>
      <description>Carlos Alexandro Becker joins Mat, Natalie, &amp; Johnny to discuss the ins and outs of releasing your Go code. Carlos created and maintains GoReleaser, a popular tool that helps you deliver your Go binaries as fast and easily as possible.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:04:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/caarlos0" img="https://cdn.changelog.com/uploads/avatars/people/Dddrj/avatar_large.jpg?v=63784438151">Carlos Becker</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/173/transcript"/>
      <content:encoded><![CDATA[<p>Carlos Alexandro Becker joins Mat, Natalie, &amp; Johnny to discuss the ins and outs of releasing your Go code. Carlos created and maintains <a href="https://goreleaser.com">GoReleaser</a>, a popular tool that helps you deliver your Go binaries as fast and easily as possible.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. 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://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://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. 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>Carlos Becker &ndash; <a href="https://caarlos0.dev" rel="external ugc">Website</a>, <a href="https://github.com/caarlos0" rel="external ugc">GitHub</a>, <a href="https://mastodon.social/@caarlos0" rel="external ugc">Mastodon</a>, <a href="https://x.com/caarlos0" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://goreleaser.com">GoReleaser’s website</a></li>
<li><a href="https://github.com/goreleaser/goreleaser/">GoReleaser on GitHub</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-173.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Design philosophy</title>
      <guid isPermaLink="false">changelog.com/2/1207</guid>
      <link>https://changelog.com/gotime/172</link>
      <pubDate>Thu, 25 Mar 2021 15:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="82419171" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/172/go-time-172.mp3"/>
      <description>In this insight-filled episode, Bill Kennedy joins Johnny and Kris to discuss best practices around the design of software in Go. Bill talks through scenarios, lessons learned, and pitfalls to avoid in both architecture and coding of Go projects.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:25:35</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/goinggodotnet" img="https://cdn.changelog.com/uploads/avatars/people/jW/avatar_large.jpg?v=63639011534">Bill Kennedy</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/172/transcript"/>
      <content:encoded><![CDATA[<p>In this insight-filled episode, Bill Kennedy joins Johnny and Kris to discuss best practices around the design of software in Go. Bill talks through scenarios, lessons learned, and pitfalls to avoid in both architecture and coding of Go projects.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://www.heroku.com/podcasts/codeish">Code-ish by Heroku</a> – A podcast from the team at Heroku, exploring code, technology, tools, tips, and the life of the developer. Check out <a href="https://www.heroku.com/podcasts/codeish/101-cloud-native-applications">episode 101</a> for a deep dive with Cornelia Davis (CTO of Weaveworks) on cloud native, cloud native patterns, and what is really means to be a cloud native application. Subscribe on <a href="https://itunes.apple.com/us/podcast/code-ish/id1457879893">Apple Podcasts</a> and <a href="https://open.spotify.com/show/5VvkHRhd9E9SQf7i9HsPMd">Spotify</a>.
</li>
<li><a href="https://metal.equinix.com/proximity">Equinix Metal - Proximity</a> – Take your infrastructure further, faster. On March 3rd, join Equinix Metal for their first technical user conference called Proximity. It’s a “follow-the-sun” day of live-streamed technical demonstrations showcasing Equinix Metal’s partners and ecosystem. Visit <a href="https://metal.equinix.com/proximity">metal.equinix.com/proximity</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – 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>Bill Kennedy &ndash; <a href="https://www.goinggo.net/" rel="external ugc">Website</a>, <a href="https://github.com/ardan-bkennedy" rel="external ugc">GitHub</a>, <a href="https://x.com/goinggodotnet" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>Many of the design philosophies discussed during the show are encapsulated <a href="https://github.com/ardanlabs/gotraining/blob/master/topics/go/README.md">in this repo</a>.</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-172.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>go:embed</title>
      <guid isPermaLink="false">changelog.com/2/1205</guid>
      <link>https://changelog.com/gotime/171</link>
      <pubDate>Thu, 18 Mar 2021 15:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="62876874" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/171/go-time-171.mp3"/>
      <description>Carl (Director of Technology for Spotlight PA) and Wayne (Principal Engineer at GoDaddy) join Mat and Mark to talk about the new go:embed feature in Go 1.16. They discuss how and when to use it, common gotchas to watch out for, and some rather meaty unpopular opinions thrown in for good measure.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:11</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/carlmjohnson" img="https://cdn.changelog.com/uploads/avatars/people/j7og/avatar_large.png?v=63764400671">Carl Johnson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/wayne" img="https://cdn.changelog.com/uploads/avatars/people/1mm1l/avatar_large.jpg?v=63780378202">Wayne Ashley Berry</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/171/transcript"/>
      <content:encoded><![CDATA[<p>Carl (Director of Technology for Spotlight PA) and Wayne (Principal Engineer at GoDaddy) join Mat and Mark to talk about the new go:embed feature in Go 1.16. They discuss how and when to use it, common gotchas to watch out for, and some rather meaty unpopular opinions thrown in for good measure.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://www.heroku.com/podcasts/codeish">Code-ish by Heroku</a> – A podcast from the team at Heroku, exploring code, technology, tools, tips, and the life of the developer. Check out <a href="https://www.heroku.com/podcasts/codeish/101-cloud-native-applications">episode 101</a> for a deep dive with Cornelia Davis (CTO of Weaveworks) on cloud native, cloud native patterns, and what is really means to be a cloud native application. Subscribe on <a href="https://itunes.apple.com/us/podcast/code-ish/id1457879893">Apple Podcasts</a> and <a href="https://open.spotify.com/show/5VvkHRhd9E9SQf7i9HsPMd">Spotify</a>.
</li>
<li><a href="https://metal.equinix.com/proximity">Equinix Metal - Proximity</a> – Take your infrastructure further, faster. On March 3rd, join Equinix Metal for their first technical user conference called Proximity. It’s a “follow-the-sun” day of live-streamed technical demonstrations showcasing Equinix Metal’s partners and ecosystem. Visit <a href="https://metal.equinix.com/proximity">metal.equinix.com/proximity</a>
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. 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>Carl Johnson &ndash; <a href="https://carlmjohnson.net/" rel="external ugc">Website</a>, <a href="https://github.com/carlmjohnson" rel="external ugc">GitHub</a>, <a href="https://mastodon.social/@carlmjohnson" rel="external ugc">Mastodon</a>, <a href="https://x.com/carlmjohnson" rel="external ugc">X</a></li><li>Wayne Ashley Berry &ndash; <a href="https://wayne.cloud" rel="external ugc">Website</a>, <a href="https://github.com/wayneashleyberry" rel="external ugc">GitHub</a>, <a href="https://x.com/waynethebrain" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>Read the <a href="https://golang.org/pkg/embed/">official reference documentation on golang.org</a></li>
<li>Carl also wrote about <a href="https://blog.carlmjohnson.net/post/2021/how-to-use-go-embed/">How to Use //go:embed</a></li>
<li>And learn more about its design in this <a href="https://www.youtube.com/watch?v=rmS-oWcBZaI">Draft design video with Russ Cox</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-171.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Talkin&apos; &apos;bout code generation</title>
      <guid isPermaLink="false">changelog.com/2/1199</guid>
      <link>https://changelog.com/gotime/170</link>
      <pubDate>Thu, 11 Mar 2021 17:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="87572469" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/170/go-time-170.mp3"/>
      <description>O.G. Brian Ketelsen joins the panel to discuss code generation; programs that write programs. They also discuss IDLs, DSLs, overusing language features, generics, and more. 

Also Brian plays his guitar. 🤘</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:30:58</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/170/transcript"/>
      <content:encoded><![CDATA[<p>O.G. Brian Ketelsen joins the panel to discuss code generation; programs that write programs. They also discuss <a href="https://en.wikipedia.org/wiki/Interface_description_language">IDLs</a>, <a href="https://en.wikipedia.org/wiki/Domain-specific_language">DSLs</a>, overusing language features, generics, and more.</p>
<p>Also Brian plays his guitar. 🤘</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. 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://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Test in production!</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://metal.equinix.com/proximity">Equinix Metal - Proximity</a> – Take your infrastructure further, faster. On March 3rd, join Equinix Metal for their first technical user conference called Proximity. It’s a “follow-the-sun” day of live-streamed technical demonstrations showcasing Equinix Metal’s partners and ecosystem. Visit <a href="https://metal.equinix.com/proximity">metal.equinix.com/proximity</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>The panel dig deep on code generation in Go. Touching on the new <a href="https://golang.org/pkg/embed/">go:embed</a> feature in Go 1.16.</p>
<p>They also discuss <a href="https://en.wikipedia.org/wiki/Interface_description_language">IDLs (interface description language)</a> and <a href="https://en.wikipedia.org/wiki/Domain-specific_language">DSLs (domain specific languages)</a> and the part they play in code generation.</p>
<p>Brian talks about how we’re all guilty of overusing language features, like channels (see <a href="https://www.jtolio.com/2016/03/go-channels-are-bad-and-you-should-feel-bad/">Go channels are bad and you should feel bad</a> for an example).</p>
<p>The panel refers to https://litestream.io/ at one point, as an example of a closed-open-source project, and you can read more about on the <a href="https://github.com/benbjohnson/litestream#open-source-not-open-contribution">Litestream GitHub page</a>.</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-170.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go at Clever</title>
      <guid isPermaLink="false">changelog.com/2/1195</guid>
      <link>https://changelog.com/gotime/169</link>
      <pubDate>Thu, 04 Mar 2021 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="59604679" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/169/go-time-169.mp3"/>
      <description>In this episode we explore how Clever started using Go. What technologies did Clever start with, how did they transition to Go, and what were the motivations behind those changes? We then explore some of the OS tech written by the team at Clever.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:01:46</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rfgarcia" img="https://cdn.changelog.com/uploads/avatars/people/m11jj/avatar_large.jpg?v=63780376895">Rafael Garcia</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/nathanleiby" img="https://cdn.changelog.com/uploads/avatars/people/XXXOW/avatar_large.jpeg?v=63780377035">Nathan Leiby</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/169/transcript"/>
      <content:encoded><![CDATA[<p>In this episode we explore how Clever started using Go. What technologies did Clever start with, how did they transition to Go, and what were the motivations behind those changes? We then explore some of the OS tech written by the team at Clever.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. 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://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Test in production!</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://metal.equinix.com/proximity">Equinix Metal - Proximity</a> – Take your infrastructure further, faster. On March 3rd, join Equinix Metal for their first technical user conference called Proximity. It’s a “follow-the-sun” day of live-streamed technical demonstrations showcasing Equinix Metal’s partners and ecosystem. Visit <a href="https://metal.equinix.com/proximity">metal.equinix.com/proximity</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Rafael Garcia &ndash; <a href="https://github.com/rgarcia" rel="external ugc">GitHub</a>, <a href="https://x.com/rfgarcia" rel="external ugc">X</a></li><li>Nathan Leiby &ndash; <a href="https://github.com/nathanleiby" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/nathanleiby" rel="external ugc">LinkedIn</a>, <a href="https://x.com/nathanleiby" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/Clever/wag">wag</a> - a tool for generating Go web APIs using a subset of Swagger v2.</li>
<li><a href="https://github.com/Clever/sphinx">sphinx</a> - http rate limiting tool.</li>
<li><a href="https://github.com/Clever/leakybucket">leakybucket</a> - leaky bucket implemented in Go.</li>
<li><a href="https://github.com/Clever/microplane">microplane</a> - CLI used to make git changes across multiple repos.</li>
<li><a href="https://github.com/Clever/optimus">optimus</a> - a library used to concurrently manipulate collections of data.</li>
<li><a href="https://github.com/Clever/reposync">reposync</a></li>
<li><a href="https://github.com/clever/gitbot">gitbot</a></li>
<li><a href="https://engineering.clever.com/2017/12/11/mo-repos-mo-problems-how-we-make-changes-across-many-git-repositories/">Mo Repos, Mo Problems? How We Make Changes Across Many Git Repositories</a> - a writeup by Nathan about how Clever uses the microplane CLI.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-169.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Indecent (language) Proposals: Part 2</title>
      <guid isPermaLink="false">changelog.com/2/1193</guid>
      <link>https://changelog.com/gotime/168</link>
      <pubDate>Thu, 25 Feb 2021 18:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="71768594" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/168/go-time-168.mp3"/>
      <description>This is the second part of a discussion about Go language proposals that may or may not make it into the language. Listen to part one as well!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:14:28</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mvdan" img="https://secure.gravatar.com/avatar/b37065c5c17e748ed3a92559db40a8d2.jpg?s=600&amp;d=mm">Daniel Martí</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/empijei" img="https://cdn.changelog.com/uploads/avatars/people/dGel/avatar_large.jpeg?v=63735877613">Roberto Clapis</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/168/transcript"/>
      <content:encoded><![CDATA[<p>This is the second part of a discussion about Go language proposals that may or may not make it into the language. Listen to <a href="https://changelog.com/gotime/166">part one</a> as well!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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.heroku.com/podcasts/codeish">Code-ish by Heroku</a> – A podcast from the team at Heroku, exploring code, technology, tools, tips, and the life of the developer. Check out <a href="https://www.heroku.com/podcasts/codeish/101-cloud-native-applications">episode 101</a> for a deep dive with Cornelia Davis (CTO of Weaveworks) on cloud native, cloud native patterns, and what is really means to be a cloud native application. Subscribe on <a href="https://itunes.apple.com/us/podcast/code-ish/id1457879893">Apple Podcasts</a> and <a href="https://open.spotify.com/show/5VvkHRhd9E9SQf7i9HsPMd">Spotify</a>.
</li>
<li><a href="https://metal.equinix.com/proximity">Equinix Metal - Proximity</a> – Take your infrastructure further, faster. On March 3rd, join Equinix Metal for their first technical user conference called Proximity. It’s a “follow-the-sun” day of live-streamed technical demonstrations showcasing Equinix Metal’s partners and ecosystem. Visit <a href="https://metal.equinix.com/proximity">metal.equinix.com/proximity</a>
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – 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>Daniel Martí &ndash; <a href="https://mvdan.cc/" rel="external ugc">Website</a>, <a href="https://github.com/mvdan" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mvdan" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mvdan_" rel="external ugc">X</a></li><li>Roberto Clapis &ndash; <a href="https://github.com/empijei" rel="external ugc">GitHub</a>, <a href="https://x.com/empijei" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>The proposals discussed in this episode are:</p>
<ul>
<li>20733 - <a href="https://github.com/golang/go/issues/20733">Redefine range loop variables in each iteration</a></li>
<li>12854 - <a href="https://github.com/golang/go/issues/12854">Type inferred composite literals</a></li>
<li>35304 - <a href="https://github.com/golang/go/issues/35304">Anonymous struct literals</a></li>
<li>21496 - <a href="https://github.com/golang/go/issues/21496">Even narrower: permit type elision in nested composite literals</a></li>
<li>6386 - <a href="https://github.com/golang/go/issues/6386">Constants of arbitrary types</a></li>
<li>27975 - <a href="https://github.com/golang/go/issues/27975">Immutable type qualifier</a></li>
<li>29036 - <a href="https://github.com/golang/go/issues/29036">Make imported symbols predictable</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-168.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The art of reading the docs</title>
      <guid isPermaLink="false">changelog.com/2/1198</guid>
      <link>https://changelog.com/gotime/167</link>
      <pubDate>Thu, 18 Feb 2021 17:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="73077547" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/167/go-time-167.mp3"/>
      <description>Documentation. You can treat it as a dictionary or reference manual that you look up things in when you get stuck during your day-to-day work OR (and this is where things get interesting) you can immerse yourself in a subject, domain, or technology by deeply and purposefully consuming its manuals cover-to-cover to develop expertise, not just passing familiarity. 

In this episode we pull in perspectives and anecdotes from beginners and veterans alike to understand the impact of RTFM deeply. Also _Sweet Filepath O&apos; Mine_?!?!
</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:15:50</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" 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/ianlopshire" img="https://cdn.changelog.com/uploads/avatars/people/yWWz5/avatar_large.jpg?v=63779509228">Ian Lopshire</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/167/transcript"/>
      <content:encoded><![CDATA[<p>Documentation. You can treat it as a dictionary or reference manual that you look up things in when you get stuck during your day-to-day work OR (and this is where things get interesting) you can immerse yourself in a subject, domain, or technology by deeply and purposefully consuming its manuals cover-to-cover to develop expertise, not just passing familiarity.</p>
<p>In this episode we pull in perspectives and anecdotes from beginners and veterans alike to understand the impact of RTFM deeply. Also <em>Sweet Filepath O’ Mine</em>?!?!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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.heroku.com/podcasts/codeish">Code-ish by Heroku</a> – A podcast from the team at Heroku, exploring code, technology, tools, tips, and the life of the developer. Check out <a href="https://www.heroku.com/podcasts/codeish/101-cloud-native-applications">episode 101</a> for a deep dive with Cornelia Davis (CTO of Weaveworks) on cloud native, cloud native patterns, and what is really means to be a cloud native application. Subscribe on <a href="https://itunes.apple.com/us/podcast/code-ish/id1457879893">Apple Podcasts</a> and <a href="https://open.spotify.com/show/5VvkHRhd9E9SQf7i9HsPMd">Spotify</a>.
</li>
<li><a href="https://info.equinixmetal.com/changelog">Equinix Metal</a> – Globally interconnected fully automated bare metal. Equinix Metal gives you hardware at your fingertips with physical infrastructure at software speed. This is the promise of the cloud delivered on Bare Metal. Get $500 in free credit to play with plus a rad t-shirt at <a href="https://info.equinixmetal.com/changelog">info.equinixmetal.com/changelog</a>.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. 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>Ian Lopshire &ndash; <a href="https://github.com/ianlopshire" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlopshire" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" 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></ul></p><p>Show Notes:</p><p><p><a href="https://changelog.com/posts/were-giving-away-mark-bates-raspberry-pi-400">You could win Mark Bates’ Raspberry Pi 400!</a> Thanks to Eric Miller for requesting this episode! You, too, can request episodes <a href="https://gotime.fm/request">right here</a>.</p>
<ul>
<li><a href="https://acloudguru.com/blog/engineering/the-career-changing-art-of-reading-the-docs">The career-changing art of reading the docs by @forrestbrazeal</a></li>
<li><a href="https://www.youtube.com/watch?v=t4vKPhjcMZg&amp;ab_channel=PyConAU">Daniele Procida’s talk on documentation during PyCon Australia 2017</a></li>
<li><a href="https://documentation.divio.com">Accompanying doc</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-167.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Indecent (language) Proposals: Part 1</title>
      <guid isPermaLink="false">changelog.com/2/1189</guid>
      <link>https://changelog.com/gotime/166</link>
      <pubDate>Thu, 11 Feb 2021 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61105070" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/166/go-time-166.mp3"/>
      <description>In this episode, we discuss some proposed changes to Go covering a range of subjects, from magical interfaces, to enhancing range loops, make and new with inferred types, lazy values, and more. We also talk a lot about ints, so get this episode in your ears.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:20</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mvdan" img="https://secure.gravatar.com/avatar/b37065c5c17e748ed3a92559db40a8d2.jpg?s=600&amp;d=mm">Daniel Martí</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/166/transcript"/>
      <content:encoded><![CDATA[<p>In this episode, we discuss some proposed changes to Go covering a range of subjects, from magical interfaces, to enhancing range loops, make and new with inferred types, lazy values, and more. We also talk a lot about ints, so get this episode in your ears.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. 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://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Test in production!</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://info.equinixmetal.com/changelog">Equinix Metal</a> – Globally interconnected fully automated bare metal. Equinix Metal gives you hardware at your fingertips with physical infrastructure at software speed. This is the promise of the cloud delivered on Bare Metal. Get $500 in free credit to play with plus a rad t-shirt at <a href="https://info.equinixmetal.com/changelog">info.equinixmetal.com/changelog</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Daniel Martí &ndash; <a href="https://mvdan.cc/" rel="external ugc">Website</a>, <a href="https://github.com/mvdan" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mvdan" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mvdan_" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://changelog.com/posts/were-giving-away-mark-bates-raspberry-pi-400">You could win Mark Bates’ Raspberry Pi 400!</a></p>
<p>The proposals we discuss are:</p>
<ul>
<li>21670 - <a href="https://github.com/golang/go/issues/21670">Have functions auto-implement interfaces with only a single method of that same signature</a></li>
<li>43557 - <a href="https://github.com/golang/go/issues/43557">Function values as iterators</a></li>
<li>34515 - <a href="https://github.com/golang/go/issues/34515">Extended type inference for make and new</a></li>
<li>37739 - <a href="https://github.com/golang/go/issues/37739">Lazy values</a></li>
<li>19623 - <a href="https://github.com/golang/go/issues/19623">Arbitrary precision ints</a></li>
<li>30613 - <a href="https://github.com/golang/go/issues/30613">Checked integer types</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-166.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>When Go programs end</title>
      <guid isPermaLink="false">changelog.com/2/1188</guid>
      <link>https://changelog.com/gotime/165</link>
      <pubDate>Thu, 04 Feb 2021 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="55661535" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/165/go-time-165.mp3"/>
      <description>Michael Knyszek from the Go team joins us to talk about what happens when a program ends. How are file handles cleaned up? When are deferred functions run, and when are they skipped entirely? Is there a way to terminate all running goroutines? Tune in to learn the answers to these questions and more!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>57:39</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mknyswe" img="https://cdn.changelog.com/uploads/avatars/people/6DD2Z/avatar_large.jpg?v=63778289960">Michael Knyszek</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/165/transcript"/>
      <content:encoded><![CDATA[<p>Michael Knyszek from the Go team joins us to talk about what happens when a program ends. How are file handles cleaned up? When are deferred functions run, and when are they skipped entirely? Is there a way to terminate all running goroutines? Tune in to learn the answers to these questions and more!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. 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://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Test in production!</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://info.equinixmetal.com/changelog">Equinix Metal</a> – Globally interconnected fully automated bare metal. Equinix Metal gives you hardware at your fingertips with physical infrastructure at software speed. This is the promise of the cloud delivered on Bare Metal. Get $500 in free credit to play with plus a rad t-shirt at <a href="https://info.equinixmetal.com/changelog">info.equinixmetal.com/changelog</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Michael Knyszek &ndash; <a href="https://michael.express" rel="external ugc">Website</a>, <a href="https://github.com/mknyszek" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@mknyszek" rel="external ugc">Mastodon</a>, <a href="https://x.com/mknyswe" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://medium.com/@matryer/make-ctrl-c-cancel-the-context-context-bd006a8ad6ff">Make Ctrl+C Cancel the context.Context</a> - An article by Mat Ryer discussing how to capture <code>ctrl+c</code> and cancel a context.</li>
<li><a href="https://github.com/golang/go/issues/21521">NotifyContext proposal</a> - Our very own Mark Bates made the proposal for NotifyContext!</li>
<li><a href="https://godoc.org/github.com/golang/go/src/os/signal#NotifyContext">NotifyContext</a> - docs for the <code>NotifyContext</code> functionality added in Go</li>
<li><a href="https://12factor.net/">12 Factor</a></li>
<li><a href="https://medium.com/honestbee-tw-engineer/gracefully-shutdown-in-go-http-server-5f5e6b83da5a">Graceful shutdown in Go http server</a> - an article discussing grateful shutdowns with Go HTTP servers.</li>
<li><a href="https://linux.die.net/man/1/kill">kill linux man page</a> - <code>kill</code> is a linux command mentioned on the show</li>
<li><a href="https://golang.org/pkg/os/signal/">os/signal</a> - docs for the <code>os/signal</code> package in Go.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-165.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Why writing is important</title>
      <guid isPermaLink="false">changelog.com/2/1187</guid>
      <link>https://changelog.com/gotime/164</link>
      <pubDate>Thu, 28 Jan 2021 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="82495906" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/164/go-time-164.mp3"/>
      <description>In this episode we talk about various types of writing and how we as Go developers can learn from them. Whether it is planning and preparing to write, communicating with team members, or making our code clearer for future developers to read through style guides.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:25:40</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/164/transcript"/>
      <content:encoded><![CDATA[<p>In this episode we talk about various types of writing and how we as Go developers can learn from them. Whether it is planning and preparing to write, communicating with team members, or making our code clearer for future developers to read through style guides.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://www.heroku.com/podcasts/codeish">Code-ish by Heroku</a> – A podcast from the team at Heroku, exploring code, technology, tools, tips, and the life of the developer. Check out <a href="https://www.heroku.com/podcasts/codeish/101-cloud-native-applications">episode 101</a> for a deep dive with Cornelia Davis (CTO of Weaveworks) on cloud native, cloud native patterns, and what is really means to be a cloud native application. Subscribe on <a href="https://itunes.apple.com/us/podcast/code-ish/id1457879893">Apple Podcasts</a> and <a href="https://open.spotify.com/show/5VvkHRhd9E9SQf7i9HsPMd">Spotify</a>.
</li>
<li><a href="https://info.equinixmetal.com/changelog">Equinix Metal</a> – Globally interconnected fully automated bare metal. Equinix Metal gives you hardware at your fingertips with physical infrastructure at software speed. This is the promise of the cloud delivered on Bare Metal. Get $500 in free credit to play with plus a rad t-shirt at <a href="https://info.equinixmetal.com/changelog">info.equinixmetal.com/changelog</a>.
</li>
<li><a href="https://info.sourcegraph.com/changelog">Sourcegraph</a> – 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://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Test in production!</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>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.youtube.com/watch?v=RKK7wGAYP6k&amp;feature=emb_title&amp;ab_channel=TED">How language shapes the way we think | Lera Boroditsky</a></li>
<li><a href="https://dave.cheney.net/2020/02/23/the-zen-of-go">The Zen of Go</a> - Article by Dave Cheney about how idiomatic Go code</li>
<li><a href="https://www.diagrams.net/">diagrams.net (formerly draw.io)</a> - A tool mentioned by Johnny</li>
<li><a href="https://www.websequencediagrams.com/">WebSequenceDiagrams.com</a> - A tool mentioned by Johnny<br />
-<a href="https://www.youtube.com/watch?v=xknPvUmeUTQ&amp;ab_channel=GopherAcademy">GopherCon 2019: Kris Brandow - The Gopher’s Manual of Style</a></li>
<li><a href="https://golang.org/doc/effective_go.html">Effective Go</a></li>
<li><a href="https://github.com/golang/go/wiki/CodeReviewComments">Go Code Review Comments</a> - Common code review comments for Go code</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-164.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>CUE: Configuration superpowers for everyone</title>
      <guid isPermaLink="false">changelog.com/2/1185</guid>
      <link>https://changelog.com/gotime/163</link>
      <pubDate>Thu, 21 Jan 2021 19:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58167728" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/163/go-time-163.mp3"/>
      <description>On this episode we learn how to Configure, Unify, and Execute things. What&apos;s CUE all about? Well, it&apos;s an open source language with a rich set of APIs and tooling for defining, generating, and validating all kinds of data: configuration, APIs, database schemas, code, … you name it.

Now that we&apos;ve copy/pasted the project&apos;s description... let&apos;s dig in and learn how we can use CUE to make our Go programs better!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:00:16</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mpvl" img="https://cdn.changelog.com/uploads/avatars/people/wlzV/avatar_large.jpg?v=63729313584">Marcel van Lohuizen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/myitcv" img="https://secure.gravatar.com/avatar/564808f8906900aeda19d18104a0fef9.jpg?s=600&amp;d=mm">Paul Jolly</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rogpeppe" img="https://cdn.changelog.com/uploads/avatars/people/0PwQe/avatar_large.png?v=63775192569">Roger Peppe</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/163/transcript"/>
      <content:encoded><![CDATA[<p>On this episode we learn how to Configure, Unify, and Execute things. What’s <a href="https://cuelang.org">CUE</a> all about? Well, it’s an open source language with a rich set of APIs and tooling for defining, generating, and validating all kinds of data: configuration, APIs, database schemas, code, … you name it.</p>
<p>Now that we’ve copy/pasted the project’s description… let’s dig in and learn how we can use CUE to make our Go programs better!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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.heroku.com/podcasts/codeish">Code-ish by Heroku</a> – A podcast from the team at Heroku, exploring code, technology, tools, tips, and the life of the developer. Check out <a href="https://www.heroku.com/podcasts/codeish/101-cloud-native-applications">episode 101</a> for a deep dive with Cornelia Davis (CTO of Weaveworks) on cloud native, cloud native patterns, and what is really means to be a cloud native application. Subscribe on <a href="https://itunes.apple.com/us/podcast/code-ish/id1457879893">Apple Podcasts</a> and <a href="https://open.spotify.com/show/5VvkHRhd9E9SQf7i9HsPMd">Spotify</a>.
</li>
<li><a href="https://info.equinixmetal.com/changelog">Equinix Metal</a> – Globally interconnected fully automated bare metal. Equinix Metal gives you hardware at your fingertips with physical infrastructure at software speed. This is the promise of the cloud delivered on Bare Metal. Get $500 in free credit to play with plus a rad t-shirt at <a href="https://info.equinixmetal.com/changelog">info.equinixmetal.com/changelog</a>.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. 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>Marcel van Lohuizen &ndash; <a href="https://github.com/mpvl" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mpvanlohuizen" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mpvl_" rel="external ugc">X</a></li><li>Paul Jolly &ndash; <a href="https://myitcv.io" rel="external ugc">Website</a>, <a href="https://github.com/myitcv" rel="external ugc">GitHub</a>, <a href="https://x.com/_myitcv" rel="external ugc">X</a></li><li>Roger Peppe &ndash; <a href="https://github.com/rogpeppe" rel="external ugc">GitHub</a>, <a href="https://x.com/rogpeppe" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://cuelang.org">CUE’s website</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-163.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>We&apos;re talkin&apos; CI/CD</title>
      <guid isPermaLink="false">changelog.com/2/1111</guid>
      <link>https://changelog.com/gotime/162</link>
      <pubDate>Thu, 14 Jan 2021 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="69805340" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/162/go-time-162.mp3"/>
      <description>Continuous integration and continuous delivery are both terms we have heard, but what do they really mean? What does CI/CD look like when done well? What are some pitfalls we might want to avoid? In this episode Jérôme and Marko, authors of the book &quot;CI/CD with Docker and Kubernetes&quot; join us to share their thoughts.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:12:25</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/markoa" img="https://cdn.changelog.com/uploads/avatars/people/8ajrj/avatar_large.jpg?v=63770599940">Marko Anastasov</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jpetazzo" img="https://cdn.changelog.com/uploads/avatars/people/NRw9O/avatar_large.jpg?v=63770599855">Jérôme Petazzoni</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/162/transcript"/>
      <content:encoded><![CDATA[<p>Continuous integration and continuous delivery are both terms we have heard, but what do they really mean? What does CI/CD look like when done well? What are some pitfalls we might want to avoid? In this episode Jérôme and Marko, authors of the book “CI/CD with Docker and Kubernetes” join us to share their thoughts.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. 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://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – <strong>Test in production!</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://info.equinixmetal.com/changelog">Equinix Metal</a> – Globally interconnected fully automated bare metal. Equinix Metal gives you hardware at your fingertips with physical infrastructure at software speed. This is the promise of the cloud delivered on Bare Metal. Get $500 in free credit to play with plus a rad t-shirt at <a href="https://info.equinixmetal.com/changelog">info.equinixmetal.com/changelog</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Marko Anastasov &ndash; <a href="https://semaphoreci.com" rel="external ugc">Website</a>, <a href="https://github.com/markoa" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/markoa" rel="external ugc">LinkedIn</a>, <a href="https://x.com/markoa" rel="external ugc">X</a></li><li>Jérôme Petazzoni &ndash; <a href="https://github.com/jpetazzo" rel="external ugc">GitHub</a>, <a href="https://x.com/jpetazzo" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/semaphoreci/book-cicd-docker-kubernetes">CI/CD with Docker and Kubernetes</a> - A free book about CI/CD written by Jérôme &amp; Marko</li>
<li><a href="https://github.com/nestybox/sysbox">Sysbox</a> - A tool mentioned by Jérôme on the show</li>
<li><a href="https://tilt.dev/">Tilt</a> - A tool mentioned on the show</li>
<li><a href="https://semaphoreci.com/">Semaphore</a> - The SaaS CI company that Mark is the co-founder of.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-162.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go Panic!</title>
      <guid isPermaLink="false">changelog.com/2/1125</guid>
      <link>https://changelog.com/gotime/161</link>
      <pubDate>Thu, 07 Jan 2021 22:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="60339013" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/161/go-time-161.mp3"/>
      <description>Mat Ryer hosts our _don&apos;t-call-it-jeopardy_ game show live at GopherCon! Kat Zień, Mark Bates, and L Körbes put their Go knowledge to the test! Can you outwit our intrepid contestants?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:02:32</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kasiazien" img="https://secure.gravatar.com/avatar/cd6bec94805761550b875485b2bca16b.jpg?s=600&amp;d=mm">Kat Zień</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/vkorbes" img="https://cdn.changelog.com/uploads/avatars/people/4W3yD/avatar_large.jpg?v=63826406096">V Körbes</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/161/transcript"/>
      <content:encoded><![CDATA[<p>Mat Ryer hosts our <em>don’t-call-it-jeopardy</em> game show live at GopherCon! Kat Zień, Mark Bates, and L Körbes put their Go knowledge to the test! Can you outwit our intrepid contestants?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://goteleport.com/">Teleport</a> – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. 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://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – Test in production! 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://info.equinixmetal.com/changelog">Equinix Metal</a> – Globally interconnected fully automated bare metal. Equinix Metal gives you hardware at your fingertips with physical infrastructure at software speed. This is the promise of the cloud delivered on Bare Metal. Get $500 in free credit to play with plus a rad t-shirt at <a href="https://info.equinixmetal.com/changelog">info.equinixmetal.com/changelog</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Kat Zień &ndash; <a href="http://katzien.com/" rel="external ugc">Website</a>, <a href="https://github.com/katzien" rel="external ugc">GitHub</a>, <a href="https://x.com/kasiazien" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li><li>V Körbes &ndash; <a href="http://ellenkorbes.com" rel="external ugc">Website</a>, <a href="https://github.com/vkorbes" rel="external ugc">GitHub</a>, <a href="https://x.com/veekorbes" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://youtu.be/h8BomjiamLo">Watch the Go Panic! video</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-161.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go in other spoken languages</title>
      <guid isPermaLink="false">changelog.com/2/1174</guid>
      <link>https://changelog.com/gotime/160</link>
      <pubDate>Thu, 17 Dec 2020 17:10:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="69470081" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/160/go-time-160.mp3"/>
      <description>L Körbes– creator of Aprenda Go– joins our panel of gophers to discuss teaching and learning Go in non-English languages. Along the way: Mat reveals his origin story, Kris explains why all idioms are garbage, and Natalie gives conference tips.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:12:04</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/vkorbes" img="https://cdn.changelog.com/uploads/avatars/people/4W3yD/avatar_large.jpg?v=63826406096">V Körbes</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/160/transcript"/>
      <content:encoded><![CDATA[<p>L Körbes– creator of Aprenda Go– joins our panel of gophers to discuss teaching and learning Go in non-English languages. Along the way: Mat reveals his origin story, Kris explains why all idioms are garbage, and Natalie gives conference tips.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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://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 no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. <a href="https://changelog.com/++">Let’s do this</a>!
</li>
<li><a href="https://pace.dev">Pace.dev</a> – Minimalist web based management tool for your teams. Async by default communication and simplistic task management gives you everything you need to build your next thing. Brought to you by <em>Go Time</em> panelist Mat Ryer. <a href="https://pace.dev">Try it out today!</a>
</li>
<li><a href="https://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – Power experimentation at any scale. Fast and reliable feature management for the modern enterprise.
</li>
</ul></p><p>Featuring:</p><ul><li>V Körbes &ndash; <a href="http://ellenkorbes.com" rel="external ugc">Website</a>, <a href="https://github.com/vkorbes" rel="external ugc">GitHub</a>, <a href="https://x.com/veekorbes" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.youtube.com/c/AprendaGo">Aprenda Go</a></li>
</ul>
<h4>Jerod recommends</h4>
<ul>
<li><a href="https://gotime.fm/154">How Go helped save HealthCare.gov</a></li>
<li><a href="https://gotime.fm/148">The one with Brad Fitzpatrick</a></li>
<li><a href="https://gotime.fm/138">We have regrets</a></li>
<li><a href="https://gotime.fm/122">The Zen of Go</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-160.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What to expect when you’re NOT expecting</title>
      <guid isPermaLink="false">changelog.com/2/1123</guid>
      <link>https://changelog.com/gotime/159</link>
      <pubDate>Thu, 10 Dec 2020 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="50346058" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/159/go-time-159.mp3"/>
      <description>Mat Ryer hosts a spectacular panel with expert debuggers Derek Parker, Grant Seltzer Richman, and Hana Kim from the Go Team. Let’s face it, even the best-intended code doesn’t always do what you want it to. What’s a Gopher to do? Listen to this, that’s what!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>52:06</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/hanakim" img="https://cdn.changelog.com/uploads/avatars/people/6DjkZ/avatar_large.png?v=63772334333">Hana Kim</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/derekparker" img="https://cdn.changelog.com/uploads/avatars/people/9nk9/avatar_large.png?v=63772334436">Derek Parker</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/grantseltzer" img="https://cdn.changelog.com/uploads/avatars/people/dVAwZ/avatar_large.jpg?v=63772334535">Grant Seltzer Richman</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/159/transcript"/>
      <content:encoded><![CDATA[<p>Mat Ryer hosts a spectacular panel with expert debuggers Derek Parker, Grant Seltzer Richman, and Hana Kim from the Go Team. Let’s face it, even the best-intended code doesn’t always do what you want it to. What’s a Gopher to do? Listen to this, that’s what!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Get $100 in free credit to get started on Linode</strong> – 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://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</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 no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. <a href="https://changelog.com/++">Let’s do this</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>Hana Kim &ndash; <a href="https://github.com/hyangah" rel="external ugc">GitHub</a>, <a href="https://x.com/belbaoverhill" rel="external ugc">X</a></li><li>Derek Parker &ndash; <a href="https://github.com/derekparker" rel="external ugc">GitHub</a>, <a href="https://x.com/DerkTheDaring" rel="external ugc">X</a></li><li>Grant Seltzer Richman &ndash; <a href="https://www.grant.pizza" rel="external ugc">Website</a>, <a href="https://github.com/grantseltzer" rel="external ugc">GitHub</a>, <a href="https://x.com/grantseltzer" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/go-delve/delve">Delve is a debugger for Go</a></li>
<li><a href="https://github.com/grantseltzer/weaver">Weaver – trace Go program execution with uprobes and eBPF</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-159.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The engineer who changed the game</title>
      <guid isPermaLink="false">changelog.com/2/1179</guid>
      <link>https://changelog.com/gotime/takeover-clh-s6e1</link>
      <pubDate>Fri, 04 Dec 2020 14:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="33512593" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/takeover-clh-s6e1/go-time-takeover-clh-s6e1.mp3"/>
      <description>Today we&apos;re sharing a full-length episode of Command Line Heroes from Season 6 for you to check out. We hand picked this episode for you to listen to.

Many of us grew up playing cartridge-based games. But there&apos;s few who know the story behind how those cartridges came to be. And even fewer who know the story of the man behind them: Jerry Lawson. Before Jerry, a gaming console could only play one game. Jerry quite literally changed the game. This episode shares Jerry&apos;s story of inventing the cartridge-based system for gaming consoles.</description>
      <itunes:episodeType>bonus</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>34:32</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" 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/saronyitbarek" img="https://cdn.changelog.com/uploads/avatars/people/Len/avatar_large.jpg?v=63726498942">Saron Yitbarek</podcast:person>
      <content:encoded><![CDATA[<p>Today we’re sharing a full-length episode of <a href="https://link.chtbl.com/commandlineheroes_cyoa?sid=podcast.GoTime">Command Line Heroes from Season 6</a> for you to check out. We hand picked this episode for you to listen to.</p>
<p>Many of us grew up playing cartridge-based games. But there’s few who know the story behind how those cartridges came to be. And even fewer who know the story of the man behind them: Jerry Lawson. Before Jerry, a gaming console could only play one game. Jerry quite literally changed the game. This episode shares Jerry’s story of inventing the cartridge-based system for gaming consoles.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://link.chtbl.com/commandlineheroes_cyoa?sid=podcast.GoTime">Command Line Heroes - Season 6</a> – Season 6 of Command Line Heroes features stories of Black technologists who innovated and invented despite racism, unfair hiring practices, and unequal education opportunities. <a href="https://link.chtbl.com/commandlineheroes_cyoa?sid=podcast.GoTime">Listen, learn more, and subscribe.</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Saron Yitbarek &ndash; <a href="https://saron.io/" rel="external ugc">Website</a>, <a href="https://github.com/sarony" rel="external ugc">GitHub</a>, <a href="https://x.com/saronyitbarek" rel="external ugc">X</a></li><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></ul></p><p>Show Notes:</p><p><p>We’re working with Command Line Heroes to promote Season 6. Command Line Heroes is a podcast that tells the epic true tales of developers, programmers, hackers, geeks, and open source rebels who are revolutionizing the technology landscape. It’s an awesome show and we’re huge fans of Saron and the team behind the podcast, so we wanted to share it with you.</p>
<p>Search for Command Line Heroes anywhere you listen to podcasts, or <a href="https://link.chtbl.com/commandlineheroes_cyoa?sid=podcast.GoTime">head here to learn more and subscribe</a>.</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-takeover-clh-s6e1.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Play with Go</title>
      <guid isPermaLink="false">changelog.com/2/1112</guid>
      <link>https://changelog.com/gotime/158</link>
      <pubDate>Thu, 03 Dec 2020 17:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="68767420" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/158/go-time-158.mp3"/>
      <description>Play with Go is a set of hands-on, interactive tutorials for learning the tools used while programming in Go. In this episode we are joined by its creators, Paul Jolly and Marcos Nils, as we learn more about what motivated the creation of the project, what technology it was built on, and how you can help contribute additional guides to help your fellow gophers!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:11:20</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/myitcv" img="https://secure.gravatar.com/avatar/564808f8906900aeda19d18104a0fef9.jpg?s=600&amp;d=mm">Paul Jolly</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/gotime/158/transcript"/>
      <content:encoded><![CDATA[<p>Play with Go is a set of hands-on, interactive tutorials for learning the tools used while programming in Go. In this episode we are joined by its creators, Paul Jolly and Marcos Nils, as we learn more about what motivated the creation of the project, what technology it was built on, and how you can help contribute additional guides to help your fellow gophers!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – Get apps to market faster. Build, deploy, and scale apps quickly using a simple, fully managed solution. DigitalOcean handles the infrastructure, app runtimes and dependencies, so that you can push code to production in just a few clicks. Try it free with $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://info.equinixmetal.com/changelog">Equinix</a> – Equinix Metal is built from the ground up to empower developers with low-latency, high performance infrastructure anywhere. Get $500 in free credit to play with plus a rad t-shirt at <a href="https://info.equinixmetal.com/changelog">info.equinixmetal.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Paul Jolly &ndash; <a href="https://myitcv.io" rel="external ugc">Website</a>, <a href="https://github.com/myitcv" rel="external ugc">GitHub</a>, <a href="https://x.com/_myitcv" rel="external ugc">X</a></li><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>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://play-with-go.dev">Play with Go</a> - The live site running Play with Go</li>
<li><a href="https://github.com/play-with-go/play-with-go">Play with Go on Github</a> - The open source repository and source code.</li>
<li><a href="https://twitter.com/playwithgo">Play with Go on Twitter</a></li>
<li><a href="https://github.com/play-with-docker/play-with-docker">Play with Docker</a> - The project that Play with Go was based on.</li>
<li><a href="https://github.com/play-with-go/preguide">play-with-go/preguide</a> - A validation tool used in Play with Go.</li>
<li><a href="https://cuelang.org/">CUE</a> - Syntax language similar to JSON used in Play with Go. Built with Go.</li>
<li><a href="https://blog.golang.org/using-go-modules">Using Go Modules</a> - A blog article mentioned in the show as having issues due to repositories changing.</li>
<li><a href="https://gitea.io/">Gitea</a> - An open source, self-hosted Git service used in Play with Go.</li>
<li><a href="https://gioui.org/">gio</a> - A Go GUI library mentioned in the show.</li>
<li><a href="https://twitter.com/xetorthio">Jonathan Leibiusky</a> - Helped create Play with Docker.</li>
<li><a href="https://peter.bourgon.org/blog/2020/09/14/siv-is-unsound.html">SIV is Unsound</a> - An article mentioned during the unpopular opinion segment about semantic versioning.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-158.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The secret life of gophers</title>
      <guid isPermaLink="false">changelog.com/2/1124</guid>
      <link>https://changelog.com/gotime/157</link>
      <pubDate>Thu, 26 Nov 2020 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61855242" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/157/go-time-157.mp3"/>
      <description>Join Mat Ryer for a fun conversation with Kris Brandow, Angelica Hill, and Natalie Pistunovich about how these Gophers get work/life done in this crazy world! Expect to learn about work environment must-haves, communication tips &amp; tricks, developer tool recommendations, and much more! </description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:04:07</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/angelicahill" img="https://cdn.changelog.com/uploads/avatars/people/wwOp4/avatar_large.jpg?v=63876211895">Angelica Hill</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/157/transcript"/>
      <content:encoded><![CDATA[<p>Join Mat Ryer for a fun conversation with Kris Brandow, Angelica Hill, and Natalie Pistunovich about how these Gophers get work/life done in this crazy world! Expect to learn about work environment must-haves, communication tips &amp; tricks, developer tool recommendations, and much more!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://link.chtbl.com/commandlineheroes_cyoa?sid=podcast.GoTime">Command Line Heroes - Season 6</a> – Command Line Heroes is a podcast that tells the epic true tales of developers, programmers, hackers, geeks, and open source rebels who are revolutionizing the technology landscape. Season 6 of Command Line Heroes is out right now and features stories of Black technologists who innovated and invented despite racism, unfair hiring practices, and unequal education opportunities. <a href="https://link.chtbl.com/commandlineheroes_cyoa?sid=podcast.GoTime">Listen, learn more, and subscribe.</a>
</li>
<li><a href="https://info.equinixmetal.com/changelog">Equinix</a> – Equinix Metal is built from the ground up to empower developers with low-latency, high performance infrastructure anywhere. Get $500 in free credit to play with plus a rad t-shirt at <a href="https://info.equinixmetal.com/changelog">info.equinixmetal.com/changelog</a>
</li>
<li><a href="https://launchdarkly.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">LaunchDarkly</a> – Power experimentation at any scale. Fast and reliable feature management for the modern enterprise.
</li>
</ul></p><p>Featuring:</p><ul><li>Angelica Hill &ndash; <a href="https://github.com/angelicahill" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/angelicahill" rel="external ugc">LinkedIn</a>, <a href="https://x.com/Angelica_Hill" rel="external ugc">X</a></li><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" 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/gotime/go-time-157.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>When distributed systems Go wrong</title>
      <guid isPermaLink="false">changelog.com/2/1072</guid>
      <link>https://changelog.com/gotime/156</link>
      <pubDate>Thu, 19 Nov 2020 19:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67027717" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/156/go-time-156.mp3"/>
      <description>Monitoring and debugging distributed systems is hard. In this episode, we catch up with Kelsey Hightower, Stevenson Jean-Pierre, and Carlisia Thompson to get their insights on how to approach these challenges and talk about the tools and practices that make complex distributed systems more observable.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:09:31</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</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:person role="guest" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sjeanpierre" img="https://cdn.changelog.com/uploads/avatars/people/rdOn/avatar_large.jpeg?v=63731990148">Stevenson Jean-Pierre</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/156/transcript"/>
      <content:encoded><![CDATA[<p>Monitoring and debugging distributed systems is hard. In this episode, we catch up with Kelsey Hightower, Stevenson Jean-Pierre, and Carlisia Thompson to get their insights on how to approach these challenges and talk about the tools and practices that make complex distributed systems more observable.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://link.chtbl.com/commandlineheroes_cyoa?sid=podcast.GoTime">Command Line Heroes - Season 6</a> – Command Line Heroes is a podcast that tells the epic true tales of developers, programmers, hackers, geeks, and open source rebels who are revolutionizing the technology landscape. Season 6 of Command Line Heroes is out right now and features stories of Black technologists who innovated and invented despite racism, unfair hiring practices, and unequal education opportunities. <a href="https://link.chtbl.com/commandlineheroes_cyoa?sid=podcast.GoTime">Listen, learn more, and subscribe.</a>
</li>
<li><a href="https://info.equinixmetal.com/changelog">Equinix</a> – Equinix Metal is built from the ground up to empower developers with low-latency, high performance infrastructure anywhere. Get $500 in free credit to play with plus a rad t-shirt at <a href="https://info.equinixmetal.com/changelog">info.equinixmetal.com/changelog</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>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Stevenson Jean-Pierre &ndash; <a href="https://github.com/Sjeanpierre" rel="external ugc">GitHub</a>, <a href="https://x.com/SJP1804" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>Projects mentioned in this episode include <a href="https://pixielabs.ai/">Pixie</a> and <a href="https://velero.io/">Velero</a>.</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-156.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>What would you remove from Go?</title>
      <guid isPermaLink="false">changelog.com/2/1077</guid>
      <link>https://changelog.com/gotime/155</link>
      <pubDate>Thu, 12 Nov 2020 16:20:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="69405865" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/155/go-time-155.mp3"/>
      <description>When we talk about improving a programming language, we often think about what features we would add. Things like generics in Go, async/away in JS, etc. In this episode we take a different approach and talk about what we would remove from Go to make it better.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:12:00</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mvdan" img="https://secure.gravatar.com/avatar/b37065c5c17e748ed3a92559db40a8d2.jpg?s=600&amp;d=mm">Daniel Martí</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/155/transcript"/>
      <content:encoded><![CDATA[<p>When we talk about improving a programming language, we often think about what features we would add. Things like generics in Go, async/away in JS, etc. In this episode we take a different approach and talk about what we would remove from Go to make it better.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Get $100 in free credit to get started on Linode</strong> – our cloud of choice and the home of Changelog.com. Head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://info.equinixmetal.com/changelog">Equinix</a> – Equinix Metal is built from the ground up to empower developers with low-latency, high performance infrastructure anywhere. Get $500 in free credit to play with plus a rad t-shirt at <a href="https://info.equinixmetal.com/changelog">info.equinixmetal.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>Daniel Martí &ndash; <a href="https://mvdan.cc/" rel="external ugc">Website</a>, <a href="https://github.com/mvdan" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mvdan" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mvdan_" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.youtube.com/watch?v=5DVV36uqQ4E">Things in Go I Never Use (Mat at Gotham Go)</a></li>
<li><a href="https://www.ardanlabs.com/blog/2013/11/label-breaks-in-go.html">Label Breaks in Go</a></li>
<li><a href="https://scene-si.org/2018/01/25/go-tips-and-tricks-almost-everything-about-imports/">Go tips and tricks: almost everything about imports</a></li>
<li><a href="https://www.calhoun.io/one-liner-if-statements-with-errors/">When Should I Use One Liner if…else Statements in Go?</a></li>
<li><a href="https://golang.org/pkg/container/list/">The container/list package</a></li>
<li><a href="https://www.digitalocean.com/community/tutorials/understanding-init-in-go">Understanding init in Go</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-155.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How Go helped save HealthCare.gov</title>
      <guid isPermaLink="false">changelog.com/2/1076</guid>
      <link>https://changelog.com/gotime/154</link>
      <pubDate>Thu, 05 Nov 2020 17:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65542780" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/154/go-time-154.mp3"/>
      <description>Paul Smith (from &quot;Obama&apos;s Trauma Team&quot;) tells us the tale of how Go played a big role in the rescuing and rebuilding of the HealthCare.gov website. Along the way we learn what the original team did wrong, how the rescue team kept it afloat during huge traffic spikes, and what they&apos;ve done since to rebuild it to serve the people&apos;s needs.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:07:58</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" 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/paulsmith" img="https://cdn.changelog.com/uploads/avatars/people/8ajrM/avatar_large.jpg?v=63770679720">Paul Smith</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/154/transcript"/>
      <podcast:chapters type="application/json+chapters" url="https://changelog.com/gotime/154/chapters"/>
      <psc:chapters version="1.1" xmlns="http://podlove.org/simple-chapters">
        <psc:chapter start="0" title="Opener"/>
        <psc:chapter start="85" title="Sponsor: Linode" href="https://linode.com/changelog"/>
        <psc:chapter start="150" title="It's Go Time!"/>
        <psc:chapter start="193" title="Welcoming Paul to the show"/>
        <psc:chapter start="268" title="Paul's background"/>
        <psc:chapter start="695" title="From startup to government contractor"/>
        <psc:chapter start="838" title="HealthCare.gov's failed launch"/>
        <psc:chapter start="1014" title="Your country needs you!"/>
        <psc:chapter start="1073" title="Putting a team together"/>
        <psc:chapter start="1219" title="They didn't know what they didn't know"/>
        <psc:chapter start="1299" title="Fundamentally, they built the wrong thing"/>
        <psc:chapter start="1520" title="Sponsor: Retool" href="https://retool.com/changelog"/>
        <psc:chapter start="1623" title="How government contracting works"/>
        <psc:chapter start="1821" title="How HealthCare.gov works"/>
        <psc:chapter start="1917" title="Paul's political imperative"/>
        <psc:chapter start="2057" title="The team's motivation"/>
        <psc:chapter start="2176" title="A pragmatic change to achieve scale"/>
        <psc:chapter start="2413" title="Deploying code was a nightmare"/>
        <psc:chapter start="2643" title="Low tech in a good way"/>
        <psc:chapter start="2772" title="Sponsor: Equinix" href="https://info.equinixmetal.com/changelog"/>
        <psc:chapter start="2823" title="The aftermath"/>
        <psc:chapter start="3153" title="It's time for Unpopular Opinions!"/>
        <psc:chapter start="3179" title="Paul's unpop"/>
        <psc:chapter start="3479" title="Jerod's unpop"/>
        <psc:chapter start="3684" title="Mat as Captain Jack Sparrow"/>
        <psc:chapter start="3755" title="Time to Go!"/>
        <psc:chapter start="3785" title="Outro"/>
        <psc:chapter start="3891" title="Post-show"/>
      </psc:chapters>
      <content:encoded><![CDATA[<p>Paul Smith (from “Obama’s Trauma Team”) tells us the tale of how Go played a big role in the rescuing and rebuilding of the <a href="https://www.healthcare.gov/">HealthCare.gov</a> website. Along the way we learn what the original team did wrong, how the rescue team kept it afloat during huge traffic spikes, and what they’ve done since to rebuild it to serve the people’s needs.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Get $100 in free credit to get started on Linode</strong> – our cloud of choice and the home of Changelog.com. Head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://info.equinixmetal.com/changelog">Equinix</a> – Equinix Metal is built from the ground up to empower developers with low-latency, high performance infrastructure anywhere. Get $500 in free credit to play with plus a rad t-shirt at <a href="https://info.equinixmetal.com/changelog">info.equinixmetal.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>Paul Smith &ndash; <a href="https://www.pauladamsmith.com" rel="external ugc">Website</a>, <a href="https://x.com/paulsmith" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" 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></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.healthcare.gov/">HealthCare.gov</a></li>
<li><a href="https://adhoc.team">Paul’s company Ad Hoc is hiring</a></li>
<li><a href="http://time.com/10228/obamas-trauma-team/">Obama’s Trauma Team</a></li>
<li><a href="http://www.msnbc.com/all-in/watch/the-nerds-who-saved-obamacare-175808579562">Paul on MSNBC talking about the rescue</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-154.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>GitHub&apos;s Go-powered CLI</title>
      <guid isPermaLink="false">changelog.com/2/1069</guid>
      <link>https://changelog.com/gotime/153</link>
      <pubDate>Thu, 29 Oct 2020 16:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="75631668" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/153/go-time-153.mp3"/>
      <description>In this episode we discuss Mislav&apos;s experience building not one, but two Github CLIs - hub and gh. We dive into questions like, &quot;What lead to the decision to completely rewrite the CLI in Go?&quot;, &quot;How were you testing the CLI, especially during the transition?&quot;, and &quot;What Go libraries are you using to build your CLI?&quot;</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:18:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mislav" img="https://cdn.changelog.com/uploads/avatars/people/Z3lk/avatar_large.jpg?v=63699775814">Mislav Marohnić</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/153/transcript"/>
      <content:encoded><![CDATA[<p>In this episode we discuss Mislav’s experience building not one, but two Github CLIs - hub and gh. We dive into questions like, “What lead to the decision to completely rewrite the CLI in Go?”, “How were you testing the CLI, especially during the transition?”, and “What Go libraries are you using to build your CLI?”</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Get $100 in free credit to get started on Linode</strong> – our cloud of choice and the home of Changelog.com. Head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
<li><a href="https://info.equinixmetal.com/changelog">Equinix</a> – Equinix Metal is built from the ground up to empower developers with low-latency, high performance infrastructure anywhere. Get $500 in free credit to play with plus a rad t-shirt at <a href="https://info.equinixmetal.com/changelog">info.equinixmetal.com/changelog</a>
</li>
<li><a href="https://pace.dev">Pace.dev</a> – Minimalist web based management tool for your teams. Async by default communication and simplistic task management gives you everything you need to build your next thing. Brought to you by <em>Go Time</em> panelist Mat Ryer. <a href="https://pace.dev">Try it out today!</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>Mislav Marohnić &ndash; <a href="https://mislav.net/" rel="external ugc">Website</a>, <a href="https://github.com/mislav" rel="external ugc">GitHub</a>, <a href="https://x.com/mislav" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/cli/cli">The Official Github CLI repo on Github</a></li>
<li><a href="https://cli.github.com/">The Official Github CLI website</a></li>
<li><a href="https://hub.github.com/">hub, the original Github CLI</a> - This is the project that eventually lead to the creation of the CLI linked above.</li>
<li><a href="https://mislav.net/2020/01/github-cli/">The past and the future of hub</a> - Mislav wrote an article talking about his experience building hub and some of the challenges.</li>
<li><a href="https://github.com/kubernetes/kubectl">Kubectl CLI</a> - Another CLI that was examined when determining how to build the Github CLI and what libraries to consider.</li>
<li><a href="https://github.com/cli/cli/blob/trunk/go.mod">Github CLI’s go.mod file</a> - Github’s go.mod file has all of the third party libraries they use in the CLI. Useful for anyone starting with a new CLI.</li>
<li><a href="https://git-scm.com/">Git command line tool</a> - The original <code>hub</code> CLI wrapped <code>git</code>.</li>
<li><a href="https://changelog.com/topic/github/podcasts#feed">More GitHub-focused podcasts on Changelog.com</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-153.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>#GoVirCon</title>
      <guid isPermaLink="false">changelog.com/2/1068</guid>
      <link>https://changelog.com/gotime/152</link>
      <pubDate>Thu, 22 Oct 2020 21:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="62014936" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/152/go-time-152.mp3"/>
      <description>With Gophercon rapidly approaching, we go behind the scenes to find out what it takes to deliver the world&apos;s largest Go conference.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:04:17</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/152/transcript"/>
      <content:encoded><![CDATA[<p>With Gophercon rapidly approaching, we go behind the scenes to find out what it takes to deliver the world’s largest Go conference.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://info.equinixmetal.com/changelog/changelog">Equinix</a> – Equinix Metal is built from the ground up to empower developers with low-latency, high performance infrastructure anywhere. Get $500 in free credit to play with plus a rad t-shirt at <a href="https://info.equinixmetal.com/changelog">info.equinixmetal.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>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.gophercon.com/agenda/session/233449">Go Time at GopherCon session 1</a></li>
<li><a href="https://www.gophercon.com/agenda/session/370104">Go Time at GopherCon session 2</a></li>
<li><a href="https://www.gophercon.com/agenda/session/370104">Go Time at GopherCon session 3</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-152.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Introducing your team to Go</title>
      <guid isPermaLink="false">changelog.com/2/1032</guid>
      <link>https://changelog.com/gotime/151</link>
      <pubDate>Thu, 15 Oct 2020 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65031949" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/151/go-time-151.mp3"/>
      <description>Can&apos;t find a job working in Go? Perhaps introducing your current team to Go is the solution. In this episode we talk about how Go was introduced at different organizations, potential pitfalls that may sabotage your efforts, some advice on how to convince your team and CTO to use Go and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:07:26</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/quii" img="https://secure.gravatar.com/avatar/03ba53c50132509d417d62f3fc81592a.jpg?s=600&amp;d=mm">Chris James</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/151/transcript"/>
      <content:encoded><![CDATA[<p>Can’t find a job working in Go? Perhaps introducing your current team to Go is the solution. In this episode we talk about how Go was introduced at different organizations, potential pitfalls that may sabotage your efforts, some advice on how to convince your team and CTO to use Go and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://github.com/pixie-labs/pixie">Pixie</a> – Pixie gives you a magical API to get instant debug data. The best part is this doesn’t involve changing code, there are no manual UIs, and this all lives inside Kubernetes. Pixie lives inside of your platform, harvests all the data that you need, and exposes a bunch of interfaces that you can ping to get the data you need. It’s a programmable edge intelligence platform which captures metrics, traces, logs and events, without any code changes.
</li>
</ul></p><p>Featuring:</p><ul><li>Chris James &ndash; <a href="https://github.com/quii" rel="external ugc">GitHub</a>, <a href="https://x.com/quii" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://quii.gitbook.io/learn-go-with-tests/">Learn Go with Tests by Chris James</a></li>
<li><a href="https://gobyexample.com/">Go By Example</a></li>
<li><a href="https://twitter.com/golangprojects">Go Jobs posted on Twitter</a> - A Twitter account mentioned in the Gophers Slack during the episode.</li>
<li><a href="https://en.wikipedia.org/wiki/Inception">Inception (movie)</a> - Mat jokes referring to the movie briefly.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-151.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Cloud Native Go</title>
      <guid isPermaLink="false">changelog.com/2/1058</guid>
      <link>https://changelog.com/gotime/150</link>
      <pubDate>Thu, 08 Oct 2020 15:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67969285" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/150/go-time-150.mp3"/>
      <description>What is cloud native? In this episode Johnny and Aaron explain it to Mat and Jon. They then dive into questions like, &quot;What problems does this solve?&quot; and &quot;Why was Go such a good fit for this space?&quot;</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:10:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/arschles" img="https://cdn.changelog.com/uploads/avatars/people/AR0/avatar_large.jpg?v=63724543586">Aaron Schlesinger</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/150/transcript"/>
      <content:encoded><![CDATA[<p>What is cloud native? In this episode Johnny and Aaron explain it to Mat and Jon. They then dive into questions like, “What problems does this solve?” and “Why was Go such a good fit for this space?”</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://github.com/pixie-labs/pixie">Pixie</a> – Pixie gives you a magical API to get instant debug data. The best part is this doesn’t involve changing code, there are no manual UIs, and this all lives inside Kubernetes. Pixie lives inside of your platform, harvests all the data that you need, and exposes a bunch of interfaces that you can ping to get the data you need. It’s a programmable edge intelligence platform which captures metrics, traces, logs and events, without any code changes.
</li>
<li><a href="http://datadog.com/gotime">Datadog</a> – Do you have an app in production that is slower than you like? Of course you do…is the performance all over the place…sometimes fast, sometimes slow? Do you know why? Well, with Datadog you will. Troubleshoot your app’s performance with end-to-end tracing and in one click correlate those Go traces with related logs and metrics. Use detailed flame graphs to identify bottlenecks and latency in your apps. Start your free trial, install the agent, create a dashboard, and get a free t-shirt! Head to <a href="http://datadog.com/gotime">datadog.com/gotime</a> to get started.
</li>
</ul></p><p>Featuring:</p><ul><li>Aaron Schlesinger &ndash; <a href="http://arschles.com/" rel="external ugc">Website</a>, <a href="https://github.com/arschles" rel="external ugc">GitHub</a>, <a href="https://x.com/arschles" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/cncf/toc/blob/master/DEFINITION.md#cncf-cloud-native-definition-v10">Cloud Native Definition</a></li>
<li><a href="https://landscape.cncf.io/">Landscape of Cloud Native (graphic)</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-150.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>There&apos;s a lot to learn about teaching Go</title>
      <guid isPermaLink="false">changelog.com/2/1057</guid>
      <link>https://changelog.com/gotime/149</link>
      <pubDate>Thu, 01 Oct 2020 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="73524584" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/149/go-time-149.mp3"/>
      <description>In this episode we dive into teaching Go, asking questions like, &quot;What techniques work well for teaching programming?&quot;, &quot;What role does community play in education?&quot;, and &quot;What are the best ways to improve at Go as a beginner/intermediate/senior dev?&quot;</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:16:18</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/149/transcript"/>
      <content:encoded><![CDATA[<p>In this episode we dive into teaching Go, asking questions like, “What techniques work well for teaching programming?”, “What role does community play in education?”, and “What are the best ways to improve at Go as a beginner/intermediate/senior dev?”</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Get started on Linode today with a $100 in free credit. You can find all the details at <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
<li><a href="https://github.com/pixie-labs/pixie">Pixie</a> – Pixie gives you a magical API to get instant debug data. The best part is this doesn’t involve changing code, there are no manual UIs, and this all lives inside Kubernetes. Pixie lives inside of your platform, harvests all the data that you need, and exposes a bunch of interfaces that you can ping to get the data you need. It’s a programmable edge intelligence platform which captures metrics, traces, logs and events, without any code changes.
</li>
<li><a href="http://datadog.com/gotime">Datadog</a> – Do you have an app in production that is slower than you like? Of course you do…is the performance all over the place…sometimes fast, sometimes slow? Do you know why? Well, with Datadog you will. Troubleshoot your app’s performance with end-to-end tracing and in one click correlate those Go traces with related logs and metrics. Use detailed flame graphs to identify bottlenecks and latency in your apps. Start your free trial, install the agent, create a dashboard, and get a free t-shirt! Head to <a href="http://datadog.com/gotime">datadog.com/gotime</a> to get started.
</li>
</ul></p><p>Featuring:</p><ul><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" 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/gotime/go-time-149.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The one with Brad Fitzpatrick</title>
      <guid isPermaLink="false">changelog.com/2/1043</guid>
      <link>https://changelog.com/gotime/148</link>
      <pubDate>Thu, 24 Sep 2020 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64377678" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/148/go-time-148.mp3"/>
      <description>Brad Fitzpatrick returns to the show (last heard on episode 44) to field a mixed bag of questions from Johnny, Mat, and the live listeners. How&apos;d he get in to programming? What languages did he use before Go? What&apos;s he up to now that he&apos;s not working on the Go language? And of course... does he have any unpopular opinions he&apos;d like to share? 😏</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:45</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bradfitz" img="https://cdn.changelog.com/uploads/avatars/people/yA5/avatar_large.jpeg?v=63659753077">Brad Fitzpatrick</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/148/transcript"/>
      <content:encoded><![CDATA[<p>Brad Fitzpatrick returns to the show (last heard on <a href="https://changelog.com/gotime/44">episode 44</a>) to field a mixed bag of questions from Johnny, Mat, and the live listeners. How’d he get in to programming? What languages did he use before Go? What’s he up to now that he’s not working on the Go language? And of course… does he have any unpopular opinions he’d like to share? 😏</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://github.com/pixie-labs/pixie">Pixie</a> – Pixie gives you a magical API to get instant debug data. The best part is this doesn’t involve changing code, there are no manual UIs, and this all lives inside Kubernetes. Pixie lives inside of your platform, harvests all the data that you need, and exposes a bunch of interfaces that you can ping to get the data you need. It’s a programmable edge intelligence platform which captures metrics, traces, logs and events, without any code changes.
</li>
<li><a href="http://datadog.com/gotime">Datadog</a> – Do you have an app in production that is slower than you like? Of course you do…is the performance all over the place…sometimes fast, sometimes slow? Do you know why? Well, with Datadog you will. Troubleshoot your app’s performance with end-to-end tracing and in one click correlate those Go traces with related logs and metrics. Use detailed flame graphs to identify bottlenecks and latency in your apps. Start your free trial, install the agent, create a dashboard, and get a free t-shirt! Head to <a href="http://datadog.com/gotime">datadog.com/gotime</a> to get started.
</li>
</ul></p><p>Featuring:</p><ul><li>Brad Fitzpatrick &ndash; <a href="https://bradfitz.com" rel="external ugc">Website</a>, <a href="https://github.com/bradfitz" rel="external ugc">GitHub</a>, <a href="https://x.com/bradfitz" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://memcached.org/">memcached</a></li>
<li><a href="https://www.livejournal.com/">LiveJournal</a></li>
<li><a href="https://perkeep.org/">Perkeep</a></li>
<li><a href="https://tailscale.com/">tailscale</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-148.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Community Q&amp;A</title>
      <guid isPermaLink="false">changelog.com/2/1041</guid>
      <link>https://changelog.com/gotime/147</link>
      <pubDate>Thu, 17 Sep 2020 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="76908929" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/147/go-time-147.mp3"/>
      <description>A community Q&amp;A special. You asked the questions, and we discussed them live on air. A few example questions include &quot;When is it okay to use init?&quot;, &quot;When should we use constructors?&quot;, and &quot;How should Go code be structured?&quot;</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:19:50</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/empijei" img="https://cdn.changelog.com/uploads/avatars/people/dGel/avatar_large.jpeg?v=63735877613">Roberto Clapis</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/peterbourgon" img="https://secure.gravatar.com/avatar/d97f8af2c83ea274c64026ccb6979973.jpg?s=600&amp;d=mm">Peter Bourgon</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/147/transcript"/>
      <content:encoded><![CDATA[<p>A community Q&amp;A special. You asked the questions, and we discussed them live on air. A few example questions include “When is it okay to use init?”, “When should we use constructors?”, and “How should Go code be structured?”</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://github.com/pixie-labs/pixie">Pixie</a> – Pixie gives you a magical API to get instant debug data. The best part is this doesn’t involve changing code, there are no manual UIs, and this all lives inside Kubernetes. Pixie lives inside of your platform, harvests all the data that you need, and exposes a bunch of interfaces that you can ping to get the data you need. It’s a programmable edge intelligence platform which captures metrics, traces, logs and events, without any code changes.
</li>
<li><a href="http://datadog.com/gotime">Datadog</a> – Do you have an app in production that is slower than you like? Of course you do…is the performance all over the place…sometimes fast, sometimes slow? Do you know why? Well, with Datadog you will. Troubleshoot your app’s performance with end-to-end tracing and in one click correlate those Go traces with related logs and metrics. Use detailed flame graphs to identify bottlenecks and latency in your apps. Start your free trial, install the agent, create a dashboard, and get a free t-shirt! Head to <a href="http://datadog.com/gotime">datadog.com/gotime</a> to get started.
</li>
</ul></p><p>Featuring:</p><ul><li>Roberto Clapis &ndash; <a href="https://github.com/empijei" rel="external ugc">GitHub</a>, <a href="https://x.com/empijei" rel="external ugc">X</a></li><li>Peter Bourgon &ndash; <a href="https://github.com/peterbourgon" rel="external ugc">GitHub</a>, <a href="https://x.com/peterbourgon" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.reddit.com/r/golang/comments/io94yi/we_are_the_go_time_podcast_ask_us_anything_ama/">Reddit Q&amp;A Thread</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-147.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Hits of the Summer</title>
      <guid isPermaLink="false">changelog.com/2/1047</guid>
      <link>https://changelog.com/gotime/146</link>
      <pubDate>Thu, 10 Sep 2020 15:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="60578380" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/146/go-time-146.mp3"/>
      <description>This episode is different than what you&apos;re used to. We&apos;ve been clipping highlights of the show for awhile now to share on Twitter and YouTube. A side effect of that effort is a bunch of awesome clips just sitting on Jerod&apos;s hard drive collecting digital dust. So, here&apos;s a beta test of a &quot;best of&quot; style clips show covering the summer months. Let us know if you like it!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:02:47</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</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:person role="guest" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/arschles" img="https://cdn.changelog.com/uploads/avatars/people/AR0/avatar_large.jpg?v=63724543586">Aaron Schlesinger</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dahernan" img="https://cdn.changelog.com/uploads/avatars/people/4Opp/avatar_large.jpg?v=63697782945">David Hernandez</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/johanbrandhorst" img="https://secure.gravatar.com/avatar/800fb06025c878d3bdb38e3c9454f68d.jpg?s=600&amp;d=mm">Johan Brandhorst</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/boyan-soubachov" img="https://cdn.changelog.com/uploads/avatars/people/Gard/avatar_large.jpeg?v=63761353944">Boyan Soubachov</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ianlancetaylor" img="https://secure.gravatar.com/avatar/185de0ed2e6d603eb46bc16becb3cf4a.jpg?s=600&amp;d=mm">Ian Lance Taylor</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/griesemer" img="https://cdn.changelog.com/uploads/avatars/people/wopb/avatar_large.jpeg?v=63734999810">Robert Griesemer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mvdan" img="https://secure.gravatar.com/avatar/b37065c5c17e748ed3a92559db40a8d2.jpg?s=600&amp;d=mm">Daniel Martí</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/shubheksha" img="https://cdn.changelog.com/uploads/avatars/people/3Nl6/avatar_large.jpg?v=63763423158">Shubheksha Jalan</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/francesc" img="https://cdn.changelog.com/uploads/avatars/people/wwM/avatar_large.png?v=63719110182">Francesc Campoy</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/1z0b31" img="https://cdn.changelog.com/uploads/avatars/people/Lgk4/avatar_large.jpg?v=63763768029">Isobel Redelmeier</podcast:person>
      <content:encoded><![CDATA[<p>This episode is different than what you’re used to. We’ve been clipping highlights of the show for awhile now to share on <a href="https://twitter.com/gotimefm">Twitter</a> and <a href="https://youtube.com/changelog">YouTube</a>. A side effect of that effort is a bunch of awesome clips just sitting on Jerod’s hard drive collecting digital dust. So, here’s a beta test of a “best of” style clips show covering the summer months. Let us know if you like it!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://github.com/pixie-labs/pixie">Pixie</a> – Pixie gives you a magical API to get instant debug data. The best part is this doesn’t involve changing code, there are no manual UIs, and this all lives inside Kubernetes. Pixie lives inside of your platform, harvests all the data that you need, and exposes a bunch of interfaces that you can ping to get the data you need. It’s a programmable edge intelligence platform which captures metrics, traces, logs and events, without any code changes.
</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>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><li>Aaron Schlesinger &ndash; <a href="http://arschles.com/" rel="external ugc">Website</a>, <a href="https://github.com/arschles" rel="external ugc">GitHub</a>, <a href="https://x.com/arschles" rel="external ugc">X</a></li><li>David Hernandez &ndash; <a href="https://github.com/dahernan" rel="external ugc">GitHub</a>, <a href="https://x.com/dahernan" rel="external ugc">X</a></li><li>Johan Brandhorst &ndash; <a href="https://jbrandhorst.com/" rel="external ugc">Website</a>, <a href="https://github.com/johanbrandhorst" rel="external ugc">GitHub</a>, <a href="https://x.com/JohanBrandhorst" rel="external ugc">X</a></li><li>Boyan Soubachov &ndash; <a href="https://github.com/boyan-soubachov" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/bsoubachov" rel="external ugc">LinkedIn</a></li><li>Ian Lance Taylor &ndash; <a href="https://www.airs.com/ian/" rel="external ugc">Website</a>, <a href="https://github.com/ianlancetaylor" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlancetaylor" rel="external ugc">X</a></li><li>Robert Griesemer &ndash; <a href="https://github.com/griesemer" rel="external ugc">GitHub</a>, <a href="https://x.com/robertgriesemer" rel="external ugc">X</a></li><li>Daniel Martí &ndash; <a href="https://mvdan.cc/" rel="external ugc">Website</a>, <a href="https://github.com/mvdan" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mvdan" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mvdan_" rel="external ugc">X</a></li><li>Shubheksha Jalan &ndash; <a href="https://shubheksha.com" rel="external ugc">Website</a>, <a href="https://github.com/shubheksha" rel="external ugc">GitHub</a>, <a href="https://x.com/ScribblingOn" rel="external ugc">X</a></li><li>Francesc Campoy &ndash; <a href="http://campoy.cat/" rel="external ugc">Website</a>, <a href="https://github.com/campoy" rel="external ugc">GitHub</a>, <a href="https://x.com/francesc" rel="external ugc">X</a></li><li>Isobel Redelmeier &ndash; <a href="https://x.com/1z0b31" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.com/gotime/132">#132 – The trouble with databases</a></li>
<li><a href="https://changelog.com/gotime/135">#135 – We have regrets</a></li>
<li><a href="https://changelog.com/gotime/136">#136 – Go in production at Pace.dev</a></li>
<li><a href="https://changelog.com/gotime/137">#137 – Focusing in on PostgreSQL</a></li>
<li><a href="https://changelog.com/gotime/138">#138 – Your first week with Go</a></li>
<li><a href="https://changelog.com/gotime/139">#139 – The future of Testify</a></li>
<li><a href="https://changelog.com/gotime/140">#140 – The latest on Generics</a></li>
<li><a href="https://changelog.com/gotime/141">#141 – {“encoding”:“json”}</a></li>
<li><a href="https://changelog.com/gotime/142">#142 – All about that infra(structure)</a></li>
<li><a href="https://changelog.com/gotime/143">#143 – context.Context</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-146.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Füźžįñg</title>
      <guid isPermaLink="false">changelog.com/2/1029</guid>
      <link>https://changelog.com/gotime/145</link>
      <pubDate>Thu, 03 Sep 2020 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56827042" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/145/go-time-145.mp3"/>
      <description>A deep dive on Fuzzing and a close look at the official Fuzzing proposal for Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>58:52</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/katiehockman" img="https://cdn.changelog.com/uploads/avatars/people/1Eg6/avatar_large.jpg?v=63765514394">Katie Hockman</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/empijei" img="https://cdn.changelog.com/uploads/avatars/people/dGel/avatar_large.jpeg?v=63735877613">Roberto Clapis</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/filosottile" img="https://cdn.changelog.com/uploads/avatars/people/gwO/avatar_large.jpg?v=63842656269">Filippo Valsorda</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/145/transcript"/>
      <content:encoded><![CDATA[<p>A deep dive on <a href="https://en.wikipedia.org/wiki/Fuzzing">Fuzzing</a> and a close look at the <a href="https://go.googlesource.com/proposal/+/master/design/draft-fuzzing.md">official Fuzzing proposal</a> for Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://github.com/pixie-labs/pixie">Pixie</a> – Pixie gives you a magical API to get instant debug data. The best part is this doesn’t involve changing code, there are no manual UIs, and this all lives inside Kubernetes. Pixie lives inside of your platform, harvests all the data that you need, and exposes a bunch of interfaces that you can ping to get the data you need. It’s a programmable edge intelligence platform which captures metrics, traces, logs and events, without any code changes.
</li>
</ul></p><p>Featuring:</p><ul><li>Katie Hockman &ndash; <a href="https://github.com/katiehockman" rel="external ugc">GitHub</a>, <a href="https://x.com/katie_hockman" rel="external ugc">X</a></li><li>Roberto Clapis &ndash; <a href="https://github.com/empijei" rel="external ugc">GitHub</a>, <a href="https://x.com/empijei" rel="external ugc">X</a></li><li>Filippo Valsorda &ndash; <a href="https://blog.filippo.io/" rel="external ugc">Website</a>, <a href="https://github.com/FiloSottile" rel="external ugc">GitHub</a>, <a href="https://abyssdomain.expert/@filippo" rel="external ugc">Mastodon</a>, <a href="https://x.com/FiloSottile" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://en.wikipedia.org/wiki/Fuzzing">Fuzzing on Wikipedia</a></li>
<li><a href="https://go.googlesource.com/proposal/+/master/design/draft-fuzzing.md">Design Draft: First Class Fuzzing</a></li>
<li><a href="https://github.com/dvyukov/go-fuzz">go-fuzz</a></li>
<li><a href="https://github.com/thepudds/fzgo">fzgo</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-145.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Building desktop apps with Go + web tech</title>
      <guid isPermaLink="false">changelog.com/2/1030</guid>
      <link>https://changelog.com/gotime/144</link>
      <pubDate>Thu, 27 Aug 2020 18:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="54991436" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/144/go-time-144.mp3"/>
      <description>Building desktop applications is tricky. Every OS has its own set of tools, and you often need to learn a new language for each. In this episode we talk with Wails creator Lea Anthony about how the build tool enables developers to create desktop apps using Go and their normal JS frontend (React, Vue, Anguluar, or whatever you want).</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>56:57</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/leaanthony" img="https://cdn.changelog.com/uploads/avatars/people/kn6g/avatar_large.jpg?v=63764566501">Lea Anthony</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/144/transcript"/>
      <content:encoded><![CDATA[<p>Building desktop applications is tricky. Every OS has its own set of tools, and you often need to learn a new language for each. In this episode we talk with Wails creator Lea Anthony about how the build tool enables developers to create desktop apps using Go and their normal JS frontend (React, Vue, Anguluar, or whatever you want).</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://github.com/pixie-labs/pixie">Pixie</a> – Pixie gives you a magical API to get instant debug data. The best part is this doesn’t involve changing code, there are no manual UIs, and this all lives inside Kubernetes. Pixie lives inside of your platform, harvests all the data that you need, and exposes a bunch of interfaces that you can ping to get the data you need. It’s a programmable edge intelligence platform which captures metrics, traces, logs and events, without any code changes.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. 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>Lea Anthony &ndash; <a href="https://github.com/leaanthony" rel="external ugc">GitHub</a>, <a href="https://x.com/leaanthonycymru" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://wails.app/">Wails Homepage</a></li>
<li><a href="https://github.com/webview/webview">Webview Project</a></li>
<li><a href="https://www.youtube.com/watch?v=Dg9rUXxNV-c">Tutorial of Wails by Alex Pliutau</a></li>
<li><a href="https://ergodox-ez.com/pages/wally">Wally Keyboard</a></li>
<li><a href="https://github.com/tmclane">Travis McLane</a> - Contributor mentioned on the show</li>
<li><a href="https://github.com/goreleaser/goreleaser/">goreleaser</a> - Tool mentioned on the show</li>
<li><a href="https://go.googlesource.com/proposal/+/master/design/draft-embed.md">go:draft proposal to add embed</a></li>
<li><a href="https://en.wikipedia.org/wiki/Flag_of_Wales">Flag of Wales</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-144.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>context.Context</title>
      <guid isPermaLink="false">changelog.com/2/954</guid>
      <link>https://changelog.com/gotime/143</link>
      <pubDate>Thu, 20 Aug 2020 21:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="68371273" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/143/go-time-143.mp3"/>
      <description>Francesc Campoy and Isobel Redelmeier joins the panel to discuss Go&apos;s context package including real-world insights into its use and misuse.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:10:55</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/francesc" img="https://cdn.changelog.com/uploads/avatars/people/wwM/avatar_large.png?v=63719110182">Francesc Campoy</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/1z0b31" img="https://cdn.changelog.com/uploads/avatars/people/Lgk4/avatar_large.jpg?v=63763768029">Isobel Redelmeier</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/143/transcript"/>
      <content:encoded><![CDATA[<p>Francesc Campoy and Isobel Redelmeier joins the panel to discuss Go’s context package including real-world insights into its use and misuse.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://github.com/pixie-labs/pixie">Pixie</a> – Pixie gives you a magical API to get instant debug data. The best part is this doesn’t involve changing code, there are no manual UIs, and this all lives inside Kubernetes. Pixie lives inside of your platform, harvests all the data that you need, and exposes a bunch of interfaces that you can ping to get the data you need. It’s a programmable edge intelligence platform which captures metrics, traces, logs and events, without any code changes.
</li>
<li><a href="http://datadog.com/gotime">Datadog</a> – Do you have an app in production that is slower than you like? Of course you do…is the performance all over the place…sometimes fast, sometimes slow? Do you know why? Well, with Datadog you will. Troubleshoot your app’s performance with end-to-end tracing and in one click correlate those Go traces with related logs and metrics. Use detailed flame graphs to identify bottlenecks and latency in your apps. Start your free trial, install the agent, create a dashboard, and get a free t-shirt! Head to <a href="http://datadog.com/gotime">datadog.com/gotime</a> to get started.
</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>Francesc Campoy &ndash; <a href="http://campoy.cat/" rel="external ugc">Website</a>, <a href="https://github.com/campoy" rel="external ugc">GitHub</a>, <a href="https://x.com/francesc" rel="external ugc">X</a></li><li>Isobel Redelmeier &ndash; <a href="https://x.com/1z0b31" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.youtube.com/watch?v=LSzR0VEraWw">Just For Func: #9 - The Context Package</a> - Francesc’s YouTube channel &amp; his episode on the context package</li>
<li><a href="https://golang.org/pkg/context/#example_WithValue">context.WithValue example of avoiding key collision</a></li>
<li><a href="https://medium.com/@matryer/context-keys-in-go-5312346a868d">Context Keys in Go</a> - Mat Ryer’s article expanding on this</li>
<li><a href="https://dave.cheney.net/2017/01/26/context-is-for-cancelation">Context is for Cancelation</a> - Dave Cheney’s argument that context is for cancellation</li>
<li><a href="https://dave.cheney.net/2017/08/20/context-isnt-for-cancellation">Context isn’t for Cancelation</a> - Dave Cheney’s argument that context <em>isn’t</em> for cancellation</li>
<li><a href="https://medium.com/@matryer/make-ctrl-c-cancel-the-context-context-bd006a8ad6ff">Make Ctrl+C cancel the context.Context</a> - Mat Ryer’s technique for triggering a graceful cascade of shutdown across your program</li>
<li><a href="https://changelog.com/++">Join Changelog++</a> — directly support us, make the ads disappear, and get closer to the metal</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-143.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>All about that infra(structure)</title>
      <guid isPermaLink="false">changelog.com/2/1017</guid>
      <link>https://changelog.com/gotime/142</link>
      <pubDate>Thu, 13 Aug 2020 16:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63882701" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/142/go-time-142.mp3"/>
      <description>Infra, Devops, Systems Engineer, SRE, and the list goes on and on. What do these terms mean? Why does every job listing for the same role seem to entail different responsibiliities? Why is it important for developers to be familiar with the infrastructure their code is running on? Tune in to gain some insights into all of this and more!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/shubheksha" img="https://cdn.changelog.com/uploads/avatars/people/3Nl6/avatar_large.jpg?v=63763423158">Shubheksha Jalan</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/142/transcript"/>
      <content:encoded><![CDATA[<p>Infra, Devops, Systems Engineer, SRE, and the list goes on and on. What do these terms mean? Why does every job listing for the same role seem to entail different responsibiliities? Why is it important for developers to be familiar with the infrastructure their code is running on? Tune in to gain some insights into all of this and more!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="http://datadog.com/gotime">Datadog</a> – Do you have an app in production that is slower than you like? Of course you do…is the performance all over the place…sometimes fast, sometimes slow? Do you know why? Well, with Datadog you will. Troubleshoot your app’s performance with end-to-end tracing and in one click correlate those Go traces with related logs and metrics. Use detailed flame graphs to identify bottlenecks and latency in your apps. Start your free trial, install the agent, create a dashboard, and get a free t-shirt! Head to <a href="http://datadog.com/gotime">datadog.com/gotime</a> to get started.
</li>
<li><a href="https://pace.dev">Pace.dev</a> – Minimalist web based management tool for your teams. Async by default communication and simplistic task management gives you everything you need to build your next thing. Brought to you by <em>Go Time</em> panelist Mat Ryer. <a href="https://pace.dev">Try it out today!</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>Shubheksha Jalan &ndash; <a href="https://shubheksha.com" rel="external ugc">Website</a>, <a href="https://github.com/shubheksha" rel="external ugc">GitHub</a>, <a href="https://x.com/ScribblingOn" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.com/posts/practical-ai-100th-episode-giveaway">Enter to win Practical AI hardware!</a></li>
<li><a href="https://www.usenix.org/conference/srecon18americas/presentation/taggart">Junior Engineers Are Features, Not Bugs</a> - A talk from SRE CON discussing the benefits of hiring junior engineers for infra roles.</li>
<li><a href="https://github.com/vaidehijoshi/baseds-series">The baseds series</a> - A series of articles related to distributed systems.</li>
<li><a href="mailto:hi@shubheksha.com">hi@shubheksha.com</a> - Get in touch with our guest, Shubheksha</li>
<li><a href="http://csi.nuff.ox.ac.uk/?p=1299">Oxford study on job discrimination</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-142.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>{&quot;encoding&quot;:&quot;json&quot;}</title>
      <guid isPermaLink="false">changelog.com/2/1012</guid>
      <link>https://changelog.com/gotime/141</link>
      <pubDate>Thu, 06 Aug 2020 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="55262465" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/141/go-time-141.mp3"/>
      <description>JSON (JavaScript Object Notation) is used all over the web as a text-based way of transmitting data. In this episode, we explore Go&apos;s encoding/json package, and others with Daniel Marti.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>57:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mvdan" img="https://secure.gravatar.com/avatar/b37065c5c17e748ed3a92559db40a8d2.jpg?s=600&amp;d=mm">Daniel Martí</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/141/transcript"/>
      <content:encoded><![CDATA[<p>JSON (JavaScript Object Notation) is used all over the web as a text-based way of transmitting data. In this episode, we explore Go’s encoding/json package, and others with Daniel Marti.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</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 no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. <a href="https://changelog.com/++">Let’s do this</a>!
</li>
</ul></p><p>Featuring:</p><ul><li>Daniel Martí &ndash; <a href="https://mvdan.cc/" rel="external ugc">Website</a>, <a href="https://github.com/mvdan" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mvdan" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mvdan_" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://dave.cheney.net/high-performance-json.html">Building a high performance JSON parser</a> - paper by Dave Cheney about writing a JSON parser.</li>
<li><a href="https://golang.org/pkg/encoding/json/">encoding/json</a> - json package in the standard library</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-141.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The latest on Generics</title>
      <guid isPermaLink="false">changelog.com/2/995</guid>
      <link>https://changelog.com/gotime/140</link>
      <pubDate>Thu, 30 Jul 2020 18:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="52054070" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/140/go-time-140.mp3"/>
      <description>Robert and Ian join us to talk about the latest updates on generics in Go. What type of feedback are they looking for as developers get their hands on tools designed to experiment with generics and Go? What was the deal with the featherweight Go paper that also discussed generics? Why can&apos;t we use angle brackets for generics?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>53:53</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/griesemer" img="https://cdn.changelog.com/uploads/avatars/people/wopb/avatar_large.jpeg?v=63734999810">Robert Griesemer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ianlancetaylor" img="https://secure.gravatar.com/avatar/185de0ed2e6d603eb46bc16becb3cf4a.jpg?s=600&amp;d=mm">Ian Lance Taylor</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/140/transcript"/>
      <content:encoded><![CDATA[<p>Robert and Ian join us to talk about the latest updates on generics in Go. What type of feedback are they looking for as developers get their hands on tools designed to experiment with generics and Go? What was the deal with the featherweight Go paper that also discussed generics? Why can’t we use angle brackets for generics?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/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>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Robert Griesemer &ndash; <a href="https://github.com/griesemer" rel="external ugc">GitHub</a>, <a href="https://x.com/robertgriesemer" rel="external ugc">X</a></li><li>Ian Lance Taylor &ndash; <a href="https://www.airs.com/ian/" rel="external ugc">Website</a>, <a href="https://github.com/ianlancetaylor" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlancetaylor" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><em>pssttt</em> <a href="https://changelog.com/++">Changelog++</a> 🤫</p>
<ul>
<li><a href="https://go.googlesource.com/proposal/+/refs/heads/master/design/go2draft-type-parameters.md">Generics Draft Design</a></li>
<li><a href="https://arxiv.org/abs/2005.11710">Featherweight Go Paper</a></li>
<li><a href="https://www.youtube.com/watch?v=Dq0WFigax_c">Featherweight Go Discussion on Youtube</a></li>
<li><a href="https://github.com/golang/go/issues/15292">Issue where generics are proposed on Github</a></li>
<li><a href="https://github.com/golang/proposal">Proposing Changes to Go (instructions)</a></li>
<li><a href="https://groups.google.com/g/golang-nuts/c/7t-Q2vt60J8/m/daacBE2tBQAJ?pli=1">Robert’s message to golang-nuts on syntax</a> - this is where an example of why angle brackets are problematic is provided.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-140.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The future of Testify</title>
      <guid isPermaLink="false">changelog.com/2/1003</guid>
      <link>https://changelog.com/gotime/139</link>
      <pubDate>Thu, 23 Jul 2020 15:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58502974" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/139/go-time-139.mp3"/>
      <description>The panel discuss testing frameworks in Go. After a brief overview of the concepts involved, we discuss how testing frameworks can make our lives easier, and why some people still choose to avoid them. Mat Ryer and Mark Bates chat with Boyan Soubachov about the future of the Testify project.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:00:37</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/boyan-soubachov" img="https://cdn.changelog.com/uploads/avatars/people/Gard/avatar_large.jpeg?v=63761353944">Boyan Soubachov</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/139/transcript"/>
      <content:encoded><![CDATA[<p>The panel discuss testing frameworks in Go. After a brief overview of the concepts involved, we discuss how testing frameworks can make our lives easier, and why some people still choose to avoid them. Mat Ryer and Mark Bates chat with Boyan Soubachov about the future of the Testify project.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/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>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Boyan Soubachov &ndash; <a href="https://github.com/boyan-soubachov" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/bsoubachov" rel="external ugc">LinkedIn</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>Giveaway details!! <a href="https://changelog.com/posts/giveaway-celebrating-zeno-rochas-new-book">Check this blog post</a> for all the details to win a free copy of Dracula PRO &amp;&amp; 14 Habits of Highly Productive Developers</p>
<ul>
<li><a href="https://github.com/stretchr/testify">Testify</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-139.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Your first week with Go</title>
      <guid isPermaLink="false">changelog.com/2/982</guid>
      <link>https://changelog.com/gotime/138</link>
      <pubDate>Thu, 16 Jul 2020 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58710642" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/138/go-time-138.mp3"/>
      <description>Your first week with a new programming language can be tricky. In this episode Jon is joined by Jacquie and DaShaun to talk about their first week with Go. What was their primary focus? What resources did they leverage? What made it stick, and what didn&apos;t?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:00:50</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/devopsjacquie" img="https://cdn.changelog.com/uploads/avatars/people/r9d9/avatar_large.jpeg?v=63758502469">Jacquie Grindrod</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dashaun" img="https://cdn.changelog.com/uploads/avatars/people/M8qD/avatar_large.jpg?v=63758502548">DaShaun Carter</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/138/transcript"/>
      <content:encoded><![CDATA[<p>Your first week with a new programming language can be tricky. In this episode Jon is joined by Jacquie and DaShaun to talk about their first week with Go. What was their primary focus? What resources did they leverage? What made it stick, and what didn’t?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://gophercises.com/gotime">Gophercises</a> – Gophercises is a free course that will help you become more familiar with Go while developing your skills as a programmer. The course consists of 20 different mini-applications, packages, and tools that are each designed to teach you something unique about Go. Get started at <a href="https://gophercises.com/gotime">gophercises.com/gotime</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>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Jacquie Grindrod &ndash; <a href="https://github.com/gogococo" rel="external ugc">GitHub</a>, <a href="https://x.com/devopsjacquie" rel="external ugc">X</a></li><li>DaShaun Carter &ndash; <a href="https://www.dashaun.com" rel="external ugc">Website</a>, <a href="https://github.com/dashaun" rel="external ugc">GitHub</a>, <a href="https://x.com/dashaun" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.twitch.tv/javagrunt">DaShaun on Twitch</a></li>
<li><a href="https://www.twitch.tv/devopsjacquie">Jacquie on Twitch</a></li>
<li><a href="https://exercism.io/tracks/go">Exercism’s Go Track</a></li>
<li><a href="https://github.com/gogococo/exercism/tree/master/go">Jacquie’s Exercism Source</a></li>
<li><a href="https://github.com/gogococo/project_logs">Jacquie’s Project Logs</a></li>
<li><a href="https://play.golang.org/">Go Playgorund</a></li>
<li><a href="https://www.partycorgi.com/">Parti Corgi Discord</a></li>
<li><a href="https://github.com/tmrts/go-patterns">Go Patterns</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-138.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Focusing in on PostgreSQL</title>
      <guid isPermaLink="false">changelog.com/2/993</guid>
      <link>https://changelog.com/gotime/137</link>
      <pubDate>Thu, 09 Jul 2020 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="74195105" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/137/go-time-137.mp3"/>
      <description>Choosing a database is hard. They each have their pros and cons, and without much experience it is hard to determine which is the best fit for your project. In this episode Johan Brandhorst joins us to talk about Postgres. When is it a good fit? How well does it scale? What libraries exist in Go for using Postgres?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:17:00</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/johanbrandhorst" img="https://secure.gravatar.com/avatar/800fb06025c878d3bdb38e3c9454f68d.jpg?s=600&amp;d=mm">Johan Brandhorst</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/137/transcript"/>
      <content:encoded><![CDATA[<p>Choosing a database is hard. They each have their pros and cons, and without much experience it is hard to determine which is the best fit for your project. In this episode Johan Brandhorst joins us to talk about Postgres. When is it a good fit? How well does it scale? What libraries exist in Go for using Postgres?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://brave.com/cha913">The Brave Browser</a> – Browse the web up to 8x faster than Chrome and Safari, block ads and trackers by default, and reward your favorite creators with the built-in <a href="https://basicattentiontoken.org">Basic Attention Token</a>. Download <a href="https://brave.com/cha913">Brave</a> for free and give tipping a try right here on <a href="https://changelog.com">changelog.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>Johan Brandhorst &ndash; <a href="https://jbrandhorst.com/" rel="external ugc">Website</a>, <a href="https://github.com/johanbrandhorst" rel="external ugc">GitHub</a>, <a href="https://x.com/JohanBrandhorst" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://en.wikipedia.org/wiki/Ingres_(database)">Ingres</a> - the project that Postgres evolved from.</li>
<li><a href="https://github.com/jackc/pgx">jackc/pgx</a> - Go Postgres library mentioned on the show.</li>
<li><a href="https://github.com/lib/pq">lib/pq</a> - Go Postgres library mentioned on the show.</li>
<li><a href="https://github.com/Masterminds/squirrel">Masterminds/squirrel</a> - SQL query builder mentioned by Johan as his unpopular opinion.</li>
<li><a href="https://github.com/ory/dockertest">ory/dockertest</a> - A tool for running tests with docker containers; useful for spinning up Postgres instances for testing.</li>
</ul>
<p>Panelist Jon Calhoun also wrote two blog posts covering topics mentioned on the show:</p>
<ul>
<li><a href="https://www.calhoun.io/why-we-import-sql-drivers-with-the-blank-identifier/">Why do we import SQL drivers with the underscore (_)</a></li>
<li><a href="https://www.calhoun.io/what-is-sql-injection-and-how-do-i-avoid-it-in-go/">What is SQL injection?</a></li>
</ul>
<p>Special guest Johan Brandhorst gave a talk about Postgres and Go at GopherCon EU:</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=ZRUEJX1fqYc">A Journey to Postgres Productivity with Go</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-137.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go in production at Pace.dev</title>
      <guid isPermaLink="false">changelog.com/2/987</guid>
      <link>https://changelog.com/gotime/136</link>
      <pubDate>Thu, 02 Jul 2020 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="74338556" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/136/go-time-136.mp3"/>
      <description>Building a new app in Go can involve a lot of technical decisions. How will your code be structured? How will you handle background jobs? What will your deploy process look like? In this episode we will walk through the decisions made while building the public release of Pace.dev.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:17:09</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dahernan" img="https://cdn.changelog.com/uploads/avatars/people/4Opp/avatar_large.jpg?v=63697782945">David Hernandez</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/136/transcript"/>
      <content:encoded><![CDATA[<p>Building a new app in Go can involve a lot of technical decisions. How will your code be structured? How will you handle background jobs? What will your deploy process look like? In this episode we will walk through the decisions made while building the public release of <a href="https://pace.dev/">Pace.dev</a>.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="http://datadog.com/gotime">Datadog</a> – Are you having trouble visualizing bottlenecks and latency in your apps and not sure where the issue is coming from or how to solve it? With Datadog’s end-to-end monitoring platform you can use their customizable, built-in dashboard to collect metrics and visualize the performance of your Go applications in real time. Start your free trial, install the agent, create a dashboard, and get a free t-shirt! Head to <a href="http://datadog.com/gotime">datadog.com/gotime</a> to get started.
</li>
<li><a href="https://gophercises.com/gotime">Gophercises</a> – Gophercises is a free course that will help you become more familiar with Go while developing your skills as a programmer. The course consists of 20 different mini-applications, packages, and tools that are each designed to teach you something unique about Go. Get started at <a href="https://gophercises.com/gotime">gophercises.com/gotime</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>David Hernandez &ndash; <a href="https://github.com/dahernan" rel="external ugc">GitHub</a>, <a href="https://x.com/dahernan" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://pace.dev/">Pace.dev</a></li>
<li><a href="https://github.com/pacedotdev/oto">Oto</a></li>
<li><a href="https://firebase.google.com/docs/firestore">Firestore</a></li>
<li><a href="https://cloud.google.com/appengine">Google App Engine</a></li>
<li><a href="https://cloud.google.com/products/operations">Operations (formerly Stackdriverf)</a></li>
<li><a href="https://changelog.com/jsparty/130">Pace.dev talk on JS Party</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-136.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>We have regrets</title>
      <guid isPermaLink="false">changelog.com/2/976</guid>
      <link>https://changelog.com/gotime/135</link>
      <pubDate>Thu, 25 Jun 2020 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70363699" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/135/go-time-135.mp3"/>
      <description>Leaning from mistakes is key to progressing. In this episode Ben, Aaron, Kris, and Jon discuss some of our mistakes - like spending too much time designing a feature that isn&apos;t that important, or using channels excessively when first learning Go - and how we learned from them.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:13:00</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/skriptble" img="https://cdn.changelog.com/uploads/avatars/people/Qyme/avatar_large.jpg?v=63758939850">Kris Brandow</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:person role="guest" href="https://changelog.com/person/arschles" img="https://cdn.changelog.com/uploads/avatars/people/AR0/avatar_large.jpg?v=63724543586">Aaron Schlesinger</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/135/transcript"/>
      <content:encoded><![CDATA[<p>Leaning from mistakes is key to progressing. In this episode Ben, Aaron, Kris, and Jon discuss some of our mistakes - like spending too much time designing a feature that isn’t that important, or using channels excessively when first learning Go - and how we learned from them.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="http://datadog.com/gotime">Datadog</a> – Are you having trouble visualizing bottlenecks and latency in your apps and not sure where the issue is coming from or how to solve it? With Datadog’s end-to-end monitoring platform you can use their customizable, built-in dashboard to collect metrics and visualize the performance of your Go applications in real time. Start your free trial, install the agent, create a dashboard, and get a free t-shirt! Head to <a href="http://datadog.com/gotime">datadog.com/gotime</a> to get started.
</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>Kris Brandow &ndash; <a href="https://github.com/skriptble" rel="external ugc">GitHub</a>, <a href="https://x.com/skriptble" rel="external ugc">X</a></li><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>Aaron Schlesinger &ndash; <a href="http://arschles.com/" rel="external ugc">Website</a>, <a href="https://github.com/arschles" rel="external ugc">GitHub</a>, <a href="https://x.com/arschles" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" 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/gotime/go-time-135.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Beginnings</title>
      <guid isPermaLink="false">changelog.com/2/972</guid>
      <link>https://changelog.com/gotime/134</link>
      <pubDate>Fri, 19 Jun 2020 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="75631655" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/134/go-time-134.mp3"/>
      <description>Mat Ryer talks to a new full-time Go programmer, an intern at Google, and a high-school programmer about the tech world from their perspective.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:18:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/adiprerepa" img="https://cdn.changelog.com/uploads/avatars/people/QydM/avatar_large.jpg?v=63757373610">Aditya Prerepa</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bryjammin" img="https://cdn.changelog.com/uploads/avatars/people/JMRA/avatar_large.jpg?v=63812136565">Benjamin Bryant</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/shaquillewyan" img="https://cdn.changelog.com/uploads/avatars/people/XL3V/avatar_large.jpg?v=63757461233">Shaquille Que</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/134/transcript"/>
      <content:encoded><![CDATA[<p>Mat Ryer talks to a new full-time Go programmer, an intern at Google, and a high-school programmer about the tech world from their perspective.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/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>
<li><a href="https://brave.com/cha913">The Brave Browser</a> – Browse the web up to 8x faster than Chrome and Safari, block ads and trackers by default, and reward your favorite creators with the built-in <a href="https://basicattentiontoken.org">Basic Attention Token</a>. Download <a href="https://brave.com/cha913">Brave</a> for free and give tipping a try right here on <a href="https://changelog.com">changelog.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Aditya Prerepa &ndash; <a href="http://adiprerepa.github.io/" rel="external ugc">Website</a>, <a href="https://github.com/adiprerepa" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/aditya-prerepa-963007178" rel="external ugc">LinkedIn</a>, <a href="https://x.com/aprerepa" rel="external ugc">X</a></li><li>Benjamin Bryant &ndash; <a href="https://www.linkedin.com/in/benjamin-bryant-profile" rel="external ugc">LinkedIn</a></li><li>Shaquille Que &ndash; <a href="https://shaqque.github.io" rel="external ugc">Website</a>, <a href="https://github.com/shaqque" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/shaquilleque" rel="external ugc">LinkedIn</a>, <a href="https://x.com/shaquillewyan" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>What does the Go community look like from those at various beginnings in their early careers. Benjamin Bryant has recently become a full-time Go programmer and shares insights valuable to those more senior as well as those more junior. Shaquille Que recorded this episode during his very first day as an intern at Google; we learn a little about his story. Aditya Prerepa is a very proactive high-school programmer who has already started learning code to build solutions to real world problems. If you know somebody starting out in tech, why not send them this episode?</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-134.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Reflection and meta programming</title>
      <guid isPermaLink="false">changelog.com/2/967</guid>
      <link>https://changelog.com/gotime/133</link>
      <pubDate>Thu, 11 Jun 2020 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="60306926" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/133/go-time-133.mp3"/>
      <description>Mat, Jon, and Jaana discuss reflection and meta programming. How do other languages use reflection, and how does that differ from Go&apos;s approach? What libraries are using reflection well? What are some examples of bad times to use reflect? What alternative approaches exist? And what are those weird struct tags I keep seeing in Go code?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:02:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/133/transcript"/>
      <content:encoded><![CDATA[<p>Mat, Jon, and Jaana discuss reflection and meta programming. How do other languages use reflection, and how does that differ from Go’s approach? What libraries are using reflection well? What are some examples of bad times to use reflect? What alternative approaches exist? And what are those weird struct tags I keep seeing in Go code?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://gophercises.com/gotime">Gophercises</a> – Gophercises is a free course that will help you become more familiar with Go while developing your skills as a programmer. The course consists of 20 different mini-applications, packages, and tools that are each designed to teach you something unique about Go. Get started at <a href="https://gophercises.com/gotime">gophercises.com/gotime</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>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://blog.golang.org/laws-of-reflection">Laws of Reflection</a> - From the Go blog</li>
<li><a href="https://github.com/pacedotdev/oto">Oto</a> - Library by Mat using AST to generate code</li>
<li><a href="https://github.com/joncalhoun/form">form</a> - Jon’s form library that uses reflect</li>
<li><a href="https://gist.github.com/joncalhoun/0f576e96d46705490e7f0aa12ab75206">form’s without reflect</a> - An example from Jon of creating forms without reflect</li>
<li><a href="https://code.visualstudio.com/api/language-extensions/language-server-extension-guide">Language Server Protocol</a> - Created by Microsoft to make it easier to create autocompletion for different editors</li>
<li><a href="https://blog.golang.org/protobuf-apiv2">A new Go API for Protocol Buffers</a> - A writeup of changes in protobuf to allow for a type of reflection</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-133.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The trouble with databases</title>
      <guid isPermaLink="false">changelog.com/2/955</guid>
      <link>https://changelog.com/gotime/132</link>
      <pubDate>Thu, 28 May 2020 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63100404" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/132/go-time-132.mp3"/>
      <description>Databases are tricky, especially at scale. In this episode Mat, Jaana, and Jon discuss different types of databases, the pros and cons of each, along with the many ways developers can have issues with databases. They also explore questions like, &quot;Why are serial IDs problematic?&quot; and &quot;What alternatives are there if we aren&apos;t using serial IDs?&quot; while at it.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:25</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/132/transcript"/>
      <content:encoded><![CDATA[<p>Databases are tricky, especially at scale. In this episode Mat, Jaana, and Jon discuss different types of databases, the pros and cons of each, along with the many ways developers can have issues with databases. They also explore questions like, “Why are serial IDs problematic?” and “What alternatives are there if we aren’t using serial IDs?” while at it.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://brave.com/cha913">The Brave Browser</a> – Browse the web up to 8x faster than Chrome and Safari, block ads and trackers by default, and reward your favorite creators with the built-in <a href="https://basicattentiontoken.org">Basic Attention Token</a>. Download <a href="https://brave.com/cha913">Brave</a> for free and give tipping a try right here on <a href="https://changelog.com">changelog.com</a>.
</li>
<li><a href="https://gophercises.com/gotime">Gophercises</a> – Gophercises is a free course that will help you become more familiar with Go while developing your skills as a programmer. The course consists of 20 different mini-applications, packages, and tools that are each designed to teach you something unique about Go. Get started at <a href="https://gophercises.com/gotime">gophercises.com/gotime</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>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://medium.com/@rakyll/things-i-wished-more-developers-knew-about-databases-2d0178464f78">Things I Wished More Developers Knew About Databases</a></li>
<li><a href="https://cloud.google.com/spanner">Spanner</a></li>
<li><a href="https://firebase.google.com/docs/firestore">Firestore</a></li>
<li><a href="https://www.mysql.com/">MySQL</a></li>
<li><a href="https://dataintensive.net/">Book: Designing Data-Intensive Applications</a></li>
<li><a href="https://icpc.baylor.edu/">International Collegiate Programming Contest</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-132.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>On community and safety</title>
      <guid isPermaLink="false">changelog.com/2/949</guid>
      <link>https://changelog.com/gotime/131</link>
      <pubDate>Thu, 21 May 2020 14:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="54464331" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/131/go-time-131.mp3"/>
      <description>Johnny and Jon are joined by Denise to talk about her role at GitHub and what the community and safety team does to help open source project creators and contributors, GoCon Canada and the role of organizing a conference, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>56:24</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/deniseyu" img="https://cdn.changelog.com/uploads/avatars/people/2j1M/avatar_large.jpeg?v=63754628188">Denise Yu</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/131/transcript"/>
      <content:encoded><![CDATA[<p>Johnny and Jon are joined by Denise to talk about her role at GitHub and what the community and safety team does to help open source project creators and contributors, GoCon Canada and the role of organizing a conference, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://gophercises.com/gotime">Gophercises</a> – Gophercises is a free course that will help you become more familiar with Go while developing your skills as a programmer. The course consists of 20 different mini-applications, packages, and tools that are each designed to teach you something unique about Go. Get started at <a href="https://gophercises.com/gotime">gophercises.com/gotime</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>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Denise Yu &ndash; <a href="https://deniseyu.io" rel="external ugc">Website</a>, <a href="https://github.com/deniseyu" rel="external ugc">GitHub</a>, <a href="https://x.com/deniseyu21" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://concourse-ci.org/">Concourse CI</a> - CI tool that Denise mentioned working on.</li>
<li><a href="https://onsi.github.io/ginkgo/">Ginkgo</a> - BDD testing library mentioned in the show</li>
<li><a href="https://github.com/stretchr/testify">Testify</a> - Go testing library mentioned in the show</li>
<li><a href="https://github.com/google/go-cmp">cmp</a> - Go comparison library mentioned in the show.</li>
<li><a href="http://letssketchtech.com/">Let’s Sketch Tech</a> - Workshops Denise is involved in for learning to sketch technical subjects.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-131.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Challenges of distributed messaging systems</title>
      <guid isPermaLink="false">changelog.com/2/948</guid>
      <link>https://changelog.com/gotime/130</link>
      <pubDate>Thu, 14 May 2020 16:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="76030757" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/130/go-time-130.mp3"/>
      <description>Distributed systems are hard. Building a distributed messaging system for these systems to communicate is even harder. In this episode, we unpack some of the challenges of building distributed messaging systems (like NATS), including how Go makes that easy and/or hard as applicable.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:18:55</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/derekcollison" img="https://cdn.changelog.com/uploads/avatars/people/0L2o/avatar_large.JPG?v=63806634689">Derek Collison</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/130/transcript"/>
      <content:encoded><![CDATA[<p>Distributed systems are hard. Building a distributed messaging system for these systems to communicate is even harder. In this episode, we unpack some of the challenges of building distributed messaging systems (like NATS), including how Go makes that easy and/or hard as applicable.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.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>Derek Collison &ndash; <a href="https://github.com/derekcollison" rel="external ugc">GitHub</a>, <a href="https://x.com/derekcollison" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/nats-io/nats.go">nats.go</a></li>
<li><a href="https://devops.stackexchange.com/questions/653/what-is-the-definition-of-cattle-not-pets">What is the definition of “cattle not pets”?<br />
</a></li>
<li><a href="https://en.wikipedia.org/wiki/Idempotence">Idempotence</a></li>
<li><a href="https://kafka.apache.org/">Apache Kafka</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-130.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Black Hat Go</title>
      <guid isPermaLink="false">changelog.com/2/946</guid>
      <link>https://changelog.com/gotime/129</link>
      <pubDate>Thu, 07 May 2020 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64348888" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/129/go-time-129.mp3"/>
      <description>Put on your dark hoodie, turn all the lights off, and join the author of Black Hat Go as we explore the darker side of Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:43</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/empijei" img="https://cdn.changelog.com/uploads/avatars/people/dGel/avatar_large.jpeg?v=63735877613">Roberto Clapis</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/tomsteele" img="https://secure.gravatar.com/avatar/cfed9fec4a006ac50d6e563694ae3b8d.jpg?s=600&amp;d=mm">Tom Steele</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/129/transcript"/>
      <content:encoded><![CDATA[<p>Put on your dark hoodie, turn all the lights off, and join the author of <a href="https://nostarch.com/blackhatgo">Black Hat Go</a> as we explore the darker side of Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://algorithmswithgo.com/gotime">Algorithms with Go</a> – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
</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 Steele &ndash; <a href="https://github.com/tomsteele" rel="external ugc">GitHub</a>, <a href="https://x.com/_tomsteele" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Roberto Clapis &ndash; <a href="https://github.com/empijei" rel="external ugc">GitHub</a>, <a href="https://x.com/empijei" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>Use promo code <code>GOTIME</code> for 30% off <a href="https://nostarch.com/blackhatgo">Black Hat Go</a> through May 15th.</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-129.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Immediate mode GUIs</title>
      <guid isPermaLink="false">changelog.com/2/928</guid>
      <link>https://changelog.com/gotime/128</link>
      <pubDate>Thu, 30 Apr 2020 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61185116" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/128/go-time-128.mp3"/>
      <description>Mat, Johnny and Jon are joined by Elias, creator of Gio, to discuss GUIs. Specifically, we explore the pros and cons of immediate vs retained mode and explore some examples of each, as well how some frameworks like React are attempting to bring the benefits of immediate mode to a retained mode world (the DOM).</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:25</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/eliasnaur" img="https://cdn.changelog.com/uploads/avatars/people/EeE5/avatar_large.jpg?v=63751757153">Elias Naur</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/128/transcript"/>
      <content:encoded><![CDATA[<p>Mat, Johnny and Jon are joined by Elias, creator of <a href="https://gioui.org/">Gio</a>, to discuss GUIs. Specifically, we explore the pros and cons of immediate vs retained mode and explore some examples of each, as well how some frameworks like React are attempting to bring the benefits of immediate mode to a retained mode world (the DOM).</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://algorithmswithgo.com/gotime">Algorithms with Go</a> – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
</li>
<li><a href="https://brave.com/cha913">The Brave Browser</a> – Browse the web up to 8x faster than Chrome and Safari, block ads and trackers by default, and reward your favorite creators with the built-in <a href="https://basicattentiontoken.org">Basic Attention Token</a>. Download <a href="https://brave.com/cha913">Brave</a> for free and give tipping a try right here on <a href="https://changelog.com">changelog.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>Elias Naur &ndash; <a href="https://github.com/eliasnaur" rel="external ugc">GitHub</a>, <a href="https://x.com/eliasnaur" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gioui.org/">Gio</a></li>
<li><a href="https://en.wikipedia.org/wiki/Immediate_mode_(computer_graphics)">Immediate mode</a></li>
<li><a href="https://en.wikipedia.org/wiki/Retained_mode">Retained mode</a> - The opposite of Immediate mode.</li>
<li><a href="https://scatter.im/">Scatter</a> - Federated chat client built with Gio using email for messaging.</li>
<li><a href="https://twitter.com/egonelbre">Egon Elbre</a> - Egon designed the Gio logo.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-128.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>WebRTC in Go</title>
      <guid isPermaLink="false">changelog.com/2/920</guid>
      <link>https://changelog.com/gotime/127</link>
      <pubDate>Thu, 23 Apr 2020 15:40:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="66612364" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/127/go-time-127.mp3"/>
      <description>The gang discusses WebRTC with Sean DuBois, creator of the Pion project and author of a pure Go WebRTC implementation. What exactly is WebRTC? Why is it so popular for video chatting? How does it work under the hood, and how does it compare with other real-time communication options?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:09:05</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sean-der" img="https://secure.gravatar.com/avatar/f47adacd12fbdc7658949fa73135f118.jpg?s=600&amp;d=mm">Sean DuBois</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/127/transcript"/>
      <content:encoded><![CDATA[<p>The gang discusses WebRTC with Sean DuBois, creator of the Pion project and author of a pure Go WebRTC implementation. What exactly is WebRTC? Why is it so popular for video chatting? How does it work under the hood, and how does it compare with other real-time communication options?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://algorithmswithgo.com/gotime">Algorithms with Go</a> – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
</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>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Sean DuBois &ndash; <a href="https://github.com/pion" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/sean-dubois" rel="external ugc">LinkedIn</a>, <a href="https://x.com/_pion" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://webrtc.org/">WebRTC</a></li>
<li><a href="https://github.com/pion">Pion on Github</a></li>
<li><a href="https://app.slack.com/client/T029RQSE6/CAK2124AG/details/info">Discuss Pion in the Gophers Slack</a></li>
<li><a href="https://en.wikipedia.org/wiki/NAT_traversal">NAT traversal</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-127.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The monolith vs microservices debate</title>
      <guid isPermaLink="false">changelog.com/2/925</guid>
      <link>https://changelog.com/gotime/126</link>
      <pubDate>Thu, 16 Apr 2020 16:45:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="66931810" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/126/go-time-126.mp3"/>
      <description>What is a microservice, and what is a monolith? What differentiates them? When is a good time for your team to start considering the transition from monolith to microservice? And does using microservices mean you can&apos;t use a monorepo?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:09:25</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</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:person role="guest" href="https://changelog.com/person/mattheath" img="https://cdn.changelog.com/uploads/avatars/people/RyOr/avatar_large.jpg?v=63751670720">Matt Heath</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/126/transcript"/>
      <content:encoded><![CDATA[<p>What is a microservice, and what is a monolith? What differentiates them? When is a good time for your team to start considering the transition from monolith to microservice? And does using microservices mean you can’t use a monorepo?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://algorithmswithgo.com/gotime">Algorithms with Go</a> – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
</li>
<li><a href="https://pluralsight.com/changelog">Pluralsight</a> – <strong>Stay home. Skill up. For free.</strong> Pluralsight is totally free for the entire month of April! With over 7,000 courses from experts in software development, security, cloud and data there’s never been a better time to skill up. Learn more and get started at <a href="https://pluralsight.com/changelog">pluralsight.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>Matt Heath &ndash; <a href="https://mattheath.com" rel="external ugc">Website</a>, <a href="https://github.com/mattheath" rel="external ugc">GitHub</a>, <a href="https://x.com/mattheath" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://jsonnet.org">Jsonnet</a> - A data templating language for app and tool developers.</li>
<li><a href="https://monzo.com/">Monzo</a> - Where Matt works with 1600+ microservices.</li>
<li><a href="https://grafana.com/">Grafana Labs</a> - Where Tom works.</li>
<li><a href="https://prometheus.io/">Prometheus</a> - Open Source monitoring software Tom contributes to.</li>
</ul>
<h4>Community events</h4>
<ul>
<li><a href="https://www.goremotefest.com">Go Remote Fest</a></li>
<li><a href="https://gogetcommunity.com">go get -u community</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-126.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Organizing for the community</title>
      <guid isPermaLink="false">changelog.com/2/926</guid>
      <link>https://changelog.com/gotime/125</link>
      <pubDate>Thu, 09 Apr 2020 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="72279410" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/125/go-time-125.mp3"/>
      <description>What does it take to organize a community event? How do you ensure it is diverse? What does diversity even mean? Tune in to learn directly from organizers of some of the most diverse Go meetups (Gophercon EU and Go Bridge).</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:15:00</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/nataliepis" img="https://cdn.changelog.com/uploads/avatars/people/M0oR/avatar_large.jpeg?v=63729653215">Natalie Pistunovich</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ronnax" img="https://cdn.changelog.com/uploads/avatars/people/egVn/avatar_large.jpg?v=63751670911">Ronna Steinberg</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/125/transcript"/>
      <content:encoded><![CDATA[<p>What does it take to organize a community event? How do you ensure it is diverse? What does diversity even mean? Tune in to learn directly from organizers of some of the most diverse Go meetups (Gophercon EU and Go Bridge).</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://pluralsight.com/changelog">Pluralsight</a> – <strong>Stay home. Skill up. For free.</strong> Pluralsight is totally free for the entire month of April! With over 7,000 courses from experts in software development, security, cloud and data there’s never been a better time to skill up. Learn more and get started at <a href="https://pluralsight.com/changelog">pluralsight.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Natalie Pistunovich &ndash; <a href="https://github.com/Pisush" rel="external ugc">GitHub</a>, <a href="https://x.com/nataliepis" rel="external ugc">X</a></li><li>Ronna Steinberg &ndash; <a href="https://github.com/ronna-s" rel="external ugc">GitHub</a>, <a href="https://x.com/ronnax" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gophercon.berlin/">Gophercon EU</a></li>
<li><a href="https://www.womenwhogo.org/">Women Who Go</a></li>
<li><a href="https://golangbridge.org/">Go Bridge</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-125.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Enterprise Go?</title>
      <guid isPermaLink="false">changelog.com/2/908</guid>
      <link>https://changelog.com/gotime/124</link>
      <pubDate>Thu, 02 Apr 2020 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="59134305" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/124/go-time-124.mp3"/>
      <description>Bryan Liles joins Johnny and Mat for a wide-ranging discussion that starts with the question: what even is enterprise Go?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:01:17</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bryanl" img="https://secure.gravatar.com/avatar/21f217fbece2b47ce72cd60ffb32b869.jpg?s=600&amp;d=mm">Bryan Liles</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/124/transcript"/>
      <content:encoded><![CDATA[<p>Bryan Liles joins Johnny and Mat for a wide-ranging discussion that starts with the question: what even is enterprise Go?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://www.pluralsight.com/">Pluralsight</a> – <strong>Stay home. Skill up. Pluralsight is totally free for the entire month of April!</strong> With over 7,000 courses from experts in software development, security, cloud and data there’s never been a better time to skill up. Learn more and get started at <a href="https://www.pluralsight.com/">pluralsight.com</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Bryan Liles &ndash; <a href="http://blil.es/" rel="external ugc">Website</a>, <a href="https://github.com/bryanl" rel="external ugc">GitHub</a>, <a href="https://x.com/bryanl" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/vmware-tanzu/octant">Octant on GitHub</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-124.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>WFH</title>
      <guid isPermaLink="false">changelog.com/2/924</guid>
      <link>https://changelog.com/gotime/123</link>
      <pubDate>Thu, 26 Mar 2020 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="68687764" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/123/go-time-123.mp3"/>
      <description>Working from home can be challenging, especially amid school closings and everything else caused by COVID-19. In this episode panelists Jon, Mat, Carmen, and Mark share advice and experiences they have accumulated over many years of working from home. They cover separating your work space from your personal space, signaling to your family that you are busy, ways to keep track of the time, and suggestions for getting some exercise in when you can.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:11:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/123/transcript"/>
      <content:encoded><![CDATA[<p>Working from home can be challenging, especially amid school closings and everything else caused by COVID-19. In this episode panelists Jon, Mat, Carmen, and Mark share advice and experiences they have accumulated over many years of working from home. They cover separating your work space from your personal space, signaling to your family that you are busy, ways to keep track of the time, and suggestions for getting some exercise in when you can.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://algorithmswithgo.com/gotime">Algorithms with Go</a> – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
</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>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>WFH tips:</h4>
<ul>
<li><a href="https://time.com/5801725/work-from-home-remote-tips/">https://time.com/5801725/work-from-home-remote-tips/</a></li>
<li><a href="https://remoteyear.com/blog/top-8-remote-work-tips">https://remoteyear.com/blog/top-8-remote-work-tips</a></li>
</ul>
<h4>Other links:</h4>
<ul>
<li><a href="https://twitter.com/fatih/status/1237711814932090880">Fatih Arslan’s advice to assume a smiley follows everything</a></li>
<li><a href="https://github.com/tmate-io/tmate">tmate</a> - a terminal sharing tool</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-123.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The Zen of Go</title>
      <guid isPermaLink="false">changelog.com/2/906</guid>
      <link>https://changelog.com/gotime/122</link>
      <pubDate>Thu, 19 Mar 2020 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65734580" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/122/go-time-122.mp3"/>
      <description>Dave Cheney talks to us about the Zen of Go (ten engineering values for writing simple, readable, maintainable Go code). What makes code good in Go? What guiding principles should we bear in mind when writing Go?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:08:10</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/davecheney" img="https://cdn.changelog.com/uploads/avatars/people/e6w/avatar_large.jpg?v=63721565142">Dave Cheney</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/122/transcript"/>
      <content:encoded><![CDATA[<p>Dave Cheney talks to us about the <a href="https://the-zen-of-go.netlify.com">Zen of Go</a> (ten engineering values for writing simple, readable, maintainable Go code). What makes code good in Go? What guiding principles should we bear in mind when writing Go?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://algorithmswithgo.com/gotime">Algorithms with Go</a> – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
</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>Dave Cheney &ndash; <a href="http://dave.cheney.net/" rel="external ugc">Website</a>, <a href="https://github.com/davecheney" rel="external ugc">GitHub</a>, <a href="https://x.com/davecheney" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://the-zen-of-go.netlify.com">The Zen of Go</a></li>
<li><a href="https://github.com/SuperPaintman/the-evolution-of-a-go-programmer">The Evolution of a Go Programmer</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-122.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>It is Go Time!</title>
      <guid isPermaLink="false">changelog.com/2/921</guid>
      <link>https://changelog.com/gotime/trailer-1</link>
      <pubDate>Mon, 16 Mar 2020 20:37:40 +0000</pubDate>
      <enclosure type="audio/mpeg" length="1881456" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/trailer-1/go-time-trailer-1.mp3"/>
      <description>This is THE podcast for diverse discussions from around the Go community.

Go Time’s panel hosts special guests like Kelsey Hightower... (clip from episode #114)

picks the brains of the Go team at Google... (clip from episode #100)

shares their expertise from years in the industry (clip from episode #102)

and has an absolute laugh riot along the way... (clip from episode #110)

It is Go Time! Please listen to a recent episode that interests you and subscribe today. We’d love to have you with us.</description>
      <itunes:episodeType>trailer</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>01:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ashleymcnamara" img="https://cdn.changelog.com/uploads/avatars/people/Xk2/avatar_large.png?v=63720852179">Ashley Willis</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>

      <content:encoded><![CDATA[<p>This is THE podcast for diverse discussions from around the Go community.</p>
<p>Go Time’s panel hosts special guests like Kelsey Hightower… (<a href="https://changelog.com/gotime/114">clip from episode #114</a>)</p>
<p>picks the brains of the Go team at Google… (<a href="https://changelog.com/gotime/100">clip from episode #100</a>)</p>
<p>shares their expertise from years in the industry (<a href="https://changelog.com/gotime/102">clip from episode #102</a>)</p>
<p>and has an absolute laugh riot along the way… (<a href="https://changelog.com/gotime/110">clip from episode #110</a>)</p>
<p>It is Go Time! Please listen to a recent episode that interests you and subscribe today. We’d love to have you with us.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Ashley Willis &ndash; <a href="https://github.com/ashleymcnamara" rel="external ugc">GitHub</a>, <a href="https://x.com/ashleymcnamara" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" 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/gotime/go-time-trailer-1.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Pow! Pow! Power tools!</title>
      <guid isPermaLink="false">changelog.com/2/905</guid>
      <link>https://changelog.com/gotime/121</link>
      <pubDate>Thu, 12 Mar 2020 15:15:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="65415167" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/121/go-time-121.mp3"/>
      <description>Johnny and John welcome Thorsten Ball back to the show. This time we&apos;re talking power tools! Editors, operating systems, containers, cloud providers, databases, and more. You name it, we probably talk about.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:07:50</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/thorstenball" img="https://secure.gravatar.com/avatar/324b2e4d8ae9fcbd7b2983f13481075a.jpg?s=600&amp;d=mm">Thorsten Ball</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/121/transcript"/>
      <content:encoded><![CDATA[<p>Johnny and John welcome Thorsten Ball back to the show. This time we’re talking power tools! Editors, operating systems, containers, cloud providers, databases, and more. You name it, we probably talk about.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://algorithmswithgo.com/gotime">Algorithms with Go</a> – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
</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>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Thorsten Ball &ndash; <a href="http://thorstenball.com" rel="external ugc">Website</a>, <a href="https://github.com/mrnugget" rel="external ugc">GitHub</a>, <a href="https://x.com/thorstenball" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://thorstenball.com/blog/2020/02/04/how-much-do-we-bend-to-the-will-of-our-tools/">How much do we bend to the will of our tools?</a></li>
<li><a href="https://github.com/vim/vim">vim</a> - A terminal-based text editor.</li>
<li><a href="https://github.com/tmux/tmux/wiki">tmux</a> - A terminal multiplexer.</li>
<li><a href="https://postgresapp.com/">postgres.app</a> - A postgres server for macOS.</li>
<li><a href="https://www.postgresql.org/docs/current/app-psql.html">psql</a> - The default PostgreSQL CLI, configurable via <code>~/.psqlrc</code>.</li>
<li><a href="https://www.pgcli.com/">pgcli</a> - CLI for postgres.</li>
<li><a href="https://stedolan.github.io/jq/">jq</a> - Command line JSON parsing tool.</li>
<li><a href="https://github.com/boltdb/bolt">bolt db</a> - A key value store written in Go.</li>
<li><a href="https://github.com/blevesearch/bleve">bleve</a> - A text indexing library for go</li>
<li><a href="https://ngrok.com/">ngrok</a> - A useful tool for exposing localhost apps to the web for testing things like webhooks.</li>
<li><a href="https://paw.cloud/">Paw</a> - A tool for testing APIs on a Mac.</li>
<li><a href="https://www.postman.com/">Postman</a> - Another tool for testings APIs, but works on all OSes.</li>
<li><a href="https://github.com/cortesi/modd">modd</a> - A tool for reloading code and running tests when it changes.</li>
<li><a href="https://github.com/rakyll/gotest">gotest</a> - A tool for running Go tests with color output.</li>
<li><a href="https://github.com/cli/cli">Github CLI</a> - Github’s official CLI tool.</li>
<li><a href="https://gettingthingsdone.com/">Getting Things Done</a> - A time management method.</li>
<li><a href="https://trello.com/en-US">Trello</a> - A task management platform.</li>
<li><a href="https://culturedcode.com/things/">Things</a> - A todo app for macOS.</li>
<li><a href="https://todoist.com/">Todoist</a> - A cross-platform todo app.</li>
<li><a href="https://notion.so/">Notion</a> - A cross-platform todo app.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-121.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>On the verge of new AI possibilities</title>
      <guid isPermaLink="false">changelog.com/2/896</guid>
      <link>https://changelog.com/gotime/120</link>
      <pubDate>Thu, 05 Mar 2020 17:55:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="57210289" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/120/go-time-120.mp3"/>
      <description>In this episode Jaana and Mat are joined by Daniel and Miriah to dive into AI in Go. Why has python historically had a bigger foothold in the AI scene? Is machine learning in Go growing? What libraries and tools are out there for someone looking to get started with AI? And where do you start if you don&apos;t have enough data for your own models?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>59:16</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dwhitena" img="https://secure.gravatar.com/avatar/1ea0c31fbcab54853329d9f7bcdb6d6d.jpg?s=600&amp;d=mm">Daniel Whitenack</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/captainnobody" img="https://cdn.changelog.com/uploads/avatars/people/1Nmw/avatar_large.jpg?v=63748671711">Miriah Peterson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/120/transcript"/>
      <content:encoded><![CDATA[<p>In this episode Jaana and Mat are joined by Daniel and Miriah to dive into AI in Go. Why has python historically had a bigger foothold in the AI scene? Is machine learning in Go growing? What libraries and tools are out there for someone looking to get started with AI? And where do you start if you don’t have enough data for your own models?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://algorithmswithgo.com/gotime">Algorithms with Go</a> – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
</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>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Daniel Whitenack &ndash; <a href="https://www.datadan.io/" rel="external ugc">Website</a>, <a href="https://github.com/dwhitena" rel="external ugc">GitHub</a>, <a href="https://x.com/dwhitena" rel="external ugc">X</a></li><li>Miriah Peterson &ndash; <a href="https://miriahpeterson.com" rel="external ugc">Website</a>, <a href="https://github.com/Soypete" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/miriahpeterson" rel="external ugc">LinkedIn</a>, <a href="https://x.com/captainnobody1" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.com/practicalai">The Practical AI podcast</a> - Our sister podcast with Daniel Whitenack and Chris Benson</li>
<li><a href="https://gophers.slack.com/messages/data-science">Gopher’s Slack #data-science</a> - This channel is a great place to ask questions and get started with AI in Go.</li>
<li><a href="https://www.gonum.org/">Go Num Libraries</a> - Large family of libraries for statistics, etc. Great for AI.</li>
<li><a href="https://github.com/gorgonia/gorgonia">Gorgonia</a> - Library that helps facilitate machine learning in Go.</li>
<li><a href="https://github.com/josephmisiti/awesome-machine-learning#go">Awesome Machine Learning</a> - The Go section of this repo is helpful for finding other AI and ML libraries in Go.</li>
<li><a href="https://github.com/gopherdata">Gopher Data</a> - A hub for users and developers of Go data process, analytics, etc.</li>
<li><a href="https://spacy.io/">spaCy</a> and <a href="https://github.com/explosion/thinc">thinc</a> - Python Deep Learning tools that introduced type checking, suggesting this is a valuable thing in ML.</li>
<li><a href="https://cloud.google.com/automl">Google Cloud AutoML</a> - Google’s machine learning models, which can be a good starting point for many orgs.</li>
<li><a href="https://azure.microsoft.com/en-us/services/machine-learning/">Azure Machine Learning</a> - Microsoft’s machine learning tooling and offering. Also a great place for many orgs to start.</li>
<li><a href="https://github.com/pachyderm/pachyderm">Packyderm</a> - Data science platform with an open source offering.</li>
<li><a href="https://www.gowestconf.com/">Go West Conference</a> - A Go conference in Utah that our guest Miriah helps organize.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-120.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Stop the presses</title>
      <guid isPermaLink="false">changelog.com/2/902</guid>
      <link>https://changelog.com/gotime/119</link>
      <pubDate>Thu, 27 Feb 2020 18:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70443764" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/119/go-time-119.mp3"/>
      <description>Newsletters play a unique role for developers. As the Go community continues to grow and mature, these newsletters provide a much-needed filter for the oft overwhelming stream of new articles, talks, and libraries produced by the community on a weekly basis. 

In this episode Johnny, Jon, and Mat are joined by Peter Cooper of the Golang Weekly newsletter to discuss his role as a newsletter curator. We explore difficult topics that touch on ethics and responsibilities of a curator and of course, the impact Peter and his team have on shaping, at least in part, what many in the Go community get exposed to.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:13:05</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/peterc" img="https://secure.gravatar.com/avatar/1dce55e7d1ad1fd9b8ab73a27f13ddd8.jpg?s=600&amp;d=mm">Peter Cooper</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/119/transcript"/>
      <content:encoded><![CDATA[<p>Newsletters play a unique role for developers. As the Go community continues to grow and mature, these newsletters provide a much-needed filter for the oft overwhelming stream of new articles, talks, and libraries produced by the community on a weekly basis.</p>
<p>In this episode Johnny, Jon, and Mat are joined by Peter Cooper of the <a href="https://golangweekly.com">Golang Weekly</a> newsletter to discuss his role as a newsletter curator. We explore difficult topics that touch on ethics and responsibilities of a curator and of course, the impact Peter and his team have on shaping, at least in part, what many in the Go community get exposed to.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://algorithmswithgo.com/gotime">Algorithms with Go</a> – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
</li>
<li><a href="https://brave.com/cha913">The Brave Browser</a> – Browse the web up to 8x faster than Chrome and Safari, block ads and trackers by default, and reward your favorite creators with the built-in <a href="https://basicattentiontoken.org">Basic Attention Token</a>. Download <a href="https://brave.com/cha913">Brave</a> for free and give tipping a try right here on <a href="https://changelog.com">changelog.com</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Peter Cooper &ndash; <a href="http://peterc.org/" rel="external ugc">Website</a>, <a href="https://github.com/peterc" rel="external ugc">GitHub</a>, <a href="https://x.com/peterc" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://golangweekly.com/">Golang Weekly</a> - The Go newsletter that Peter curates.</li>
<li><a href="https://github.com/zudochkin/awesome-newsletters#go">Awesome Newsletter #Go</a> - A list of additional newsletters in the Go</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-119.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Quack like a wha-?</title>
      <guid isPermaLink="false">changelog.com/2/885</guid>
      <link>https://changelog.com/gotime/118</link>
      <pubDate>Thu, 20 Feb 2020 12:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70531336" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/118/go-time-118.mp3"/>
      <description>Interfaces are everywhere in Go. The basic error type is an interface, writing with the `fmt` package means you are probably using an interface, and there are countless other instances where they pop up. In this episode Mark, Mat, Johnny, and Jon discuss interfaces at length, exploring what they are, how they are using them in their own projects, as well as tips for how you can leverage them in your own code.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:13:11</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/118/transcript"/>
      <content:encoded><![CDATA[<p>Interfaces are everywhere in Go. The basic error type is an interface, writing with the <code>fmt</code> package means you are probably using an interface, and there are countless other instances where they pop up. In this episode Mark, Mat, Johnny, and Jon discuss interfaces at length, exploring what they are, how they are using them in their own projects, as well as tips for how you can leverage them in your own code.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud of choice and the home of Changelog.com.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code> OR <code>changelog2020</code>. To learn more and get started head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://brave.com/cha913">The Brave Browser</a> – Browse the web up to 8x faster than Chrome and Safari, block ads and trackers by default, and reward your favorite creators with the built-in <a href="https://basicattentiontoken.org">Basic Attention Token</a>. Download <a href="https://brave.com/cha913">Brave</a> for free and give tipping a try right here on <a href="https://changelog.com">changelog.com</a>.
</li>
<li><a href="https://algorithmswithgo.com/gotime">Algorithms with Go</a> – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
</li>
</ul></p><p>Featuring:</p><ul><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/golang/go/issues/20280">Go Issue #20280</a> - An issue about a cancellable <code>io.Copy</code></li>
<li><a href="https://gist.github.com/dchapes/6c992bf3e943934462509338cd213e99">Cancellable io.Reader example</a> - An example of how to use interface chaining to create a cancellable <code>io.Reader</code>.</li>
<li><a href="https://golang.org/pkg/io/#TeeReader">io.TeeReader</a> - A reader mentioned on the podcast that lets you write everything you read to an output.</li>
<li><a href="https://golang.org/pkg/io/#MultiWriter">io.MultiWriter</a> - A writer mentioned on the podcast that lets you write to multiple outputs.</li>
<li><a href="https://github.com/gobuffalo/plugins">Buffalo plugins package</a> - Interfaces and helper utilities for writing Buffalo’s Go plugins.</li>
<li><a href="https://github.com/gobuffalo/buffalo-cli/tree/master/cli/internal/plugins">Buffalo plugin implementations</a> - Current plugin implementations for Buffalo.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-118.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Telemetry and the art of measuring what matters</title>
      <guid isPermaLink="false">changelog.com/2/880</guid>
      <link>https://changelog.com/gotime/117</link>
      <pubDate>Thu, 13 Feb 2020 15:50:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67745805" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/117/go-time-117.mp3"/>
      <description>Telemetry is tricky to get started with. What metrics should you be tracking? Which metrics are important? Will they help you predict and avoid potential issues? When is a good time to start? Should you put it off until later? In this episode we discuss some common metrics to collect, how to get started with telemetry, and more with guest Dave Blakey of Snapt.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:10:16</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/daveblakey" img="https://secure.gravatar.com/avatar/7558d148d9bb32ba2c55b295e9eb49d0.jpg?s=600&amp;d=mm">Dave Blakey</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/117/transcript"/>
      <content:encoded><![CDATA[<p>Telemetry is tricky to get started with. What metrics should you be tracking? Which metrics are important? Will they help you predict and avoid potential issues? When is a good time to start? Should you put it off until later? In this episode we discuss some common metrics to collect, how to get started with telemetry, and more with guest Dave Blakey of Snapt.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://algorithmswithgo.com/gotime">Algorithms with Go</a> – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
</li>
</ul></p><p>Featuring:</p><ul><li>Dave Blakey &ndash; <a href="https://www.linkedin.com/in/daveblakey" rel="external ugc">LinkedIn</a>, <a href="https://x.com/daveblakeyza" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://opentelemetry.io/">OpenTelemetry</a> - Telemetry software that is the merger of OpenCensus and OpenTracing</li>
<li><a href="https://nova-adc.com/">Nova</a> - ADC software created by Dave’s company</li>
<li><a href="https://github.com/statsd/statsd">statsd</a> - Open source stats aggregator used often in telemetry collection</li>
<li><a href="https://prometheus.io/">Prometheus</a> - Monitoring system for metrics</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-117.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Unusual uses for Go: GUIs</title>
      <guid isPermaLink="false">changelog.com/2/855</guid>
      <link>https://changelog.com/gotime/116</link>
      <pubDate>Thu, 06 Feb 2020 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="96014028" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/116/go-time-116.mp3"/>
      <description>Johnny and Jon are joined by Andy Williams to talk about some of the unusual ways developers are using Go. In this particular episode they deep dive into building GUIs and discuss all of the challenges imposed by trying to build a UI that is both cross platform and functional. How do you create buttons that work on both mobile and a desktop app? Should you even be designing both apps at the same time? Tune in to find out!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:28</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/andydotxyz" img="https://secure.gravatar.com/avatar/b76268f3a255915fa380139dac950652.jpg?s=600&amp;d=mm">Andy Williams</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/116/transcript"/>
      <content:encoded><![CDATA[<p>Johnny and Jon are joined by Andy Williams to talk about some of the unusual ways developers are using Go. In this particular episode they deep dive into building GUIs and discuss all of the challenges imposed by trying to build a UI that is both cross platform and functional. How do you create buttons that work on both mobile and a desktop app? Should you even be designing both apps at the same time? Tune in to find out!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://algorithmswithgo.com/gotime">Algorithms with Go</a> – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
</li>
</ul></p><p>Featuring:</p><ul><li>Andy Williams &ndash; <a href="https://andy.xyz/" rel="external ugc">Website</a>, <a href="https://github.com/andydotxyz" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/andrewjewilliams" rel="external ugc">LinkedIn</a>, <a href="https://x.com/andydotxyz" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.enlightenment.org/">Enlightenment Window Manager</a> - Window manager mentioned on the show</li>
<li><a href="https://github.com/golang/exp/tree/master/shiny">Shiny Go Bindings</a> - A way to access Shiny with Go</li>
<li><a href="https://github.com/therecipe/qt">Qt Go Bindings</a> - A way to interact with Qt in Go</li>
<li><a href="https://github.com/andlabs/ui">andlabs UI</a> - GUI library in Go</li>
<li><a href="https://fyne.io/">Fyne</a> - GUI library in Go</li>
<li><a href="https://wails.app/">Wails</a> - GUI library in Go using Vue.js</li>
<li><a href="https://github.com/avelino/awesome-go">Awesome Go</a> - List of Go projects with a GUI section</li>
<li><a href="https://www.packtpub.com/gb/application-development/hands-gui-application-development-go">Hands on GUI Application Development in Go</a> - Andrew’s book on GUI development</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-116.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Grokking Go.dev</title>
      <guid isPermaLink="false">changelog.com/2/861</guid>
      <link>https://changelog.com/gotime/115</link>
      <pubDate>Thu, 30 Jan 2020 15:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="112333838" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/115/go-time-115.mp3"/>
      <description>Carmen, Mat, and Jon are joined by Steve Francia and Julie Qiu to discuss the new Go.dev website. What was the motivation behind it? What technology was used to build it? How are they working to make package discovery better? And what resources are there to help you convince your manager to use Go on that upcoming project?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:17:49</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/julieqiu" img="https://cdn.changelog.com/uploads/avatars/people/70gY/avatar_large.jpeg?v=63742530043">Julie Qiu</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/spf13" img="https://cdn.changelog.com/uploads/avatars/people/ogl/avatar_large.png?v=63804983845">Steve Francia</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/115/transcript"/>
      <content:encoded><![CDATA[<p>Carmen, Mat, and Jon are joined by Steve Francia and Julie Qiu to discuss the new Go.dev website. What was the motivation behind it? What technology was used to build it? How are they working to make package discovery better? And what resources are there to help you convince your manager to use Go on that upcoming project?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://changelog.com/brainscience">Brain Science</a> – For the curious! Brain Science is our new podcast exploring the inner-workings of the human brain to understand behavior change, habit formation, mental health, and being human. It’s Brain Science applied — not just how does the brain work, but how do we apply what we know about the brain to transform our lives.
</li>
<li><a href="https://algorithmswithgo.com/gotime">Algorithms with Go</a> – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
</li>
</ul></p><p>Featuring:</p><ul><li>Julie Qiu &ndash; <a href="https://github.com/julieqiu" rel="external ugc">GitHub</a>, <a href="https://x.com/JQiu25" rel="external ugc">X</a></li><li>Steve Francia &ndash; <a href="https://github.com/spf13" rel="external ugc">GitHub</a>, <a href="https://x.com/spf13" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://go.dev/">go.dev</a> - A new hub for Go devs created by the Go team</li>
<li><a href="https://pkg.go.dev/">pkg.go.dev</a> - The package discovery portion of Go.dev</li>
<li><a href="https://pkg.go.dev/database/sql?tab=importedby">“Imported By” example</a> - An example of a package and its imports on Go.dev</li>
<li><a href="mailto:go-discovery-feedback@google.com">go-discovery-feedback@google.com</a> - Feedback email address</li>
<li><a href="https://github.com/google/go-licenses">go-licenses</a> - A tool to check go package licenses</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-115.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Cloudy with a chance of Kelsey Hightower</title>
      <guid isPermaLink="false">changelog.com/2/858</guid>
      <link>https://changelog.com/gotime/114</link>
      <pubDate>Tue, 21 Jan 2020 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="94624323" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/114/go-time-114.mp3"/>
      <description>In this episode, we&apos;re joined by Kelsey Hightower to discuss the evolution of cloud infrastructure management, the role Kubernetes and its API play in it, and how we, as developers and operators, should be adapting to these changes.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</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/gotime/114/transcript"/>
      <content:encoded><![CDATA[<p>In this episode, we’re joined by Kelsey Hightower to discuss the evolution of cloud infrastructure management, the role Kubernetes and its API play in it, and how we, as developers and operators, should be adapting to these changes.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>.
</li>
<li><a href="https://algorithmswithgo.com/gotime">Algorithms with Go</a> – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
</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>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" 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/gotime/go-time-114.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go at Heroku</title>
      <guid isPermaLink="false">changelog.com/2/875</guid>
      <link>https://changelog.com/gotime/takeover-codeish-46</link>
      <pubDate>Thu, 16 Jan 2020 12:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="34468825" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/takeover-codeish-46/go-time-takeover-codeish-46.mp3"/>
      <description>We teamed up with some friends of ours at Heroku to promote the Code-ish podcast so we&apos;re sharing a full-length episode right here in the Go Time feed. This episode features Johnny Boursiquot (Go Time panelist) on the mic with guests Edward Muller and Rishabh Wason talking about Go at Heroku.

Learn more and subscribe at heroku.com/podcasts/codeish.</description>
      <itunes:episodeType>bonus</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>23:40</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/freeformz" img="https://cdn.changelog.com/uploads/avatars/people/5O9/avatar_large.jpg?v=63746371368">Ed Muller</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rwason" img="https://secure.gravatar.com/avatar/200c9edb0c2fb9b058320e6dd6f04614.jpg?s=600&amp;d=mm">Rishabh Wason</podcast:person>
      <content:encoded><![CDATA[<p>We teamed up with some friends of ours at Heroku to promote the Code-ish podcast so we’re sharing a full-length episode right here in the Go Time feed. This episode features Johnny Boursiquot (Go Time panelist) on the mic with guests Edward Muller and Rishabh Wason talking about Go at Heroku.</p>
<p>Learn more and subscribe at <a href="https://www.heroku.com/podcasts/codeish">heroku.com/podcasts/codeish</a>.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://www.heroku.com/podcasts/codeish">Code-ish by Heroku</a> – A podcast from the team at Heroku, exploring code, technology, tools, tips, and the life of the developer. Listen on <a href="https://itunes.apple.com/us/podcast/code-ish/id1457879893">Apple Podcasts</a> and <a href="https://open.spotify.com/show/5VvkHRhd9E9SQf7i9HsPMd">Spotify</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Ed Muller &ndash; <a href="https://github.com/freeformz" rel="external ugc">GitHub</a>, <a href="https://x.com/freeformz" rel="external ugc">X</a></li><li>Rishabh Wason &ndash; <a href="https://github.com/rwason" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/rishabhwason" rel="external ugc">LinkedIn</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>Many organizations and teams have adopted Go for its focus on concurrency and efficiency, and Heroku is no different. Although it’s no longer a “new” language, diving into Go can be intimidating, whether you’re a seasoned programmer or a new hire. Johnny Boursiquot, Ed Muller, and Rishabh Wason discuss the joys and challenges of learning Go, applying it to projects at Heroku, and teaching colleagues how to write idiomatic code.</p>
<p>Check the <a href="https://www.heroku.com/podcasts/codeish/46-go-at-heroku">show notes</a> and <a href="https://www.heroku.com/podcasts/codeish/46-go-at-heroku#transcript">transcript</a> for more details.</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-takeover-codeish-46.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go at Cloudflare</title>
      <guid isPermaLink="false">changelog.com/2/851</guid>
      <link>https://changelog.com/gotime/113</link>
      <pubDate>Tue, 14 Jan 2020 16:51:21 +0000</pubDate>
      <enclosure type="audio/mpeg" length="82522467" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/113/go-time-113.mp3"/>
      <description>Jaana, Jon, and Mat are joined by John Graham-Cumming, the CTO of Cloudflare, to discuss Go at Cloudflare along with John&apos;s unique involvement in Gordon Brown&apos;s apology to Alan Turing. How did Cloudflare get started with Go? What problems do they use Go for and when to they turn to other languages? And how exactly did John&apos;s petition for an apology to Turing get so popular?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>57:05</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jgrahamc" img="https://cdn.changelog.com/uploads/avatars/people/ELjk/avatar_large.jpg?v=63742621278">John Graham-Cumming</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/113/transcript"/>
      <content:encoded><![CDATA[<p>Jaana, Jon, and Mat are joined by John Graham-Cumming, the CTO of Cloudflare, to discuss Go at Cloudflare along with John’s unique involvement in Gordon Brown’s apology to Alan Turing. How did Cloudflare get started with Go? What problems do they use Go for and when to they turn to other languages? And how exactly did John’s petition for an apology to Turing get so popular?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://www.gocd.org/kubernetes">GoCD + Kubernetes</a> – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at <a href="https://www.gocd.org/kubernetes">gocd.org/kubernetes</a>
</li>
</ul></p><p>Featuring:</p><ul><li>John Graham-Cumming &ndash; <a href="https://jgc.org/" rel="external ugc">Website</a>, <a href="https://github.com/jgrahamc" rel="external ugc">GitHub</a>, <a href="https://x.com/jgrahamc" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://blog.cloudflare.com/">Cloudflare blog</a></li>
<li><a href="https://www.youtube.com/watch?v=SmoM1InWXr0">John’s Gophercon Talk</a></li>
<li><a href="https://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs">Plan 9</a></li>
<li><a href="https://www.cs.cmu.edu/%7Ecrary/819-f09/Hoare78.pdf">Hoare’s paper on CSP</a></li>
<li><a href="https://blog.cloudflare.com/how-and-why-the-leap-second-affected-cloudflare-dns/">Leap Second Bug</a></li>
<li><a href="https://www.theguardian.com/world/2009/sep/11/pm-apology-to-alan-turing">Apology to Turing story</a></li>
<li><a href="https://en.wikipedia.org/wiki/Gordon_Brown">Gordon Brown</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-113.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>defer GoTime()</title>
      <guid isPermaLink="false">changelog.com/2/844</guid>
      <link>https://changelog.com/gotime/112</link>
      <pubDate>Tue, 07 Jan 2020 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="93186375" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/112/go-time-112.mp3"/>
      <description>Mat, Carmen, and Jon are joined by Dan Scales to talk about Mat&apos;s favorite keyword in Go - defer. Where did the defer statement come from? What problems can it solve? How has it shaped how we write Go code? How are other languages solving similar problems? And what exactly was changed in Go 1.14 to improve the performance of defer?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:04:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/danscales" img="https://cdn.changelog.com/uploads/avatars/people/3rd2/avatar_large.jpeg?v=63742530247">Dan Scales</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/112/transcript"/>
      <content:encoded><![CDATA[<p>Mat, Carmen, and Jon are joined by Dan Scales to talk about Mat’s favorite keyword in Go - defer. Where did the defer statement come from? What problems can it solve? How has it shaped how we write Go code? How are other languages solving similar problems? And what exactly was changed in Go 1.14 to improve the performance of defer?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://www.gocd.org/kubernetes">GoCD + Kubernetes</a> – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at <a href="https://www.gocd.org/kubernetes">gocd.org/kubernetes</a>
</li>
<li><a href="https://changelog.com/brainscience">Brain Science</a> – For the curious! Brain Science is our new podcast exploring the inner-workings of the human brain to understand behavior change, habit formation, mental health, and being human. It’s Brain Science applied — not just how does the brain work, but how do we apply what we know about the brain to transform our lives.
</li>
</ul></p><p>Featuring:</p><ul><li>Dan Scales &ndash; <a href="https://www.linkedin.com/in/danscales" rel="external ugc">LinkedIn</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://en.cppreference.com/w/cpp/language/raii">RAII - the C++ like equivalent to Go’s defer</a></li>
<li><a href="https://golang.org/pkg/builtin/#recover">Go’s recover builtin</a></li>
<li><a href="https://go-review.googlesource.com/c/go/+/190098/20/src/cmd/compile/internal/gc/ssa.go">Compiler changes for lighter defers in 1.14</a></li>
<li><a href="https://go-review.googlesource.com/c/go/+/190098">Complete defer changeset</a></li>
<li><a href="https://build.golang.org/">Builders</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-112.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Bugs are in the air</title>
      <guid isPermaLink="false">changelog.com/2/836</guid>
      <link>https://changelog.com/gotime/111</link>
      <pubDate>Tue, 24 Dec 2019 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="83840200" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/111/go-time-111.mp3"/>
      <description>Guests are catching the bug, so we decided to spend this episode talking about bugs! How do you find and fix your bugs? Do you sketch things out, whip out the debugger, or something else?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>58:00</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/flowchartsman" img="https://cdn.changelog.com/uploads/avatars/people/Llwo/avatar_large.jpg?v=63742621055">Andy Walker</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/111/transcript"/>
      <content:encoded><![CDATA[<p>Guests are catching the bug, so we decided to spend this episode talking about bugs! How do you find and fix your bugs? Do you sketch things out, whip out the debugger, or something else?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://www.strongdm.com/gotime">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</li>
<li><a href="https://www.gocd.org/kubernetes">GoCD + Kubernetes</a> – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at <a href="https://www.gocd.org/kubernetes">gocd.org/kubernetes</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Andy Walker &ndash; <a href="https://andy.dev/" rel="external ugc">Website</a>, <a href="https://github.com/flowchartsman" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/flowchartsman" rel="external ugc">LinkedIn</a>, <a href="https://x.com/flowchartsman" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/go-delve/delve">Delve</a></li>
<li><a href="https://github.com/golang/go/issues/35777">Memory Corruption in Linux Bug</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-111.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The fireside edition 🔥</title>
      <guid isPermaLink="false">changelog.com/2/838</guid>
      <link>https://changelog.com/gotime/110</link>
      <pubDate>Tue, 17 Dec 2019 16:30:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="94864066" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/110/go-time-110.mp3"/>
      <description>Grab a hot beverage and a warm blanket because it&apos;s time for a fireside chat with the Go Time panel! We discuss many topics of interest: what we&apos;d build if we had 2 weeks to build _anything_ in Go, the things about Go that &quot;grind our gears&quot;, our ideal work environments, and advice we&apos;d give ourselves if we were starting our career all over again.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:40</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/110/transcript"/>
      <content:encoded><![CDATA[<p>Grab a hot beverage and a warm blanket because it’s time for a fireside chat with the Go Time panel! We discuss many topics of interest: what we’d build if we had 2 weeks to build <em>anything</em> in Go, the things about Go that “grind our gears”, our ideal work environments, and advice we’d give ourselves if we were starting our career all over again.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://www.strongdm.com/gotime">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</li>
<li><a href="https://www.gocd.org/kubernetes">GoCD + Kubernetes</a> – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at <a href="https://www.gocd.org/kubernetes">gocd.org/kubernetes</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.meetup.com/BaltimoreGolang/">Baltimore Metro Area Go User Group</a></li>
<li><a href="https://twitter.com/joncalhoun/status/1196875326028206080">Jon’s pink recording room</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-110.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Concurrency, parallelism, and async design</title>
      <guid isPermaLink="false">changelog.com/2/831</guid>
      <link>https://changelog.com/gotime/109</link>
      <pubDate>Tue, 10 Dec 2019 17:32:57 +0000</pubDate>
      <enclosure type="audio/mpeg" length="78937391" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/109/go-time-109.mp3"/>
      <description>Go was designed with concurrency in mind. That&apos;s why we have language primitives like goroutines, channels, wait groups, and mutexes. They&apos;re very powerful when used correctly, but they can be very complicated if used unwisely. 

Roberto Clapis joins the team once again to drop async wisdom in your ears. Don&apos;t worry, we do it in serial. 😉</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>54:35</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/empijei" img="https://cdn.changelog.com/uploads/avatars/people/dGel/avatar_large.jpeg?v=63735877613">Roberto Clapis</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/109/transcript"/>
      <content:encoded><![CDATA[<p>Go was designed with concurrency in mind. That’s why we have language primitives like goroutines, channels, wait groups, and mutexes. They’re very powerful when used correctly, but they can be very complicated if used unwisely.</p>
<p>Roberto Clapis joins the team once again to drop async wisdom in your ears. Don’t worry, we do it in serial. 😉</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://www.gocd.org/kubernetes">GoCD + Kubernetes</a> – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at <a href="https://www.gocd.org/kubernetes">gocd.org/kubernetes</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Roberto Clapis &ndash; <a href="https://github.com/empijei" rel="external ugc">GitHub</a>, <a href="https://x.com/empijei" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" 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/gotime/go-time-109.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Graph databases</title>
      <guid isPermaLink="false">changelog.com/2/829</guid>
      <link>https://changelog.com/gotime/108</link>
      <pubDate>Wed, 27 Nov 2019 12:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="95420570" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/108/go-time-108.mp3"/>
      <description>Mat, Johnny, and Jaana are joined by Francesc Campoy to talk about Graph databases. We ask all the important questions — What are graph databases (and why do we need them)? What advantages do they have over relational databases? Are graph databases better at answering questions you didn’t anticipate? How is data structured? How do queries work? What problems are they good at solving? What problems are they not suitable for? And...since we had Francesc on the hot seat, we asked him about Just for Func and when it&apos;s coming back.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:03</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/francesc" img="https://cdn.changelog.com/uploads/avatars/people/wwM/avatar_large.png?v=63719110182">Francesc Campoy</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/108/transcript"/>
      <content:encoded><![CDATA[<p>Mat, Johnny, and Jaana are joined by Francesc Campoy to talk about Graph databases. We ask all the important questions — What are graph databases (and why do we need them)? What advantages do they have over relational databases? Are graph databases better at answering questions you didn’t anticipate? How is data structured? How do queries work? What problems are they good at solving? What problems are they not suitable for? And…since we had Francesc on the hot seat, we asked him about Just for Func and when it’s coming back.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://retool.com/changelog">Retool</a> – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at <a href="https://retool.com/changelog">retool.com/changelog</a>
</li>
<li><a href="https://www.gocd.org/kubernetes">GoCD + Kubernetes</a> – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at <a href="https://www.gocd.org/kubernetes">gocd.org/kubernetes</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>Francesc Campoy &ndash; <a href="http://campoy.cat/" rel="external ugc">Website</a>, <a href="https://github.com/campoy" rel="external ugc">GitHub</a>, <a href="https://x.com/francesc" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://blog.dgraph.io/post/badger/">Badger: A fast key-value store written purely in Go</a></li>
<li><a href="https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw">Just For Func</a></li>
<li><a href="https://neo4j.com/">Neo4j Graph DB</a></li>
<li><a href="https://graphql.org/">GraphQL</a></li>
<li><a href="https://github.com/dgraph-io/ristretto">Ristretto</a></li>
<li><a href="https://dgraph.io/">Dgraph</a></li>
<li><a href="https://github.com/dgraph-io/dgraph">Dgraph Graph DB</a></li>
<li><a href="https://fosdem.org/2020/">FOSDEM</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-108.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Compilers and interpreters</title>
      <guid isPermaLink="false">changelog.com/2/814</guid>
      <link>https://changelog.com/gotime/107</link>
      <pubDate>Fri, 22 Nov 2019 22:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="100640795" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/107/go-time-107.mp3"/>
      <description>Thorsten Ball and Tim Raymond join Mat Ryer and Mark Bates to talk about compilers and interpreters. What are the roles of compilers and interpreters? What do they do? The how and why of writing a compiler in Go. We also talk about Thorsten’s books &quot;Writing an Interpreter in Go&quot; and &quot;Writing a Compiler in Go.&quot;</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:09:41</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/thorstenball" img="https://secure.gravatar.com/avatar/324b2e4d8ae9fcbd7b2983f13481075a.jpg?s=600&amp;d=mm">Thorsten Ball</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/timraymond" img="https://secure.gravatar.com/avatar/a287b9e9991e5aee75e07768705dc6c8.jpg?s=600&amp;d=mm">Tim Raymond</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/107/transcript"/>
      <content:encoded><![CDATA[<p>Thorsten Ball and Tim Raymond join Mat Ryer and Mark Bates to talk about compilers and interpreters. What are the roles of compilers and interpreters? What do they do? The how and why of writing a compiler in Go. We also talk about Thorsten’s books “Writing an Interpreter in Go” and “Writing a Compiler in Go.”</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://www.strongdm.com/gotime">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</li>
<li><a href="https://www.gocd.org/kubernetes">GoCD + Kubernetes</a> – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at <a href="https://www.gocd.org/kubernetes">gocd.org/kubernetes</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>Thorsten Ball &ndash; <a href="http://thorstenball.com" rel="external ugc">Website</a>, <a href="https://github.com/mrnugget" rel="external ugc">GitHub</a>, <a href="https://x.com/thorstenball" rel="external ugc">X</a></li><li>Tim Raymond &ndash; <a href="http://www.timraymond.com" rel="external ugc">Website</a>, <a href="https://github.com/timraymond" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/timothy-raymond-686ab730" rel="external ugc">LinkedIn</a>, <a href="https://x.com/tim_raymond" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://interpreterbook.com/">Writing an Interpreter in Go</a></li>
<li><a href="https://compilerbook.com/">Writing a Compiler in Go</a></li>
<li><a href="https://github.com/gobuffalo/plush">Plush</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-107.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Code editors and language servers</title>
      <guid isPermaLink="false">changelog.com/2/815</guid>
      <link>https://changelog.com/gotime/106</link>
      <pubDate>Mon, 11 Nov 2019 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="88947122" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/106/go-time-106.mp3"/>
      <description>In this episode we talk with Ramya Rao about code editors and language servers. We share our thoughts on which editor we use, why we use it, and why we&apos;d switch. We also discuss what a language server is and why it matters in connecting editors and the languages they support. We also dive into various ways to be effective with VS Code including shortcuts, plugins, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:01:33</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ramyarao" img="https://cdn.changelog.com/uploads/avatars/people/PM9/avatar_large.jpeg?v=63663546119">Ramya Rao</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/106/transcript"/>
      <content:encoded><![CDATA[<p>In this episode we talk with Ramya Rao about code editors and language servers. We share our thoughts on which editor we use, why we use it, and why we’d switch. We also discuss what a language server is and why it matters in connecting editors and the languages they support. We also dive into various ways to be effective with VS Code including shortcuts, plugins, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://events19.linuxfoundation.org/events/kubecon-cloudnativecon-europe-2020/?utm_source=changelog&utm_medium=podcast&utm_campaign=kceugotime">KubeCon + CloudNativeCon (Amsterdam 2020)</a> – Get an additional 10% off registration with the code <code>KCEUGOTIME</code>. <a href="https://events19.linuxfoundation.org/events/kubecon-cloudnativecon-europe-2020/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=KCEUGOTIME">Learn more and register</a>.
</li>
<li><a href="https://do.co/changelog">DigitalOcean Managed Kubernetes</a> – DigitalOcean makes it super simple to launch a Kubernetes cluster in minutes. Developers can now run and scale container-based workloads with ease on the DigitalOcean platform. Learn more and get started for free with a $50 credit at <a href="https://do.co/changelog">do.co/changelog</a>
</li>
<li><a href="https://www.gocd.org/kubernetes">GoCD + Kubernetes</a> – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at <a href="https://www.gocd.org/kubernetes">gocd.org/kubernetes</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>Ramya Rao &ndash; <a href="https://github.com/ramya-rao-a" rel="external ugc">GitHub</a>, <a href="https://x.com/ramyanexus" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.com/gotime/49">Go Time #49: Adventures in VS Code with Ramya Rao</a></li>
<li><a href="https://github.com/golang/tools/tree/master/gopls">gopls</a> - language server for Go</li>
<li><a href="https://github.com/Microsoft/vscode-go/wiki/Go-modules-support-in-Visual-Studio-Code">Go modules support in VS Code</a> - How to enable gopls in vscode.</li>
<li><a href="https://margo.sh/b/hello-margo/">margo</a> - Something like <code>gopls</code> that was created for Sublime Text’s implementation. Mentioned on the show.</li>
<li><a href="https://code.visualstudio.com/">VS Code</a></li>
<li><a href="https://www.vim.org/">vim</a></li>
<li><a href="https://www.gnu.org/software/emacs/">emacs</a></li>
<li><a href="https://www.jetbrains.com/go/">GoLand</a></li>
<li><a href="https://www.microsoft.com/en-us/p/notepad-for-windows-10/9nblggh4w20k">Notepad</a> - Mat’s preferred editor</li>
</ul>
<p>VS Code plugins mentioned/used by our panelists:</p>
<ul>
<li><a href="https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer">Bracket Pair Colorizer</a></li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=ms-vscode.sublime-keybindings">Sublime Text Keymap for VS Code</a></li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=vscodevim.vim">VIM for VS Code</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-106.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Kubernetes and Cloud Native</title>
      <guid isPermaLink="false">changelog.com/2/802</guid>
      <link>https://changelog.com/gotime/105</link>
      <pubDate>Fri, 01 Nov 2019 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="86373630" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/105/go-time-105.mp3"/>
      <description>Johnny and Mat are joined by Kris Nova and Joe Beda to talk about Kubernetes and Cloud Native. They discuss the rise of &quot;Cloud Native&quot; applications as facilitated by Kubernetes, good places to use Kubernetes, the challenges faced running such a big open source project, Kubernetes&apos; extensibility, and how Kubernetes fits into the larger Cloud Native world.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>59:46</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kris-nova" img="https://cdn.changelog.com/uploads/avatars/people/q4w/avatar_large.jpeg?v=63736562675">Kris Nova</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jbeda" img="https://cdn.changelog.com/uploads/avatars/people/E5k2/avatar_large.jpg?v=63736465509">Joe Beda</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/105/transcript"/>
      <content:encoded><![CDATA[<p>Johnny and Mat are joined by Kris Nova and Joe Beda to talk about Kubernetes and Cloud Native. They discuss the rise of “Cloud Native” applications as facilitated by Kubernetes, good places to use Kubernetes, the challenges faced running such a big open source project, Kubernetes’ extensibility, and how Kubernetes fits into the larger Cloud Native world.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://events19.linuxfoundation.org/events/kubecon-cloudnativecon-europe-2020/?utm_source=changelog&utm_medium=podcast&utm_campaign=kceugotime">KubeCon + CloudNativeCon (Amsterdam 2020)</a> – Get an additional 10% off EARLYBIRD registration pricing with the code <code>KCEUGOTIME</code> — ends November 8th! <a href="https://events19.linuxfoundation.org/events/kubecon-cloudnativecon-europe-2020/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=kceugotime">Learn more and register</a>.
</li>
<li><a href="http://datadog.com/gotime">Datadog</a> – Cloud monitoring as a service. See inside any stack, any app, at any scale, anywhere. Datadog is cloud-scale monitoring that tracks your dynamic infrastructure and applications. Plus next-generation APM. Monitor, troubleshoot, and optimize end-to-end application performance. <strong>Start your free trial, install the agent, and get a free t-shirt!</strong>
</li>
<li><a href="https://do.co/changelog">DigitalOcean Managed Kubernetes</a> – DigitalOcean makes it super simple to launch a Kubernetes cluster in minutes. Developers can now run and scale container-based workloads with ease on the DigitalOcean platform. Learn more and get started for free with a $50 credit at <a href="https://do.co/changelog">do.co/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>Kris Nova &ndash; <a href="https://github.com/kris-nova" rel="external ugc">GitHub</a>, <a href="https://x.com/krisnova" rel="external ugc">X</a></li><li>Joe Beda &ndash; <a href="https://www.eightypercent.net" rel="external ugc">Website</a>, <a href="https://github.com/jbeda" rel="external ugc">GitHub</a>, <a href="https://x.com/jbeda" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://kubernetes.io/">Kubernetes.io</a></li>
<li><a href="https://heptio.cloud.vmware.com/">Heptio is now part of VMware</a></li>
<li><a href="https://www.youtube.com/watch?v=CLVIbCs2VJY">“You Can’t Have a Cluster [BLEEP] Without a Cluster”</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-105.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Building search tools in Go</title>
      <guid isPermaLink="false">changelog.com/2/812</guid>
      <link>https://changelog.com/gotime/104</link>
      <pubDate>Thu, 24 Oct 2019 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="89533679" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/104/go-time-104.mp3"/>
      <description>Johnny is joined by Marty Schoch, creator of the full-text search and indexing engine Bleve, to talk about the art and science of building capable search tools in Go. You get a mix of deep technical considerations as well as some of the challenges around running a popular open source project.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:01:58</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mschoch" img="https://secure.gravatar.com/avatar/16cdfb0c4af5297e261cb36e30fa5c20.jpg?s=600&amp;d=mm">Marty Schoch</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/104/transcript"/>
      <content:encoded><![CDATA[<p>Johnny is joined by Marty Schoch, creator of the full-text search and indexing engine Bleve, to talk about the art and science of building capable search tools in Go. You get a mix of deep technical considerations as well as some of the challenges around running a popular open source project.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://events19.linuxfoundation.org/events/kubecon-cloudnativecon-europe-2020/?utm_source=changelog&utm_medium=podcast&utm_campaign=kceugotime">KubeCon + CloudNativeCon</a> – Get an additional 10% off EARLYBIRD registration pricing with the code <code>KCEUGOTIME</code> — ends November 8th! <a href="https://events19.linuxfoundation.org/events/kubecon-cloudnativecon-europe-2020/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=kceugotime">Learn more and register</a>.
</li>
<li><a href="http://datadog.com/gotime">Datadog</a> – Cloud monitoring as a service. See inside any stack, any app, at any scale, anywhere. Datadog is cloud-scale monitoring that tracks your dynamic infrastructure and applications. Plus next-generation APM. Monitor, troubleshoot, and optimize end-to-end application performance. <strong>Start your free trial, install the agent, and get a free t-shirt!</strong>
</li>
<li><a href="https://www.strongdm.com/gotime">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</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>Marty Schoch &ndash; <a href="https://github.com/mschoch" rel="external ugc">GitHub</a>, <a href="https://x.com/mschoch" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://blevesearch.com">Bleve</a></li>
<li><a href="https://github.com/blevesearch/bleve">Bleve on GitHub</a></li>
<li><a href="https://blugelabs.com">Bluge Labs</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-104.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>All about caching</title>
      <guid isPermaLink="false">changelog.com/2/809</guid>
      <link>https://changelog.com/gotime/103</link>
      <pubDate>Thu, 17 Oct 2019 11:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="92214826" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/103/go-time-103.mp3"/>
      <description>Manish Jain and Karl McGuire of Dgraph join Johnny and Jon to discuss caching in Go. What are caches, hit rates, admission policies, and why do they matter? How can you get started using a cache in your applications?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:50</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/manishrjain" img="https://cdn.changelog.com/uploads/avatars/people/49bD/avatar_large.jpeg?v=63708139686">Manish R Jain</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/karlmcguire" img="https://cdn.changelog.com/uploads/avatars/people/RAqm/avatar_large.jpeg?v=63737167769">Karl McGuire</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/103/transcript"/>
      <content:encoded><![CDATA[<p>Manish Jain and Karl McGuire of Dgraph join Johnny and Jon to discuss caching in Go. What are caches, hit rates, admission policies, and why do they matter? How can you get started using a cache in your applications?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/?utm_source=changelog&utm_medium=newsletter&utm_campaign=kccncna19">KubeCon + CloudNativeCon</a> – The Cloud Native Computing Foundation’s flagship Kubernetes community conference which gathers adopters and technologists from leading open source and cloud native communities. <a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/?utm_source=changelog&amp;utm_medium=newsletter&amp;utm_campaign=kccncna19">Learn more and register</a> — get 10% off with the code <code>KCNACHANGELOG19 </code> Feel free to use the <a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/attend/convince-your-boss/">Convince Your Boss</a> letter in part or in full so you can your team can attend.
</li>
<li><a href="https://teamcity.com/gotime">TeamCity by JetBrains</a> – Build and release your software faster with TeamCity — a self-hosted continuous integration and delivery server developed by JetBrains. TeamCity is super-smart at running incremental builds, reusing artifacts, and building only what needs to be built, which can save over 30% of the daily build time. Learn more at <a href="https://teamcity.com/gotime">teamcity.com/gotime</a>.
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code>. Start your server - head to <a href="https://linode.com/changelog">linode.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>Manish R Jain &ndash; <a href="https://dgraph.io" rel="external ugc">Website</a>, <a href="https://github.com/manishrjain" rel="external ugc">GitHub</a>, <a href="https://x.com/manishrjain" rel="external ugc">X</a></li><li>Karl McGuire &ndash; <a href="https://github.com/karlmcguire" rel="external ugc">GitHub</a>, <a href="https://x.com/karlsmcguire" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/dgraph-io/ristretto">ristretto</a> - a high performance open source Go cache</li>
<li><a href="https://github.com/ben-manes/caffeine">caffeine</a> - a high performance caching library for Java that was part inspiration for ristretto.</li>
<li><a href="https://arxiv.org/pdf/1512.00727.pdf">TinyLFU</a> - a paper discussing a highly efficient cache admission policy adopted in many modern high performance caches</li>
<li><a href="http://www.ece.eng.wayne.edu/%7Esjiang/pubs/papers/ding-09-BP-Wrapper.pdf">BP-Wrapper</a> - a paper discussing a way to improve lock contention for caches and databases</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-103.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>On application design</title>
      <guid isPermaLink="false">changelog.com/2/801</guid>
      <link>https://changelog.com/gotime/102</link>
      <pubDate>Wed, 09 Oct 2019 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="95577076" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/102/go-time-102.mp3"/>
      <description>Mat is joined by Peter Bourgon, Kat Zień, and Ben Johnson to talk about application design in Go — principles, trade-offs, common mistakes, patterns, and the things you should consider when it comes to application design.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:10</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/peterbourgon" img="https://secure.gravatar.com/avatar/d97f8af2c83ea274c64026ccb6979973.jpg?s=600&amp;d=mm">Peter Bourgon</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:person role="guest" href="https://changelog.com/person/kasiazien" img="https://secure.gravatar.com/avatar/cd6bec94805761550b875485b2bca16b.jpg?s=600&amp;d=mm">Kat Zień</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/102/transcript"/>
      <content:encoded><![CDATA[<p>Mat is joined by Peter Bourgon, Kat Zień, and Ben Johnson to talk about application design in Go — principles, trade-offs, common mistakes, patterns, and the things you should consider when it comes to application design.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/?utm_source=changelog&utm_medium=newsletter&utm_campaign=kccncna19">KubeCon + CloudNativeCon</a> – The Cloud Native Computing Foundation’s flagship Kubernetes community conference which gathers adopters and technologists from leading open source and cloud native communities. <a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/?utm_source=changelog&amp;utm_medium=newsletter&amp;utm_campaign=kccncna19">Learn more and register</a> — get 10% off with the code <code>KCNACHANGELOG19 </code> Feel free to use the <a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/attend/convince-your-boss/">Convince Your Boss</a> letter in part or in full so you can your team can attend.
</li>
<li><a href="https://teamcity.com/gotime">TeamCity by JetBrains</a> – Build and release your software faster with TeamCity — a self-hosted continuous integration and delivery server developed by JetBrains. TeamCity is super-smart at running incremental builds, reusing artifacts, and building only what needs to be built, which can save over 30% of the daily build time. Learn more at <a href="https://teamcity.com/gotime">teamcity.com/gotime</a>.
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code>. Start your server - head to <a href="https://linode.com/changelog">linode.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>Peter Bourgon &ndash; <a href="https://github.com/peterbourgon" rel="external ugc">GitHub</a>, <a href="https://x.com/peterbourgon" rel="external ugc">X</a></li><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>Kat Zień &ndash; <a href="http://katzien.com/" rel="external ugc">Website</a>, <a href="https://github.com/katzien" rel="external ugc">GitHub</a>, <a href="https://x.com/kasiazien" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://medium.com/@benbjohnson/standard-package-layout-7cdbc8391fc1">Standard Package Layout</a></li>
<li>Context matters on how you lay out your project</li>
<li>We need an <code>it depends</code> Gopher in Gopher slack</li>
<li>Standard Go Project Layout ~&gt; <a href="https://github.com/golang-standards/project-layout">golang-standards/project-layout</a></li>
<li><a href="https://xkcd.com/927/">xkcd on Standards</a></li>
<li><a href="https://gist.github.com/jboner/2841832">Latency numbers every programmer should know</a></li>
<li><a href="https://programmingisterrible.com/post/139222674273/write-code-that-is-easy-to-delete-not-easy-to">Write code that is easy to delete, not easy to extend.</a></li>
<li><a href="https://medium.com/@rdsubhas/10-modern-software-engineering-mistakes-bc67fbef4fc8">Modern software over-engineering mistakes</a></li>
<li><a href="https://www.youtube.com/watch?v=5zXAHh5tJqQ">Rethinking classical concurrency patterns</a> by Bryan C. Mills @ GopherCon 2018</li>
<li><a href="https://www.youtube.com/watch?v=WiCru2zIWWs">Microservices in Go</a> by Matt Heath @ GOTO 2016</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-102.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Security for Gophers</title>
      <guid isPermaLink="false">changelog.com/2/798</guid>
      <link>https://changelog.com/gotime/101</link>
      <pubDate>Thu, 03 Oct 2019 11:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="82454863" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/101/go-time-101.mp3"/>
      <description>Mat, Filippo, Johan, and Roberto discuss security in Go. Does Go make it easy to secure your code? What common mistakes are Gophers making? What is fuzzing? How can attackers abuse your code if you use the default http mux?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>57:02</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/filosottile" img="https://cdn.changelog.com/uploads/avatars/people/gwO/avatar_large.jpg?v=63842656269">Filippo Valsorda</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/johanbrandhorst" img="https://secure.gravatar.com/avatar/800fb06025c878d3bdb38e3c9454f68d.jpg?s=600&amp;d=mm">Johan Brandhorst</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/empijei" img="https://cdn.changelog.com/uploads/avatars/people/dGel/avatar_large.jpeg?v=63735877613">Roberto Clapis</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/101/transcript"/>
      <content:encoded><![CDATA[<p>Mat, Filippo, Johan, and Roberto discuss security in Go. Does Go make it easy to secure your code? What common mistakes are Gophers making? What is fuzzing? How can attackers abuse your code if you use the default http mux?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/?utm_source=changelog&utm_medium=newsletter&utm_campaign=kccncna19">KubeCon + CloudNativeCon</a> – The Cloud Native Computing Foundation’s flagship Kubernetes community conference which gathers adopters and technologists from leading open source and cloud native communities. <a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/?utm_source=changelog&amp;utm_medium=newsletter&amp;utm_campaign=kccncna19">Learn more and register</a> — get 10% off with the code <code>KCNACHANGELOG19 </code> Feel free to use the <a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/attend/convince-your-boss/">Convince Your Boss</a> letter in part or in full so you can your team can attend.
</li>
<li><a href="https://teamcity.com/gotime">TeamCity by JetBrains</a> – Build and release your software faster with TeamCity — a self-hosted continuous integration and delivery server developed by JetBrains. TeamCity is super-smart at running incremental builds, reusing artifacts, and building only what needs to be built, which can save over 30% of the daily build time. Learn more at <a href="https://teamcity.com/gotime">teamcity.com/gotime</a>.
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code>. Start your server - head to <a href="https://linode.com/changelog">linode.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>Filippo Valsorda &ndash; <a href="https://blog.filippo.io/" rel="external ugc">Website</a>, <a href="https://github.com/FiloSottile" rel="external ugc">GitHub</a>, <a href="https://abyssdomain.expert/@filippo" rel="external ugc">Mastodon</a>, <a href="https://x.com/FiloSottile" rel="external ugc">X</a></li><li>Johan Brandhorst &ndash; <a href="https://jbrandhorst.com/" rel="external ugc">Website</a>, <a href="https://github.com/johanbrandhorst" rel="external ugc">GitHub</a>, <a href="https://x.com/JohanBrandhorst" rel="external ugc">X</a></li><li>Roberto Clapis &ndash; <a href="https://github.com/empijei" rel="external ugc">GitHub</a>, <a href="https://x.com/empijei" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://play.golang.org/p/eFzzuE6wYYy">Go Playground example #1</a> - this demonstrates the sql safety pattern that Roberto mentions in the episode.</li>
<li><a href="https://play.golang.org/p/PsM2oA9Pyiv">Go Playground example #2</a> - this demonstrates the stringer pattern mentioned by Roberto to avoid printing passwords out in logs.</li>
<li><a href="https://github.com/dvyukov/go-fuzz">go-fuzz package</a> - a package for generating random inputs for your code.</li>
<li><a href="https://blog.filippo.io/exposing-go-on-the-internet/">So you want to expose Go on the Internet</a> - although this needs updating, it was written by Filippo to help others tackle the challenge of securely exposing Go services to the internet.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-101.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Creating the Go programming language</title>
      <guid isPermaLink="false">changelog.com/2/792</guid>
      <link>https://changelog.com/gotime/100</link>
      <pubDate>Wed, 25 Sep 2019 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="95794939" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/100/go-time-100.mp3"/>
      <description>Carmen and Jon talk with Rob Pike and Robert Griesemer (the creators of Go) about its origins, growth, influence, and future. This an epic episode that dives deep into the history and details of the how&apos;s and why&apos;s of Go, and the choices they&apos;ve made along the way in creating this awesome programing language.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:19</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/robpike" img="https://cdn.changelog.com/uploads/avatars/people/dGw8/avatar_large.jpg?v=63734998609">Rob Pike</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/griesemer" img="https://cdn.changelog.com/uploads/avatars/people/wopb/avatar_large.jpeg?v=63734999810">Robert Griesemer</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/100/transcript"/>
      <content:encoded><![CDATA[<p>Carmen and Jon talk with Rob Pike and Robert Griesemer (the creators of Go) about its origins, growth, influence, and future. This an epic episode that dives deep into the history and details of the how’s and why’s of Go, and the choices they’ve made along the way in creating this awesome programing language.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/?utm_source=changelog&utm_medium=newsletter&utm_campaign=kccncna19">KubeCon + CloudNativeCon</a> – The Cloud Native Computing Foundation’s flagship Kubernetes community conference which gathers adopters and technologists from leading open source and cloud native communities. <a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/?utm_source=changelog&amp;utm_medium=newsletter&amp;utm_campaign=kccncna19">Learn more and register</a> — get 10% off with the code <code>KCNACHANGELOG19 </code> Feel free to use the <a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/attend/convince-your-boss/">Convince Your Boss</a> letter in part or in full so you can your team can attend.
</li>
<li><a href="https://teamcity.com/gotime">TeamCity by JetBrains</a> – Build and release your software faster with TeamCity — a self-hosted continuous integration and delivery server developed by JetBrains. TeamCity is super-smart at running incremental builds, reusing artifacts, and building only what needs to be built, which can save over 30% of the daily build time. Learn more at <a href="https://teamcity.com/gotime">teamcity.com/gotime</a>.
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code>. Start your server - head to <a href="https://linode.com/changelog">linode.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>Rob Pike &ndash; <a href="https://github.com/robpike" rel="external ugc">GitHub</a>, <a href="https://x.com/rob_pike" rel="external ugc">X</a></li><li>Robert Griesemer &ndash; <a href="https://github.com/griesemer" rel="external ugc">GitHub</a>, <a href="https://x.com/robertgriesemer" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://golang.org">golang.org</a></li>
<li><a href="https://changelog.com/podcast/3">The Changelog #3: The Go programming language from Google with Rob Pike</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-100.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Hiring and nurturing junior developers</title>
      <guid isPermaLink="false">changelog.com/2/782</guid>
      <link>https://changelog.com/gotime/99</link>
      <pubDate>Fri, 20 Sep 2019 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="107585651" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/99/go-time-99.mp3"/>
      <description>Johnny, Carmen, Jon, and returning guest Stevenson Jean-Pierre talk about hiring engineers with a focus on junior roles. Why do we keep running into these ridiculous job listings that nobody could ever live up to? What benefits do junior developers bring to the team? Why don&apos;t teams put more focus on developing junior engineers? What can we do better?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:14:31</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sjeanpierre" img="https://cdn.changelog.com/uploads/avatars/people/rdOn/avatar_large.jpeg?v=63731990148">Stevenson Jean-Pierre</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/99/transcript"/>
      <content:encoded><![CDATA[<p>Johnny, Carmen, Jon, and returning guest Stevenson Jean-Pierre talk about hiring engineers with a focus on junior roles. Why do we keep running into these ridiculous job listings that nobody could ever live up to? What benefits do junior developers bring to the team? Why don’t teams put more focus on developing junior engineers? What can we do better?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
<li><a href="https://x-team.com/?utm_source=changelog&utm_medium=podcast">X-Team</a> – The world’s most energizing community for developers. We’re looking for Go developers to join the community and get energized. Join us at <a href="https://x-team.com/join/?utm_source=changelog&amp;utm_medium=podcast">x-team.com/join</a>
</li>
<li><a href="https://www.strongdm.com/gotime">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</li>
<li><a href="https://www.pluralsight.com/product/flow">GitPrime</a> – GitPrime helps software teams accelerate their velocity and release products faster by turning historical git data into easy to understand insights and reports. Ship faster because you know more. Not because you’re rushing. Learn more at <a href="https://gitprime.com/changelog">gitprime.com/changelog</a>.
</li>
</ul></p><p>Featuring:</p><ul><li>Stevenson Jean-Pierre &ndash; <a href="https://github.com/Sjeanpierre" rel="external ugc">GitHub</a>, <a href="https://x.com/SJP1804" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://hbr.org/2014/08/why-women-dont-apply-for-jobs-unless-theyre-100-qualified">Why Women Don’t Apply for Jobs Unless They’re 100% Qualified</a> - a look into why women and POC will apply to fewer job listings.</li>
<li><a href="https://about.gitlab.com/handbook/engineering/career-development/">Career Development at Gitlab</a> - an example of a company doing a better job with their career dev framework.</li>
<li><a href="https://www.100daysofcode.com/">100 Days of Code</a> - a way to help make yourself more accountable while improving as a junior developer</li>
<li><a href="https://www.youtube.com/watch?v=tISy7EJQPzI">Engineer vs Programmer</a> - a talk about the differences between an engineer and a programmer</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-99.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Generics in Go</title>
      <guid isPermaLink="false">changelog.com/2/775</guid>
      <link>https://changelog.com/gotime/98</link>
      <pubDate>Wed, 11 Sep 2019 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="78806529" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/98/go-time-98.mp3"/>
      <description>Mat, Johnny, Jon, and special guest Ian Lance Taylor discuss  generics in Go. What are generics and why are they useful? Why aren’t interfaces enough? How will the standard library change if generics are added to Go? How has the community contributed to generics? If generics are added, how will this negatively affect the language?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>54:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ianlancetaylor" img="https://secure.gravatar.com/avatar/185de0ed2e6d603eb46bc16becb3cf4a.jpg?s=600&amp;d=mm">Ian Lance Taylor</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/98/transcript"/>
      <content:encoded><![CDATA[<p>Mat, Johnny, Jon, and special guest Ian Lance Taylor discuss  generics in Go. What are generics and why are they useful? Why aren’t interfaces enough? How will the standard library change if generics are added to Go? How has the community contributed to generics? If generics are added, how will this negatively affect the language?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/?utm_source=changelog&utm_medium=newsletter&utm_campaign=kccncna19">KubeCon + CloudNativeCon</a> – The Cloud Native Computing Foundation’s flagship Kubernetes community conference which gathers adopters and technologists from leading open source and cloud native communities. <a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/?utm_source=changelog&amp;utm_medium=newsletter&amp;utm_campaign=kccncna19">Learn more and register</a> — get 10% off with the code <code>KCNACHANGELOG19 </code> Feel free to use the <a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/attend/convince-your-boss/">Convince Your Boss</a> letter in part or in full so you can your team can attend.
</li>
<li><a href="https://www.gocd.org/kubernetes">GoCD + Kubernetes</a> – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at <a href="https://www.gocd.org/kubernetes">gocd.org/kubernetes</a>
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code>. Start your server - head to <a href="https://linode.com/changelog">linode.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 Lance Taylor &ndash; <a href="https://www.airs.com/ian/" rel="external ugc">Website</a>, <a href="https://github.com/ianlancetaylor" rel="external ugc">GitHub</a>, <a href="https://x.com/ianlancetaylor" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://go.googlesource.com/proposal/+/4a54a00950b56dd0096482d0edae46969d7432a6/design/go2draft-contracts.md">Contracts proposal</a> from Ian Lance Taylor and Robert Griesemer</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-98.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>LIVE from Gophercon UK</title>
      <guid isPermaLink="false">changelog.com/2/781</guid>
      <link>https://changelog.com/gotime/97</link>
      <pubDate>Wed, 04 Sep 2019 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="114926111" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/97/go-time-97.mp3"/>
      <description>LIVE from LondonGophers as part of GopherCon UK! Mat Ryer, and Mark Bates were joined by Liz Rice, Kat Zień, Gautam Rege to talk about the magic in Go&apos;s standard library. Huge thanks to the organizers of LondonGophers and GopherCon UK for making this possible.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:19:37</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</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/kasiazien" img="https://secure.gravatar.com/avatar/cd6bec94805761550b875485b2bca16b.jpg?s=600&amp;d=mm">Kat Zień</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/gautamrege" img="https://secure.gravatar.com/avatar/5c07bd3a48ed2565bf1b872620bca3e9.jpg?s=600&amp;d=mm">Gautam Rege</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/97/transcript"/>
      <content:encoded><![CDATA[<p>LIVE from LondonGophers as part of GopherCon UK! Mat Ryer, and Mark Bates were joined by Liz Rice, Kat Zień, Gautam Rege to talk about the magic in Go’s standard library. Huge thanks to the organizers of LondonGophers and GopherCon UK for making this possible.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
<li><a href="https://x-team.com/?utm_source=changelog&utm_medium=podcast">X-Team</a> – The world’s most energizing community for developers. We’re looking for Go developers to join the community and get energized. Join us at <a href="https://x-team.com/join/?utm_source=changelog&amp;utm_medium=podcast">x-team.com/join</a>
</li>
<li><a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/?utm_source=changelog&utm_medium=newsletter&utm_campaign=kccncna19">KubeCon + CloudNativeCon</a> – The Cloud Native Computing Foundation’s flagship Kubernetes community conference which gathers adopters and technologists from leading open source and cloud native communities. <a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019/?utm_source=changelog&amp;utm_medium=newsletter&amp;utm_campaign=kccncna19">Learn more and register</a> — get 10% off with the code <code>KCNACHANGELOG19 </code>
</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>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>Kat Zień &ndash; <a href="http://katzien.com/" rel="external ugc">Website</a>, <a href="https://github.com/katzien" rel="external ugc">GitHub</a>, <a href="https://x.com/kasiazien" rel="external ugc">X</a></li><li>Gautam Rege &ndash; <a href="https://blog.joshsoftware.com/" rel="external ugc">Website</a>, <a href="https://github.com/gautamrege" rel="external ugc">GitHub</a>, <a href="https://x.com/gautamrege" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://twitter.com/londongophers">LondonGophers</a></li>
<li><a href="https://www.gophercon.co.uk/">Gophercon UK</a></li>
<li><a href="https://dave.cheney.net/2019/08/20/go-compiler-intrinsics">Go compiler intrinsics</a></li>
<li>r/golang ~&gt; <a href="https://www.reddit.com/r/golang/comments/cojehd/the_init_function/eww5tvb/">The init function</a></li>
<li><a href="https://www.youtube.com/watch?v=g8BD-0rIRN4">Watch this on YouTube</a></li>
</ul>
<p><a href="https://www.youtube.com/watch?v=g8BD-0rIRN4"><img src="https://cdn.changelog.com/gotime-at-gophercon-uk.png" alt="gotime-at-gophercon-uk.png" /></a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-97.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Serverless and Go</title>
      <guid isPermaLink="false">changelog.com/2/774</guid>
      <link>https://changelog.com/gotime/96</link>
      <pubDate>Tue, 03 Sep 2019 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="94362632" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/96/go-time-96.mp3"/>
      <description>Johnny, Mat, Jaana, and special guest Stevenson Jean-Pierre discuss serverless in a Go world. What is serverless, what use cases is serverless good for, what are the trade offs, and how do you program with Go differently in the context of serverless?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:19</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sjeanpierre" img="https://cdn.changelog.com/uploads/avatars/people/rdOn/avatar_large.jpeg?v=63731990148">Stevenson Jean-Pierre</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/96/transcript"/>
      <content:encoded><![CDATA[<p>Johnny, Mat, Jaana, and special guest Stevenson Jean-Pierre discuss serverless in a Go world. What is serverless, what use cases is serverless good for, what are the trade offs, and how do you program with Go differently in the context of serverless?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
<li><a href="http://datadog.com/gotime">Datadog</a> – Cloud monitoring as a service. See inside any stack, any app, at any scale, anywhere. Datadog is cloud-scale monitoring that tracks your dynamic infrastructure and applications. Plus next-generation APM. Monitor, troubleshoot, and optimize end-to-end application performance. <strong>Start your free trial, install the agent, and get a free t-shirt!</strong>
</li>
<li><a href="https://x-team.com/?utm_source=changelog&utm_medium=podcast">X-Team</a> – The world’s most energizing community for developers. We’re looking for Go developers to join the community and get energized. Join us at <a href="https://x-team.com/join/?utm_source=changelog&amp;utm_medium=podcast">x-team.com/join</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>Stevenson Jean-Pierre &ndash; <a href="https://github.com/Sjeanpierre" rel="external ugc">GitHub</a>, <a href="https://x.com/SJP1804" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://kubeless.io/">Kubeless</a> - The Kubernetes native serverless framework</li>
<li><a href="https://pivotal.io/knative">Knative</a> - Building blocks that simplify how you deploy and run functions atop Kubernetes and Istio. On any cloud.</li>
<li><a href="https://twitter.com/kelseyhightower/status/1131255370746290176">This tweet from Kelsey Hightower</a> - “In less than 15 minutes I was able to open a new @zeithq account, install the Now cli, create a Go function, link it to GitHub, deploy it, and hit it with curl. 🤯 If this is the direction general compute is headed, count me in.”</li>
<li><a href="https://twitter.com/ianfoo/status/1159556331868585984">This tweet from Ian Molee</a> - “Watch me code, deploy, and exercise a “serverless” Go function in about a minute, using @zeithq zero-config. In 2-3 years remember @jessfraz told us about #configless in 2019!”</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-96.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The infrastructure effect: COBOL and Go</title>
      <guid isPermaLink="false">changelog.com/2/787</guid>
      <link>https://changelog.com/gotime/takeover-clh-s3e5</link>
      <pubDate>Tue, 27 Aug 2019 11:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="39609564" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/takeover-clh-s3e5/go-time-takeover-clh-s3e5.mp3"/>
      <description>We partnered with Red Hat to promote Season 3 of Command Line Heroes — an original podcast from Red Hat, hosted by Saron Yitbarek of CodeNewbie, about the people who transform technology from the command line up. It&apos;s an awesome show and we’re huge fans of Saron and the team behind the podcast, so we wanted to share it with you.

Learn more and subscribe at redhat.com/commandlineheroes.</description>
      <itunes:episodeType>bonus</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>27:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/saronyitbarek" img="https://cdn.changelog.com/uploads/avatars/people/Len/avatar_large.jpg?v=63726498942">Saron Yitbarek</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/chrisshort" img="https://secure.gravatar.com/avatar/0438ae60cde4c7add6f9da48f28c15cc.jpg?s=600&amp;d=mm">Chris Short</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ritikatrikha" img="https://cdn.changelog.com/uploads/avatars/people/7M9a/avatar_large.jpg?v=63734160067">Ritika Trikha</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</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>
      <content:encoded><![CDATA[<p>We partnered with Red Hat to promote Season 3 of Command Line Heroes — an original podcast from Red Hat, hosted by Saron Yitbarek of CodeNewbie, about the people who transform technology from the command line up. It’s an awesome show and we’re huge fans of Saron and the team behind the podcast, so we wanted to share it with you.</p>
<p>Learn more and subscribe at <a href="https://www.redhat.com/en/command-line-heroes">redhat.com/commandlineheroes</a>.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>Chris Short &ndash; <a href="https://chrisshort.net" rel="external ugc">Website</a>, <a href="https://github.com/chris-short" rel="external ugc">GitHub</a>, <a href="https://x.com/ChrisShort" rel="external ugc">X</a></li><li>Ritika Trikha &ndash; <a href="https://www.linkedin.com/in/ritikatrikha" rel="external ugc">LinkedIn</a>, <a href="https://x.com/RitikaTrikha" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li><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>Saron Yitbarek &ndash; <a href="https://saron.io/" rel="external ugc">Website</a>, <a href="https://github.com/sarony" rel="external ugc">GitHub</a>, <a href="https://x.com/saronyitbarek" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>Check the <a href="https://www.redhat.com/en/command-line-heroes/season-3/the-infrastructure-effect#show-notes">show notes</a> and <a href="https://www.redhat.com/en/command-line-heroes/season-3/the-infrastructure-effect#transcript">transcript</a> for more details.</p>
<p>Languages used for IT infrastructure don’t have expiration dates. COBOL’s been around for 60 years—and isn’t going anywhere anytime soon. We maintain billions of lines of classic code for mainframes. But we’re also building new infrastructures for the cloud in languages like Go.</p>
<p>COBOL was a giant leap for computers to make industries more efficient. Chris Short describes how learning COBOL was seen as a safe long-term bet. Sixty years later, there are billions of lines of COBOL code that can’t easily be replaced—and few specialists who know the language. Ritika Trikha explains that something must change: Either more people must learn COBOL, or the industries that rely on it have to update their codebase. Both choices are difficult. But the future isn’t being written in COBOL. Today’s IT infrastructure is built in the cloud—and a lot of it is written in Go. Carmen Hernández Andoh shares how Go’s designers wanted a language more suited for the cloud. And Kelsey Hightower points out that languages are typically hyper-focused for one task. But they’re increasingly open and flexible.</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-takeover-clh-s3e5.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The importance of representation</title>
      <guid isPermaLink="false">changelog.com/2/773</guid>
      <link>https://changelog.com/gotime/95</link>
      <pubDate>Tue, 20 Aug 2019 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="87524223" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/95/go-time-95.mp3"/>
      <description>Hot off the heels of GopherCon 2019 — Johnny Boursiquot, Jon Calhoun, and special guests Jamal Yusuf, and Yingrong Zhao recap the conference and the importance of representation in the Go community.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:00:34</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jamalyusuf" img="https://cdn.changelog.com/uploads/avatars/people/pd8V/avatar_large.jpeg?v=63730597757">Jamal Yusuf</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/vinozzz" img="https://cdn.changelog.com/uploads/avatars/people/ZAPW/avatar_large.jpeg?v=63731825565">Yingrong Zhao</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/95/transcript"/>
      <content:encoded><![CDATA[<p>Hot off the heels of GopherCon 2019 — Johnny Boursiquot, Jon Calhoun, and special guests Jamal Yusuf, and Yingrong Zhao recap the conference and the importance of representation in the Go community.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
<li><a href="http://datadog.com/gotime">Datadog</a> – Cloud monitoring as a service. See inside any stack, any app, at any scale, anywhere. Datadog is cloud-scale monitoring that tracks your dynamic infrastructure and applications. Plus next-generation APM. Monitor, troubleshoot, and optimize end-to-end application performance. <strong>Start your free trial, install the agent, and get a free t-shirt!</strong>
</li>
<li><a href="https://x-team.com/?utm_source=changelog&utm_medium=podcast">X-Team</a> – The world’s most energizing community for developers. We’re looking for Go developers to join the community and get energized. Join us at <a href="https://x-team.com/join/?utm_source=changelog&amp;utm_medium=podcast">x-team.com/join</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>Jamal Yusuf &ndash; <a href="https://github.com/JamalYusuf" rel="external ugc">GitHub</a>, <a href="https://x.com/JamalYusuf_" rel="external ugc">X</a></li><li>Yingrong Zhao &ndash; <a href="https://github.com/VinozzZ" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/yingrongzhao" rel="external ugc">LinkedIn</a>, <a href="https://x.com/GaysianB612" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://about.sourcegraph.com/go/">Live blogs from Sourcegraph</a></li>
<li><a href="https://blog.process-one.net/gophercon-2019-highlights/">GopherCon highlights from Mickael Remond</a></li>
<li><a href="https://research.swtch.com/proposals-intro">Thinking about the Go Proposal Process</a></li>
</ul>
<p><img src="https://cdn.changelog.com/gophercon-2019-jb.png" alt="gophercon-2019-jb.png" /></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-95.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Structuring your Go apps</title>
      <guid isPermaLink="false">changelog.com/2/765</guid>
      <link>https://changelog.com/gotime/94</link>
      <pubDate>Fri, 09 Aug 2019 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="101475251" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/94/go-time-94.mp3"/>
      <description>Jon, Mat, Johnny, and special guest Cory LaNou discuss the ins and outs of structuring Go programs. Why is app structure so important? Why is it hard to structure Go apps? What happens if we get it wrong? Why do we confuse folder structures with application design? How should a new Go app be structured?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:10:16</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/corylanou" img="https://secure.gravatar.com/avatar/f438ac11c32ed30a72fd214e999c0ba2.jpg?s=600&amp;d=mm">Cory LaNou</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/94/transcript"/>
      <content:encoded><![CDATA[<p>Jon, Mat, Johnny, and special guest Cory LaNou discuss the ins and outs of structuring Go programs. Why is app structure so important? Why is it hard to structure Go apps? What happens if we get it wrong? Why do we confuse folder structures with application design? How should a new Go app be structured?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
<li><a href="https://x-team.com/?utm_source=changelog&utm_medium=podcast">X-Team</a> – The world’s most energizing community for developers. We’re looking for Go developers to join the community and get energized. Join us at <a href="https://x-team.com/join/?utm_source=changelog&amp;utm_medium=podcast">x-team.com/join</a>
</li>
<li><a href="https://www.strongdm.com/gotime">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</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>Cory LaNou &ndash; <a href="https://x.com/corylanou" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.youtube.com/watch?v=oL6JBUk6tj0">How do you structure your Go apps</a> by Kat Zien at GopherCon 2018</li>
<li><a href="https://medium.com/@benbjohnson/standard-package-layout-7cdbc8391fc1">Standard Package Layout</a> from Ben Johnson</li>
<li><a href="https://medium.com/statuscode/how-i-write-go-http-services-after-seven-years-37c208122831">How I write Go HTTP services</a></li>
<li><a href="https://dev.to/quii/go-back-to-basics-with-mvc-4p6m">Go back to basics with MVC</a> This is a followup to a previous Go Time from Chris James about MVC</li>
<li><a href="https://dave.cheney.net/2016/08/20/solid-go-design">SOLID Go Design</a> from Dave Cheney</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-94.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title> If you&apos;ve never been to GopherCon...</title>
      <guid isPermaLink="false">changelog.com/2/755</guid>
      <link>https://changelog.com/gotime/93</link>
      <pubDate>Mon, 05 Aug 2019 16:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="93071840" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/93/go-time-93.mp3"/>
      <description>Jon, Mark, Johnny, and special guest Jamal Yusuf discuss what to expect when attending a conference like GopherCon. What should you be doing before you attend GopherCon? What should you bring to the conference? What shouldn’t you bring? What are the training sessions about? What about the hacking sessions and talking with the Go team? What if you don’t know anyone?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:04:25</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jamalyusuf" img="https://cdn.changelog.com/uploads/avatars/people/pd8V/avatar_large.jpeg?v=63730597757">Jamal Yusuf</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/93/transcript"/>
      <content:encoded><![CDATA[<p>Jon, Mark, Johnny, and special guest Jamal Yusuf discuss what to expect when attending a conference like GopherCon. What should you be doing before you attend GopherCon? What should you bring to the conference? What shouldn’t you bring? What are the training sessions about? What about the hacking sessions and talking with the Go team? What if you don’t know anyone?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
<li><a href="https://x-team.com/?utm_source=changelog&utm_medium=podcast">X-Team</a> – The world’s most energizing community for developers. We’re looking for Go developers to join the community and get energized. Join us at <a href="https://x-team.com/join/?utm_source=changelog&amp;utm_medium=podcast">x-team.com/join</a>
</li>
<li><a href="https://www.strongdm.com/gotime">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</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>Jamal Yusuf &ndash; <a href="https://github.com/JamalYusuf" rel="external ugc">GitHub</a>, <a href="https://x.com/JamalYusuf_" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.gophercon.com">GopherCon.com</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-93.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go is eating the world of software</title>
      <guid isPermaLink="false">changelog.com/2/763</guid>
      <link>https://changelog.com/gotime/the-changelog-354</link>
      <pubDate>Tue, 23 Jul 2019 11:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="79020641" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/the-changelog-354/go-time-the-changelog-354.mp3"/>
      <description>It&apos;s The Changelog in the Go Time feed! Adam Stacoviak and Jerod Santo met up with Ron Evans at OSCON on the expo hall floor to talk about Go and how it&apos;s eating the world of software. Specifically they talked about TinyGo and what they&apos;re doing to bring the Go programming language to micro-controllers and modern web browsers. According to Ron Evans, &quot;embedded systems and Go are the most exciting things happening right now.&quot;</description>
      <itunes:episodeType>bonus</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>54:39</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" 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="host" 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/deadprogram" img="https://cdn.changelog.com/uploads/avatars/people/bod/avatar_large.png?v=63881972700">Ron Evans</podcast:person>
      <content:encoded><![CDATA[<p>It’s The Changelog in the Go Time feed! Adam Stacoviak and Jerod Santo met up with Ron Evans at OSCON on the expo hall floor to talk about Go and how it’s eating the world of software. Specifically they talked about TinyGo and what they’re doing to bring the Go programming language to micro-controllers and modern web browsers. According to Ron Evans, “embedded systems and Go are the most exciting things happening right now.”</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://www.gocd.org/kubernetes">GoCD + Kubernetes</a> – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at <a href="https://www.gocd.org/kubernetes">gocd.org/kubernetes</a>
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>.
</li>
<li><a href="https://oreil.ly/2V8rrMH">OSCON 2019</a> – OSCON has been ground zero for the open source community for 20 years. This year they’ve expanded to become a “software development conference” — because in 2019, software development IS open source. This year’s program covers everything from open source, AI, infrastructure, blockchain, edge computing, architecture, and emerging languages. Use the code <code>CHANGELOG20</code> to get 20% off Bronze, Silver, and Gold passes.
</li>
</ul></p><p>Featuring:</p><ul><li>Ron Evans &ndash; <a href="https://deadprogrammersociety.com" rel="external ugc">Website</a>, <a href="https://github.com/deadprogram" rel="external ugc">GitHub</a>, <a href="https://social.tinygo.org/@deadprogram" rel="external ugc">Mastodon</a>, <a href="https://x.com/deadprogram" rel="external ugc">X</a></li><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></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://tinygo.org">TinyGo</a> - Go compiler for small places</li>
<li><a href="https://gopherbot.com/">Gopherbot</a> - Robotic Gopher plushie you can code</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-the-changelog-354.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Web development in Go</title>
      <guid isPermaLink="false">changelog.com/2/744</guid>
      <link>https://changelog.com/gotime/92</link>
      <pubDate>Tue, 16 Jul 2019 11:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="95413064" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/92/go-time-92.mp3"/>
      <description>Mat Ryer, Mark Bates, Johnny Boursiquot, and Aaron Schlesinger discuss web development in Go. Go is great at writing server technology, but how good is it for web development? We&apos;ll talk about HTTP, templating, the front-end, Wasm, and we even discuss Buffalo with its creator, Mark Bates.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:03</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/arschles" img="https://cdn.changelog.com/uploads/avatars/people/AR0/avatar_large.jpg?v=63724543586">Aaron Schlesinger</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/92/transcript"/>
      <content:encoded><![CDATA[<p>Mat Ryer, Mark Bates, Johnny Boursiquot, and Aaron Schlesinger discuss web development in Go. Go is great at writing server technology, but how good is it for web development? We’ll talk about HTTP, templating, the front-end, Wasm, and we even discuss Buffalo with its creator, Mark Bates.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>.
</li>
<li><a href="https://www.strongdm.com/gotime">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</li>
<li><a href="https://www.pluralsight.com/product/flow">GitPrime</a> – <a href="https://resources.gitprime.com/books/20-patterns/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog(q1)">Download GitPrime’s 20 Patterns book</a>, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data.
</li>
</ul></p><p>Featuring:</p><ul><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Aaron Schlesinger &ndash; <a href="http://arschles.com/" rel="external ugc">Website</a>, <a href="https://github.com/arschles" rel="external ugc">GitHub</a>, <a href="https://x.com/arschles" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://goa.design/learn/getting-started/">Getting started with Goa</a></li>
<li><a href="https://godoc.org/honnef.co/go/js/dom">package dom</a></li>
<li><a href="https://github.com/vugu/vugu">Vugu</a>: A modern UI library for Go+WebAssembly (experimental)</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-92.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>if err != nil</title>
      <guid isPermaLink="false">changelog.com/2/746</guid>
      <link>https://changelog.com/gotime/91</link>
      <pubDate>Thu, 11 Jul 2019 10:55:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="105419040" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/91/go-time-91.mp3"/>
      <description>Mat and Carmen along with guest panelists Dave Cheney, Peter Bourgon, and Marcel van Lohuizen discuss errors in Go, including the new try proposal. Many questions get answered...What do we think about how errors work in Go? How is it different from other languages/approaches? What do/don&apos;t we like? What don’t we like? How do we handle errors these days? What&apos;s going on with the try proposal?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:13:01</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/davecheney" img="https://cdn.changelog.com/uploads/avatars/people/e6w/avatar_large.jpg?v=63721565142">Dave Cheney</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/peterbourgon" img="https://secure.gravatar.com/avatar/d97f8af2c83ea274c64026ccb6979973.jpg?s=600&amp;d=mm">Peter Bourgon</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mpvl" img="https://cdn.changelog.com/uploads/avatars/people/wlzV/avatar_large.jpg?v=63729313584">Marcel van Lohuizen</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/91/transcript"/>
      <content:encoded><![CDATA[<p>Mat and Carmen along with guest panelists Dave Cheney, Peter Bourgon, and Marcel van Lohuizen discuss errors in Go, including the new try proposal. Many questions get answered…What do we think about how errors work in Go? How is it different from other languages/approaches? What do/don’t we like? What don’t we like? How do we handle errors these days? What’s going on with the try proposal?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2019</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>.
</li>
<li><a href="https://www.gocd.org/kubernetes">GoCD + Kubernetes</a> – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at <a href="https://www.gocd.org/kubernetes">gocd.org/kubernetes</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>Dave Cheney &ndash; <a href="http://dave.cheney.net/" rel="external ugc">Website</a>, <a href="https://github.com/davecheney" rel="external ugc">GitHub</a>, <a href="https://x.com/davecheney" rel="external ugc">X</a></li><li>Peter Bourgon &ndash; <a href="https://github.com/peterbourgon" rel="external ugc">GitHub</a>, <a href="https://x.com/peterbourgon" rel="external ugc">X</a></li><li>Marcel van Lohuizen &ndash; <a href="https://github.com/mpvl" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/mpvanlohuizen" rel="external ugc">LinkedIn</a>, <a href="https://x.com/mpvl_" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.ardanlabs.com/blog/2019/07/an-open-letter-to-the-go-team-about-try.html">An Open Letter To The Go Team About Try</a> plus a <a href="https://twitter.com/_rsc/status/1146128393542492160">response from Russ Cox on Twitter</a>.</li>
<li><a href="https://quii.dev/Functional_programming_and_Go">Functional programming and Go</a></li>
<li><a href="https://blog.golang.org/go2-next-steps">Next steps toward Go 2</a></li>
<li><a href="https://blog.golang.org/errors-are-values">Errors are values</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-91.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go tooling</title>
      <guid isPermaLink="false">changelog.com/2/740</guid>
      <link>https://changelog.com/gotime/90</link>
      <pubDate>Wed, 03 Jul 2019 11:05:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="95970193" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/90/go-time-90.mp3"/>
      <description>We&apos;re talking about the tools we use every day help us to be productive! This show will be a great introduction for those new to Go tooling, with some discussion around what we think of them after using some of them for many years.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:26</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/90/transcript"/>
      <content:encoded><![CDATA[<p>We’re talking about the tools we use every day help us to be productive! This show will be a great introduction for those new to Go tooling, with some discussion around what we think of them after using some of them for many years.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://www.strongdm.com/gotime">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</li>
<li><a href="https://do.co/changelog">DigitalOcean</a> – <strong>Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads.</strong> Get started for free with a $50 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://www.gocd.org/kubernetes">GoCD + Kubernetes</a> – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at <a href="https://www.gocd.org/kubernetes">gocd.org/kubernetes</a>
</li>
<li><a href="https://www.pluralsight.com/product/flow">GitPrime</a> – <a href="https://resources.gitprime.com/books/20-patterns/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog(q1)">Download GitPrime’s 20 Patterns book</a>, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data.
</li>
</ul></p><p>Featuring:</p><ul><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/golangci/golangci-lint">GolangCI-Lint</a> — “5x faster than gometalinter”</li>
<li><a href="https://github.com/fatih/vim-go">vim-go</a></li>
<li><a href="https://github.com/golang/go/wiki/Modules#how-can-i-track-tool-dependencies-for-a-module">How can I track tool dependencies for a module?</a></li>
<li><a href="https://godoc.org/golang.org/x/tools/go/packages">go/packages</a></li>
<li><a href="https://github.com/golang/lint">Golint</a> — a linter for Go source code</li>
<li><a href="https://github.com/conprof/conprof">conprof</a> — Continuous profiling</li>
<li><a href="https://golang.org/pkg/path/filepath/#Walk">func Walk</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-90.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The art of execution</title>
      <guid isPermaLink="false">changelog.com/2/734</guid>
      <link>https://changelog.com/gotime/89</link>
      <pubDate>Wed, 12 Jun 2019 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="118186943" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/89/go-time-89.mp3"/>
      <description>Panelists Mat Ryer, Johnny Boursiquot, Jon Calhoun, and guest panelist Egon Elbre discuss what they build, why, and how they do it. Everybody has their own unique process for getting things done, so today we&apos;re going to learn about them. Too often processes get in the way and slow things down. How do we look for signs of those slow downs? How do we create a space where people are free to discuss their thoughts and struggles?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:21:53</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/egonelbre" img="https://cdn.changelog.com/uploads/avatars/people/4gAM/avatar_large.jpg?v=63726875275">Egon Elbre</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/89/transcript"/>
      <content:encoded><![CDATA[<p>Panelists Mat Ryer, Johnny Boursiquot, Jon Calhoun, and guest panelist Egon Elbre discuss what they build, why, and how they do it. Everybody has their own unique process for getting things done, so today we’re going to learn about them. Too often processes get in the way and slow things down. How do we look for signs of those slow downs? How do we create a space where people are free to discuss their thoughts and struggles?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://www.strongdm.com/gotime">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</li>
<li><a href="https://do.co/changelog">DigitalOcean</a> – <strong>Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads.</strong> Get started for free with a $50 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.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>Egon Elbre &ndash; <a href="https://github.com/egonelbre" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/egonelbre" rel="external ugc">LinkedIn</a>, <a href="https://x.com/egonelbre" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>Our show notes are <a href="https://github.com/thechangelog/show-notes">open source on GitHub</a>.</p>
<p>SUBSCRIBE ~&gt; <a href="https://changelog.com/brainscience">Brain Science</a> — For the curious! We’re exploring the inner-workings of the human brain to understand behavior change, habit formation, mental health, and being human.</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-89.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go 💚 open source</title>
      <guid isPermaLink="false">changelog.com/2/729</guid>
      <link>https://changelog.com/gotime/88</link>
      <pubDate>Fri, 07 Jun 2019 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="94172330" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/88/go-time-88.mp3"/>
      <description>Panelists Mark Bates, Johnny Boursiquot, and Carmen Andoh discuss Go and open source — what is it, the value in contributing, what it means to be a maintainer, best practices, and the recent blog post from Chris Siebenmann titled &quot;Go is Google&apos;s language, not ours.&quot;</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:11</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/88/transcript"/>
      <content:encoded><![CDATA[<p>Panelists Mark Bates, Johnny Boursiquot, and Carmen Andoh discuss Go and open source — what is it, the value in contributing, what it means to be a maintainer, best practices, and the recent blog post from Chris Siebenmann titled “Go is Google’s language, not ours.”</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – <strong>Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads.</strong> Get started for free with a $50 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>.
</li>
<li><a href="https://www.gocd.org/kubernetes">GoCD + Kubernetes</a> – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at <a href="https://www.gocd.org/kubernetes">gocd.org/kubernetes</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>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.com/">Changelog News</a> 💚</li>
<li><a href="https://ben.balter.com/2015/03/08/open-source-best-practices-internal-collaboration/">Five best practices in open source: internal collaboration</a></li>
<li><a href="https://github.com/kubernetes/community/blob/master/contributors/guide/pull-requests.md">How to ~&gt; Kubernetes Pull Request</a></li>
<li><a href="https://github.com/golang/go/wiki/CodeReviewComments">Go Code Review Comments</a></li>
<li><a href="https://opensource.guide/best-practices/">Best Practices for Maintainers</a></li>
<li><a href="https://hackernoon.com/20-useful-tools-for-open-source-maintainers-ee86a09e04e5">20 useful tools for open-source maintainers</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-88.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Functional programming?</title>
      <guid isPermaLink="false">changelog.com/2/721</guid>
      <link>https://changelog.com/gotime/87</link>
      <pubDate>Wed, 29 May 2019 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="105785260" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/87/go-time-87.mp3"/>
      <description>Panelists Mat Ryer and Johnny Boursiquot are joined by guest panelist Aaron Schlesinger to ask/answer questions like; What is functional programming? Can you do functional programming in Go? Can we apply any learnings from functional programming languages as we write Go code today?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:13:16</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/arschles" img="https://cdn.changelog.com/uploads/avatars/people/AR0/avatar_large.jpg?v=63724543586">Aaron Schlesinger</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/87/transcript"/>
      <content:encoded><![CDATA[<p>Panelists Mat Ryer and Johnny Boursiquot are joined by guest panelist Aaron Schlesinger to ask/answer questions like; What is functional programming? Can you do functional programming in Go? Can we apply any learnings from functional programming languages as we write Go code today?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – <strong>Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads.</strong> Get started for free with a $50 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://www.strongdm.com/?utm_source=changelog">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>.
</li>
<li><a href="https://www.pluralsight.com/product/flow">GitPrime</a> – <a href="https://resources.gitprime.com/books/20-patterns/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog(q1)">Download GitPrime’s 20 Patterns book</a>, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data.
</li>
</ul></p><p>Featuring:</p><ul><li>Aaron Schlesinger &ndash; <a href="http://arschles.com/" rel="external ugc">Website</a>, <a href="https://github.com/arschles" rel="external ugc">GitHub</a>, <a href="https://x.com/arschles" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://arschles.com/blog/functional-programming-in-go-with-dcode/">Functional Programming in Go With dcode</a></li>
<li><a href="https://github.com/go-functional/dcode">go-functional/dcode</a> - Decode JSON with Functional Decoders</li>
<li><a href="https://github.com/go-functional/functy">go-functional/functy</a> - Functional builders for vecty elements</li>
<li><a href="https://www.youtube.com/watch?v=c8Fwb4KbVJM">[Talk] Functional Programming in Go</a> - Aaron Schlesinger @ GopherCon 2017</li>
<li><a href="http://erlang.org/download/armstrong_thesis_2003.pdf">Interesting reading about Erlang, functional programming and concurrency</a> - by Joe Armstrong</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-87.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go modules and the Athens project</title>
      <guid isPermaLink="false">changelog.com/2/715</guid>
      <link>https://changelog.com/gotime/86</link>
      <pubDate>Wed, 22 May 2019 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="110977314" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/86/go-time-86.mp3"/>
      <description>Panelists Mat Ryer and Carmen Andoh are joined by guest panelists Marwan Sulaiman and Aaron Schlesinger to discuss Go modules and the Athens project.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:16:52</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/arschles" img="https://cdn.changelog.com/uploads/avatars/people/AR0/avatar_large.jpg?v=63724543586">Aaron Schlesinger</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/marwan91" img="https://secure.gravatar.com/avatar/5f0ad2ad808f8d21527a6be1620c7a85.jpg?s=600&amp;d=mm">Marwan Sulaiman</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/86/transcript"/>
      <content:encoded><![CDATA[<p>Panelists Mat Ryer and Carmen Andoh are joined by guest panelists Marwan Sulaiman and Aaron Schlesinger to discuss Go modules and the Athens project.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – <strong>Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads.</strong> Get started for free with a $50 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://www.strongdm.com/?utm_source=changelog">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</li>
<li><a href="https://www.gocd.org/kubernetes">GoCD + Kubernetes</a> – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at <a href="https://www.gocd.org/kubernetes">gocd.org/kubernetes</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>Aaron Schlesinger &ndash; <a href="http://arschles.com/" rel="external ugc">Website</a>, <a href="https://github.com/arschles" rel="external ugc">GitHub</a>, <a href="https://x.com/arschles" rel="external ugc">X</a></li><li>Marwan Sulaiman &ndash; <a href="https://github.com/marwan-at-work" rel="external ugc">GitHub</a>, <a href="https://x.com/MarwanSulaiman" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://cdn.changelog.com/gotime-86--marwan91-computer.png">Here’s the computer</a> Marwan talked about</li>
<li>Marwan attended <a href="https://www.appacademy.io/">App Academy</a></li>
<li><a href="https://github.com/gomods/athens">gomods/athens</a> on GitHub</li>
<li><a href="https://docs.gomods.io/intro/protocol/">Athens download protocol</a></li>
<li><a href="https://github.com/golang/go/wiki/Modules">Go modules</a></li>
<li>Check out <a href="https://gophers.slack.com/archives/C9LRAQN8N">#athens</a> in <a href="https://invite.slack.golangbridge.org/">Gopher Slack</a></li>
<li><a href="https://golang.org/cmd/go/#hdr-Maintaining_module_requirements">Maintaining module requirements</a></li>
<li><a href="https://sum.golang.org/">Go module services</a></li>
<li><a href="https://blog.golang.org/using-go-modules">Using Go Modules</a></li>
<li><a href="https://moddoc.marwan.io/">The Go Modules Proxy Documentation</a></li>
<li><a href="https://github.com/golang/exp/tree/master/apidiff">Checking Go Package API Compatibility</a></li>
<li><a href="https://github.com/twitchtv/twirp">twitchtv/twirp</a> - simple RPC framework with protobuf service definitions</li>
<li>A <a href="https://en.wikipedia.org/wiki/Nibble">nibble</a> is half of a byte 💫</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-86.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go for beginners</title>
      <guid isPermaLink="false">changelog.com/2/712</guid>
      <link>https://changelog.com/gotime/85</link>
      <pubDate>Wed, 15 May 2019 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="97231194" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/85/go-time-85.mp3"/>
      <description>How do beginners learn Go? This episode is meant to engage both non-Go users that listen to sister podcasts here on Changelog, or any Go-curious programmers out there, as well as encourage those that have started to learn Go and want to level up beyond the basics. On this episode we&apos;re aiming to answer questions about how to learn Go, identify resources that are available, and where you can go to continue your learning journey.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:07:11</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ashleymcnamara" img="https://cdn.changelog.com/uploads/avatars/people/Xk2/avatar_large.png?v=63720852179">Ashley Willis</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/davidvalentine" img="https://cdn.changelog.com/uploads/avatars/people/zpP5/avatar_large.jpg?v=63724369295">David Valentine</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/85/transcript"/>
      <content:encoded><![CDATA[<p>How do beginners learn Go? This episode is meant to engage both non-Go users that listen to sister <a href="https://changelog.com/podcasts">podcasts here on Changelog</a>, or any Go-curious programmers out there, as well as encourage those that have started to learn Go and want to level up beyond the basics. On this episode we’re aiming to answer questions about how to learn Go, identify resources that are available, and where you can go to continue your learning journey.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – <strong>Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads.</strong> Get started for free with a $100 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://www.strongdm.com/?utm_source=changelog">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</li>
<li><a href="https://www.gocd.org/kubernetes">GoCD + Kubernetes</a> – With GoCD running on Kubernetes, you define your build workflow and let GoCD provision and scale build infrastructure on the fly. GoCD installs as a Kubernetes native application. Scale your build infrastructure elastically. Learn more at <a href="https://www.gocd.org/kubernetes">gocd.org/kubernetes</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>David Valentine &ndash; <a href="http://www.tbdatascientist.com" rel="external ugc">Website</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li><li>Ashley Willis &ndash; <a href="https://github.com/ashleymcnamara" rel="external ugc">GitHub</a>, <a href="https://x.com/ashleymcnamara" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.udemy.com/a-gentle-introduction-to-google-go-golang-for-beginners/?couponCode=GOTIME_2019">A gentle Introduction to Golang for Beginners</a> &lt;~ this special link drops the cost of the course to $9.99 US (thanks David!!)</li>
<li><a href="https://spf13.com/presentation/building-an-awesome-cli-app-in-go-oscon/">CLI for Beginners</a></li>
<li><a href="https://gophercises.com/">Gophercises</a></li>
<li><a href="https://lambdaschool.com/">Lambda School</a> was mentioned + Austen Allred (CEO &amp; co-founder of Lambda School) <a href="https://changelog.com/founderstalk/63">was on Founders Talk recently</a></li>
<li><a href="https://turing.io/">Turing</a> — a 501(c)(3) non-profit organization that operates almost entirely on student tuition</li>
<li><a href="https://www.youtube.com/watch?v=zmYhR8cUX90&amp;feature=youtu.be&amp;t=245">“programming today is more about knowing of libraries (pkgs) and gluing them together”</a></li>
<li><a href="https://en.wikipedia.org/wiki/Richard_Feynman">Richard Feynman on Wikipedia</a></li>
<li><a href="https://wizardzines.com/">Julia Evans’ zines</a></li>
<li><a href="https://changelog.com/jsparty/60">JS Party #60: You might want to read up on PAW Patrol</a></li>
<li><a href="https://www.youtube.com/c/justforfunc">JustForFunc</a></li>
<li><a href="https://www.firsttimersonly.com/">First timers only</a></li>
<li><a href="https://yourfirstpr.github.io/">Your first PR</a></li>
<li><a href="https://gophers.slack.com/archives/C02A8LZKT">#golang-newbies</a> on <a href="https://invite.slack.golangbridge.org/">Gopher Slack</a></li>
<li><a href="https://docs.google.com/forms/d/e/1FAIpQLSf9OMOBjaoxGNpCMegFDhk-9OkQ8qGGyXvGBCNvc-qS8hJt2A/viewform">On-the-Job Programming Language Learning Survey for Developers</a></li>
<li><a href="https://quii.gitbook.io/learn-go-with-tests/">Learn Go with Tests</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-85.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Hardware hacking with TinyGo and Gopherbot</title>
      <guid isPermaLink="false">changelog.com/2/707</guid>
      <link>https://changelog.com/gotime/84</link>
      <pubDate>Wed, 08 May 2019 12:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="124563632" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/84/go-time-84.mp3"/>
      <description>Mat Ryer hosts our first one-on-one interview-style episode with special guest Ron Evans. Mat asks Ron to teach us about Go in IoT, hardware hacking at Gophercon, TinyGo, and Gopherbot.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:26:12</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/deadprogram" img="https://cdn.changelog.com/uploads/avatars/people/bod/avatar_large.png?v=63881972700">Ron Evans</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/84/transcript"/>
      <content:encoded><![CDATA[<p>Mat Ryer hosts our first one-on-one interview-style episode with special guest Ron Evans. Mat asks Ron to teach us about Go in IoT, <a href="https://www.gophercon.com/?utm_source=gotime">hardware hacking at Gophercon</a>, <a href="https://tinygo.org/">TinyGo</a>, and <a href="https://gopherbot.com/?utm_source=gotime">Gopherbot</a>.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – <strong>Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads.</strong> Get started for free with a $100 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://www.strongdm.com/">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>.
</li>
<li><a href="https://www.pluralsight.com/product/flow">GitPrime</a> – <a href="https://resources.gitprime.com/books/20-patterns/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog(q1)">Download GitPrime’s 20 Patterns book</a>, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data.
</li>
</ul></p><p>Featuring:</p><ul><li>Ron Evans &ndash; <a href="https://deadprogrammersociety.com" rel="external ugc">Website</a>, <a href="https://github.com/deadprogram" rel="external ugc">GitHub</a>, <a href="https://social.tinygo.org/@deadprogram" rel="external ugc">Mastodon</a>, <a href="https://x.com/deadprogram" rel="external ugc">X</a></li><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h3>Win a Gopherbot!</h3>
<p>To take part in the giveaway to win your very own <a href="https://gopherbot.com/?utm_source=gotime">Gopherbot</a>, all you have to do is send a tweet to <a href="https://twitter.com/GoTimeFM">@GoTimeFM</a> plus any of the following — review the podcast on Apple Podcasts, socialize your favorite episode on Twitter, or recommend the show to a friend. Details for each are below.</p>
<p><strong>Tweet</strong>: To be entered you MUST tweet us <a href="https://twitter.com/GoTimeFM">@GoTimeFM</a> in addition to either a review of the podcast on Apple Podcasts, socialize your favorite episode on Twitter, or recommend the show to a friend. Here’s the tweet we’re looking for — <code>I listen to @GoTimeFM and I learned #golang because...</code> — Ron will pick his favorite reason and we’ll announce the winner in a few weeks.</p>
<p><strong>Review</strong>: Write a review on Apple Podcasts (5-stars plz). Email a screenshot of the review plus a link to your tweet to gotime@changelog.com with subject “Gopherbot me!” as proof of entry.</p>
<p><strong>Socialize</strong>: Share an episode you’ve enjoyed on social media. Email a link to your tweet/post plus a link to your tweet to gotime@changelog.com with subject “Gopherbot me!” as proof of entry.</p>
<p><strong>Recommend</strong>: Personally recommend the show to a friend/colleague via email. BCC gotime@changelog.com with subject “You should listen to the Go Time podcast!” and include this link <code>https://changelog.com/gotime</code> somewhere in the body of your email.</p>
<hr />
<ul>
<li><a href="https://tinygo.org/">TinyGo</a></li>
<li><a href="https://gopherbot.com/?utm_source=gotime">Gopherbot</a> - Robotic Gopher plushie that you can code.</li>
<li><a href="https://www.gophercon.com/?utm_source=gotime">Gophercon in San Diego</a> - where Ron will host the hardware hacking day with Gobots, and other flying objects.</li>
<li><a href="https://www.adafruit.com/category/851">Adafruit</a> - company making tiny chips.</li>
<li><a href="https://aykevl.nl/2019/04/llvm-from-go">LLVM from GO Perspective</a> - blogpost by Ayke van Laëthem.</li>
<li><a href="https://tinygo.org/webassembly/">Tiny Go and Webassembly</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-84.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>It&apos;s time to talk about testing</title>
      <guid isPermaLink="false">changelog.com/2/705</guid>
      <link>https://changelog.com/gotime/83</link>
      <pubDate>Thu, 02 May 2019 15:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="118694245" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/83/go-time-83.mp3"/>
      <description>Is testing an art or a science? What and when should we test? What’s the point of testing and can it go too far? We explore all this and more in this jam-packed episode on testing.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:22:07</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/83/transcript"/>
      <content:encoded><![CDATA[<p>Is testing an art or a science? What and when should we test? What’s the point of testing and can it go too far? We explore all this and more in this jam-packed episode on testing.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – <strong>Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads.</strong> Get started for free with a $100 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://www.strongdm.com/">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</li>
<li><a href="https://oreil.ly/2J3gCBP">O'Reilly Velocity Conference</a> – Velocity covers everything from Kubernetes and site reliability engineering to observability and performance. Get expert insights and essential training on chaos engineering, cloud native systems, serverless, production engineering, and Kubernetes. Use the code <code>GOTIME20</code> to get 20% off Gold, Silver, and Bronze passes. Location and dates: San Jose, CA — June 10-13.
</li>
<li><a href="https://www.pluralsight.com/product/flow">GitPrime</a> – <a href="https://resources.gitprime.com/books/20-patterns/?utm_source=changelog&amp;utm_medium=podcast&amp;utm_campaign=changelog(q1)">Download GitPrime’s 20 Patterns book</a>, a field guide to help engineering managers recognize achievement, spot bottlenecks, and debug development processes with data.
</li>
</ul></p><p>Featuring:</p><ul><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>The “Golden files” concept from Mitchell Hashimoto’s great 2017 GopherCon testing talk (12:18, if time code does not work properly) — <a href="https://www.youtube.com/watch?v=8hQG7QlcLBk&amp;feature=youtu.be&amp;t=738">Mitchell Hashimoto at GopherCon 2017 — Advanced Testing with Go</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-83.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Hiring and job interviews</title>
      <guid isPermaLink="false">changelog.com/2/703</guid>
      <link>https://changelog.com/gotime/82</link>
      <pubDate>Tue, 23 Apr 2019 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="100618489" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/82/go-time-82.mp3"/>
      <description>Panelists Mat Ryer, Ashley McNamara, Johnny Boursiquot, and Carmen Andoh discuss the process of getting hired, hiring, and job interviews. If people are the most important part of a team, how do we pick who we work with? What&apos;s the process like? How can it better?</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:09:33</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ashleymcnamara" img="https://cdn.changelog.com/uploads/avatars/people/Xk2/avatar_large.png?v=63720852179">Ashley Willis</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/82/transcript"/>
      <content:encoded><![CDATA[<p>Panelists Mat Ryer, Ashley McNamara, Johnny Boursiquot, and Carmen Andoh discuss the process of getting hired, hiring, and job interviews. If people are the most important part of a team, how do we pick who we work with? What’s the process like? How can it better?</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – <strong>Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads.</strong> Get started for free with a $100 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://www.strongdm.com/">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.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>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Ashley Willis &ndash; <a href="https://github.com/ashleymcnamara" rel="external ugc">GitHub</a>, <a href="https://x.com/ashleymcnamara" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" 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/gotime/go-time-82.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>All about APIs!</title>
      <guid isPermaLink="false">changelog.com/2/699</guid>
      <link>https://changelog.com/gotime/81</link>
      <pubDate>Tue, 16 Apr 2019 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="98106967" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/81/go-time-81.mp3"/>
      <description>Panelists Mat Ryer, Johnny Boursiquot, Jaana B. Dogan, and Mark Bates discuss how humans build machine to machine integrations via APIs — the good, the bad, and the ugly — and how to give yourself the best chance of success.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:07:48</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/81/transcript"/>
      <content:encoded><![CDATA[<p>Panelists Mat Ryer, Johnny Boursiquot, Jaana B. Dogan, and Mark Bates discuss how humans build machine to machine integrations via APIs — the good, the bad, and the ugly — and how to give yourself the best chance of success.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – <strong>Check out DigitalOcean’s dedicated vCPU Droplets with dedicated vCPU threads.</strong> Get started for free with a $100 credit. Learn more at <a href="https://do.co/changelog">do.co/changelog</a>.
</li>
<li><a href="https://www.strongdm.com/">strongDM</a> – Manage access to any database, server, and environment. strongDM makes it easy for DevOps to enforce the controls InfoSec teams require.
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>We move fast and fix things because of Rollbar.</strong> Resolve errors in minutes. Deploy with confidence. Learn more at <a href="https://rollbar.com/changelog">rollbar.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>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gobuffalo.io/en/docs/apis">Buffalo — Creating a new API application</a></li>
<li><a href="https://goa.design/">goa</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-81.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go 2 and the future of Go</title>
      <guid isPermaLink="false">changelog.com/2/694</guid>
      <link>https://changelog.com/gotime/80</link>
      <pubDate>Tue, 09 Apr 2019 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="97393963" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/80/go-time-80.mp3"/>
      <description>We&apos;re back! Panelists Mat Ryer, Johnny Boursiquot, Jaana B. Dogan, and Mark Bates discuss Go 2, the future of Go, what they like and don&apos;t like, and what they would add or remove.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:07:18</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/80/transcript"/>
      <content:encoded><![CDATA[<p>We’re back! Panelists Mat Ryer, Johnny Boursiquot, Jaana B. Dogan, and Mark Bates discuss Go 2, the future of Go, what they like and don’t like, and what they would add or remove.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://do.co/changelog">DigitalOcean</a> – <strong>The simplest cloud platform for developers and teams</strong> Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. New accounts get $100 in credit to use in your first 60 days.
</li>
<li><a href="https://oreil.ly/2J3gCBP">O'Reilly Velocity Conference</a> – Velocity covers everything from Kubernetes and site reliability engineering to observability and performance. Get expert insights and essential training on chaos engineering, cloud native systems, serverless, production engineering, and Kubernetes. Use the code <code>GOTIME20</code> to get 20% off Gold, Silver, and Bronze passes. Location and dates: San Jose, CA — June 10-13.
</li>
<li><a href="https://www.gocd.org/changelog">GoCD</a> – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and streamline your build-test-release cycle for reliable, continuous delivery of your product.
</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>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://blog.golang.org/go2-here-we-come">Go 2, here we come!</a></li>
<li><a href="https://blog.golang.org/survey2018-results">Go 2018 survey</a></li>
<li><a href="https://github.com/golang/go/issues/29934">New error proposal</a></li>
<li><a href="https://www.youtube.com/watch?v=0Zbh_vmAKvk">GopherCon 2017: Russ Cox - The Future of Go</a></li>
<li><a href="https://dave.cheney.net/paste/the-past-present-and-future-of-go2.pdf">Dave Cheney’s The Past, Present and Future of Go slides</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-80.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>New Go branding strategy </title>
      <guid isPermaLink="false">changelog.com/2/520</guid>
      <link>https://changelog.com/gotime/79</link>
      <pubDate>Mon, 07 May 2018 18:38:09 +0000</pubDate>
      <enclosure type="audio/mpeg" length="52645292" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/79/go-time-79.mp3"/>
      <description>Steve Francia joined the show and told us EVERYTHING about Go&apos;s new branding strategy (and don&apos;t worry, the gopher isn&apos;t going anywhere!)</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:12:21</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" 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/spf13" img="https://cdn.changelog.com/uploads/avatars/people/ogl/avatar_large.png?v=63804983845">Steve Francia</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/79/transcript"/>
      <content:encoded><![CDATA[<p>Steve Francia joined the show and told us EVERYTHING about Go’s new branding strategy (and don’t worry, the gopher isn’t going anywhere!)</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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="http://datadog.com/gotime">Datadog</a> – Cloud-Scale Monitoring — Monitoring that tracks your dynamic infrastructure and applications. Plus next-generation APM. Monitor, troubleshoot, and optimize end-to-end application performance. <strong>Start your free trial, install the agent, and get a free t-shirt!</strong>
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>Our error monitoring partner.</strong> Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to <a href="https://rollbar.com/changelog">rollbar.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>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2018</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Steve Francia &ndash; <a href="https://github.com/spf13" rel="external ugc">GitHub</a>, <a href="https://x.com/spf13" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><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></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://blog.golang.org/go-brand">Go’s New Brand</a></li>
<li><a href="https://blog.golang.org/gopher">The Go Gopher</a></li>
<li><a href="https://news.ycombinator.com/item?id=16935084">Go’s New Brand | Hacker News</a></li>
</ul>
<hr />
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="https://github.com/ericfreese/rat/blob/master/README.md">Rat - Compose shell commands to build terminal applications</a></li>
<li><a href="https://github.com/google/gvisor">gVisor - Container Runtime Sandbox</a></li>
<li><a href="https://cloudplatform.googleblog.com/2018/05/Open-sourcing-gVisor-a-sandboxed-container-runtime.html">Open-sourcing gVisor, a sandboxed container runtime</a></li>
<li><a href="https://www.youtube.com/watch?v=ze6O2Dj5gQ4">Using SVGo, A Go Language Library for SVG Generation</a></li>
<li><a href="https://www.ardanlabs.com/blog/2018/04/bounds-check-elimination-in-go.html">Bounds Check Elimination In Go</a></li>
<li><a href="https://github.com/golang/go/blob/master/src/cmd/compile/README.md">Go Compiler intro</a></li>
<li><a href="https://twitter.com/ianfoo/status/990108450767155201">ian molee on Twitter: “This clip of @deadprogram endangering @markbates’ wellbeing with an out of control robot…”</a></li>
</ul>
<hr />
<h4>Free Software Friday!</h4>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<ul>
<li>Erik - <a href="https://gumroad.com/l/bite-size-linux">Julia Evans’ Bite Size Linux</a></li>
<li>Steve - <a href="https://github.com/ajstarks?tab=repositories">Anthony Starks</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-79.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Hacking drones with Go</title>
      <guid isPermaLink="false">changelog.com/2/517</guid>
      <link>https://changelog.com/gotime/78</link>
      <pubDate>Mon, 30 Apr 2018 17:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="50970754" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/78/go-time-78.mp3"/>
      <description>Ron Evans joined the show and talked with us about GoCV, Gobot, using Go to control drones, and other interesting projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:10:02</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/deadprogram" img="https://cdn.changelog.com/uploads/avatars/people/bod/avatar_large.png?v=63881972700">Ron Evans</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/78/transcript"/>
      <content:encoded><![CDATA[<p>Ron Evans joined the show and talked with us about GoCV, Gobot, using Go to control drones, and other interesting projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://airbrake.io/changelog">Airbrake</a> – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages.
</li>
<li><a href="https://www.activestate.com/gotime">ActiveState</a> – ActiveState builds open source language distributions for Go, Python, Perl, Ruby and Tcl. More than 2 million developers &amp; 97% of Fortune 1000 companies use ActiveState including Pepsico, Lockheed Martin &amp; NASA. Check out <a href="https://www.activestate.com/gotime">activestate.com/gotime</a>
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2018</code>. Start your server - head to <a href="https://linode.com/changelog">linode.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>Ron Evans &ndash; <a href="https://deadprogrammersociety.com" rel="external ugc">Website</a>, <a href="https://github.com/deadprogram" rel="external ugc">GitHub</a>, <a href="https://social.tinygo.org/@deadprogram" rel="external ugc">Mastodon</a>, <a href="https://x.com/deadprogram" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gobot.io/">Gobot</a></li>
<li><a href="https://periph.io/">Periph</a></li>
<li><a href="https://gocv.io/">GoCV</a></li>
<li><a href="https://github.com/ziutek/emgo">emgo</a></li>
<li><a href="https://changelog.com/news/9Rl/visit">Go Time #37 - Gobot, Hardware, and Gatekeeping with Ron Evans</a></li>
<li><a href="https://changelog.com/news/OEL/visit">The Changelog #177 - Cylon.js, Gobot, Artoo, and IoT</a></li>
<li><a href="https://github.com/ziutek/emgo">emgo</a></li>
</ul>
<hr />
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="https://blog.golang.org/go-brand">The NEW Improved Go Branding</a> 😍😍</li>
<li><a href="https://github.com/qor">qor</a></li>
<li><a href="https://github.com/oklog/run">run</a> - Really nice alternative to the new errgroup package - small api, easy to use and understand</li>
<li><a href="https://github.com/mattn/anko">Anko</a> - Scriptable interpreter that is embeddable by Yasuhiro Matsumoto (<a href="https://github.com/mattn">mattn</a>)</li>
<li><a href="https://speakerdeck.com/campoy/the-robustness-of-go">Francesc Campoy - The Robustness of Go (Slides)</a></li>
</ul>
<p><strong>GopherCon speaker selections have started, first round of announcements coming SOON!</strong></p>
<ul>
<li><a href="https://2018.gopherconbr.org/en/">GopherconBR opened their CFP this week</a></li>
</ul>
<hr />
<h4>Free Software Friday!</h4>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<ul>
<li>Erik - <a href="https://www.somethingsimilar.com/2013/01/14/notes-on-distributed-systems-for-young-bloods/">Jeff Hodges</a></li>
<li>Brian - <a href="https://github.com/mattn?tab=repositories">Yasuhiro Matsumoto</a></li>
<li>Ron - Steve Francia between <a href="https://gohugo.io/">Hugo</a> and <a href="https://github.com/spf13/cobra">Cobra</a>… I mean wow.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-78.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>BONUS – Go and WebAssembly (Wasm)</title>
      <guid isPermaLink="false">changelog.com/2/516</guid>
      <link>https://changelog.com/gotime/bonus-77</link>
      <pubDate>Wed, 25 Apr 2018 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="3479561" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/bonus-77/go-time-bonus-77.mp3"/>
      <description>This is a bonus segment in the after show of Go Time #77 with Russ Cox where we talk briefly about WebAssembly (Wasm) support in Go, and how that plays into Go being used as a web language.</description>
      <itunes:episodeType>bonus</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>01:59</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" 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="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rsc" img="https://cdn.changelog.com/uploads/avatars/people/Pw6g/avatar_large.jpg?v=63691914931">Russ Cox</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/bonus-77/transcript"/>
      <content:encoded><![CDATA[<p>This is a bonus segment in the after show of Go Time #77 with Russ Cox where we talk briefly about WebAssembly (Wasm) support in Go, and how that plays into Go being used as a web language.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2018</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>Our error monitoring partner.</strong> Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Russ Cox &ndash; <a href="https://swtch.com/~rsc/" rel="external ugc">Website</a>, <a href="https://github.com/rsc" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@rsc" rel="external ugc">Mastodon</a>, <a href="https://x.com/_rsc" rel="external ugc">X</a></li><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>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://changelog.com/podcast/294">The Changelog #294: Code Cartoons, Rust, and WebAssembly with Lin Clark</a></li>
<li><a href="https://changelog.com/gotime/77">Go Time #77</a></li>
<li>GitHub issue #18892: <a href="https://github.com/golang/go/issues/18892">WebAssembly (“wasm”) support</a></li>
<li><a href="https://docs.google.com/document/d/131vjr4DH6JFnb-blm_uRdaC0_Nv3OUwjEY5qVCxCup4/edit">WebAssembly architecture for Go</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-bonus-77.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Dependencies and the future of Go</title>
      <guid isPermaLink="false">changelog.com/2/511</guid>
      <link>https://changelog.com/gotime/77</link>
      <pubDate>Mon, 23 Apr 2018 17:29:54 +0000</pubDate>
      <enclosure type="audio/mpeg" length="50050231" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/77/go-time-77.mp3"/>
      <description>Russ Cox joins us this week to talk about how Russ got involved with Go, Vgo, error handling, updates on Go 2.0, more. </description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:08:45</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rsc" img="https://cdn.changelog.com/uploads/avatars/people/Pw6g/avatar_large.jpg?v=63691914931">Russ Cox</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/77/transcript"/>
      <content:encoded><![CDATA[<p>Russ Cox joins us this week to talk about how Russ got involved with Go, Vgo, error handling, updates on Go 2.0, more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://airbrake.io/changelog">Airbrake</a> – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages.
</li>
<li><a href="https://www.activestate.com/gotime">ActiveState</a> – ActiveState builds open source language distributions for Go, Python, Perl, Ruby and Tcl. More than 2 million developers &amp; 97% of Fortune 1000 companies use ActiveState including Pepsico, Lockheed Martin &amp; NASA. Check out <a href="https://www.activestate.com/gotime">activestate.com/gotime</a>
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2018</code>. Start your server - head to <a href="https://linode.com/changelog">linode.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>Russ Cox &ndash; <a href="https://swtch.com/~rsc/" rel="external ugc">Website</a>, <a href="https://github.com/rsc" rel="external ugc">GitHub</a>, <a href="https://hachyderm.io/@rsc" rel="external ugc">Mastodon</a>, <a href="https://x.com/_rsc" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://blog.golang.org/toward-go2">Toward Go 2</a></li>
<li><a href="https://research.swtch.com/vgo-intro">Go += Package Versioning</a></li>
<li><a href="https://github.com/9fans/plan9port">Plan 9 from User Space</a></li>
<li><a href="https://github.com/ziutek/emgo">Emgo: Bare metal Go (language for programming embedded systems)</a></li>
<li><a href="https://en.wikipedia.org/wiki/ARM_Cortex-M#Cortex-M0+">ARM Cortex-M</a></li>
<li><a href="https://ziutek.github.io/2018/04/14/go_on_very_small_hardware2.html">Go on very small hardware (Part 2)</a></li>
<li><a href="https://github.com/yunabe/lgo">Go (golang) Jupyter Notebook kernel and an interactive REPL</a></li>
<li><a href="https://github.com/Netflix/titus">Netflix/titus</a></li>
<li><a href="https://github.com/Netflix/titus-executor">Netflix/titus-executor</a></li>
<li><a href="https://github.com/Netflix/titus-control-plane">Netflix/titus-control-plane</a></li>
<li><a href="https://github.com/jetstack/kube-lego">Automatically request certificates for Kubernetes Ingress resources from Let’s Encrypt</a></li>
<li><a href="https://github.com/golang/go/wiki/NewSpeakers">Resources for New Speakers</a></li>
<li><a href="https://github.com/rjkroege/edwood">Go version of Plan9 Acme Editor</a></li>
<li><a href="https://youtu.be/dP1xVpMPn8M">A Tour of the Acme Editor</a></li>
<li><a href="https://2018.gopherconbr.org/en/">GopherConBR 2018</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-77.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Building a distributed index with Go</title>
      <guid isPermaLink="false">changelog.com/2/508</guid>
      <link>https://changelog.com/gotime/76</link>
      <pubDate>Fri, 13 Apr 2018 21:44:25 +0000</pubDate>
      <enclosure type="audio/mpeg" length="35421531" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/76/go-time-76.mp3"/>
      <description>Matt Jaffee joined the show and talked with us about Pilosa, building distributed index with Go, and other interesting projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>48:24</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jaffee" img="https://cdn.changelog.com/uploads/avatars/people/lk9G/avatar_large.jpg?v=63690696729">Matt Jaffee</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/76/transcript"/>
      <content:encoded><![CDATA[<p>Matt Jaffee joined the show and talked with us about Pilosa, building distributed index with Go, and other interesting projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://airbrake.io/gotime">Airbrake</a> – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages.
</li>
<li><a href="https://www.activestate.com/gotime">ActiveState</a> – ActiveState builds open source language distributions for Go, Python, Perl, Ruby and Tcl. More than 2 million developers &amp; 97% of Fortune 1000 companies use ActiveState including Pepsico, Lockheed Martin &amp; NASA. Check out <a href="https://www.activestate.com/gotime">activestate.com/gotime</a>
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2018</code>. Start your server - head to <a href="https://linode.com/changelog">linode.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>Matt Jaffee &ndash; <a href="https://github.com/jaffee" rel="external ugc">GitHub</a>, <a href="https://x.com/mattjaffee" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://www.pilosa.com/">Pilosa - Insanely Fast Queries on Really Big Data</a></p>
<p><a href="https://www.pilosa.com/docs/latest/introduction/">Pilosa Docs</a></p>
<p><a href="https://github.com/pilosa/pilosa">https://github.com/pilosa/pilosa</a></p>
<p><a href="https://www.pilosa.com/pdf/PILOSA%20-%20Technical%20White%20Paper.pdf">Pilosa Whitepaper</a></p>
<p><a href="https://www.pilosa.com/blog/cosmos/">Supercharge Azure Cosmos DB with Pilosa</a></p>
<hr />
<h4>Interesting Go Projects and News</h4>
<p><a href="http://gonorthwest.io/">Go Northwest - Seattle 2018</a></p>
<p><a href="https://ziutek.github.io/2018/03/30/go_on_very_small_hardware.html">Go on very small hardware (Part 1)</a></p>
<p><a href="https://godoc.org/gorgonia.org/cu">cu</a> – idiomatic interface to the CUDA Driver API</p>
<p><a href="https://github.com/cjbassi/gotop">gotop</a> – A terminal based graphical activity monitor inspired by gtop and vtop</p>
<p><a href="https://github.com/CanonicalLtd/dqlite">dqlite</a> – Distributed SQLite for Go applications</p>
<hr />
<h4>Free Software Friday</h4>
<p>Erik - <a href="https://github.com/ziutek/emgo">Michal Derkacz</a></p>
<p>Carlisia - <a href="https://www.youtube.com/watch?v=LHZ2CAZE6Gs">Mastering io Pipes on JustForFunc</a></p>
<p>Brian - <a href="https://github.com/kentcdodds/all-contributors">All Contributors</a></p>
<p>Matt - <a href="https://twitter.com/lizrice">Liz Rice</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-76.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>GoLand IDE and managing Gopher Slack </title>
      <guid isPermaLink="false">changelog.com/2/498</guid>
      <link>https://changelog.com/gotime/75</link>
      <pubDate>Fri, 06 Apr 2018 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="115939851" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/75/go-time-75.mp3"/>
      <description>Florin Pățan joined the show and talked with us about GoLand, the pros and cons of using an IDE, his thoughts on the Go community, and managing Gopher Slack.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:20:12</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" 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/dlsniper" img="https://cdn.changelog.com/uploads/avatars/people/V3WP/avatar_large.jpg?v=63689552337">Florin Pățan</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/75/transcript"/>
      <content:encoded><![CDATA[<p>Florin Pățan joined the show and talked with us about GoLand, the pros and cons of using an IDE, his thoughts on the Go community, and managing Gopher Slack.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://airbrake.io/gotime">Airbrake</a> – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages.
</li>
<li><a href="https://www.activestate.com/gotime">ActiveState</a> – ActiveState builds open source language distributions for Go, Python, Perl, Ruby and Tcl. More than 2 million developers &amp; 97% of Fortune 1000 companies use ActiveState including Pepsico, Lockheed Martin &amp; NASA. Check out <a href="https://www.activestate.com/gotime">activestate.com/gotime</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>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2018</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Florin Pățan &ndash; <a href="https://github.com/dlsniper" rel="external ugc">GitHub</a>, <a href="https://x.com/dlsniper" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><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></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.jetbrains.com/go/">GoLand</a> - Capable and Ergonomic Go IDE by JetBrains</li>
<li><a href="https://invite.slack.golangbridge.org/">Join Gophers on Slack!</a> + <a href="https://github.com/gobridge/CodeOfConduct">the CoC</a></li>
<li><a href="https://changelog.com/spotlight/10">Spotlight #10: How China Does Node with Shiya Luo</a></li>
<li><a href="https://github.com/golang/dep">dep</a> - Go dependency management tool</li>
<li><a href="https://atom.io/">Atom</a></li>
<li><a href="https://code.visualstudio.com/">Visual Studio Code</a></li>
<li><a href="https://www.git-tower.com/mac/">Tower</a> - Git client for Mac and Windows</li>
<li><a href="https://magit.vc/">Magit!</a> - A Git Porcelain inside Emacs</li>
<li><a href="https://github.com/thoughtbot/rcm">rc file (dotfile) management</a></li>
<li><a href="https://blog.golang.org/survey2017-results">Golang - 2017 Survey Results</a></li>
<li><a href="https://github.com/StylishThemes/GitHub-Dark">Dark GitHub style</a> is Adam’s free software Friday pick</li>
<li><a href="https://chrome.google.com/webstore/detail/dark-theme-for-slack/begdfkhhegoognioipgofimponkeiiah">Dark theme for Slack</a></li>
<li><a href="https://github.com/derekparker/delve">Delve</a> is Florian’s free software Friday pick</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-75.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Gophercises and creating content for Gophers</title>
      <guid isPermaLink="false">changelog.com/2/491</guid>
      <link>https://changelog.com/gotime/74</link>
      <pubDate>Fri, 30 Mar 2018 16:20:28 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70414008" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/74/go-time-74.mp3"/>
      <description>Jon Calhoun joined the show and talked with us about Gophercises, experiencing the joy of building cool things, creating content for Gophers, and other interesting projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>48:32</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/joncalhoun" img="https://secure.gravatar.com/avatar/1777de319efe52999139231273746dc9.jpg?s=600&amp;d=mm">Jon Calhoun</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/74/transcript"/>
      <content:encoded><![CDATA[<p>Jon Calhoun joined the show and talked with us about Gophercises, experiencing the joy of building cool things, creating content for Gophers, and other interesting projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>Our error monitoring partner.</strong> Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2018</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Jon Calhoun &ndash; <a href="https://www.calhoun.io" rel="external ugc">Website</a>, <a href="https://github.com/joncalhoun" rel="external ugc">GitHub</a>, <a href="https://x.com/joncalhoun" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://gophercises.com/">Gophercises</a></p>
<p><a href="https://www.usegolang.com/">usegolang.com</a></p>
<p><a href="https://www.calhoun.io/">Calhoun.io</a></p>
<p><a href="https://www.usegolang.com/images/jon_kiteboarding.png">Jon kite boarding, compliments of Calhoun Photography</a></p>
<p><a href="https://errorsingo.com/">Errors in Go</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://blog.golang.org/go1.10">Go 1.10.1 released</a></p>
<p><a href="https://github.com/rs/zerolog">Zerolog</a> (allocation free JSON logging)</p>
<p><a href="https://blog.golang.org/versioning-proposal">A Proposal for Package Versioning in Go</a></p>
<p><a href="https://github.com/fatih/vim-go/releases/tag/v1.17">Vim-go 1.17 released</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Brian - <a href="https://gitpitch.com/">GitPitch</a></p>
<p>Andrei - <a href="http://opentracing.io/">OpenTracing</a> + <a href="https://golang.org/cmd/vet/">govet</a></p>
<p>Brian - <a href="https://github.com/LukeSmithxyz">Luke Smith</a> (who is awesome, check out <a href="https://github.com/LukeSmithxyz/mutt-wizard">mutt-wizard</a>)</p>
<p>Jon - <a href="https://github.com/jigish/slate">slate</a> (cool window manager for macOS)</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-74.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>CockroachDB and distributed databases in Go</title>
      <guid isPermaLink="false">changelog.com/2/496</guid>
      <link>https://changelog.com/gotime/73</link>
      <pubDate>Fri, 23 Mar 2018 07:51:47 +0000</pubDate>
      <enclosure type="audio/mpeg" length="93317597" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/73/go-time-73.mp3"/>
      <description>Andrei Matei joined the show and talked with us about CockroachDB (and why it&apos;s easier to use than any RDBMS), distributed databases with Go, tracing, and other interesting projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:04:28</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/andreimatei" img="https://cdn.changelog.com/uploads/avatars/people/MY4r/avatar_large.jpg?v=63688881545">Andrei Matei</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/73/transcript"/>
      <content:encoded><![CDATA[<p>Andrei Matei joined the show and talked with us about CockroachDB (and why it’s easier to use than any RDBMS), distributed databases with Go, tracing, and other interesting projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>Our error monitoring partner.</strong> Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2018</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Andrei Matei &ndash; <a href="https://github.com/andreimatei" rel="external ugc">GitHub</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.cockroachlabs.com/">CockroachDB</a></li>
<li><a href="https://www.usegolang.com/gotime">Learn to create web apps using Go (affiliate link)</a></li>
</ul>
<hr />
<h3>Interesting Go Projects and News</h3>
<ul>
<li><a href="https://github.com/GoogleCloudPlatform/agones">Agones</a></li>
<li><a href="https://cloudplatform.googleblog.com/2018/03/introducing-Agones-open-source-multiplayer-dedicated-game-server-hosting-built-on-Kubernetes.html">Introducing Agones: Open-source, multiplayer, dedicated game-server hosting built on Kubernetes</a></li>
<li><a href="https://github.com/bradleyjkemp/memviz">memviz</a></li>
<li><a href="https://github.com/appleboy/gorush">gorush</a></li>
<li><a href="https://github.com/go-saloon/saloon">Saloon</a> – Go Forums</li>
</ul>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Brian - <a href="https://gitpitch.com/">GitPitch</a></p>
<p>Andrei - <a href="http://opentracing.io/">OpenTracing</a> + <a href="https://golang.org/cmd/vet/">govet</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-73.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Learning and teaching Go</title>
      <guid isPermaLink="false">changelog.com/2/490</guid>
      <link>https://changelog.com/gotime/72</link>
      <pubDate>Thu, 22 Mar 2018 10:39:17 +0000</pubDate>
      <enclosure type="audio/mpeg" length="91871390" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/72/go-time-72.mp3"/>
      <description>Bill Kennedy joined the show and talked with Carlisia about learning Go, teaching Go (which is something we&apos;ll do at some point or another), making good presentations, and other interesting projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:28</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/goinggodotnet" img="https://cdn.changelog.com/uploads/avatars/people/jW/avatar_large.jpg?v=63639011534">Bill Kennedy</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/72/transcript"/>
      <content:encoded><![CDATA[<p>Bill Kennedy joined the show and talked with Carlisia about learning Go, teaching Go (which is something we’ll do at some point or another), making good presentations, and other interesting projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>Our error monitoring partner.</strong> Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2018</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Bill Kennedy &ndash; <a href="https://www.goinggo.net/" rel="external ugc">Website</a>, <a href="https://github.com/ardan-bkennedy" rel="external ugc">GitHub</a>, <a href="https://x.com/goinggodotnet" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://github.com/gobridge/presentation-help">Presentation help</a></p>
<p><a href="https://www.gopherguides.com/">Gopher Guides</a></p>
<p><a href="https://gobuffalo.io/en">Buffalo</a></p>
<p><a href="https://www.youtube.com/watch?v=zzAdEt3xZ1M">Golang UK Conference 2016 - Dave Cheney - SOLID Go Design</a></p>
<p><a href="http://spf13.com/post/is-go-object-oriented/">Is Go An Object Oriented Language?</a></p>
<p>These articles will explain how to organize your Go packages:</p>
<ul>
<li><a href="https://rakyll.org/style-packages/">Style guideline for Go packages</a></li>
<li><a href="https://medium.com/@benbjohnson/standard-package-layout-7cdbc8391fc1#.ds38va3pp">Standard Package Layout</a></li>
<li><a href="https://peter.bourgon.org/go-best-practices-2016/#repository-structure">Go best practices, six years in - Repository Structures</a></li>
<li><a href="https://www.goinggo.net/2017/02/design-philosophy-on-packaging.html">Design Philosophy On Packaging</a></li>
</ul>
<p><a href="https://www.youtube.com/watch?v=rX0ItVEVjHc">CppCon 2014: Mike Acton “Data-Oriented Design and C++</a></p>
<p><a href="http://golang-challenge.org/">Go Challenge</a></p>
<p><a href="https://www.youtube.com/watch?v=jEG4Qyo_4Bc">dotGo 2016 - Damian Gryski - Slices: Performance through cache-friendliness</a></p>
<p><a href="http://www.gophercon.in/program/#matt-ellis">GopherCon India - Matt Ellis</a></p>
<p><a href="https://dave.cheney.net/2017/02/12/how-to-write-a-successful-conference-proposal">Dave Cheney - How to write a successful conference proposal</a></p>
<p><a href="https://github.com/golang/go/wiki/NewSpeakers#contact-us">Resources for New Speakers</a></p>
<p><a href="http://www.gopherchina.org/">GopherChina</a></p>
<p><a href="https://2018.gophercon.sg/">GopherCon Singapore</a></p>
<p><a href="https://gophercon.is/">GopherCon Iceland</a></p>
<p><a href="https://www.youcaring.com/womenwhogoviabridgefoundryinc-1086264">Women Who Go to Gophercon Denver 2018</a></p>
<p><a href="https://www.stickermule.com/">StickerMule</a></p>
<p><a href="https://about.gitlab.com/2018/03/15/working-at-gitlab-affects-my-life/">How working at GitLab has changed my view on work and life</a></p>
<p><a href="https://www.usegolang.com/gotime">Learn to create web apps using Go (affiliate link)</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://placementpal.com">Placement Pal</a></p>
<p><a href="http://www.flogo.io">Flogo</a></p>
<p>“If boring repetitive things aren’t automated, a manager gets hired” – <a href="https://twitter.com/goinggodotnet/status/971968883866267648">Niranjan Paranjape</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Bill - <a href="https://github.com/golang/dep">dep</a> (shout out to <a href="https://github.com/sdboyer">Sam Boyer</a>)</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-72.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go is for everyone</title>
      <guid isPermaLink="false">changelog.com/2/486</guid>
      <link>https://changelog.com/gotime/71</link>
      <pubDate>Thu, 22 Mar 2018 10:12:38 +0000</pubDate>
      <enclosure type="audio/mpeg" length="85879312" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/71/go-time-71.mp3"/>
      <description>Carmen Andoh joined the show and talked with us about inclusivity, the 2017 Go Developer Survey, visualizing abstractions, and other interesting projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>59:17</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/carmenandoh" img="https://cdn.changelog.com/uploads/avatars/people/p8Ey/avatar_large.jpg?v=63688454658">Carmen Andoh</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/71/transcript"/>
      <content:encoded><![CDATA[<p>Carmen Andoh joined the show and talked with us about inclusivity, the 2017 Go Developer Survey, visualizing abstractions, and other interesting projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>Our error monitoring partner.</strong> Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2018</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Carmen Andoh &ndash; <a href="https://github.com/Lyoness" rel="external ugc">GitHub</a>, <a href="https://x.com/carmatrocity" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h3>Interesting Go Projects and News</h3>
<p><a href="https://github.com/GoogleCloudPlatform/skaffold">Skaffold</a></p>
<p><a href="https://github.com/erroneousboat/slack-term">Slack-Term</a></p>
<p><a href="https://github.com/caffix/amass">amass</a></p>
<p><a href="https://github.com/bettercap/bettercap">bettercap</a></p>
<p><a href="https://github.com/bcicen/grmon">grmon</a></p>
<p><a href="https://github.com/peterbourgon/caspaxos">CASPaxos</a></p>
<p><a href="https://github.com/jessfraz/img">img</a></p>
<p><a href="https://github.com/teh-cmc/go-internals/blob/master/chapter1_assembly_primer/README.md">A Primer on Go Assembly</a></p>
<p><a href="https://dev.to/hajimehoshi/go-packages-we-developed-for-our-games--4cl9">Go Packages we developed for our games</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Brian - <a href="https://github.com/dgrijalva/jwt-go">jwt-go</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-71.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>From Russia with love</title>
      <guid isPermaLink="false">changelog.com/2/484</guid>
      <link>https://changelog.com/gotime/70</link>
      <pubDate>Fri, 16 Mar 2018 20:10:06 +0000</pubDate>
      <enclosure type="audio/mpeg" length="77385260" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/70/go-time-70.mp3"/>
      <description>Leo Kalneus joined the show and talked with us about GopherCon Russia and the Go community in Russia. We also debunked a few myths about Siberia and of course talked about interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>53:23</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/lkalneus" img="https://cdn.changelog.com/uploads/avatars/people/72da/avatar_large.jpeg?v=63686988874">Leonid Kalneus</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/70/transcript"/>
      <content:encoded><![CDATA[<p>Leo Kalneus joined the show and talked with us about GopherCon Russia and the Go community in Russia. We also debunked a few myths about Siberia and of course talked about interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>Our error monitoring partner.</strong> Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code <code>changelog2018</code>. Start your server - head to <a href="https://linode.com/changelog">linode.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Leonid Kalneus &ndash; <a href="https://www.gophercon-russia.ru/en" rel="external ugc">Website</a>, <a href="https://github.com/lkalneus" rel="external ugc">GitHub</a>, <a href="https://x.com/lkalneus" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="http://golangshow.com">Golang Show (in Russian)</a></p>
<p><a href="https://www.gophercon-russia.ru/">GopherCon Russia</a></p>
<p><a href="https://github.com/golang/go/wiki/GoUsers#russia">Russian Companies using Go</a></p>
<p><a href="http://slack.golang-ru.com">Golang Slack (in Russian)</a></p>
<p><a href="https://t.me/proGO">Telegram: proGO</a></p>
<p><a href="https://t.me/gogolang">Telegram: gogolang</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://www.youtube.com/watch?v=sbrZfPgNmfw">Roundtable with #Golang Stars:: Building Predictability into Your Pipeline</a></p>
<p><a href="https://blog.golang.org/survey2017-results">Go 2017 Survey Results</a></p>
<p>New vgo posts by Russ Cox:</p>
<ul>
<li><a href="https://research.swtch.com/vgo-module">https://research.swtch.com/vgo-module</a></li>
<li><a href="https://research.swtch.com/vgo-cmd">https://research.swtch.com/vgo-cmd</a></li>
</ul>
<p><a href="https://github.com/mattevans/pwned-passwords">pwned-passwords</a></p>
<p><a href="https://en.m.wikipedia.org/wiki/Ribs_(recordings)">Ribs</a> (Russian x-ray records)</p>
<p><a href="https://www.getcontact.com/en">GetContact</a> (phone number search)</p>
<p><a href="https://wordsofheart.com">Words of Heard</a> (Find a date with someone who uses the same password as you)</p>
<p><a href="https://gobot.io">Gobot</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Erik - <a href="https://github.com/src-d/go-git">go-git</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-70.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Golang Flow, FaaS, and Buffalo</title>
      <guid isPermaLink="false">changelog.com/2/482</guid>
      <link>https://changelog.com/gotime/69</link>
      <pubDate>Fri, 09 Mar 2018 12:16:48 +0000</pubDate>
      <enclosure type="audio/mpeg" length="69628345" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/69/go-time-69.mp3"/>
      <description>Brian Scott joined the show and talked with us about Golang Flow, contributing to open source, functions as a service, building for the web with Buffalo, and other interesting projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>47:59</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/brianscott" img="https://secure.gravatar.com/avatar/133b31856e98cf65a11356696b61778b.jpg?s=600&amp;d=mm">Brian Scott</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/69/transcript"/>
      <content:encoded><![CDATA[<p>Brian Scott joined the show and talked with us about Golang Flow, contributing to open source, functions as a service, building for the web with Buffalo, and other interesting projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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>Brian Scott &ndash; <a href="http://www.bscott.io" rel="external ugc">Website</a>, <a href="https://github.com/bscott" rel="external ugc">GitHub</a>, <a href="https://x.com/brainscott" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="http://golangflow.io/">Golang Flow</a></p>
<p><a href="https://gobuffalo.io/">Buffalo</a></p>
<p><a href="https://aws.amazon.com/blogs/compute/announcing-go-support-for-aws-lambda/">Go support for AWS Lambda</a> (YES!!)</p>
<p><a href="https://github.com/openfaas/faas">OpenFaaS - Serverless Functions Made Simple for Docker &amp; Kubernetes</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://blog.golang.org/go1.10">Go 1.10 released</a></p>
<p><a href="https://golang.org/wiki/NewSpeakers">Resources for New Speakers</a></p>
<p>Vgo - 5 Part series by Russ Cox:</p>
<ul>
<li><a href="https://research.swtch.com/vgo">https://research.swtch.com/vgo</a></li>
<li><a href="https://research.swtch.com/vgo-intro">https://research.swtch.com/vgo-intro</a></li>
<li><a href="https://research.swtch.com/vgo-tour">https://research.swtch.com/vgo-tour</a></li>
<li><a href="https://research.swtch.com/vgo-import">https://research.swtch.com/vgo-import</a></li>
<li><a href="https://research.swtch.com/vgo-mvs">https://research.swtch.com/vgo-mvs</a></li>
<li><a href="https://research.swtch.com/vgo-repro">https://research.swtch.com/vgo-repro</a></li>
</ul>
<p><a href="https://blog.cloudflare.com/using-go-as-a-scripting-language-in-linux/">Using Go as a scripting language in Linux</a></p>
<p><a href="https://github.com/zricethezav/gitleaks">gitleaks - Searches full repo history for secrets and keys</a></p>
<p><a href="https://github.com/faiface/pixel">Pixel - A hand-crafted 2D game library in Go</a></p>
<p><a href="https://www.youtube.com/watch?v=sbrZfPgNmfw">Roundtable with #Golang Stars - Building Predictability into Your Pipeline</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show, we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Erik - <a href="https://github.com/rsc">Russ Cox</a>, <a href="https://github.com/sdboyer">Sam Boyer</a>, and everyone trying to solve the dependency management problem (you’re doing a great job!)</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-69.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>SPECIAL — Ask us anything! (pt. 2)</title>
      <guid isPermaLink="false">changelog.com/2/480</guid>
      <link>https://changelog.com/gotime/68</link>
      <pubDate>Thu, 01 Mar 2018 21:16:10 +0000</pubDate>
      <enclosure type="audio/mpeg" length="90846014" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/68/go-time-68.mp3"/>
      <description>This is another special “Ask Us Anything” episode where we answer more questions submitted by the community. We covered A LOT of ground, including the hardest things we’ve ever written in Go, how the community can drive adoption, what we’d change about Go, and our favorite: “what do gophers eat?”</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:02:45</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/68/transcript"/>
      <content:encoded><![CDATA[<p>This is another special “Ask Us Anything” episode where we answer more questions submitted by the community. We covered A LOT of ground, including the hardest things we’ve ever written in Go, how the community can drive adoption, what we’d change about Go, and our favorite: “what do gophers eat?”</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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.
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient native SSD cloud servers for only $5/mo. Use the code <code>changelog2018</code> to get 4 months free!
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>Our error monitoring partner.</strong> Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://about.sourcegraph.com/go/idiomatic-go/">Sourcegraph - Idiomatic Go</a></p>
<p><a href="https://github.com/microhq/user-srv/blob/master/db/db.go">microhq user-serv — db.go</a></p>
<p><a href="https://github.com/dave/jsgo">jsgo</a></p>
<p><a href="https://github.com/neelance/go">WASM port looking GOOD</a></p>
<p><a href="https://github.com/markbates/pop">Pop now supports associations!</a></p>
<p><a href="https://blog.golang.org/go1.10">By the time you read this go 1.10 will be released</a></p>
<p><a href="https://github.com/rivo/tview">tview - Rich interactive widgets for terminal-based UIs written in Go</a> (very very cool)</p>
<p><a href="https://www.ardanlabs.com/blog/2017/10/the-behavior-of-channels.html">Bill Kennedy - The Behavior of Channels</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-68.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Supporting the Go community</title>
      <guid isPermaLink="false">changelog.com/2/465</guid>
      <link>https://changelog.com/gotime/67</link>
      <pubDate>Fri, 23 Feb 2018 17:07:33 +0000</pubDate>
      <enclosure type="audio/mpeg" length="85730959" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/67/go-time-67.mp3"/>
      <description>Cassandra Salisbury (the Go core team&apos;s newest member) joined Carlisia (who’s hosting all by herself) to talk about getting to know the Go community around the world, organizing meetups, empowering leaders, and what’s in store for the future.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>59:11</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/cassandraoid" img="https://cdn.changelog.com/uploads/avatars/people/XX0d/avatar_large.jpeg?v=63684644974">Cassandra Salisbury</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/67/transcript"/>
      <content:encoded><![CDATA[<p>Cassandra Salisbury (the Go core team’s newest member) joined Carlisia (who’s hosting all by herself) to talk about getting to know the Go community around the world, organizing meetups, empowering leaders, and what’s in store for the future.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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.
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient native SSD cloud servers for only $5/mo. Use the code <code>changelog2018</code> to get 4 months free!
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>Our error monitoring partner.</strong> Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Cassandra Salisbury &ndash; <a href="https://github.com/cassandraoid" rel="external ugc">GitHub</a>, <a href="https://x.com/cassandraoid" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>“If your work with a community is ever done, it’s because the community is no longer active.” – Cassandra Salisbury</p>
<hr />
<p><a href="https://github.com/golang/go/wiki/">Companies currently using Go throughout the world</a></p>
<p><a href="https://blog.golang.org/community-outreach-working-group">Community Outreach Working Group</a></p>
<p><a href="https://github.com/golang/cwg/issues">CWG Issues</a></p>
<p><a href="https://github.com/golang/cwg/projects">CWG Projects</a></p>
<p><a href="https://twitter.com/golang">reach out on Twitter: @golang</a></p>
<p><a href="https://www.facebook.com/groups/golanggonuts/about/">Golang Facebook Group</a></p>
<p><a href="https://research.hackerrank.com/developer-skills/2018/">2018 Developer Skills Report</a></p>
<p><a href="https://github.com/golang/go/wiki/Go-1.10-Release-Party">Go 1.10 Release Party</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-67.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Performance, fuzzing &amp; magic</title>
      <guid isPermaLink="false">changelog.com/2/470</guid>
      <link>https://changelog.com/gotime/66</link>
      <pubDate>Fri, 16 Feb 2018 00:36:07 +0000</pubDate>
      <enclosure type="audio/mpeg" length="69439332" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/66/go-time-66.mp3"/>
      <description>Damian Gryski joined the show and talked with us about perfbook, performance profiling, reading white papers for fun, fuzzing, and other interesting projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>47:51</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dgryski" img="https://cdn.changelog.com/uploads/avatars/people/gb7G/avatar_large.png?v=63684112620">Damian Gryski</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/66/transcript"/>
      <content:encoded><![CDATA[<p>Damian Gryski joined the show and talked with us about perfbook, performance profiling, reading white papers for fun, fuzzing, and other interesting projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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.
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient native SSD cloud servers for only $5/mo. Use the code <code>changelog2018</code> to get 4 months free!
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>Our error monitoring partner.</strong> Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Damian Gryski &ndash; <a href="https://x.com/dgryski" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://github.com/dgryski/go-perfbook">go-perfbook - Thoughts on performance</a></p>
<p><a href="https://github.com/dvyukov/go-fuzz">go-fuzz</a></p>
<p><a href="https://gophervids.appspot.com/">GopherVids</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://github.com/skydive-project/skydive">Skydive</a></p>
<p><a href="https://github.com/metaparticle-io/package/tree/master/go">Metaparticle now has a go library</a></p>
<p><a href="https://medium.com/justforfunc/why-are-there-nil-channels-in-go-9877cc0b2308">Fransec Campoy - Why Are There Nil Channels in Go?</a></p>
<p><a href="https://golang.org/doc/devel/release.html#go1.9.minor">Go 1.9.3 released</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Damian  - Andrew Bonventre - @andybons on <a href="https://twitter.com/andybons">Twitter</a> and <a href="https://github.com/andybons">GitHub</a></p>
<p>Brian - <a href="https://github.com/kr/pretty">Keith Rarick - KR Pretty</a></p>
<p>Also Brian - <a href="https://github.com/neelance">Richard Musiol - @neelance</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-66.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>GopherCon Brazil &amp; Genetics</title>
      <guid isPermaLink="false">changelog.com/2/469</guid>
      <link>https://changelog.com/gotime/65</link>
      <pubDate>Tue, 06 Feb 2018 00:10:11 +0000</pubDate>
      <enclosure type="audio/mpeg" length="88780225" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/65/go-time-65.mp3"/>
      <description>Vitor De Mario joined the show and talked with us about hacking genetics with Go, GopherCon Brazil, machine learning, and other interesting projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:01:19</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/vdemario" img="https://secure.gravatar.com/avatar/e3f31a7fa1e87dbeaeabc38476f595cd.jpg?s=600&amp;d=mm">Vitor De Mario</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/65/transcript"/>
      <content:encoded><![CDATA[<p>Vitor De Mario joined the show and talked with us about hacking genetics with Go, GopherCon Brazil, machine learning, and other interesting projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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.
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient native SSD cloud servers for only $5/mo. Use the code <code>changelog2018</code> to get 4 months free!
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>Our error monitoring partner.</strong> Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Vitor De Mario &ndash; <a href="https://vdemario.com" rel="external ugc">Website</a>, <a href="https://github.com/vdemario" rel="external ugc">GitHub</a>, <a href="https://x.com/vdemario" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="http://gopherconbr.org/">GopherCon Brasil</a></p>
<p><a href="http://www.mendelics.com/">Mendelics</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://github.com/WallarooLabs/wallaroo">Wallaroo api for Go</a></p>
<p><a href="https://github.com/twitchtv/twirp">Twirp</a> (rpc competitor for grpc, http/1.1 ok)</p>
<p><a href="https://github.com/isomorphicgo/isokit">IsoKit</a></p>
<p><a href="https://isomorphicgo.org/">Isomorphic Go</a></p>
<p><a href="https://github.com/hunterloftis/pbr">Physically Based Renderer (PBR)</a></p>
<p><a href="https://engineering.mongodb.com/post/considering-the-community-effects-of-introducing-an-official-golang-mongodb-driver">Official MongoDB Go Driver</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Erik - <a href="https://www.openfaas.com/">OpenFaaS</a></p>
<p>Carlisia - <a href="https://github.com/kelseyhightower/envconfig">envconfig</a> and <a href="https://github.com/crgimenes/goconfig">goconfig</a></p>
<p>Brian - <a href="https://getbootstrap.com/">Bootstrap 4</a></p>
<p>Vitor - <a href="https://github.com/caarlos0">Carlos Becker</a>, creator of <a href="https://github.com/goreleaser/goreleaser">GoReleaser</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-65.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>InfluxDB &amp; IoT Data</title>
      <guid isPermaLink="false">changelog.com/2/464</guid>
      <link>https://changelog.com/gotime/64</link>
      <pubDate>Mon, 29 Jan 2018 22:33:09 +0000</pubDate>
      <enclosure type="audio/mpeg" length="86787027" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/64/go-time-64.mp3"/>
      <description>Paul Dix joined the show and talked with us about InfluxDB, building a company with OSS, improving the language, and other interesting projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>59:55</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/pauldix" img="https://secure.gravatar.com/avatar/63a79ace1e39972186e76c468d06c348.jpg?s=600&amp;d=mm">Paul Dix</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/64/transcript"/>
      <content:encoded><![CDATA[<p>Paul Dix joined the show and talked with us about InfluxDB, building a company with OSS, improving the language, and other interesting projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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.
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient native SSD cloud servers for only $5/mo. Use the code <code>changelog2018</code> to get 4 months free!
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>Our error monitoring partner.</strong> Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>
</li>
</ul></p><p>Featuring:</p><ul><li>Paul Dix &ndash; <a href="https://github.com/pauldix" rel="external ugc">GitHub</a>, <a href="https://x.com/pauldix" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://www.influxdata.com/">InfluxDB</a></p>
<p><a href="https://github.com/influxdata/ifql">IFQL - the new Influx query language and engine</a></p>
<p><a href="https://www.influxdata.com/blog/announcing-ifql-a-new-query-language-and-engine-for-influxdb/">Announcing IFQL – A New Query Language and Engine for InfluxDB</a></p>
<p><a href="https://www.influxdata.com/blog/announcing-ifql-v0-0-3/">Announcing IFQL v0.0.3</a></p>
<p><a href="https://www.influxdata.com/blog/the-open-source-database-business-model-is-under-siege/">The Open Source Business Model is Under Siege</a></p>
<p><a href="https://www.influxdata.com/blog/influxdb-now-supports-prometheus-remote-read-write-natively/">InfluxDB Now Supports Prometheus Remote Read &amp; Write Natively</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://github.com/desertbit/grumble">Grumble - automatic cli &amp; shell tool</a></p>
<p><a href="https://github.com/istio/istio">istio</a></p>
<p><a href="https://github.com/openfaas/faas">OpenFaaS - Serverless Functions Made Simple</a></p>
<p><a href="https://github.com/alibaba/pouch">Pouch - An Efficient Container Engine</a></p>
<p><a href="https://github.com/census-instrumentation/opencensus-go">OpenCensus Libraries for Go</a></p>
<p><a href="https://github.com/fireworq/fireworq">Fireworq - A lightweight, high-performance job queue system</a></p>
<p><a href="https://dave.cheney.net/2017/04/26/understand-go-pointers-in-less-than-800-words-or-your-money-back">Understand Go pointers in less than 800 words or your money back</a></p>
<p><a href="https://github.com/faiface/pixel">Pixel - A hand-crafted 2D game library in Go</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Carlisia - <a href="https://github.com/hashicorp/go-multierror">go-multierror</a></p>
<p>Brian - <a href="https://github.com/DDoSolitary/LxRunOffline">LXRunOffline</a></p>
<p>Paul - <a href="https://arrow.apache.org/">Apache Arrow</a> and <a href="http://wesmckinney.com/blog/apache-arrow-pandas-internals/">Apache Arrow and the “10 Things I Hate About pandas”</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-64.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Changelog Takeover — K8s and Virtual Kubelet</title>
      <guid isPermaLink="false">changelog.com/2/451</guid>
      <link>https://changelog.com/gotime/63</link>
      <pubDate>Mon, 15 Jan 2018 19:15:02 +0000</pubDate>
      <enclosure type="audio/mpeg" length="105975818" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/63/go-time-63.mp3"/>
      <description>Adam and Jerod jumped in as hosts for an experiment in quantum podcasting, letting Erik and Brian play guests to talk about Virtual Kubelet, building OSS at Microsoft, BBQ (of course), and other interesting projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:13:16</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" 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="host" 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/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/63/transcript"/>
      <content:encoded><![CDATA[<p>Adam and Jerod jumped in as hosts for an experiment in quantum podcasting, letting Erik and Brian play guests to talk about Virtual Kubelet, building OSS at Microsoft, BBQ (of course), and other interesting projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://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.
</li>
<li><a href="https://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</li>
<li><a href="https://rollbar.com/changelog">Rollbar</a> – <strong>Our error monitoring partner.</strong> Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to <a href="https://rollbar.com/changelog">rollbar.com/changelog</a>
</li>
<li><a href="https://www.gocd.org/changelog">GoCD</a> – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and streamline your build-test-release cycle for reliable, continuous delivery of your product.
</li>
</ul></p><p>Featuring:</p><ul><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li><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></ul></p><p>Show Notes:</p><p><p><a href="https://erikstmartin.com/post/virtual-kubelet/">Virtual Kubelet (an Introduction)</a></p>
<p><a href="https://github.com/virtual-kubelet/virtual-kubelet">Virtual Kubelet (the project)</a></p>
<p><a href="https://blog.gopheracademy.com/">Gopher Academy Blog</a></p>
<p><a href="https://github.com/thechangelog/transcripts">The Changelog Transcripts</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://beta.golang.org/doc/go1.10">Go 1.10beta1</a></p>
<p><a href="https://mat.tm/joy/">Joy Compiler</a></p>
<p><a href="https://github.com/rzetterberg/elmobd">elmOBD</a></p>
<p><a href="https://github.com/bivas/rivi">Rivi</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Erik - <a href="https://metaparticle.io/">Metaparticle</a></p>
<p>Brian  - <a href="https://github.com/Eugeny/terminus">Terminus</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-63.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Building Blocks</title>
      <guid isPermaLink="false">changelog.com/2/450</guid>
      <link>https://changelog.com/gotime/62</link>
      <pubDate>Fri, 01 Dec 2017 23:23:58 +0000</pubDate>
      <enclosure type="audio/mpeg" length="102030127" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/62/go-time-62.mp3"/>
      <description>Jeff Lindsay joined the show to talk about workflow automation, designing apis, and building the society we want to live in...plus a surprise special announcement!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:10:31</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/progrium" img="https://secure.gravatar.com/avatar/bb46488d2c90d51f366cafc776e2b3ad.jpg?s=600&amp;d=mm">Jeff Lindsay</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/62/transcript"/>
      <content:encoded><![CDATA[<p>Jeff Lindsay joined the show to talk about workflow automation, designing apis, and building the society we want to live in…plus a surprise special announcement!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Jeff Lindsay &ndash; <a href="https://github.com/progrium" rel="external ugc">GitHub</a>, <a href="https://x.com/progrium" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://www.youtube.com/user/progrium">Jeff Lindsay - YouTube</a></p>
<p><a href="https://commando.io/">commando.io</a></p>
<p><a href="https://github.com/gliderlabs/ssh">ssh - Easy SSH servers in Golang</a></p>
<p><a href="https://github.com/dokku/dokku">Dokku</a></p>
<p><a href="https://github.com/Runscope/requestbin">requestbin</a></p>
<p><a href="https://github.com/localtunnel/localtunnel">localtunnel</a></p>
<p><a href="https://flynn.io/">flynn</a></p>
<p><a href="https://github.com/gliderlabs/com">com</a></p>
<p><a href="https://github.com/progrium/envy">envy</a></p>
<p><a href="https://blog.aqwari.net/9p/">Writing a 9P server from scratch</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Erik - <a href="https://github.com/coreos/prometheus-operator">Prometheus Operator</a></p>
<p>Carlisia - <a href="https://greatercommons.com/cwg">GreaterCommons - Learn to Code</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-62.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Loggregator, gRPC, Diodes</title>
      <guid isPermaLink="false">changelog.com/2/449</guid>
      <link>https://changelog.com/gotime/61</link>
      <pubDate>Sat, 25 Nov 2017 18:37:11 +0000</pubDate>
      <enclosure type="audio/mpeg" length="91550918" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/61/go-time-61.mp3"/>
      <description>Jason Keene and Andrew Poydence joined the show to talk about Loggregator, scaling with Go at Pivotal, Diodes, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jasonkeene" img="https://secure.gravatar.com/avatar/8ed8f5c8da8ca1279b3b09df4b90a590.jpg?s=600&amp;d=mm">Jason Keene</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/apoydence" img="https://cdn.changelog.com/uploads/avatars/people/Q36o/avatar_large.jpeg?v=63679012001">Andrew Poydence</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/61/transcript"/>
      <content:encoded><![CDATA[<p>Jason Keene and Andrew Poydence joined the show to talk about Loggregator, scaling with Go at Pivotal, Diodes, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Jason Keene &ndash; <a href="https://github.com/jasonkeene" rel="external ugc">GitHub</a>, <a href="https://x.com/jasonkeene" rel="external ugc">X</a></li><li>Andrew Poydence &ndash; <a href="https://github.com/apoydence" rel="external ugc">GitHub</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://github.com/cloudfoundry/loggregator">Loggregator</a></p>
<p><a href="https://grpc.io/">gRPC</a></p>
<p><a href="https://github.com/cloudfoundry/go-diodes">go-diodes</a></p>
<p><a href="https://github.com/cloudfoundry/go-pubsub">go-pubsub</a></p>
<p><a href="https://landing.google.com/sre/book.html">Site Reliability Engineering</a></p>
<p><a href="https://github.com/cloudfoundry/go-diodes#example-creating-a-concrete-shell">go-diodes - Example of isolating empty interfaces</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://github.com/heptio/contour">Heptio Contour</a></p>
<p><a href="https://github.com/yudai/gotty">GoTTY </a> - Share your terminal as a web application</p>
<p><a href="https://github.com/ycoroneos/G.E.R.T">G.E.R.T</a> - Golang Embedded Run-Time</p>
<p><a href="https://github.com/timest/goscan">goscan</a></p>
<p><a href="https://gomatcha.io/">Matcha</a> - Mobile Apps in Go</p>
<p><a href="https://github.com/NVIDIA/nvidia-docker">Docker Engine Utility for NVIDIA GPUs</a></p>
<p><a href="https://www.dotgo.eu/">dot Go</a></p>
<p><a href="https://2017.gopherconbr.org/">Gophercon Brasil</a></p>
<p><a href="https://github.com/MarcGrol/golangAnnotations">GoAnnotations</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Erik - <a href="https://github.com/golang/dep">dep</a></p>
<p>Carlisia - <a href="https://medium.com/@francesc/thanks-and-goodbye-google-friends-3caf770a66dc">Francesc Campoy</a></p>
<p>Brian  - <a href="https://godoc.org/golang.org/x/tools/present">present tool</a></p>
<p>Jason - <a href="https://github.com/iovisor/gobpf">go-bpf</a></p>
<p>Andrew - <a href="https://concourse.ci">Concourse CI</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-61.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Why WADL When You Can Swagger?</title>
      <guid isPermaLink="false">changelog.com/2/448</guid>
      <link>https://changelog.com/gotime/60</link>
      <pubDate>Fri, 17 Nov 2017 22:50:38 +0000</pubDate>
      <enclosure type="audio/mpeg" length="77890336" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/60/go-time-60.mp3"/>
      <description>Ivan Porto Carrero joined the show to talk about generating documentation (with Swagger), pks, kubo, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>53:44</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/casualjim" img="https://secure.gravatar.com/avatar/1e39a948a58f4569c53d971c2e120920.jpg?s=600&amp;d=mm">Ivan Porto Carrero</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/60/transcript"/>
      <content:encoded><![CDATA[<p>Ivan Porto Carrero joined the show to talk about generating documentation (with Swagger), pks, kubo, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Ivan Porto Carrero &ndash; <a href="http://flanders.co.nz" rel="external ugc">Website</a>, <a href="https://github.com/casualjim" rel="external ugc">GitHub</a>, <a href="https://x.com/casualjim" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://github.com/go-swagger/go-swagger">go-swagger</a></p>
<p><a href="https://github.com/scalatra/scalatra">scalatra</a></p>
<p><a href="https://github.com/go-openapi/spec">openapi specification object model</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://groups.google.com/forum/#!topic/golang-announce/s_hLxKF9ApA">Go 1.9.2 released</a><br />
<em>“These releases include fixes to the compiler, linker, runtime, documentation, go command, and the crypto/x509, database/sql, log, and net/smtp packages. They include a fix to a bug introduced in Go 1.9.1 and Go 1.8.4 that broke “go get” of non-Git repositories under certain conditions.”</em></p>
<p><a href="https://github.com/contribsys/faktory">Factory</a> (by <a href="http://www.mikeperham.com/">Mike Perham</a>, <a href="https://github.com/mperham/sidekiq">Sidekiq</a> author)</p>
<p><a href="https://github.com/IMQS/authaus">Authentication Haus</a></p>
<p><a href="https://github.com/rgburke/grv">GRV - Git view on command line</a></p>
<p><a href="https://www.youtube.com/watch?v=ySy3sR1LFCQ">Video: Using the Go Tracer</a></p>
<p><a href="https://github.com/golang/dep/releases/tag/v0.3.2">Dep 0.3.2</a> - support for importing from additional dependency management tools (gvt, gb), various other fixes and improvements</p>
<p><a href="https://github.com/hybridgroup/gobot/releases/tag/v1.7.0">GoBot 1.7.0</a></p>
<p><a href="https://www.goinggo.net/2017/10/the-behavior-of-channels.html">The Behavior Of Channels</a></p>
<p><a href="https://github.com/meqaio/swagger_meqa">Automated testing for swagger api</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Erik - <a href="https://www.gonum.org/">Gonum Numerical Packages</a></p>
<p>Carlisia - <a href="https://twitter.com/goinggodotnet">Bill Kennedy</a></p>
<p>Brian  - <a href="https://twitter.com/francesc">Francesc Campoy</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-60.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Improved Improved Improved (i3)</title>
      <guid isPermaLink="false">changelog.com/2/446</guid>
      <link>https://changelog.com/gotime/59</link>
      <pubDate>Fri, 10 Nov 2017 20:01:56 +0000</pubDate>
      <enclosure type="audio/mpeg" length="101817309" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/59/go-time-59.mp3"/>
      <description>Michael Stapelberg joined the show to talk about window management, open sourcing infrastructure, error handling, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:10:23</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/stapelberg" img="https://cdn.changelog.com/uploads/avatars/people/4Wr4/avatar_large.png?v=63674975253">Michael Stapelberg</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/59/transcript"/>
      <content:encoded><![CDATA[<p>Michael Stapelberg joined the show to talk about window management, open sourcing infrastructure, error handling, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Michael Stapelberg &ndash; <a href="https://michael.stapelberg.de" rel="external ugc">Website</a>, <a href="https://github.com/stapelberg" rel="external ugc">GitHub</a>, <a href="https://x.com/zekjur" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://i3wm.org/">i3 Window Manager</a></p>
<p><a href="https://michael.stapelberg.de/Artikel/golang_favorite">Why Go is my favorite programming language</a></p>
<p><a href="https://michael.stapelberg.de/Artikel/">Michael Stapelberg - Artikel</a></p>
<p><a href="https://github.com/stapelberg/expanderr">expanderr</a></p>
<p><a href="https://robustirc.net/">RobustIRC</a></p>
<p><a href="https://gokrazy.org/">gokrazy</a></p>
<p><a href="https://manpages.debian.org/">Debian Manpages</a></p>
<p><a href="https://codesearch.debian.net/">Debian Code Search</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://github.com/apiarian/space-gophers">Space Gophers macOS Screen Saver</a></p>
<p><a href="https://github.com/timberio/grease">Grease</a></p>
<p><a href="https://opensource.com/article/17/9/seven-stages-becoming-go-programmer">The 7 stages of becoming a Go programmer</a></p>
<p><a href="http://www.datadan.io/building-a-neural-net-from-scratch-in-go/">Building a Neural Net from Scratch in Go</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Erik - <a href="https://jwilm.io/blog/announcing-alacritty/">Alacritty</a></p>
<p>Brian  - <a href="http://ashleymcnamara.com">Ashley McNamara</a></p>
<p>Michael - <a href="https://github.com/magit/magit">Magit</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-59.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Full-time Open Source</title>
      <guid isPermaLink="false">changelog.com/2/440</guid>
      <link>https://changelog.com/gotime/58</link>
      <pubDate>Fri, 03 Nov 2017 18:32:17 +0000</pubDate>
      <enclosure type="audio/mpeg" length="86224391" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/58/go-time-58.mp3"/>
      <description>Dmitri Shuralyov joined the show to talk about being a full time contributor to open source, developing developer tools, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>59:32</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/shurcool" img="https://secure.gravatar.com/avatar/bb6572086668338c73064c0d61ce9a8c.jpg?s=600&amp;d=mm">Dmitri Shuralyov</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/58/transcript"/>
      <content:encoded><![CDATA[<p>Dmitri Shuralyov joined the show to talk about being a full time contributor to open source, developing developer tools, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Dmitri Shuralyov &ndash; <a href="https://dmitri.shuralyov.com" rel="external ugc">Website</a>, <a href="https://github.com/shurcooL" rel="external ugc">GitHub</a>, <a href="https://x.com/shurcooL" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://dmitri.shuralyov.com">Dmitri Shuralyov</a></p>
<p><a href="https://dmitri.shuralyov.com/kebabcase">Kebabcase - Self-hosted Go package with a vanity import path</a></p>
<p><a href="https://github.com/shurcooL/graphql">graphql - Go client for GraphQL</a></p>
<p><a href="https://www.youtube.com/watch?v=DNJ7HqlV55k">Video: Conception Demo</a></p>
<p><a href="https://github.com/gopherjs/vecty">Vecty: A frontend toolkit for GopherJS</a></p>
<p><a href="https://github.com/iafan/goplayspace">The Go Play Space</a></p>
<p><a href="https://github.com/milochristiansen/lua">Lua 5.3 VM and compiler written in Go</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://github.com/google/skylark">Skylark - Python lite written in Go for Bazel &amp; More</a></p>
<p><a href="https://groups.google.com/forum/#!msg/golang-nuts/sHfMg4gZNps/a-HDgDDDAAAJ">Go 1.9.1 and 1.8.4 released for security patches</a></p>
<p><a href="https://github.com/asciimoo/colly">Colly - Web scraping in Go</a></p>
<p><a href="https://www.youtube.com/watch?v=DJ4d_PZ6Gns">Video: Tyler Treat, Strangeloop - So You Wanna Go Fast?</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Carlisia - <a href="https://blog.golang.org/examples">Testable Go Examples</a></p>
<p>Dmitri - <a href="https://gopherci.io/">GopherCI</a> by Bradley Falzon (and Glenn Lewis who helps maintain <a href="https://github.com/google/go-github">go-github</a>)</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-58.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Presenting a Pragmatic Perspective</title>
      <guid isPermaLink="false">changelog.com/2/438</guid>
      <link>https://changelog.com/gotime/57</link>
      <pubDate>Fri, 15 Sep 2017 23:37:49 +0000</pubDate>
      <enclosure type="audio/mpeg" length="96846869" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/57/go-time-57.mp3"/>
      <description>Cindy Sridharan joined the show to talk about development and operations as a generalist, leveling up as an engineer (while still providing business value), challenging the status-quo, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:55</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/copyconstruct" img="https://cdn.changelog.com/uploads/avatars/people/Jdb/avatar_large.jpg?v=63671953374">Cindy Sridharan</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/57/transcript"/>
      <content:encoded><![CDATA[<p>Cindy Sridharan joined the show to talk about development and operations as a generalist, leveling up as an engineer (while still providing business value), challenging the status-quo, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Cindy Sridharan &ndash; <a href="https://x.com/copyconstruct" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://medium.com/@copyconstruct/monitoring-and-observability-8417d1952e1c">Monitoring and Observability</a></p>
<p><a href="https://medium.com/@copyconstruct/small-functions-considered-harmful-91035d316c29">Small Functions considered Harmful</a></p>
<p><a href="https://medium.com/@copyconstruct/the-death-of-ops-is-greatly-exaggerated-ff3bd4a67f24">Everyone is not Ops</a></p>
<p><a href="https://medium.com/@copyconstruct">Cindy Sridharan on Medium</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://blog.golang.org/community-outreach-working-group">Community Outreach Working Group</a></p>
<p><a href="https://blog.golang.org/go1.9">Go 1.9 out of RC</a></p>
<p><a href="https://medium.com/samsara-engineering/running-go-on-low-memory-devices-536e1ca2fe8f">Running Go on Low Memory Devices</a></p>
<p><a href="https://github.com/tockins/realize">realize</a></p>
<p><a href="https://github.com/posener/complete">Shell completions in Go</a></p>
<p><a href="http://davidwong.fr/goasm/">Go Assembly by Example</a></p>
<p><a href="https://blog.minio.io/data-at-rest-encryption-done-right-7446c644ddb6">DARE</a> (Data At Rest Encryption)</p>
<p><a href="https://blogs.dropbox.com/tech/2017/09/optimizing-web-servers-for-high-throughput-and-low-latency/">Optimizing web servers for high throughput and low latency</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Brian  - <a href="https://www.minio.io/">Minio</a></p>
<p>Cindy - <a href="https://envoyproxy.github.io/">Envoy</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-57.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Container Security and Demystifying Complexity</title>
      <guid isPermaLink="false">changelog.com/2/437</guid>
      <link>https://changelog.com/gotime/56</link>
      <pubDate>Fri, 08 Sep 2017 18:52:01 +0000</pubDate>
      <enclosure type="audio/mpeg" length="92541872" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/56/go-time-56.mp3"/>
      <description>Liz Rice joined the show to talk about containers, cloud security, making complex concepts easier to understand, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:55</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</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:transcript type="text/html" url="https://changelog.com/gotime/56/transcript"/>
      <content:encoded><![CDATA[<p>Liz Rice joined the show to talk about containers, cloud security, making complex concepts easier to understand, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</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>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://github.com/aquasecurity/kube-bench">kube-bench</a> - CIS Security Benchmark implementation for Kubernetes</p>
<p><a href="https://github.com/aquasecurity/manifesto">manifesto</a> - Manage container metadata alongside <em>(but separate from)</em> the container image</p>
<p><a href="http://aquasec.com">Aqua Security</a></p>
<p><a href="https://hackernoon.com/my-first-alexa-custom-skill-6a198d385c84">My first Alexa custom skill</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://github.com/justjanne/powerline-go">powerline-go</a></p>
<p><a href="https://uber.github.io/jaeger/">jaeger</a> - Open Tracing in and for Go <em>(and others)</em></p>
<p><a href="https://github.com/stapelberg/expanderr">expanderr</a> - expands the Go Call Expression under your cursor to check errors <em>(emacs only for now)</em></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Erik - <a href="https://twitter.com/Fox0x01">Azeria</a> (related: <a href="https://azeria-labs.com/writing-arm-assembly-part-1/">Introduction to ARM Assembly Basics</a>)</p>
<p>Brian - <a href="https://www.cis.upenn.edu/%7Ebcpierce/unison/">Unison</a></p>
<p>Liz - <a href="https://istio.io/">Istio</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-56.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Dep, Cross-platform, and Getting Started</title>
      <guid isPermaLink="false">changelog.com/2/436</guid>
      <link>https://changelog.com/gotime/55</link>
      <pubDate>Thu, 31 Aug 2017 23:59:33 +0000</pubDate>
      <enclosure type="audio/mpeg" length="73523995" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/55/go-time-55.mp3"/>
      <description>Carolyn Van Slyck joined the show to talk about dependency management, upping your cross-platform game, getting into Go, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>50:42</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/carolynvs" img="https://secure.gravatar.com/avatar/8b96f8872eb3f398809daf017ee3a8ab.jpg?s=600&amp;d=mm">Carolyn Van Slyck</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/55/transcript"/>
      <content:encoded><![CDATA[<p>Carolyn Van Slyck joined the show to talk about dependency management, upping your cross-platform game, getting into Go, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Carolyn Van Slyck &ndash; <a href="http://carolynvanslyck.com" rel="external ugc">Website</a>, <a href="https://github.com/carolynvs" rel="external ugc">GitHub</a>, <a href="https://x.com/carolynvs" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://www.youtube.com/watch?v=UOeeR7odY1I">GopherCon 2016: Carolyn Van Slyck - Grow your users from an unlikely source: Windows Developers</a></p>
<p><a href="https://github.com/golang/dep">Go dependency management tool</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://blog.filippo.io/rustgo/">RustGo: Calling Rust from Go with Near-zero Overhead</a></p>
<p><a href="https://groups.google.com/forum/#!msg/golang-announce/lcUUfQalrr4/pvJm8_4LBwAJ">Go 1.9 Release Candidate 2 is released</a></p>
<p><a href="https://github.com/c-bata/go-prompt">go-prompt</a></p>
<p><a href="https://github.com/c-bata/kube-prompt">kube-prompt</a></p>
<p><a href="https://github.com/xiaonanln/goworld">GoWorld</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Brian - <a href="https://github.com/spf13/cobra">Cobra</a></p>
<p>Carolyn - <a href="https://safia.rocks/">Safia Abdalla</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-55.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go at Walmart (and Scale)</title>
      <guid isPermaLink="false">changelog.com/2/432</guid>
      <link>https://changelog.com/gotime/54</link>
      <pubDate>Fri, 18 Aug 2017 21:29:55 +0000</pubDate>
      <enclosure type="audio/mpeg" length="109145878" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/54/go-time-54.mp3"/>
      <description>Chase Adams joined the show to talk about working on distributed systems with distributed teams, giving people opportunities to learn and grow, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:15:28</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/chaseadamsio" img="https://secure.gravatar.com/avatar/879e95dc92f8370f79b78747ad16b3f5.jpg?s=600&amp;d=mm">Chase Adams</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/54/transcript"/>
      <content:encoded><![CDATA[<p>Chase Adams joined the show to talk about working on distributed systems with distributed teams, giving people opportunities to learn and grow, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Chase Adams &ndash; <a href="https://chaseadams.io" rel="external ugc">Website</a>, <a href="https://github.com/chaseadamsio" rel="external ugc">GitHub</a>, <a href="https://x.com/chaseadamsio" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://chaseadams.io/">chaseadams.io</a></p>
<p><a href="http://www.walmartlabs.com/">Walmart Labs</a></p>
<p><a href="https://www.youtube.com/watch?v=Y7XW-mewUm8">Building planes in the sky</a></p>
<p><a href="https://www.youtube.com/watch?v=M7FIvfx5J10">Volvo Trucks - The Epic Split feat. Van Damme</a></p>
<p><a href="https://www.youtube.com/watch?v=LrRh1FWz5sY">Chuck Norris - Epic Christmas Split between Two Planes</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://github.com/alexellis/faas">faas (Functions as a Service)</a></p>
<p><a href="https://groups.google.com/forum/#!topic/golang-announce/lcUUfQalrr4">Go 1.9RC2</a></p>
<p><a href="https://github.com/ricardo-ch/go-tracing">go-tracing</a> (swiss company, got Go training from Mark Bates)</p>
<p><em>Transcripts available for our podcast! Awesome work by Changelog crew!</em></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Erik - <a href="https://github.com/jessfraz/amicontained">Jesse Frazelle - Am I Contained?</a></p>
<p>Brian - <a href="https://www.iterm2.com/">iTerm2</a> by <a href="https://twitter.com/gnachman">George Nachman</a></p>
<p>Carlisia - All the women in tech who persevere!</p>
<p>Chase - <a href="https://gitlab.com/">GitLab</a>, <a href="http://orgmode.org/">Org mode</a>, <a href="https://github.com/ramya-rao-a">Ramya</a>, <a href="https://github.com/dominikh">Dominik</a>, and <a href="https://github.com/fatih">Fatih</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-54.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>GopherCon 2017: A Retrospective</title>
      <guid isPermaLink="false">changelog.com/2/429</guid>
      <link>https://changelog.com/gotime/53</link>
      <pubDate>Fri, 18 Aug 2017 00:57:10 +0000</pubDate>
      <enclosure type="audio/mpeg" length="77546013" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/53/go-time-53.mp3"/>
      <description>After taking some time to recover, the gang rehashes all the greatest talks and favorite moments from this year&apos;s GopherCon. Much love to the Go community and all the souls who worked tirelessly to make this conference happen.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>53:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/53/transcript"/>
      <content:encoded><![CDATA[<p>After taking some time to recover, the gang rehashes all the greatest talks and favorite moments from this year’s GopherCon. Much love to the Go community and all the souls who worked tirelessly to make this conference happen.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://www.youtube.com/playlist?list=PL2ntRZ1ySWBdD9bru6IR-_WXUgJqvrtx9">GopherCon 2017 videos playlist</a></p>
<p><a href="https://github.com/gophercon/2017-talks">Links to all the slides and videos, separated by talk</a></p>
<p><a href="https://www.youtube.com/playlist?list=PL2ntRZ1ySWBfhRZj3BDOrKdHzoafHsKHU">GopherCon 2017 Lightning talks playlist</a></p>
<p><a href="https://www.youtube.com/watch?v=vvu0df82SJI&amp;list=PLq2Nv-Sh8EbZEjZdPLaQt1qh_ohZFMDj8">GopherCon Singapore 2017 videos</a></p>
<p>And remember: if you need an invite to the Gophers Slack channel, go to <a href="http://invite.slack.golangbridge.org">invite.slack.golangbridge.org</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-53.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>All About The Go Compiler</title>
      <guid isPermaLink="false">changelog.com/2/398</guid>
      <link>https://changelog.com/gotime/52</link>
      <pubDate>Mon, 07 Aug 2017 21:55:50 +0000</pubDate>
      <enclosure type="audio/mpeg" length="79024010" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/52/go-time-52.mp3"/>
      <description>David Chase joined the show for a technical Q &amp; A on compilers and what makes Go&apos;s compiler different from the rest (and of course, other interesting Go projects and news)</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>54:31</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ashleymcnamara" img="https://cdn.changelog.com/uploads/avatars/people/Xk2/avatar_large.png?v=63720852179">Ashley Willis</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dr2chase" img="https://cdn.changelog.com/uploads/avatars/people/ebZ/avatar_large.jpeg?v=63667797277">David Chase</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/52/transcript"/>
      <content:encoded><![CDATA[<p>David Chase joined the show for a technical Q &amp; A on compilers and what makes Go’s compiler different from the rest (and of course, other interesting Go projects and news)</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>David Chase &ndash; <a href="https://github.com/dr2chase" rel="external ugc">GitHub</a>, <a href="https://ohai.social/@dr2chase" rel="external ugc">Mastodon</a>, <a href="https://x.com/dr2chase" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li><li>Ashley Willis &ndash; <a href="https://github.com/ashleymcnamara" rel="external ugc">GitHub</a>, <a href="https://x.com/ashleymcnamara" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://dr2chase.wordpress.com/">dr2blog</a> (David’s blog)</p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://rakyll.org/scheduler">Go’s work-stealing scheduler</a> (great article on the scheduler from JBD)</p>
<p><a href="http://shop.oreilly.com/product/0636920046189.do">New book - Concurrency in Go by Katherine Cox-Buday</a></p>
<p><a href="https://github.com/oakmound/oak">Oak - game engine in pure Go</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Ashley - Brian &amp; Erik (for managing <a href="https://gophercon.com/">GopherCon</a>, which was awesome)</p>
<p>Carlisia - <a href="https://github.com/rakyll">JBD</a>! (<a href="https://rakyll.org/archive/">https://rakyll.org/archive/</a>, <a href="https://changelog.com/gotime/22">GoTime Episode #22</a>)</p>
<p>Brian - <a href="https://dave.cheney.net/">Dave Cheney</a></p>
<p>Dave - <a href="https://www.macports.org/">The MacPorts Project</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-52.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Infosec research and app security</title>
      <guid isPermaLink="false">changelog.com/2/403</guid>
      <link>https://changelog.com/gotime/51</link>
      <pubDate>Wed, 19 Jul 2017 00:27:30 +0000</pubDate>
      <enclosure type="audio/mpeg" length="101244515" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/51/go-time-51.mp3"/>
      <description>Aaron Hnatiw joined the show to talk about being a security researcher, teaching application security with Go, and a deep dive on how engineers and developers can get started with infosec. Plus: white hat, black hat, red team, blue team...Aaron sorts it all out for us.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:09:59</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/insp3ctre" img="https://cdn.changelog.com/uploads/avatars/people/mA6/avatar_large.jpg?v=63667643128">Aaron Hnatiw</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/51/transcript"/>
      <content:encoded><![CDATA[<p>Aaron Hnatiw joined the show to talk about being a security researcher, teaching application security with Go, and a deep dive on how engineers and developers can get started with infosec. Plus: white hat, black hat, red team, blue team…Aaron sorts it all out for us.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Aaron Hnatiw &ndash; <a href="https://github.com/insp3ctre" rel="external ugc">GitHub</a>, <a href="https://x.com/insp3ctre" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>Aaron blessed us with a veritable slew of links to help Go developers level up their security game:</p>
<p><a href="https://github.com/alecthomas/gometalinter">Go Meta Linter</a></p>
<p><a href="https://github.com/GoASTScanner/gas">Go AST Scanner</a></p>
<p><a href="https://github.com/stripe/safesql">SafeSQL</a></p>
<p><a href="https://github.com/insp3ctre/race-the-web">Race-The-Web</a> (Also check out the <a href="http://racetheweb.io">accompanying practice site</a>)</p>
<p><a href="https://github.com/dvyukov/go-fuzz">Go-fuzz</a> (Check out their <a href="https://github.com/dvyukov/go-fuzz#trophies">trophies section</a>)</p>
<p><a href="https://github.com/yahoo/gryffin">Gryffin</a></p>
<p><a href="https://github.com/yahoo/webseclab">Webseclab</a></p>
<p><a href="https://github.com/OJ/gobuster">Gobuster</a></p>
<p><a href="https://github.com/insp3ctre/input-field-finder">Input-field-finder</a></p>
<p><a href="https://www.owasp.org/index.php/Top_10_2013-Top_10">OWASP Top 10:</a> (Counterpoint - <a href="https://blog.securitycompass.com/video-beyond-the-owasp-top-10-6069ddde6cb">Vulnerabilities beyond the OWASP Top 10</a>)</p>
<p><a href="https://blog.securitycompass.com/ssrf-as-a-service-mitigating-a-design-level-software-security-vulnerability-ba2fbb690269">SSRF as a Service: Mitigating a Design-Level Software Security Vulnerability</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://emil.hessman.se/articles/fencing-off-go">Fencing off Go Applied - A Practical Look at a Go Research Paper</a></p>
<p><a href="https://tip.golang.org/doc/go1.9">Go 1.9 Release Notes</a></p>
<p><a href="https://github.com/mreithub/goref">GoRef</a> (v. similar to <a href="https://github.com/bketelsen/trace">trace</a>)</p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Erik - <a href="http://target.github.io/infrastructure/k8guard-the-guardian-angel-for-kuberentes">K8GUARD</a> (The guardian angel for Kubernetes)</p>
<p>Carlisia - <a href="https://appliedgo.net/goman/">Goman</a></p>
<p>Brian - <a href="https://github.com/mintty/wsltty">WSLtty</a></p>
<p>Aaron - <a href="https://code.visualstudio.com/">Visual Studio Code</a> (with the <a href="https://github.com/Microsoft/vscode-go">Go plugin</a>, of course)</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-51.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Bringing Kubernetes to Azure</title>
      <guid isPermaLink="false">changelog.com/2/402</guid>
      <link>https://changelog.com/gotime/50</link>
      <pubDate>Thu, 06 Jul 2017 18:49:05 +0000</pubDate>
      <enclosure type="audio/mpeg" length="98707329" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/50/go-time-50.mp3"/>
      <description>Kris Nova joined the show to talk about developer empathy, running K8s on Azure, Kops, Draft, editors, containerizing odd things...and what it&apos;s like to play a keytar.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:08:13</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kris-nova" img="https://cdn.changelog.com/uploads/avatars/people/q4w/avatar_large.jpeg?v=63736562675">Kris Nova</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/50/transcript"/>
      <content:encoded><![CDATA[<p>Kris Nova joined the show to talk about developer empathy, running K8s on Azure, Kops, Draft, editors, containerizing odd things…and what it’s like to play a keytar.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Kris Nova &ndash; <a href="https://github.com/kris-nova" rel="external ugc">GitHub</a>, <a href="https://x.com/krisnova" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://nivenly.com">Kris Nova - Nivenly.com</a></li>
<li><a href="https://github.com/kubernetes/kops">Kubernetes Operations (kops)</a></li>
<li><a href="https://github.com/Azure/draft">Draft: Streamlined Kubernetes Development</a></li>
</ul>
<hr />
<h3>Interesting Go Projects and News</h3>
<ul>
<li><a href="https://www.papercall.io/gothamgo2017">Gotham Go CFP Open</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLx_Mc4dJcQbl4qPWbVu86u6owZeiwsErR">GopherCon China videos</a> (most in Chinese)</li>
<li><a href="https://github.com/kshvmdn/fsql">https://github.com/kshvmdn/fsql</a></li>
<li><a href="https://github.com/fatih/vim-go/releases/tag/v1.13">Go-vim 1.13</a></li>
<li><a href="https://goplay.space">goplay.space</a> - Go playground frontend written in gopherjs/vecty - super cool!</li>
</ul>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<ul>
<li>Erik - <a href="https://github.com/Huawei-PaaS/CNI-Genie">CNI-Genie</a></li>
<li>Brian - <a href="https://github.com/dlsniper">Florin Patan</a> (@dlsniper everywhere)</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-50.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Adventures in VS Code</title>
      <guid isPermaLink="false">changelog.com/2/401</guid>
      <link>https://changelog.com/gotime/49</link>
      <pubDate>Tue, 13 Jun 2017 19:47:11 +0000</pubDate>
      <enclosure type="audio/mpeg" length="92180646" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/49/go-time-49.mp3"/>
      <description>Ramya Achutha Rao joined the show to talk about all the things that make VS Code a great editor for writing Go, getting help from the community, plus other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:40</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ramyarao" img="https://cdn.changelog.com/uploads/avatars/people/PM9/avatar_large.jpeg?v=63663546119">Ramya Rao</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/49/transcript"/>
      <content:encoded><![CDATA[<p>Ramya Achutha Rao joined the show to talk about all the things that make VS Code a great editor for writing Go, getting help from the community, plus other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://toptal.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Toptal</a> – Hire the top freelance software developers, designers, and finance experts with Toptal. Email <code>adam@changelog.com</code> for a personal introduction.
</li>
</ul></p><p>Featuring:</p><ul><li>Ramya Rao &ndash; <a href="https://github.com/ramya-rao-a" rel="external ugc">GitHub</a>, <a href="https://x.com/ramyanexus" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://code.visualstudio.com/">Visual Studio Code</a> (<a href="https://code.visualstudio.com/updates">latest version notes</a>)</p>
<p><a href="https://github.com/Microsoft/vscode-go">vscode-go</a></p>
<p><a href="https://code.visualstudio.com/insiders">VS Code Insiders</a></p>
<p><a href="https://github.com/Microsoft/vscode-go/wiki">vscode-go wiki</a></p>
<p><a href="https://github.com/ramya-rao-a/">Ramya on GitHub</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://github.com/dzhou121/gonvim">Neovim GUI written in Go</a></p>
<p><a href="https://github.com/Azure/draft">Draft: Streamlined Kubernetes Development</a></p>
<p><a href="https://www.youtube.com/playlist?list=PLq2Nv-Sh8EbZEjZdPLaQt1qh_ohZFMDj8">GopherCon SG videos released</a></p>
<p><a href="https://www.papercall.io/gophercon-lightning-talks-2017">Gophercon Lightning Talks</a></p>
<p><a href="https://www.youtube.com/watch?v=AOpprhr6C9I">Higher Performance Go with Go Assembly from FOSDEM</a></p>
<p><a href="https://www.youtube.com/watch?v=XaMr--wAuSI&amp;list=PL64wiCrrxh4Jisi7OcCJIUpguV_f5jGnZ&amp;index=1">Justforfunc episode “a Text to Speech server with gRPC and Kubernetes”</a></p>
<p>“…people can change. And if you do it right, you get to watch it happen.” “I bled to get here. I have the scars to prove it.”</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=36S7N7OZSTI&amp;feature=youtu.be&amp;t=45m30s">Kelsey Hightower’s very vulnerable keynote speech at DevOps Days Austin</a></li>
</ul>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Carlisia - <a href="https://github.com/rakyll">JBD</a> (see also: <a href="https://changelog.com/gotime/22">Go Time #22 w/ JBD</a>)</p>
<p>Johnny - <a href="https://github.com/y0ssar1an/q">q - Quick and dirty debugging output for tired Go programmers</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-49.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Restic and backups (done right)</title>
      <guid isPermaLink="false">changelog.com/2/400</guid>
      <link>https://changelog.com/gotime/48</link>
      <pubDate>Thu, 01 Jun 2017 19:27:52 +0000</pubDate>
      <enclosure type="audio/mpeg" length="81378408" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/48/go-time-48.mp3"/>
      <description>Alexander Neumann joined the show to talk about using Go to write backup software, solving tough problems like deduplication, scratching your own itch, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>56:10</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/ashleymcnamara" img="https://cdn.changelog.com/uploads/avatars/people/Xk2/avatar_large.png?v=63720852179">Ashley Willis</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/fd0" img="https://cdn.changelog.com/uploads/avatars/people/GZd/avatar_large.jpg?v=63662870179">Alexander Neumann</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/48/transcript"/>
      <content:encoded><![CDATA[<p>Alexander Neumann joined the show to talk about using Go to write backup software, solving tough problems like deduplication, scratching your own itch, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://toptal.com/?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Toptal</a> – Hire the top freelance software developers, designers, and finance experts with Toptal. Email <code>adam@changelog.com</code> for a personal introduction.
</li>
</ul></p><p>Featuring:</p><ul><li>Alexander Neumann &ndash; <a href="https://restic.github.io" rel="external ugc">Website</a>, <a href="https://github.com/fd0" rel="external ugc">GitHub</a>, <a href="https://x.com/nerdlicher" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li><li>Ashley Willis &ndash; <a href="https://github.com/ashleymcnamara" rel="external ugc">GitHub</a>, <a href="https://x.com/ashleymcnamara" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://restic.github.io/">Restic - Backups done right!</a></p>
<p><a href="https://github.com/restic/chunker">Chunker - Implementation of Content Defined Chunking (CDC) in Go</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://www.youtube.com/watch?v=giUatBmmb_Y">GopherFest 2017 Videos</a></p>
<p><a href="https://groups.google.com/forum/#!topic/golang-nuts/oUOV9PFq_8s">Go 1.8.3 released</a></p>
<p><a href="https://talks.golang.org/2017/state-of-go-may.slide">Francesc - State of Go</a></p>
<p>“…people can change. And if you do it right, you get to watch it happen.” | “I bled to get here. I have the scars to prove it.”</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=36S7N7OZSTI&amp;feature=youtu.be&amp;t=45m30s">Kelsey Hightower’s very vulnerable keynote speech at DevOps Days Austin</a></li>
</ul>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Ashley - <a href="https://twitter.com/kelseyhightower">Kelsey Hightower</a></p>
<p>Erik -  <a href="http://brendangregg.com/">Brendan Gregg</a></p>
<p>Brian - <a href="https://github.com/soumya92/barista">barista</a> (i3 status bar written in Go!)</p>
<p>Alex - <a href="https://davedavenport.github.io/rofi/">rofi</a> + <a href="https://github.com/carnager/rofi-pass">rofi-pass</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-48.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Docker, Moby, Containers</title>
      <guid isPermaLink="false">changelog.com/2/399</guid>
      <link>https://changelog.com/gotime/47</link>
      <pubDate>Thu, 25 May 2017 21:28:06 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67622334" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/47/go-time-47.mp3"/>
      <description>Solomon Hykes joined the show to talk about all things Docker, Moby Project, and what makes Go a good fit for container management.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:09:57</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" 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/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/gotime/47/transcript"/>
      <content:encoded><![CDATA[<p>Solomon Hykes joined the show to talk about all things Docker, Moby Project, and what makes Go a good fit for container management.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://toptal.com?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Toptal</a> – Hire the best freelance developers and designers with Toptal. Email <code>adam@changelog.com</code> for a personal introduction.
</li>
</ul></p><p>Featuring:</p><ul><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>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><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></ul></p><p>Show Notes:</p><p><p><a href="https://changelog.com/podcast/89">Changelog #89 - Docker and Linux Containers<br />
with Solomon Hykes</a></p>
<p><a href="https://www.youtube.com/watch?v=wW9CAH9nSLs">Video: The future of Linux Containers</a></p>
<p><a href="https://twitter.com/solomonstre/status/855918630915133440">The @moby Project in a nutshell: inside and outside.</a></p>
<p><a href="https://github.com/moby/moby/pull/32691">A new upstream project to break up Docker into independent components #32691</a></p>
<p><a href="https://forums.mobyproject.org/">Moby Project Forums</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-47.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Periph.io, Drivers, Hardware</title>
      <guid isPermaLink="false">changelog.com/2/397</guid>
      <link>https://changelog.com/gotime/46</link>
      <pubDate>Fri, 12 May 2017 04:41:58 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61857317" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/46/go-time-46.mp3"/>
      <description>Marc-Antoine Ruel joined the show for a deep dive on controlling hardware, writing drivers with Go, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:56</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/maruel" img="https://secure.gravatar.com/avatar/5c5ace810092fb6ada36481dfc4a267d.jpg?s=600&amp;d=mm">Marc-Antoine Ruel</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/46/transcript"/>
      <content:encoded><![CDATA[<p>Marc-Antoine Ruel joined the show for a deep dive on controlling hardware, writing drivers with Go, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://toptal.com?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Toptal</a> – Hire the best freelance developers and designers with Toptal. Email <code>adam@changelog.com</code> for a personal introduction.
</li>
</ul></p><p>Featuring:</p><ul><li>Marc-Antoine Ruel &ndash; <a href="https://github.com/maruel" rel="external ugc">GitHub</a>, <a href="https://x.com/marcaruel" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://periph.io/">periph.io</a></p>
<p><a href="https://github.com/periph/gohci">gohci</a></p>
<p><a href="https://en.wikipedia.org/wiki/ESP8266">ESP8266</a></p>
<p><a href="https://getchip.com/pages/pocketchip">PocketCHIP</a></p>
<p><a href="https://github.com/lpereira/gomoku">Gomoku</a></p>
<p><a href="https://github.com/gokrazy/gokrazy">gokrazy</a></p>
<p><a href="https://github.com/google/xi-editor">Xi Editor</a></p>
<p><a href="https://github.com/wi-ed/wi">wi</a> (right after vi)</p>
<p><a href="https://github.com/maruel/panicparse">panicparse</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Erik - <a href="https://github.com/evanmiller/hecate">hecate</a> (The Hex Editor From Hell!)</p>
<p>Carlisia - <a href="https://github.com/docopt/docopt.go">docopt-go</a></p>
<p>Brian - <a href="https://github.com/dontpanic92/wxGo">wxGo</a></p>
<p>Marc-Antoine - <a href="http://golang.org/x/exp/shiny">shiny</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-46.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>SPECIAL — Ask Us Anything!</title>
      <guid isPermaLink="false">changelog.com/2/395</guid>
      <link>https://changelog.com/gotime/45</link>
      <pubDate>Thu, 04 May 2017 16:37:44 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70793178" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/45/go-time-45.mp3"/>
      <description>This is a  special &quot;Ask Us Anything&quot; episode where we answered questions submitted by the community — covering everything from impostor syndrome and the future of Go, to the music we listen to to get in a groove, and barbecue (of course).</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:13:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="host" 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:transcript type="text/html" url="https://changelog.com/gotime/45/transcript"/>
      <content:encoded><![CDATA[<p>This is a  special “Ask Us Anything” episode where we answered questions submitted by the community — covering everything from impostor syndrome and the future of Go, to the music we listen to to get in a groove, and barbecue (of course).</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://toptal.com?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Toptal</a> – Hire the best freelance developers and designers with Toptal. Email <code>adam@changelog.com</code> for a personal introduction.
</li>
</ul></p><p>Featuring:</p><ul><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li><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></ul></p><p>Show Notes:</p><p><p><a href="https://github.com/bketelsen/tv">Remote control by telnet</a> (Do not attempt this at home)</p>
<p><a href="https://github.com/scottferg/Fergulator">Fergulator</a> (NES emulator, written in Go)</p>
<p><a href="https://github.com/rooby-lang/rooby">rooby</a></p>
<p><a href="https://gophers.slack.com/messages/goreviews/">#goreviews</a></p>
<p><a href="http://www.chicagomeat.com/wp-content/uploads/2014/12/cow1.png">all the meat cuts</a></p>
<p><a href="https://play.spotify.com/user/spotify/playlist/37i9dQZF1DWXLeA8Omikj7?play=true&amp;utm_source=open.spotify.com&amp;utm_medium=open">Brain Food on Spotify</a></p>
<p><a href="https://www.youtube.com/watch?v=O4gqsuww6lw">strong bad techno</a></p>
<p><a href="https://github.com/golang/go/wiki/CodeReviewComments">Go Code Review Comments</a></p>
<p><a href="https://twitter.com/d12/status/857417347224809473">@garyvee: the last scene of 8 Mile</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-45.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go4 and Contributing to Go</title>
      <guid isPermaLink="false">changelog.com/2/391</guid>
      <link>https://changelog.com/gotime/44</link>
      <pubDate>Thu, 27 Apr 2017 20:25:31 +0000</pubDate>
      <enclosure type="audio/mpeg" length="76728373" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/44/go-time-44.mp3"/>
      <description>Brad Fitzpatrick joined the show to talk about becoming the face of open source Go, getting the community involved in bug triage, the potential future of Go, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:19:27</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bradfitz" img="https://cdn.changelog.com/uploads/avatars/people/yA5/avatar_large.jpeg?v=63659753077">Brad Fitzpatrick</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/44/transcript"/>
      <content:encoded><![CDATA[<p>Brad Fitzpatrick joined the show to talk about becoming the face of open source Go, getting the community involved in bug triage, the potential future of Go, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://toptal.com?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Toptal</a> – Hire the best freelance developers and designers with Toptal. Email <code>adam@changelog.com</code> for a personal introduction.
</li>
<li><a href="http://gotime.fm/datadog">Datadog</a> – Datadog brings you visibility into every part of your infrastructure, plus APM that integrates deeply with Go libraries for monitoring your applications’ performance. With support for Gin, Gorilla Mux, and gRPC, and more on the way, you can get fine-grained performance metrics from your Golang apps with minimal instrumentation. <strong>Start your free trial, install the agent, and get a free t-shirt!</strong>
</li>
</ul></p><p>Featuring:</p><ul><li>Brad Fitzpatrick &ndash; <a href="https://bradfitz.com" rel="external ugc">Website</a>, <a href="https://github.com/bradfitz" rel="external ugc">GitHub</a>, <a href="https://x.com/bradfitz" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/bradfitz/go4">Go4</a></li>
<li><a href="https://github.com/golang/go/wiki/gardening">Gardening</a></li>
<li><a href="https://golang.org/doc/contribute.html">Go Contribution Guide</a></li>
<li><a href="https://www.youtube.com/watch?v=4yFb-b5GYWc">GopherCon 2016 - Lightning Talk: Brad Fitzpatrick</a></li>
<li><a href="https://camlistore.org/">Camlistore</a></li>
<li><a href="https://github.com/google/grumpy">Grumpy: Go running Python</a></li>
<li><a href="https://github.com/golang/go/issues/15292">proposal: generic programming facilities</a></li>
<li><a href="https://github.com/miekg/dns">DNS library in Go</a></li>
<li><a href="http://expgodoc.appspot.com/pkg/exp/mem/">Package mem</a></li>
<li><a href="https://www.google.com/url?q=https%3A%2F%2Fgophers.slack.com%2Fmessages%2Fgoreviews%2F&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNGoqUAz4L9C6FR3Fe4faDJ6rH0PBQ">#goreviews</a></li>
</ul>
<hr />
<h3>Interesting Go Projects and News</h3>
<ul>
<li>Shoutout to Dave Brophy <em>(author of <a href="https://github.com/dave/jennifer">jennifer</a> and several other cool Go tools)</em> for sending us a shoutout from the French Alps!</li>
<li><a href="https://periph.io/">periph</a></li>
<li><a href="https://github.com/myitcv/react">myitcv.io/react - now with more code gen and preact support too!</a> (From Paul Jolly)</li>
<li><a href="https://www.reddit.com/r/golang/comments/65rqi6/is_go_2_actually_happening_if_so_when_will/">Reddit - Is Go 2 actually happening? If so, when will development start?</a></li>
</ul>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shoutout to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<ul>
<li>Carlisia - <a href="https://github.com/thechangelog/changelog.com">changelog.com</a></li>
<li>Brian - <a href="http://gobuffalo.io/docs/getting-started">Buffalo</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-44.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Getting Better, Mentoring, Drawing Gophers</title>
      <guid isPermaLink="false">changelog.com/2/388</guid>
      <link>https://changelog.com/gotime/43</link>
      <pubDate>Thu, 20 Apr 2017 20:59:04 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64462745" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/43/go-time-43.mp3"/>
      <description>Ashley McNamara joined the show to talk about sharing developer experiences, seeking help from the community, getting people excited about STEM, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:39</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/ashleymcnamara" img="https://cdn.changelog.com/uploads/avatars/people/Xk2/avatar_large.png?v=63720852179">Ashley Willis</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/43/transcript"/>
      <content:encoded><![CDATA[<p>Ashley McNamara joined the show to talk about sharing developer experiences, seeking help from the community, getting people excited about STEM, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://toptal.com?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Toptal</a> – Hire the best freelance developers and designers with Toptal. Email <code>adam@changelog.com</code> for a personal introduction.
</li>
<li><a href="http://gotime.fm/datadog">Datadog</a> – Datadog brings you visibility into every part of your infrastructure, plus APM that integrates deeply with Go libraries for monitoring your applications’ performance. With support for Gin, Gorilla Mux, and gRPC, and more on the way, you can get fine-grained performance metrics from your Golang apps with minimal instrumentation. <strong>Start your free trial, install the agent, and get a free t-shirt!</strong>
</li>
</ul></p><p>Featuring:</p><ul><li>Ashley Willis &ndash; <a href="https://github.com/ashleymcnamara" rel="external ugc">GitHub</a>, <a href="https://x.com/ashleymcnamara" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://gopherize.me/">Gopherize.me</a></p>
<p><a href="https://medium.com/@ashleymcnamara/my-first-week-at-pivotal-acd6e6b4e16a">My First Week at Pivotal</a></p>
<p><a href="http://ashleymcnamara.github.io/learn_to_code/">Introduction to Programming - Curated list of resources for budding developers</a></p>
<p><a href="https://github.com/ashleymcnamara/STEM_Resources_For_Kids">STEM Resources For Kids</a></p>
<p><a href="https://www.youtube.com/watch?v=Tgao5EKVkSU">Verizon #weneedmore | Anthem :30</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://github.com/goruby/goruby">Ruby implemented in Go</a></p>
<p><a href="https://github.com/st0012/Rooby">Ruby-like language written in Go</a></p>
<p><a href="https://github.com/containous/traefik">Træfik, a modern reverse proxy</a> &lt; Gophercon sponsors too!</p>
<p><a href="https://blog.golang.org/developer-experience">Introducing the Developer Experience Working Group</a></p>
<p><a href="https://making.pusher.com/go-tool-trace">go tool trace</a></p>
<p><a href="https://docs.google.com/forms/d/e/1FAIpQLSeFf9HQlL_-Dsk-QeEIlVjX5klsYIDNQEX2On2psYesjRPC2g/viewform?c=0&amp;w=1">Caddy launch date 4/20 + cute stickers for order</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Erik - <a href="https://grafana.com/">Grafana</a> + <a href="https://www.influxdata.com/">InfluxDB</a> + <a href="https://github.com/influxdata/telegraf">Telegraf</a> + <a href="https://mosquitto.org/">Mosquitto</a></p>
<p>Carlisia - <a href="https://github.com/kentcdodds/all-contributors">✨ All Contributors ✨</a></p>
<p>Brian - <a href="https://gobot.io/">Gobot</a>, <a href="https://github.com/deadprogram">Ron Evans</a> for the win…and also <a href="https://github.com/erikstmartin">Erik</a></p>
<p>Ashley - <a href="https://gohugo.io/extras/output-formats/">Hugo 0.20 Released: Custom Output Formats!</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-43.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Race detection, firmware, production-grade Go</title>
      <guid isPermaLink="false">changelog.com/2/383</guid>
      <link>https://changelog.com/gotime/42</link>
      <pubDate>Thu, 13 Apr 2017 19:39:42 +0000</pubDate>
      <enclosure type="audio/mpeg" length="70563165" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/42/go-time-42.mp3"/>
      <description>Kavya Joshi joined the show to talk about shipping production-grade Go, writing firmware with Go, making complex technical concepts accessible, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:13:01</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kavyajoshi" img="https://secure.gravatar.com/avatar/69c2f55e7b157c112c0d988ddba7484d.jpg?s=600&amp;d=mm">Kavya Joshi</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/42/transcript"/>
      <content:encoded><![CDATA[<p>Kavya Joshi joined the show to talk about shipping production-grade Go, writing firmware with Go, making complex technical concepts accessible, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
<li><a href="https://changelog.com/datadog">Datadog</a> – Cloud-Scale Monitoring — Monitoring that tracks your dynamic infrastructure and applications. Plus next-generation APM. Monitor, troubleshoot, and optimize end-to-end application performance. Start your free trial, install the agent, and Datadog will send you a free Datadog t-shirt!
</li>
</ul></p><p>Featuring:</p><ul><li>Kavya Joshi &ndash; <a href="https://x.com/kavya719" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://www.youtube.com/watch?v=5erqWdlhQLA">go test -race” Under the Hood</a></p>
<p><a href="https://www.oreilly.com/ideas/how-to-ship-production-grade-go">How to ship production-grade Go</a></p>
<p><a href="https://www.youtube.com/playlist?list=PLFjrjdmBd0CoclkJ_JdBET5fzz4u0SELZ">GopherCon India 2017 Videos</a></p>
<p><a href="https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw/featured">JustForFunc</a></p>
<p><a href="https://changelog.com/films/gophercon-2015">You can hear Blake re-tell that story here</a></p>
<p><a href="https://www.youtube.com/watch?v=KyuFeiG3Y60">GopherCon 2016: Ivan Danyliuk - Visualizing Concurrency in Go</a></p>
<p><a href="https://jvns.ca/">Julia Evans</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://www.bigmarker.com/remote-meetup-go/The-hidden-pragmas-of-Go-by-Dave-Cheney">The hidden #pragmas of Go by Dave Cheney</a></p>
<p><a href="https://github.com/lpereira/gomoku">Gomoku</a></p>
<p><a href="https://www.youtube.com/channel/UCsFcsHYBdNA1mIPXKSND1zw/videos">Videos from GopherCon India 2017</a></p>
<p><a href="http://www.thedotpost.com/2016/10/simone-carletti-using-go-to-guide-api-design-decisions">Using the Go language to guide development design decisions</a></p>
<p><a href="https://golangweekly.com/link/7559/257d3f646b">New JustForFunc Using Context package</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Erik - <a href="http://gnuarmeclipse.github.io/">GNU ARM Eclipse</a></p>
<p>Carlisia -  <a href="https://github.com/wgliang/goreporter">goreporter</a></p>
<p>Kavya - <a href="https://github.com/gopherjs/gopherjs">gopherjs</a></p>
<p>Johnny - <a href="https://robomongo.org/">Robomongo</a> (cross-platform mongodb manager, open source and free)</p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-42.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Distributed Messaging and Network Clients</title>
      <guid isPermaLink="false">changelog.com/2/379</guid>
      <link>https://changelog.com/gotime/41</link>
      <pubDate>Thu, 06 Apr 2017 23:19:42 +0000</pubDate>
      <enclosure type="audio/mpeg" length="44214052" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/41/go-time-41.mp3"/>
      <description>Wally Quevedo joined the show to talk processing millions of messages per second with Go, writing network clients, performance at scale, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>45:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/wallyqs" img="https://secure.gravatar.com/avatar/210dbb68c0380da4d77ff46759f02d1a.jpg?s=600&amp;d=mm">Waldemar Quevedo</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/41/transcript"/>
      <content:encoded><![CDATA[<p>Wally Quevedo joined the show to talk processing millions of messages per second with Go, writing network clients, performance at scale, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
<li><a href="https://www.ardanlabs.com/gotime">Ultimate Go</a> – Ardan Labs offers some of the best training classes for Go, Web and Data Science. They offer two and three full day intensive courses that literally takes any developer, even at different experience levels, to a whole new level. Get in touch and tell them you heard about their classes on Go Time!
</li>
</ul></p><p>Featuring:</p><ul><li>Waldemar Quevedo &ndash; <a href="https://github.com/wallyqs" rel="external ugc">GitHub</a>, <a href="https://x.com/wallyqs" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://nats.io/">NATS</a></p>
<p><a href="https://www.youtube.com/watch?v=ylRKac5kSOk">Nats at GopherCon 2014</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="http://golanguk.com/">Golang UK CFP Open (closes April 30)</a></p>
<p><a href="https://gophercon.com/">Gophercon workshops announced, available for sale</a></p>
<p><a href="https://github.com/fatih/vim-go/releases/tag/v1.12">vim-go 1.12</a></p>
<p><a href="https://github.com/golang/go/issues/19734">MacOs 10.12.4 / Xcode 8.3 breaks some apps</a></p>
<p><a href="https://github.com/gmarik/go-erd">Go entity relationship graphs with graphviz</a></p>
<p><a href="https://npf.io/2017/03/3.5yrs-500k-lines-of-go/">3.5 Years, 500k Lines of Go</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Brian - <a href="https://github.com/micro/go-micro">go-micro</a></p>
<p>Erik - <a href="https://kubernetes.io">kubernetes.io</a></p>
<p>Wally - <a href="https://github.com/tcnksm/ghr">ghr</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-41.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Game Development and Rebuilding Microservices</title>
      <guid isPermaLink="false">changelog.com/2/377</guid>
      <link>https://changelog.com/gotime/40</link>
      <pubDate>Fri, 31 Mar 2017 00:08:11 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63999870" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/40/go-time-40.mp3"/>
      <description>Luna Duclos joined the show to talk about rebuilding a microservice infrastructure with Go, game development, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:10</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/luna_duclos" img="https://cdn.changelog.com/uploads/avatars/people/q6d/avatar_large.png?v=63657415005">Luna Duclos</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/40/transcript"/>
      <content:encoded><![CDATA[<p>Luna Duclos joined the show to talk about rebuilding a microservice infrastructure with Go, game development, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://toptal.com?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Toptal</a> – Scale your team and hire from the top 3% of developers and designers with Toptal. Email <code>adam@changelog.com</code> for a personal introduction.
</li>
<li><a href="https://www.ardanlabs.com/gotime">Ultimate Go</a> – Ardan Labs offers some of the best training classes for Go, Web and Data Science. They offer two and three full day intensive courses that literally takes any developer, even at different experience levels, to a whole new level. Get in touch and tell them you heard about their classes on Go Time!
</li>
</ul></p><p>Featuring:</p><ul><li>Luna Duclos &ndash; <a href="https://github.com/luna-duclos" rel="external ugc">GitHub</a>, <a href="https://x.com/luna_duclos" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="http://avalanchestudios.com/">Avalanche Studios</a></p>
<p><a href="https://github.com/PalmStoneGames/kube-cert-manager">Kubernetes Certificate Manager</a></p>
<p><a href="https://github.com/ExpansiveWorlds/instrumentedsql">instrumentedsql</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://github.com/KyleBanks/goggles">goggles</a></p>
<p><a href="https://github.com/go-kit/kit">Go-kit 0.4.0 release</a></p>
<p><a href="https://github.com/cockroachdb/apd">apd</a></p>
<p><a href="https://www.cockroachlabs.com/blog/apd-arbitrary-precision-decimal-package/">apd: An Arbitrary-Precision Decimal Package for Go</a></p>
<p><a href="https://golang.org/doc/contribute.html">Go Contribution Guide</a></p>
<p><a href="https://www.generosity.com/community-fundraising/women-who-go-to-gophercon">WWG to GC</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Brian - <a href="http://webpack.io/">Webpack</a></p>
<p>Erik - <a href="https://github.com/kubernetes/helm">Helm</a></p>
<p>Luna - <a href="https://github.com/goadesign/goa">goa</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-40.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Splice, Audio, Compassion</title>
      <guid isPermaLink="false">changelog.com/2/376</guid>
      <link>https://changelog.com/gotime/39</link>
      <pubDate>Fri, 24 Mar 2017 20:51:08 +0000</pubDate>
      <enclosure type="audio/mpeg" length="71964557" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/39/go-time-39.mp3"/>
      <description>Matt Aimonetti joined the show to talk about using go to solve tough audio problems, making go for everyone, empowering people with software, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:14:29</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mattetti" img="https://secure.gravatar.com/avatar/c69521d6e22fc0bbd69337ec8b1698df.jpg?s=600&amp;d=mm">Matt Aimonetti</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/39/transcript"/>
      <content:encoded><![CDATA[<p>Matt Aimonetti joined the show to talk about using go to solve tough audio problems, making go for everyone, empowering people with software, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://toptal.com?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Toptal</a> – Scale your team and hire from the top 3% of developers and designers with Toptal. Email <code>adam@changelog.com</code> for a personal introduction.
</li>
</ul></p><p>Featuring:</p><ul><li>Matt Aimonetti &ndash; <a href="https://matt.aimonetti.net/" rel="external ugc">Website</a>, <a href="https://github.com/mattetti" rel="external ugc">GitHub</a>, <a href="https://x.com/mattetti" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://splice.com/">Splice</a> (Music creation made simple)</p>
<p><a href="https://medium.com/@mattetti/found-compassion-and-hope-in-prison-f9408bf30f81#.f7g8x47gz">I found compassion &amp; hope… in prison</a></p>
<p><a href="https://github.com/go-audio">go-audio</a></p>
<p><a href="http://www.golangbootcamp.com/">Go Bootcamp</a></p>
<p><a href="https://medium.com/@mattetti/go-is-for-everyone-b4f84be04c43#.troewhwni">Go is for everyone</a></p>
<p><a href="https://defyventures.org/">Defy Ventures</a></p>
<p><a href="https://code.visualstudio.com/">VSCode</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://gokrazy.github.io/">gokrazy</a></p>
<p><a href="http://scottlobdell.me/2017/03/experimental-blimp-autopilot-test-flight-2/">Experimental RC Blimp Autopilot Test Flight #2</a></p>
<p><a href="https://github.com/twitchtv/retool">retool</a></p>
<p><a href="https://coreos.com/blog/rkt-container-runtime-to-the-cncf.html">CoreOS’s rkt and Docker’s containerd jointly donated to CNCF</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives.</p>
<p>Brian - <a href="http://gitlab.com/">Gitlab</a></p>
<p>Erik - <a href="https://facebook.github.io/react/">React</a></p>
<p>Matt - <a href="https://github.com/ramya-rao-a">Ramya Rao</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-39.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go Developer Survey</title>
      <guid isPermaLink="false">changelog.com/2/371</guid>
      <link>https://changelog.com/gotime/38</link>
      <pubDate>Thu, 16 Mar 2017 21:23:32 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58198253" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/38/go-time-38.mp3"/>
      <description>Steve Francia joined the show to talk about the results of the 2016 Go Developer Survey and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:00:06</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/spf13" img="https://cdn.changelog.com/uploads/avatars/people/ogl/avatar_large.png?v=63804983845">Steve Francia</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/38/transcript"/>
      <content:encoded><![CDATA[<p>Steve Francia joined the show to talk about the results of the 2016 Go Developer Survey and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
<li><a href="https://www.ardanlabs.com/gotime">Ultimate Go</a> – Ardan Labs offers some of the best training classes for Go, Web and Data Science. They offer two and three full day intensive courses that literally takes any developer, even at different experience levels, to a whole new level. Get in touch and tell them you heard about their classes on Go Time!
</li>
</ul></p><p>Featuring:</p><ul><li>Steve Francia &ndash; <a href="https://github.com/spf13" rel="external ugc">GitHub</a>, <a href="https://x.com/spf13" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>The Go Developer Survey - <a href="https://blog.golang.org/survey2016-results">https://blog.golang.org/survey2016-results</a></p>
<ul>
<li>Almost all users of (89%) are using it for work, great testament to the growth of the language.</li>
<li>Heavy adoption from dynamic languages.</li>
<li>Most wanted improvements, generics (surprise!), and package versioning/dependency management (in the works).</li>
<li>Concern about finding developers, how do you feel about the pool of developers?</li>
<li>Vim / VSCode seem to be the top pics for editor.</li>
<li>When asked what libraries are still missing, the most common request by far was a library for writing GUIs. Another popular topic was requests around data processing, analytics, and numerical and scientific computing.</li>
<li>55% of respondents expressed interest in contributing in some way to the Go community and projects. Unfortunately, relatively few agreed that they felt welcome to do so (3.3:1) and even fewer felt that the process was clear (1.3:1)</li>
<li>Cobra / Viper / Hugo</li>
</ul>
<hr />
<h3>Interesting Go Projects and News</h3>
<ul>
<li><a href="https://github.com/cossacklabs/acra">Acra</a></li>
<li><a href="https://github.com/heroiclabs/nakama">Nakama</a></li>
<li><a href="https://godoc.org/rsc.io/tmp/go2asm">go2asm</a></li>
<li><a href="https://docs.google.com/presentation/d/1Wcblp3jpfeKwA0Y4FOmj63PW52M_qmNqlQkNaLj0P5o/edit#slide=id.g1d00ad65a7_2_0">Mid-stack inlining</a></li>
<li><a href="https://www.goinggo.net/2017/02/package-oriented-design.html">Package Oriented Design</a></li>
</ul>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives.</p>
<ul>
<li>Erik - <a href="https://github.com/knq/usql">usql</a></li>
<li>Steve - <a href="https://github.com/fatih/vim-go">vim-go</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-38.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Gobot, Hardware, Gatekeeping</title>
      <guid isPermaLink="false">changelog.com/2/364</guid>
      <link>https://changelog.com/gotime/37</link>
      <pubDate>Thu, 09 Mar 2017 19:37:47 +0000</pubDate>
      <enclosure type="audio/mpeg" length="68525973" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/37/go-time-37.mp3"/>
      <description>Ron Evans joined the show to talk about Gobot, writing software for hardware, and open source software&apos;s role in improving the human condition.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:10:53</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/deadprogram" img="https://cdn.changelog.com/uploads/avatars/people/bod/avatar_large.png?v=63881972700">Ron Evans</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/37/transcript"/>
      <content:encoded><![CDATA[<p>Ron Evans joined the show to talk about Gobot, writing software for hardware, and open source software’s role in improving the human condition.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
<li><a href="https://www.ardanlabs.com/gotime">Ultimate Go</a> – Ardan Labs offers some of the best training classes for Go, Web and Data Science. They offer two and three full day intensive courses that literally takes any developer, even at different experience levels, to a whole new level. Get in touch and tell them you heard about their classes on Go Time!
</li>
</ul></p><p>Featuring:</p><ul><li>Ron Evans &ndash; <a href="https://deadprogrammersociety.com" rel="external ugc">Website</a>, <a href="https://github.com/deadprogram" rel="external ugc">GitHub</a>, <a href="https://social.tinygo.org/@deadprogram" rel="external ugc">Mastodon</a>, <a href="https://x.com/deadprogram" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://gobot.io/blog/2017/02/16/gobot-1.2-released/">Gobot</a></p>
<h4>Hardware related things:</h4>
<p><a href="https://github.com/rakyll">@rakyll</a> - <a href="https://github.com/rakyll/go-hardware">go-hardware list</a></p>
<p><a href="https://github.com/maruel">@maruel</a> - <a href="https://github.com/periph/gohci">gohci</a></p>
<p><a href="https://github.com/roylee17">@roylee17</a> - <a href="https://github.com/currantlabs/ble">ble</a></p>
<p><a href="https://github.com/lazywei">@lazywei</a> - <a href="https://github.com/lazywei/go-opencv">go-opencv</a></p>
<p><a href="http://microbit.org/">Microbit tiny computer</a></p>
<p><a href="https://www.raspberrypi.org/blog/raspberry-pi-zero-w-joins-family/">Raspi Zero W</a></p>
<p><a href="https://software.intel.com/en-us/iot/hardware/joule">Intel Joule</a></p>
<p><a href="https://software.intel.com/en-us/node/675623">Intel TinyTile</a></p>
<p><a href="https://snapcraft.io/">Ubuntu Snapcraft</a></p>
<h4>What we need for Golang to really provide the best IOT/robotics development tools:</h4>
<p>Great Bluetooth LE support</p>
<p>Great OpenCV support</p>
<p>Golang on RTOS like Zephyr, MBED</p>
<p>Shared set of low level hardware interfaces</p>
<h4>Why Open Source?</h4>
<p>Let’s discuss the philosophy of open source. Is the purpose of OSS just to “save money”, or perhaps there is something else to it…</p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://docs.google.com/document/d/1shW9DZJXOeGbG9Mr9Us9MiaPqmlcVatD_D8lrOXRNMU/edit#heading=h.2yd85cpp0hby">Proposal: Standard Logger Interface</a></p>
<p><a href="https://twitter.com/bketelsen/status/820768241849077760">#golang logging library maintainers:  It’s time we agreed on a common interface and converged so we don’t have so much mass confusion.</a></p>
<p><a href="https://www.goinggo.net/2017/02/package-oriented-design.html">Package Oriented Design</a></p>
<p><a href="https://github.com/gen2brain/raylib-go/tree/master/examples/games/floppy">Floppy Gopher</a></p>
<p><a href="https://github.com/cs01/gdbgui/">GDB GUI</a></p>
<p><a href="https://gophercon.com/">GopherCon Speakers Announced!!</a>  (how could we forget that??)</p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives.</p>
<ul>
<li>Brian - <a href="https://github.com/mibk/g..">g..</a> (exclude vendor from go commands)</li>
<li>Erik - <a href="https://github.com/OJ/gobuster">gobuster</a></li>
<li>Carlisia - <a href="https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw">Just for Func</a></li>
<li>Ron - <a href="http://nats.io/">NATS</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-37.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Dependency Management, Semver, Community Consensus</title>
      <guid isPermaLink="false">changelog.com/2/363</guid>
      <link>https://changelog.com/gotime/36</link>
      <pubDate>Thu, 02 Mar 2017 23:36:43 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64065346" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/36/go-time-36.mp3"/>
      <description>Sam Boyer joined the show to talk about dependency management, building community consensus, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sdboyer" img="https://secure.gravatar.com/avatar/029f1c16a31002fe48f73bdec52cc2e0.jpg?s=600&amp;d=mm">sam boyer</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/36/transcript"/>
      <content:encoded><![CDATA[<p>Sam Boyer joined the show to talk about dependency management, building community consensus, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://toptal.com/go?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Toptal</a> – Scale your team and hire from the top 3% of developers and designers with Toptal. Email <code>adam@changelog.com</code> for a personal introduction.
</li>
<li><a href="https://www.compose.com/changelog">Compose</a> – Production ready, cloud hosted databases. Pick your flavor - MongoDB, Elasticsearch, RethinkDB, Redis, Postgres, etcd, or RabbitMQ. When you’re ready to sign up use our special URL <a href="https://www.compose.com/changelog">compose.com/changelog</a> to get 30-days free on Compose
</li>
</ul></p><p>Featuring:</p><ul><li>sam boyer &ndash; <a href="https://github.com/sdboyer" rel="external ugc">GitHub</a>, <a href="https://x.com/sdboyer" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://docs.google.com/document/d/1xrV9D5u8AKu1ip-A1W9JqhUmmeOhoI6d6zjVwvdn5mc/edit#heading=h.dfe893kbimo4">Go Dependency Tool (dep)</a></p>
<p><a href="https://github.com/golang/dep">Dep</a></p>
<p><a href="https://github.com/sdboyer/gps">GPS</a></p>
<p><a href="https://dave.cheney.net/2016/06/24/gophers-please-tag-your-releases">Gophers, please tag your releases</a></p>
<p><a href="https://blog.gopheracademy.com/advent-2015/semver/">Working with Semantic Versions</a></p>
<p><a href="https://blog.gopheracademy.com/advent-2016/saga-go-dependency-management/">The Saga of Go Dependency Management</a></p>
<p><a href="https://medium.com/i-can-haz-downtime/dep-101-c85e8ab6ed45#.otkom1lv6">dep 101</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://text.sourcegraph.com/part-2-how-sourcegraph-scales-with-the-language-server-protocol-73b86175f38b#.pq3kykew3">Part 2: How Sourcegraph scales with the Language Server Protocol</a></p>
<p><a href="https://github.com/golang/go/issues/19109">Fuzzing as a first class citizen</a></p>
<p><a href="http://commaok.xyz/post/interface-allocs/">Go 1.9 optimizations for allocations in interfaces</a></p>
<p><a href="https://github.com/gchaincl/httplab">HTTPLab</a> (Wuzz alternative)</p>
<p><a href="https://github.com/google/syzkaller">Syscall Fuzzer</a></p>
<p><a href="https://github.com/rook/rook">Distributed Storage</a></p>
<p><a href="https://github.com/meshbird/meshbird">Distributed Networking</a></p>
<p><a href="https://github.com/upspin/upspin">Upspin</a> from Rob &amp; Andrew</p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives.</p>
<ul>
<li>Brian - jitsi <a href="https://github.com/jitsi/jitsi-meet">jitsi</a></li>
<li>Erik - <a href="https://github.com/kubernetes/helm">helm</a></li>
<li>Carlisia - <a href="https://github.com/tcnksm/gcli">gcli</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-36.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Honeycomb, Complex Systems, Saving Sanity</title>
      <guid isPermaLink="false">changelog.com/2/358</guid>
      <link>https://changelog.com/gotime/35</link>
      <pubDate>Thu, 23 Feb 2017 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="54503532" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/35/go-time-35.mp3"/>
      <description>Charity Majors joined the show to talk about debugging complex systems, using go to save one&apos;s sanity, hiring smart people who can learn, and collectively working to make &quot;on-call&quot; life not miserable.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>56:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</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/gotime/35/transcript"/>
      <content:encoded><![CDATA[<p>Charity Majors joined the show to talk about debugging complex systems, using go to save one’s sanity, hiring smart people who can learn, and collectively working to make “on-call” life not miserable.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://toptal.com/go?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Toptal</a> – Scale your team and hire from the top 3% of developers and designers with Toptal. Email <code>adam@changelog.com</code> for a personal introduction.
</li>
<li><a href="https://www.compose.com/?utm_source=changelog">Compose</a> – Production ready, cloud hosted databases. Pick your flavor - MongoDB, Elasticsearch, RethinkDB, Redis, Postgres, etcd, or RabbitMQ. When you’re ready to sign up use our special URL <a href="https://www.compose.com/changelog">compose.com/changelog</a> to get 60-days free on Compose
</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>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://honeycomb.io/">Honeycomb :: Powerful, Exploratory Learning with Richer Data</a></p>
<p><a href="https://godoc.org/github.com/honeycombio/libhoney-go">go package libhoney</a> (it’s the APM of the future!)</p>
<p><a href="http://blog.parse.com/learn/how-we-moved-our-api-from-ruby-to-go-and-saved-our-sanity/">How We Moved Our API From Ruby to Go and Saved Our Sanity</a></p>
<p><a href="https://charity.wtf/">CHARITY.WTF</a></p>
<p><a href="http://shop.oreilly.com/product/0636920039761.do">Database Reliability Engineering book</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p>Charity wants to give big shout outs <em>(shouts out?)</em>  to <a href="https://github.com/daaku">Naitik Shah</a> and <a href="https://github.com/elithrar">Matt Silverlock</a>!</p>
<p><a href="https://blog.golang.org/go1.8">Go 1.8 is released</a></p>
<p><a href="https://backtrace.io/blog/debugger-internals/">Implementing a Debugger: The Fundamentals</a></p>
<p><a href="https://backtrace.io/blog/building-a-go-debugger/">Building a Go Debugger</a></p>
<p><a href="https://gobot.io/blog/2017/02/16/gobot-1.2-released/">Gobot - 1.2 Released</a></p>
<p><a href="https://github.com/eliukblau/pixterm">Pixterm - Draw images in your ANSI terminal with true color</a></p>
<p><a href="https://github.com/golang/go/wiki/Go-1.8-Release-Party">1.8 Release Parties <em>Everywhere</em></a></p>
<p><a href="https://groups.google.com/forum/?utm_source=golangweekly&amp;utm_medium=email#!msg/golang-nuts/sCOew-884UA/h2TfK835EAAJ">Change to Go CoC</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives.</p>
<ul>
<li>Brian - <a href="http://www.eclipse.org/che/">Eclipse Che</a></li>
<li>Erik - <a href="https://github.com/jetstack/kube-lego">Kube-Lego</a></li>
<li>Carlisia - <a href="https://code.visualstudio.com/">Visual Studio Code</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-35.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Pachyderm, Provenance, Data Lakes</title>
      <guid isPermaLink="false">changelog.com/2/356</guid>
      <link>https://changelog.com/gotime/34</link>
      <pubDate>Thu, 16 Feb 2017 18:32:09 +0000</pubDate>
      <enclosure type="audio/mpeg" length="62406504" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/34/go-time-34.mp3"/>
      <description>Joe Doliner joined the show to talk about managing data lakes with Pachyderm, data containers, provenance, and other interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:04:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jdoliner" img="https://cdn.changelog.com/uploads/avatars/people/5jl/avatar_large.jpg?v=63654487960">Joe Doliner</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/34/transcript"/>
      <content:encoded><![CDATA[<p>Joe Doliner joined the show to talk about managing data lakes with Pachyderm, data containers, provenance, and other interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://toptal.com/go?utm_source=changelog&utm_medium=podcast&utm_campaign=changelog-sponsorship">Toptal</a> – Scale your team and hire from the top 3% of developers and designers with Toptal. Email <code>adam@changelog.com</code> for a personal introduction.
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
</ul></p><p>Featuring:</p><ul><li>Joe Doliner &ndash; <a href="http://joedoliner.com/" rel="external ugc">Website</a>, <a href="https://github.com/jdoliner" rel="external ugc">GitHub</a>, <a href="https://x.com/jdoliner" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://www.pachyderm.io/">Pachyderm.io</a></p>
<p><a href="https://medium.com/pachyderm-data/lets-build-a-modern-hadoop-4fc160f8d74f#.mkof29jw7">Let’s build a modern Hadoop</a></p>
<p><a href="https://www.oreilly.com/ideas/putting-the-science-back-in-data-science">Putting the science back in data science</a></p>
<p><a href="https://martinfowler.com/bliki/DataLake.html">Martin Fowler - DataLake</a></p>
<p><a href="https://en.wikipedia.org/wiki/Data_lake">Wikipedia: Data Lake</a></p>
<p><a href="https://medium.com/pachyderm-data/provenance-the-missing-feature-for-good-data-science-now-in-pachyderm-1-1-2bd9d376a7eb#.ti3iqat9z">Provenance: the Missing Feature for Rigorous Data Science. Now in Pachyderm 1.1</a></p>
<p><a href="https://xkcd.com/979/">xkcd: Who were you DenverCoder9? What did you see?!</a></p>
<p><a href="https://pachyderm-users.slack.com/">Pachyderm Users Slack Channel</a></p>
<hr />
<h3>Interesting Go Projects and News</h3>
<p><a href="https://docs.google.com/document/d/1GCK53YDcBWQveod9kfzW-VCxIABGiryG7_z_6jHdVik/pub">GitLab.com Database Incident - 2017/01/31</a></p>
<p><a href="https://changelog.com/spotlight/8">Changelog Spotlight #8: Conversational Development and Controversy with Sid Sijbrandij</a></p>
<p><a href="https://github.com/asciimoo/wuzz">Wuzz (visual cURL)</a></p>
<p><a href="https://github.com/go-ozzo/ozzo-validation">Ozzo Validation</a></p>
<p><a href="https://medium.com/i-can-haz-downtime/dep-101-c85e8ab6ed45#.o1tzfxijv">dep 101 - I Can Haz Downtime?</a></p>
<p><a href="https://www.youtube.com/watch?v=tY4UKkgb5IY">The State of Go - February 2017</a></p>
<hr />
<h3>Free Software Friday!</h3>
<p>Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives.</p>
<ul>
<li>Brian - <a href="https://nats.io">NATS</a></li>
<li>Erik - <a href="https://hashcat.net/hashcat/">hashcat</a></li>
<li>Carlisia - <a href="https://www.vaultproject.io/">Hashicorp Vault</a></li>
<li>Joe - <a href="https://github.com/orgs/grpc/people">grpc</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-34.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Gopherize.me, GitHub Stars, BitBar</title>
      <guid isPermaLink="false">changelog.com/2/350</guid>
      <link>https://changelog.com/gotime/33</link>
      <pubDate>Thu, 09 Feb 2017 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61502864" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/33/go-time-33.mp3"/>
      <description>Mat Ryer joined the show to talk about creating your own Gopher avatar with Gopherize.me, the importance of GitHub Stars, his project BitBar, and other interesting Go projects and news. Special thanks to Kelsey Hightower for guest hosting too!</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:33</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" 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:person role="guest" href="https://changelog.com/person/matryer" img="https://cdn.changelog.com/uploads/avatars/people/lbY/avatar_large.jpg?v=63764553668">Mat Ryer</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/33/transcript"/>
      <content:encoded><![CDATA[<p>Mat Ryer joined the show to talk about creating your own Gopher avatar with Gopherize.me, the importance of GitHub Stars, his project BitBar, and other interesting Go projects and news. Special thanks to Kelsey Hightower for guest hosting too!</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
<li><a href="https://www.ardanlabs.com/gotime">Ultimate Go</a> – Ardan Labs offers some of the best training classes for Go, Web and Data Science. They offer two and three full day intensive courses that literally takes any developer, even at different experience levels, to a whole new level. Get in touch and tell them you heard about their classes on Go Time!
</li>
</ul></p><p>Featuring:</p><ul><li>Mat Ryer &ndash; <a href="http://matryer.com/" rel="external ugc">Website</a>, <a href="https://github.com/matryer" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/matryer" rel="external ugc">LinkedIn</a>, <a href="https://x.com/matryer" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><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></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://gopherize.me/">Create your very own Gopher avatar with gopherize.me</a></li>
<li><a href="http://gobuffalo.io/">Buffalo</a> from Mark Bates</li>
<li><a href="https://skillsmatter.com/skillscasts/9647-beautiful-packages-in-go">Beautiful Packages in Go</a></li>
<li><a href="https://beta.golang.org/doc/go1.8">We talked through the Go 1.8 release notes</a></li>
<li><a href="https://github.com/murlokswarm/app">murlokswarm/app</a> - Like Electron but in Go</li>
<li><a href="https://github.com/aarzilli/gdlv">gdlv</a> - Linux GUI for Delve</li>
<li><a href="http://fission.io/">Fission</a> - A framework for serverless functions on Kubernetes</li>
<li><a href="https://www.bigmarker.com/gopheracademy/Your-First-PR-Contributing-to-an-Open-Source-Go-Project">Your First PR: Contributing to an Open Source Go Project</a></li>
<li><a href="https://twitter.com/GoTimeFM/status/827249556807176193">Kelsey Hightower predicted the future!</a> - “it’s Go Time!”</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-33.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Hellogopher, whosthere?</title>
      <guid isPermaLink="false">changelog.com/2/349</guid>
      <link>https://changelog.com/gotime/32</link>
      <pubDate>Thu, 02 Feb 2017 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="59151811" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/32/go-time-32.mp3"/>
      <description>Filippo Valsorda joined the show to talk about his project Hellogopher, whosthere (whoami.filippo.io),  `$GOPATH`, TLS 1.3, Cloudflare&apos;s secret reverse proxy, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:01:06</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/filosottile" img="https://cdn.changelog.com/uploads/avatars/people/gwO/avatar_large.jpg?v=63842656269">Filippo Valsorda</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/32/transcript"/>
      <content:encoded><![CDATA[<p>Filippo Valsorda joined the show to talk about his project Hellogopher, whosthere (whoami.filippo.io),  <code>$GOPATH</code>, TLS 1.3, Cloudflare’s secret reverse proxy, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://stackimpact.com/gotime">StackImpact</a> – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications.
</li>
<li><a href="https://www.ardanlabs.com/gotime">Ultimate Go</a> – Ardan Labs offers some of the best training classes for Go, Web and Data Science. They offer two and three full day intensive courses that literally takes any developer, even at different experience levels, to a whole new level. Get in touch and tell them you heard about their classes on Go Time!
</li>
</ul></p><p>Featuring:</p><ul><li>Filippo Valsorda &ndash; <a href="https://blog.filippo.io/" rel="external ugc">Website</a>, <a href="https://github.com/FiloSottile" rel="external ugc">GitHub</a>, <a href="https://abyssdomain.expert/@filippo" rel="external ugc">Mastodon</a>, <a href="https://x.com/FiloSottile" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/cloudflare/hellogopher">hellogopher</a> - “just clone and <code>make</code>”</li>
<li><a href="https://github.com/cloudflare/tls-tris">TLS 1.3 (TLS-tris)</a></li>
<li><a href="https://blog.gopheracademy.com/advent-2016/exposing-go-on-the-internet/">Exposing Go on the Internet</a></li>
</ul>
<hr />
<h3>Interesting Go Projects and News</h3>
<ul>
<li><a href="http://gopherize.me/">gopherize.me</a> (this is Brian’s fault!)</li>
<li><a href="https://github.com/knq/chromedp">chromedp</a> - Package chromedp is a faster, simpler way to drive browsers in Go using the Chrome Debugging Protocol (for Chrome, Edge, Safari, etc) without external dependencies (ie, Selenium, PhantomJS, etc).</li>
<li><a href="https://github.com/Shixzie/nlp">nlp</a> - General purpose any-lang Natural Language Processor that parses the data inside a text and returns a filled model</li>
<li><a href="https://github.com/golang/dep">dep</a> - Go dependency tool</li>
<li><a href="https://github.com/zalando-incubator/mate">Mate</a> - Mate manages AWS Route53 and Google CloudDNS records for your Kubernetes services and ingresses</li>
<li><a href="https://text.sourcegraph.com/go-code-intelligence-on-sourcegraph-now-in-general-availability-ga-e2ebcddc7f45#.oe27s0gv4">Go code intelligence on Sourcegraph</a></li>
<li><a href="http://training.play-with-docker.com/how-to-write-go-code/">How to write Go code</a> - This document demonstrates the development of a simple Go package and introduces the go tool, the standard way to fetch, build, and install Go packages and commands.</li>
</ul>
<hr />
<h3>Free Software Friday</h3>
<ul>
<li>Erik - <a href="https://github.com/Eriner/zim">ZIM</a> - Zsh IMproved from Matt Hamilton</li>
<li>Fillippo - <a href="https://github.com/dominikh/go-tools">go-tools</a> - A collection of tools and libraries for working with Go code, including linters and static analysis from Dominik Honnef</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-32.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go, Jocko, Kafka</title>
      <guid isPermaLink="false">changelog.com/2/348</guid>
      <link>https://changelog.com/gotime/31</link>
      <pubDate>Thu, 26 Jan 2017 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="62665031" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/31/go-time-31.mp3"/>
      <description>Travis Jeffery joined the show to talk about Go, Jocko, Kafka, how Kafka’s storage internals work, and interesting Go projects and news.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:04:46</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/travisjeffery" img="https://secure.gravatar.com/avatar/ad7b829a70c6ec34fa15e99f2e9d7e4e.jpg?s=600&amp;d=mm">Travis Jeffery</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/31/transcript"/>
      <content:encoded><![CDATA[<p>Travis Jeffery joined the show to talk about Go, Jocko, Kafka, how Kafka’s storage internals work, and interesting Go projects and news.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://stackimpact.com/gotime">StackImpact</a> – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications.
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
</ul></p><p>Featuring:</p><ul><li>Travis Jeffery &ndash; <a href="http://travisjeffery.com/" rel="external ugc">Website</a>, <a href="https://github.com/travisjeffery" rel="external ugc">GitHub</a>, <a href="https://x.com/travisjeffery" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/travisjeffery/jocko">JOCKO</a> — a Kafka implemented in Golang</li>
<li><a href="https://thehoard.blog/building-a-kafka-that-doesnt-depend-on-zookeeper-2c4701b6e961#.bowq0wll7">Building a Kafka that doesn’t depend on ZooKeeper</a></li>
<li><a href="https://medium.com/the-hoard/how-kafkas-storage-internals-work-3a29b02e026#.fodnmsaz7">How Kafka’s Storage Internals Work</a></li>
<li><a href="https://kafka.apache.org/protocol">Kafka protocol guide</a></li>
<li>A really interesting post by Russ Cox ~&gt; <a href="https://research.swtch.com/go2017">My Go Resolutions for 2017</a></li>
</ul>
<hr />
<ul>
<li><a href="https://github.com/ponzu-cms/ponzu">Ponzu</a> is a powerful and efficient open-source HTTP server framework and CMS. It provides automatic, free, and secure HTTP/2 over TLS (certificates obtained via Let’s Encrypt), a useful CMS and scaffolding to generate content editors, and a fast HTTP API on which to build modern applications.</li>
<li><a href="https://github.com/google/shenzhen-go">“SHENZHEN GO” (working title)</a> - Experimental visual Go environment</li>
<li><a href="https://hajimehoshi.github.io/ebiten/">Ebiten</a> - A simple SNES-style 2D game library in Go</li>
<li><a href="https://subgraph.com/">Subgraph OS</a> is a desktop computing and communications platform that is designed to be resistant to network-borne exploit and malware attacks. It is also meant to be familiar and easy to use. Even in alpha, Subgraph OS looks and feels like a modern desktop operating system.</li>
<li><a href="https://eng.uber.com/cherami/">Cherami: Uber Engineering’s Durable and Scalable Task Queue in Go</a></li>
</ul>
<hr />
<ul>
<li><a href="https://blog.ntpsec.org/2017/01/18/rust-vs-go.html">Rust vs. Go</a> + <a href="https://news.ycombinator.com/item?id=13430108">comments on Hacker News</a></li>
<li><a href="http://esr.ibiblio.org/?p=6758">How to educate me about prejudice in the open-source community</a></li>
<li>A great discussion in golang-dev this week ~&gt; <a href="https://groups.google.com/forum/#!topic/golang-dev/F3l9Iz1JX4g">Standardization around logging and related concerns</a></li>
</ul>
<h2>Free Software Friday!</h2>
<p>Each week on the show we give a shout out to an open source project or community that’s made an impact in our day to day developer lives.</p>
<ul>
<li>Brian - <a href="https://goa.design">goa/gorma</a></li>
<li>Erik - <a href="http://openocd.org/">OpenOCD</a></li>
<li>Carlisia - <a href="https://github.com/oklog/oklog">oklog</a> - Prometheus for logs</li>
<li>Travis - Salvatore Sanfilippo (aka antirez) + Redis</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-31.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Discussing Imposter Syndrome</title>
      <guid isPermaLink="false">changelog.com/2/346</guid>
      <link>https://changelog.com/gotime/30</link>
      <pubDate>Thu, 19 Jan 2017 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="76904358" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/30/go-time-30.mp3"/>
      <description>Johnny Boursiquot and Bill Kennedy joined the show with Erik and Carlisia to talk about a hard subject — Imposter Syndrome. Not often enough do we get to have open conversations about the eventual inadequacies we all face at some point in our career; some more often than others. You are `!imposter`.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:19:38</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jboursiquot" img="https://secure.gravatar.com/avatar/6d26a33d20b8e96182b8e71c30ffe927.jpg?s=600&amp;d=mm">Johnny Boursiquot</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/goinggodotnet" img="https://cdn.changelog.com/uploads/avatars/people/jW/avatar_large.jpg?v=63639011534">Bill Kennedy</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/30/transcript"/>
      <content:encoded><![CDATA[<p>Johnny Boursiquot and Bill Kennedy joined the show with Erik and Carlisia to talk about a hard subject — Imposter Syndrome. Not often enough do we get to have open conversations about the eventual inadequacies we all face at some point in our career; some more often than others. You are <code>!imposter</code>.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://stackimpact.com/gotime">StackImpact</a> – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications.
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
</ul></p><p>Featuring:</p><ul><li>Johnny Boursiquot &ndash; <a href="https://www.jboursiquot.com/" rel="external ugc">Website</a>, <a href="https://github.com/jboursiquot" rel="external ugc">GitHub</a>, <a href="https://x.com/jboursiquot" rel="external ugc">X</a></li><li>Bill Kennedy &ndash; <a href="https://www.goinggo.net/" rel="external ugc">Website</a>, <a href="https://github.com/ardan-bkennedy" rel="external ugc">GitHub</a>, <a href="https://x.com/goinggodotnet" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/GoTimeFM/ping/issues/12">This episode is direct product of listening to our listeners</a></li>
<li>Erik faced his biggest fear and gave <a href="https://www.linux.com/news/learn/kubernetes/kubernetes-helps-comcast-re-engineer-cable-tv">this talk at KubeCon</a></li>
<li><a href="https://bigmachine.io/products/the-imposters-handbook/">The Imposter’s Handbook</a> by Rob Conery comes highly recommended</li>
<li>Check out #speaking in Gopher Slack</li>
</ul>
<h2>Free Software Friday</h2>
<ul>
<li>Erik - <a href="https://github.com/jaagr/polybar">Polybar</a> - A fast and easy-to-use status bar</li>
<li>Carlisia - <a href="https://github.com/franela/play-with-docker/">Play With Docker</a> / <a href="http://play-with-docker.com/">play-with-docker.com</a> gives you the experience of having a free Alpine Linux Virtual Machine in the cloud where you can build and run Docker containers and even create clusters with Docker features like Swarm Mode.)</li>
<li>Bill - <a href="https://www.pachyderm.io/">Pachyderm</a> lets you store and analyze your data using containers. <a href="https://github.com/gonum">All things gonum</a></li>
<li>Johnny - <a href="https://github.com/eczarny/spectacle">Spectacle</a> allows you to organize your windows without using a mouse.</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-30.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go and Buffalo Live from Dunkin&apos; Donuts</title>
      <guid isPermaLink="false">changelog.com/2/341</guid>
      <link>https://changelog.com/gotime/29</link>
      <pubDate>Thu, 12 Jan 2017 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="55036863" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/29/go-time-29.mp3"/>
      <description>Mark Bates joined the show this week live from his local Dunkin&apos; Donuts to talk about Go and Buffalo — his Go web framework. Those who listened live said this was our best show yet. If you agree let us know in #gotimefm on Gopher Slack or say hi on Twitter.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>56:48</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/markbates" img="https://secure.gravatar.com/avatar/c6f2229ca2c8dcf0176f036508ec2c3b.jpg?s=600&amp;d=mm">Mark Bates</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/29/transcript"/>
      <content:encoded><![CDATA[<p>Mark Bates joined the show this week live from his local Dunkin’ Donuts to talk about Go and Buffalo — his Go web framework. Those who listened live said this was our best show yet. If you agree let us know in #gotimefm on Gopher Slack or say hi on Twitter.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://stackimpact.com/gotime">StackImpact</a> – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications.
</li>
</ul></p><p>Featuring:</p><ul><li>Mark Bates &ndash; <a href="http://www.metabates.com/" rel="external ugc">Website</a>, <a href="https://github.com/markbates" rel="external ugc">GitHub</a>, <a href="https://x.com/markbates" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>Mark’s power went out at his home office so he did the show from his local Dunkin’ Donuts. <a href="https://cdn.changelog.com/gotime-29-uncut.mp3">Listen to the FULL raw uncut edition</a> of this show (NSFW).</p>
<hr />
<ul>
<li>Mark can’t talk about the secret because it’s now the big big secret — details coming soon</li>
<li><a href="http://gobuffalo.io/docs/getting-started">Buffalo</a> is “another” Go web framework</li>
<li><a href="https://github.com/gorilla/mux">gorilla/mux</a> - A powerful URL router and dispatcher for golang</li>
<li>Like all good software, Buffalo stands on <a href="https://github.com/gobuffalo/buffalo/blob/master/SHOULDERS.md">the shoulders</a> of giants</li>
<li>You 👉  can <a href="https://github.com/golang/go/wiki/Go-1.8-Release-Party">run your own Go 1.8 release party</a></li>
<li>Have you seen Google’s <a href="https://github.com/google/grumpy">Grumpy</a>? It’s “The best of Python running on the Go runtime” -Brian Ketelsen</li>
<li><a href="https://github.com/goreleaser/releaser">GoReleaser</a> - Deliver Go binaries as fast and easily as possible</li>
<li><a href="https://github.com/havoc-io/mutagen">Mutagen</a> - Simple, cross-platform, continuous, bi-directional file synchronization</li>
<li><a href="https://medium.com/geckoboard-under-the-hood/introducing-prism-9c08e9926755#.y5oyzj2x0">Introducing Prism</a> — an open source profiling tool for Go (from Geckoboard)</li>
<li><a href="https://github.com/buunguyen/octotree">Octotree</a> - code tree for GitHub and GitLab. Mark Bates says “I can’t imagine using GitHub without it.”</li>
</ul>
<hr />
<p>Mark Bates at Dunkin’ Donuts</p>
<p><img src="https://cdn.changelog.com/mark-bates-dunkin-donuts.jpg" alt="mark-bates-dunkin-donuts.jpg" /></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-29.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Creating a programming language</title>
      <guid isPermaLink="false">changelog.com/2/332</guid>
      <link>https://changelog.com/gotime/28</link>
      <pubDate>Fri, 23 Dec 2016 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="69408765" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/28/go-time-28.mp3"/>
      <description>Thorsten Ball joined the show to talk about creating a programming language, writing an interpreter, why he wrote the book &quot;Writing An Interpreter in Go&quot;, how writing a language/interpreter will help you better understand other programming languages, building a computer from Nand to Tetris, and his thoughts on imposter syndrome.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:11:49</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/thorstenball" img="https://secure.gravatar.com/avatar/324b2e4d8ae9fcbd7b2983f13481075a.jpg?s=600&amp;d=mm">Thorsten Ball</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/28/transcript"/>
      <content:encoded><![CDATA[<p>Thorsten Ball joined the show to talk about creating a programming language, writing an interpreter, why he wrote the book “Writing An Interpreter in Go”, how writing a language/interpreter will help you better understand other programming languages, building a computer from Nand to Tetris, and his thoughts on imposter syndrome.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
<li><a href="https://stackimpact.com/gotime">StackImpact</a> – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications.
</li>
</ul></p><p>Featuring:</p><ul><li>Thorsten Ball &ndash; <a href="http://thorstenball.com" rel="external ugc">Website</a>, <a href="https://github.com/mrnugget" rel="external ugc">GitHub</a>, <a href="https://x.com/thorstenball" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://interpreterbook.com/">Writing An Interpreter In Go</a> - In this book we will create a programming language together. We’ll start with 0 lines of code and end up with a fully working interpreter for the Monkey* programming language. Step by step. From tokens to output. All code shown and included. Fully tested.</li>
<li><a href="https://www.amazon.com/Elements-Computing-Systems-Building-Principles/dp/0262640686/">The Elements of Computing Systems: Building a Modern Computer from First Principles </a></li>
<li><a href="http://www.nand2tetris.org/">From NAND to Tetris</a></li>
<li><a href="https://blog.gopheracademy.com/series/advent-2016/">Go Advent 2016 blog series</a></li>
<li><a href="https://github.com/dgryski">Damian Gryski</a> is now a <a href="https://www.reddit.com/r/golang/comments/5hx5ba/hello_gophers/">/r/golang moderator</a></li>
<li><a href="https://blog.golang.org/survey2016">Take the 2016 Go User Survey</a> — the goal is to create the best language for developing simple, reliable, scalable software. We are asking you to help by participating in a survey and if applicable, a company questionnaire.</li>
<li>From Coursera — <a href="https://www.coursera.org/learn/build-a-computer">Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)</a></li>
<li><a href="https://users.ece.cmu.edu/%7Eganger/712.fall02/papers/p761-thompson.pdf">Ken Thompson</a> - Reflections on Trusting Trust</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-28.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The Go Compiler and Go 1.8</title>
      <guid isPermaLink="false">changelog.com/2/331</guid>
      <link>https://changelog.com/gotime/27</link>
      <pubDate>Thu, 15 Dec 2016 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="56580589" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/27/go-time-27.mp3"/>
      <description>Keith Randall from the Go team joined the show to talk about why a new compiler, what we gain from SSA, what’s next for the compiler, Go 1.8, and the goals/plans for Go 1.9.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>58:25</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/goinggodotnet" img="https://cdn.changelog.com/uploads/avatars/people/jW/avatar_large.jpg?v=63639011534">Bill Kennedy</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/keithrandall" img="https://cdn.changelog.com/uploads/avatars/people/VJj/avatar_large.png?v=63648193388">Keith Randall</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/27/transcript"/>
      <content:encoded><![CDATA[<p>Keith Randall from the Go team joined the show to talk about why a new compiler, what we gain from SSA, what’s next for the compiler, Go 1.8, and the goals/plans for Go 1.9.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://stackimpact.com/gotime">StackImpact</a> – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications.
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
</ul></p><p>Featuring:</p><ul><li>Keith Randall &ndash; <a href="http://people.csail.mit.edu/randall/" rel="external ugc">Website</a>, <a href="https://github.com/randall77" rel="external ugc">GitHub</a></li><li>Bill Kennedy &ndash; <a href="https://www.goinggo.net/" rel="external ugc">Website</a>, <a href="https://github.com/ardan-bkennedy" rel="external ugc">GitHub</a>, <a href="https://x.com/goinggodotnet" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://beta.golang.org/doc/go1.8">1.8 Beta — get it while it’s hot!</a></li>
<li><a href="https://www.youtube.com/watch?v=Tl7mi9QmLns">Inside the Map Implementation</a> - from Keith Randall and GopherCon 2016</li>
<li><a href="https://www.youtube.com/watch?v=h6Cw9iCDVcU&amp;list=PLeGxIOPLk9EKlDXkzKgQLrBhcwWUtUeEk&amp;index=1">GothamGo videos are on YouTube</a></li>
<li><a href="https://blog.gopheracademy.com/advent-2016/go-timers/">How Do They Do It: Timers in Go</a> — Contributed by Alexander Morozov &amp; Vyacheslav Bakhmutov</li>
<li><a href="https://blog.gopheracademy.com/advent-2016/contributing-to-the-go-project/">Contributing to the Go project</a> — Contributed by Matt Layher</li>
<li><a href="http://golab.io/">GoLab</a> — The Italian conference on Go, Jan 20-21</li>
<li>Dominik Honnef’s — <a href="https://dominik.honnef.co/posts/2014/12/go-tools/">An incomplete list of tools from the Go tool chain</a></li>
</ul>
<h3>Free Software Friday</h3>
<ul>
<li>Erik — <a href="http://www.arduino.org/makers">Arduino maker community</a></li>
<li>Carlisia — <a href="https://github.com/simeji/jid">json incremental digger</a> from <a href="https://github.com/simeji">simeji</a></li>
<li>Keith — <a href="https://github.com/derekparker/delve">Delve</a></li>
<li>Bill — <a href="https://github.com/go-hep">go-hep</a> and <a href="https://github.com/gonum">gonum</a> - Go-based software for the High Energy Physics community</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-27.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Teaching and Learning Go</title>
      <guid isPermaLink="false">changelog.com/2/329</guid>
      <link>https://changelog.com/gotime/26</link>
      <pubDate>Wed, 14 Dec 2016 21:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="62324760" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/26/go-time-26.mp3"/>
      <description>Todd McLeod joined the show to talk about teaching and learning Go, his work as an Instructor at Fresno City College, Udemy and on YouTube.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:04:25</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/goinggodotnet" img="https://cdn.changelog.com/uploads/avatars/people/jW/avatar_large.jpg?v=63639011534">Bill Kennedy</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/toddmcleod" img="https://secure.gravatar.com/avatar/86f0872e49042085c67d2ee277b86494.jpg?s=600&amp;d=mm">Todd McLeod</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/26/transcript"/>
      <content:encoded><![CDATA[<p>Todd McLeod joined the show to talk about teaching and learning Go, his work as an Instructor at Fresno City College, Udemy and on YouTube.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://minio.io/gotime">Minio</a> – Minio is an Amazon S3 compatible object storage server built for cloud application developers and devops. It’s also open source!
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
</ul></p><p>Featuring:</p><ul><li>Todd McLeod &ndash; <a href="https://github.com/GoesToEleven" rel="external ugc">GitHub</a>, <a href="https://x.com/Todd_McLeod" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li><li>Bill Kennedy &ndash; <a href="https://www.goinggo.net/" rel="external ugc">Website</a>, <a href="https://github.com/ardan-bkennedy" rel="external ugc">GitHub</a>, <a href="https://x.com/goinggodotnet" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.youtube.com/user/toddmcleod">Todd McLeod on YouTube</a></li>
<li><a href="https://www.udemy.com/user/toddmcleod/">Courses taught by Todd McLeod on Udemy</a></li>
<li><a href="http://worrydream.com/LearnableProgramming/">Learnable Programming</a></li>
<li><a href="https://www.golang-book.com/guides/bootcamp">Go Web Programming Bootcamp</a></li>
<li><a href="http://www.papert.org/articles/GearsOfMyChildhood.html">The Gears of My Childhood</a></li>
</ul>
<h2>Free Software Friday</h2>
<ul>
<li>Brian - Microsoft, <a href="https://twitter.com/richturn_ms">Rich Turner</a> and the whole WSL team for replacing the three computers on my desk with one Surface Book</li>
<li>Carlisia - All the <a href="https://go-meetups.appspot.com/">Go meetups</a> out there</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-26.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go Kit, Dependency Management, Microservices</title>
      <guid isPermaLink="false">changelog.com/2/326</guid>
      <link>https://changelog.com/gotime/25</link>
      <pubDate>Tue, 13 Dec 2016 18:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="83872424" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/25/go-time-25.mp3"/>
      <description>Peter Bourgon joined the show to talk about Go kit, microservices, Go in the enterprise, dependency management, and writing Go packages.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:26:55</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/scottmansfield" img="https://cdn.changelog.com/uploads/avatars/people/l6V/avatar_large.jpg?v=63639138514">Scott Mansfield</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/peterbourgon" img="https://secure.gravatar.com/avatar/d97f8af2c83ea274c64026ccb6979973.jpg?s=600&amp;d=mm">Peter Bourgon</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/25/transcript"/>
      <content:encoded><![CDATA[<p>Peter Bourgon joined the show to talk about Go kit, microservices, Go in the enterprise, dependency management, and writing Go packages.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
<li><a href="https://minio.io/gotime">Minio</a> – Minio is an Amazon S3 compatible object storage server built for cloud application developers and devops. It’s also open source!
</li>
</ul></p><p>Featuring:</p><ul><li>Peter Bourgon &ndash; <a href="https://github.com/peterbourgon" rel="external ugc">GitHub</a>, <a href="https://x.com/peterbourgon" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Scott Mansfield &ndash; <a href="https://github.com/scottmansfield" rel="external ugc">GitHub</a>, <a href="https://x.com/sgmansfield" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li>The panel shared that time they all used <a href="https://gobyexample.com/channels">Go Channels</a> incorrectly</li>
<li><a href="https://gokit.io/">Go kit</a> is a distributed programming toolkit for building microservices in large organizations. We solve common problems in distributed systems, so you can focus on your business logic.</li>
<li><a href="https://peter.bourgon.org/go-best-practices-2016/">Go best practices, six years in</a></li>
<li><a href="https://changelog.com/podcast/163">Go in the Modern Enterprise and Go Kit</a></li>
<li>Peter mentioned <a href="https://medium.com/@sdboyer/so-you-want-to-write-a-package-manager-4ae9c17d9527#.mx8gpqdxl">So you want to write a package manager</a> which is a DEEP article, estimated at 50 minutes to read</li>
</ul>
<h2>Free Software Friday</h2>
<ul>
<li>Scott — <a href="https://github.com/coreos/zetcd">zetcd</a> lets you serve zookeeper with etcd</li>
<li>Erik — <a href="https://github.com/twitter/pelikan">Pelikan</a> is Twitter’s unified cache backend</li>
<li>Peter — <a href="https://github.com/monochromegane/the_platinum_searcher">The Platinum Searcher</a> is a code search tool similar to <code>ack</code> and <code>the_silver_searcher(ag)</code>. It supports multi platforms and multi encodings.</li>
</ul>
<hr />
<p>Go source code looks particularly good when displayed in <a href="https://blog.golang.org/go-fonts">Go fonts</a>.</p>
<p><img src="https://cdn.changelog.com/go-font.png" alt="go-font.png" /></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-25.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Juju, Jujucharms, Gorram</title>
      <guid isPermaLink="false">changelog.com/2/324</guid>
      <link>https://changelog.com/gotime/24</link>
      <pubDate>Thu, 10 Nov 2016 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="57861995" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/24/go-time-24.mp3"/>
      <description>Nate Finch joined the show this week to talk about Juju, Charms, maturing a project along side Go, Gorram, finding your happy path, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>59:45</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/natefinch" img="https://cdn.changelog.com/uploads/avatars/people/2OE/avatar_large.jpeg?v=63707609674">Nate Finch</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/24/transcript"/>
      <content:encoded><![CDATA[<p>Nate Finch joined the show this week to talk about Juju, Charms, maturing a project along side Go, Gorram, finding your happy path, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://stackimpact.com/gotime">StackImpact</a> – StackImpact is all about profiling and monitoring for Go. Laser focus on the performance of your Go applications.
</li>
<li><a href="https://www.codeschool.com/go">Code School</a> – On Track With Go — Learn what makes Go a great fit for concurrent programs and how you can use it to leverage the power of modern computer architectures in this new course for those getting started with Go.
</li>
</ul></p><p>Featuring:</p><ul><li>Nate Finch &ndash; <a href="https://npf.io/" rel="external ugc">Website</a>, <a href="https://github.com/natefinch" rel="external ugc">GitHub</a>, <a href="https://x.com/natethefinch" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/juju/juju">juju</a> - is devops distilled</li>
<li><a href="https://jujucharms.com/">jujucharms</a></li>
<li><a href="https://github.com/natefinch/gorram">Gorram</a> - It’s like go run for any go function</li>
<li><a href="https://github.com/go-proverbs/go-proverbs.github.io">Go Proverbs</a></li>
<li><a href="https://npf.io/2016/10/vanity-imports-with-hugo/">Vanity Imports with Hugo</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Erik: <a href="https://github.com/containernetworking/cni">Container Network Interface</a> - networking for Linux containers</li>
<li>Carlisia: <a href="https://github.com/rewardStyle/kinetic">Kinetic</a> - High-Performance AWS Kinesis Client for Go. An easier way to access kinesis shards and poll them etc, takes all that logic out and makes stuff easy.<br />
Nate: <a href="https://github.com/spf13/hugo">Hugo</a> - A Fast and Flexible Static Site Generator built with love in Go</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-24.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Open Sourcing Chain&apos;s Developer Platform</title>
      <guid isPermaLink="false">changelog.com/2/320</guid>
      <link>https://changelog.com/gotime/23</link>
      <pubDate>Thu, 03 Nov 2016 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="67302091" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/23/go-time-23.mp3"/>
      <description>Tess Rinearson joined the show to talk about Chain launching their open source developer platform, choosing an open source license, open sourcing Chain Core, and the future of this powerful blockchain written in Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:09:37</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/tessr" img="https://cdn.changelog.com/uploads/avatars/people/gOW/avatar_large.jpg?v=63645024693">Tess Rinearson</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/23/transcript"/>
      <content:encoded><![CDATA[<p>Tess Rinearson joined the show to talk about Chain launching their open source developer platform, choosing an open source license, open sourcing Chain Core, and the future of this powerful blockchain written in Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/gotime">Linode</a> – <strong>Our cloud server of choice!</strong> Get one of the fastest, most efficient SSD cloud servers for only $10/mo. We host everything we do on Linode servers. Use the code <code>gotime20</code> to get 2 months free!
</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.
</li>
<li><a href="https://www.codeschool.com/go">Code School</a> – On Track With Go — Learn what makes Go a great fit for concurrent programs and how you can use it to leverage the power of modern computer architectures in this new course for those getting started with Go.
</li>
</ul></p><p>Featuring:</p><ul><li>Tess Rinearson &ndash; <a href="http://tes.sr/" rel="external ugc">Website</a>, <a href="https://github.com/tessr" rel="external ugc">GitHub</a>, <a href="https://x.com/_tessr" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://chain.com/press-releases/chain-launches-open-source-developer-platform/">Chain Launches Open Source Developer Platform</a></li>
<li><a href="https://github.com/chain/chain">Chain Core on GitHub</a></li>
<li><a href="https://chain.com/docs/core/get-started/introduction">Chain Core docs</a></li>
<li><a href="https://chain.com/docs/protocol/papers/whitepaper">Chain Protocol Whitepaper</a></li>
<li><a href="https://www.gnu.org/licenses/agpl-3.0.en.html">GNU Affero General Public License</a></li>
<li><a href="http://choosealicense.com/">Choose an open source license</a></li>
<li><a href="https://github.com/uber/go-torch">Stochastic flame graph profiler for Go programs</a></li>
<li><a href="http://fortune.com/2016/10/24/visas-blockchain-chain-open-source/">Visa’s Blockchain Bet Opens Up to Developers</a></li>
<li><a href="https://medium.com/@tessr">Tess on Medium</a></li>
</ul>
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="https://github.com/haya14busa/reviewdog">A code review dog who keeps your codebase healthy</a></li>
<li><a href="https://github.com/golang/go/issues/17262">Go 1.8: assume GOPATH=$HOME/go if not set</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian ­- <a href="https://tour.golang.org">The Go Tour</a> and a shout out to <a href="https://twitter.com/enneff">Andrew Gerrand</a></li>
<li>Erik - <a href="https://github.com/mhausenblas/cinf">A command line tool to view namespaces and cgroups, useful for low-level container prodding</a></li>
<li>Carlisia - <a href="https://github.com/corylanou/oss-helpwanted">Listing of open source projects that have issues labeled with Help Wanted</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-23.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go work groups and hardware projects</title>
      <guid isPermaLink="false">changelog.com/2/318</guid>
      <link>https://changelog.com/gotime/22</link>
      <pubDate>Thu, 27 Oct 2016 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="74383570" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/22/go-time-22.mp3"/>
      <description>Jaana B. Dogan joined the show to talk about hardware geekery, on-boarding people into Go, the state of the feedback loop with the Go team, and her initiative to create Go Work Groups.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:17:00</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/corylanou" img="https://secure.gravatar.com/avatar/f438ac11c32ed30a72fd214e999c0ba2.jpg?s=600&amp;d=mm">Cory LaNou</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/rakyll" img="https://cdn.changelog.com/uploads/avatars/people/kOe/avatar_large.jpg?v=63758001940">Jaana Dogan</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/22/transcript"/>
      <content:encoded><![CDATA[<p>Jaana B. Dogan joined the show to talk about hardware geekery, on-boarding people into Go, the state of the feedback loop with the Go team, and her initiative to create Go Work Groups.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/gotime">Linode</a> – <strong>Our cloud server of choice!</strong> Get one of the fastest, most efficient SSD cloud servers for only $10/mo. We host everything we do on Linode servers. Use the code <code>gotime20</code> to get 2 months free!
</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.
</li>
<li><a href="https://www.codeschool.com/go">Code School</a> – On Track With Go — Learn what makes Go a great fit for concurrent programs and how you can use it to leverage the power of modern computer architectures in this new course for those getting started with Go.
</li>
</ul></p><p>Featuring:</p><ul><li>Jaana Dogan &ndash; <a href="https://rakyll.org/" rel="external ugc">Website</a>, <a href="https://github.com/rakyll" rel="external ugc">GitHub</a>, <a href="https://x.com/rakyll" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Cory LaNou &ndash; <a href="https://x.com/corylanou" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="http://gophergala.com/">Gopher Gala</a></li>
<li><a href="https://github.com/nathany/bobblehat">bobbleHat: A Go library to support Raspberry Pi HATs</a></li>
<li><a href="http://www.nand2tetris.org/">From NAND to Tetris</a></li>
<li><a href="https://www.coursera.org/learn/build-a-computer">Build a Modern Computer from First Principles: From Nand to Tetris (Coursera)</a></li>
<li><a href="https://www.youtube.com/watch?v=ClPIeuL9HnI">GopherCon 2016: Katrina Owen - Mind the Gap (video)</a></li>
<li><a href="https://tour.golang.org/welcome/1">A Tour of Go</a></li>
<li><a href="https://go.java/student-resources/index.html">Learn Java</a></li>
<li><a href="https://doc.rust-lang.org/book/">Rust Book</a></li>
<li><a href="https://blog.golang.org/">Go Blog</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/wiki/Special-Interest-Groups-(SIGs)">Kubernetes Special Interest Groups</a></li>
</ul>
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="https://github.com/Netflix/chaosmonkey">New Netflix Chaos Monkey</a></li>
<li><a href="https://github.com/gaia-adm/pumba">Docker chaos testing tool</a></li>
<li><a href="https://gophers.slack.com/messages/meetup-organizers">Gophers Slack meetup organizers channel</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Cory ­- Shout out to the organizers of all local Go meetups.  Specifically the organizers of <a href="https://www.meetup.com/Chicago-Ultimate-Golang/">Chicago Ultimate Golang</a> (Varun) and <a href="http://www.meetup.com/Minneapolis-Ultimate-Golang/">Minneapolis Ultimate Golang</a> (Eric, Jack, Nick, and Calvin) — each of whom put those cities back on track.</li>
<li>Erik - <a href="https://github.com/kubernetes/kubernetes/wiki/Special-Interest-Groups-(SIGs)">Kubernetes Special Interest Groups</a></li>
<li>Carlisia - <a href="https://github.com/gopheracademy/gopher">Gophers Slack @gopher bot</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-22.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Building a startup on Go</title>
      <guid isPermaLink="false">changelog.com/2/319</guid>
      <link>https://changelog.com/gotime/21</link>
      <pubDate>Thu, 20 Oct 2016 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="55630215" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/21/go-time-21.mp3"/>
      <description>Blake Mizerany joined the show to talk about coming to Go from Ruby, Go’s growth and adoption over the past 7 years, adopting external dependencies, building a startup on Go, and coding as CEO.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>57:26</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bmizerany" img="https://secure.gravatar.com/avatar/1a250566b475961b9b36abf359950c76.jpg?s=600&amp;d=mm">Blake Mizerany</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/21/transcript"/>
      <content:encoded><![CDATA[<p>Blake Mizerany joined the show to talk about coming to Go from Ruby, Go’s growth and adoption over the past 7 years, adopting external dependencies, building a startup on Go, and coding as CEO.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/gotime">Linode</a> – <strong>Our cloud server of choice!</strong> Get one of the fastest, most efficient SSD cloud servers for only $10/mo. We host everything we do on Linode servers. Use the code <code>gotime20</code> to get 2 months free!
</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.
</li>
<li><a href="https://www.codeschool.com/go">Code School</a> – New course for those getting started with Go. On Track With Go — learn what makes Go a great fit for concurrent programs and how you can use it to leverage the power of modern computer architectures.
</li>
</ul></p><p>Featuring:</p><ul><li>Blake Mizerany &ndash; <a href="https://github.com/bmizerany" rel="external ugc">GitHub</a>, <a href="https://x.com/bmizerany" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p>Blake had to take off early from the show, so at around 20 minutes in Brian, Carlisia and Erik discuss the latest projects on their Go radar.</p>
<ul>
<li><a href="https://changelog.com/posts/introducing-changelog-2-0">Introducing Changelog 2.0</a></li>
<li>Blake Mizerany at dotGo 2014 — <a href="https://www.youtube.com/watch?v=yi5A3cK1LNA">Three fallacies of dependencies</a></li>
<li>Cory LaNou’s <a href="https://github.com/corylanou/go-meetup">Running a Go Meetup project</a></li>
<li><a href="https://github.com/cstockton/go-conv">go-conv</a> - Conversions without using reflection across most built-in Go types through type assertion switches.</li>
<li><a href="https://github.com/natefinch/gorram">gorram</a> - It’s like go run for any go function</li>
<li><a href="https://github.com/tidwall/summitdb">SummitDB</a> - In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API</li>
<li>From Matt Holt - <a href="https://mholt.github.io/json-to-go/">JSON-to-Go</a> converts JSON to Go struct</li>
<li>From Matt Holt - <a href="https://mholt.github.io/curl-to-go/">curl-to-Go</a> instantly converts curl commands to Go code</li>
<li><a href="http://bepsays.com/en/2016/10/13/react-in-go/">Write React Components in Go</a></li>
<li><a href="https://github.com/digitalocean/go-qemu">go-qemu</a> - Go packages to interact with QEMU using the QEMU Machine Protocol (QMP)</li>
<li><a href="https://github.com/mehrdadrad/mylg">myLG</a> - an open source software utility which combines the functions of the different network probes in one network diagnostic tool.</li>
<li><a href="https://github.com/emersion/stability-badges">stability-badges</a> - SVG badges for Go projects</li>
<li><a href="http://netstat.net/">netstat</a> - Find out who is listening on a specific port</li>
<li><a href="https://github.com/lsof-org/lsof">lsof</a> - List of open files or open ports</li>
<li><a href="https://github.com/strace/strace">strace</a> - It’s diagnostic, debugging and instructional userspace utility for Linux</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-21.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Kubernetes, Containers, Go</title>
      <guid isPermaLink="false">changelog.com/2/315</guid>
      <link>https://changelog.com/gotime/20</link>
      <pubDate>Thu, 13 Oct 2016 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="71750222" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/20/go-time-20.mp3"/>
      <description>Kelsey Hightower joined the show to talk about the work he&apos;s doing at Google Cloud Platform, Kubernetes, Bringing Pokémon GO to life on Google Cloud, Kubernetes cluster federation, Containers, and of course Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:14:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</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/gotime/20/transcript"/>
      <content:encoded><![CDATA[<p>Kelsey Hightower joined the show to talk about the work he’s doing at Google Cloud Platform, Kubernetes, Bringing Pokémon GO to life on Google Cloud, Kubernetes cluster federation, Containers, and of course Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/gotime">Linode</a> – <strong>Our cloud server of choice!</strong> Get one of the fastest, most efficient SSD cloud servers for only $10/mo. We host everything we do on Linode servers. Use the code <code>gotime20</code> to get 2 months free!
</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.
</li>
<li><a href="https://www.codeschool.com/go">Code School</a> – New course for those getting started with Go. On Track With Go — learn what makes Go a great fit for concurrent programs and how you can use it to leverage the power of modern computer architectures.
</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>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="http://blog.kubernetes.io/2016/09/kubernetes-1.4-making-it-easy-to-run-on-kuberentes-anywhere.html">Kubernetes 1.4</a> — Making it easy to run on Kubernetes anywhere</li>
<li><a href="https://github.com/PalmStoneGames/kube-cert-manager">Kubernetes Certificate Manager</a> — Manage Let’s Encrypt certificates for a Kubernetes cluster</li>
<li>Get started with Kubernetes? Check out Kelsey’s <a href="https://github.com/kelseyhightower/kubernetes-the-hard-way">Kubernetes The Hard Way</a> tutorial</li>
<li>From <a href="https://github.com/PSG-Luna">Luna Duclos</a> — <a href="https://github.com/PalmStoneGames/kube-cert-http">kube-cert-http</a> - An adapter that lets Go’s net/http package fetch certificates from Kubernetes</li>
<li>You should read this -&gt; <a href="https://cloudplatform.googleblog.com/2016/09/bringing-Pokemon-GO-to-life-on-Google-Cloud.html">Bringing Pokémon GO to life on Google Cloud</a></li>
<li><a href="https://github.com/kelseyhightower/hello-universe">Hello Universe</a> from Kelsey Hightower. What if applications could deploy themselves?</li>
<li><a href="https://github.com/kelseyhightower/kubernetes-cluster-federation">Another awesome tutorial on Kubernetes</a> from Kelsey Hightower — Kubernetes cluster federation tutorial</li>
<li><a href="https://medium.com/go-walkthrough">Go Walkthrough</a> from <a href="https://github.com/benbjohnson">Ben Johnson</a> - A series of walkthroughs to help you understand the Go standard library.</li>
<li>Here’s an example of <a href="https://github.com/kubernetes/kubernetes/blob/release-1.4/docs/devel/api-conventions.md">good k8s documentation</a></li>
<li><a href="https://github.com/kubernetes/contrib/tree/master/ansible">This works pretty well for bootstrapping a cluster</a> too with all the dashboards, metrics, etc</li>
<li><a href="https://github.com/kubernetes/community/blob/master/README.md#special-interest-groups-sig-and-working-groups">Special Interest Groups (SIG) and Working Groups</a></li>
<li><a href="https://github.com/coreos/rkt">CoreOS rkt</a> — a container engine for Linux designed to be composable, secure, and built on standards</li>
<li><a href="https://12factor.net/">The Twelve-Factor App</a> — a methodology for building software-as-a-service apps</li>
<li><a href="https://ai.google/research/pubs/pub41606">The Datacenter as a Computer by Urs Hölzle</a> - An Introduction to the Design of Warehouse-Scale Machines, Second Edition</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-20.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Programming Practices, Exercism, Open Source</title>
      <guid isPermaLink="false">changelog.com/2/314</guid>
      <link>https://changelog.com/gotime/19</link>
      <pubDate>Thu, 06 Oct 2016 14:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="73667602" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/19/go-time-19.mp3"/>
      <description>Katrina Owen joined the show to explore ideas about open source, code review, learning to program, becoming a savvy programmer, mentoring, projects she&apos;s working on, and also her very prominent and amazing code learning tool Exercism.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:16:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/kytrinyx" img="https://cdn.changelog.com/uploads/avatars/people/lje/avatar_large.png?v=63643702347">Katrina Owen</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/19/transcript"/>
      <content:encoded><![CDATA[<p>Katrina Owen joined the show to explore ideas about open source, code review, learning to program, becoming a savvy programmer, mentoring, projects she’s working on, and also her very prominent and amazing code learning tool Exercism.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/gotime">Linode</a> – <strong>Our cloud server of choice!</strong> Get one of the fastest, most efficient SSD cloud servers for only $10/mo. We host everything we do on Linode servers. Use the code <code>gotime20</code> to get 2 months free!
</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.
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
</ul></p><p>Featuring:</p><ul><li>Katrina Owen &ndash; <a href="http://www.kytrinyx.com/" rel="external ugc">Website</a>, <a href="https://github.com/kytrinyx" rel="external ugc">GitHub</a>, <a href="https://x.com/kytrinyx" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="http://whipperstacker.com/">Katrina’s Blog</a></li>
<li><a href="http://exercism.io/">Exercism.io</a></li>
<li><a href="http://www.sandimetz.com/99bottles/">99 Bottles of OOP, book by Sandi Metz and Katrina Owen</a></li>
</ul>
<h4>Discussion</h4>
<ul>
<li><a href="https://changelog.com/rfc/4">RFC #4: Jan Lehnardt – Building Healthy Communities</a></li>
<li><a href="https://github.com/exercism/xgo">Exercism repo for Go exercises</a></li>
<li><a href="https://www.youtube.com/watch?v=ClPIeuL9HnI">GopherCon 2016: Katrina Owen - Mind the Gap (video)</a></li>
<li><a href="https://github.com/golang/go/wiki/CodeReviewComments">Go Code Review Comments</a></li>
<li><a href="https://golang.org/doc/effective_go.html">Effective Go</a></li>
<li><a href="https://www.youtube.com/watch?v=MVwdDtQFVro">Ruby Midwest 2013 Failure for Fun and Profit! by Kerri Miller (video)</a></li>
<li><a href="http://githubengineering.com/the-github-graphql-api/">The GitHub GraphQL API</a></li>
<li><a href="http://graphql.org/">GraphQL</a></li>
<li><a href="http://whipperstacker.com/2015/10/05/3-trivial-concurrency-exercises-for-the-confused-newbie-gopher/">3 Trivial Concurrency Exercises for the Confused Newbie Gopher (blog)</a></li>
<li><a href="https://www.goin5minutes.com/screencast/episode_12_concurrency_eating_tapas/">Go in 5 Minutes Concurrency: Eating Tapas (video)</a></li>
</ul>
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="https://github.com/fogleman/primitive">Reproducing images with geometric primitives</a></li>
<li><a href="https://twitter.com/Sajma/status/777990344835235840">Sameer Ajmani wants to assemble university level courses in Go </a></li>
<li><a href="https://github.com/golang/go/wiki/Courses">College level Courses in Go</a></li>
<li><a href="https://chrome.google.com/webstore/detail/better-go-playground/odfhkelcmblecfdnboahphiafolojmpl">Better Go Playground Chrome Extension</a></li>
<li><a href="https://twitter.com/Todd_McLeod">Todd McLeod, Faculty at Fresno College</a></li>
<li><a href="https://github.com/alexflint/gallium">Build desktop applications in Go and HTML</a></li>
<li><a href="http://www.oreilly.com/live-training/go-beyond-the-basics-olt.html?intcmp=il-prog-trainreg-reg-oltrain_new_site_run_strikingly_fast_parallel_file_searches_in_go_text_cta">Brian Ketelsen’s online course Go—Beyond the Basics</a></li>
<li><a href="https://twitter.com/enneff/status/776627784437202944">Andrew Gerrand’s Go Workbench idea</a></li>
<li><a href="https://github.com/bbqgophers/qpid">BBQ PID controller written in Go for Raspberry PI</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian ­- <a href="https://golang.org/">Go programming language</a></li>
<li>Carlisia - <a href="http://exercism.io/">Exercism</a> and <a href="http://goconvey.co/">Write behavioral tests in your editor. Get live results in your browser.</a></li>
<li>Erik - <a href="https://bosun.org/">Bosun: monitoring and alerting system by Stack Exchange</a></li>
<li>Katrina - <a href="http://hood.ie/">Hoodie: Software for building applications for the web and iOS</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-19.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go in 5 Minutes &amp; design patterns</title>
      <guid isPermaLink="false">E4B15F0A-1E58-4994-9372-D6CC1A2AE7AB</guid>
      <link>https://changelog.com/gotime/18</link>
      <pubDate>Thu, 22 Sep 2016 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58472112" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/18/go-time-18.mp3"/>
      <description>Aaron Schlesinger joined the show this week to talk about his Go in 5 Minutes series of screencasts, and design patterns in Go.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:00:24</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/arschles" img="https://cdn.changelog.com/uploads/avatars/people/AR0/avatar_large.jpg?v=63724543586">Aaron Schlesinger</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/18/transcript"/>
      <content:encoded><![CDATA[<p>Aaron Schlesinger joined the show this week to talk about his Go in 5 Minutes series of screencasts, and design patterns in Go.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice!</strong> We host everything we do on Linode servers. Use the code <code>gotime20</code> to get 2 months free!
</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.
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
</ul></p><p>Featuring:</p><ul><li>Aaron Schlesinger &ndash; <a href="http://arschles.com/" rel="external ugc">Website</a>, <a href="https://github.com/arschles" rel="external ugc">GitHub</a>, <a href="https://x.com/arschles" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.goin5minutes.com/">Go in 5 Minutes</a></li>
<li><a href="http://deis.io/">Deis: Open Source Application Platform. For Public and Private Clouds.</a></li>
<li><a href="https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented-ebook/dp/B000SEIBB8">Design Patterns: Elements of Reusable Object-Oriented Software (Gang of Four book)</a></li>
<li><a href="https://www.youtube.com/watch?v=uQgWP7zM6mU">Rob Pike - Another Golang at Language Design (video)</a></li>
<li><a href="https://www.youtube.com/watch?v=f6kdp27TYZs">Rob Pike Google I/O 2012 - Go Concurrency Patterns (video)</a></li>
<li><a href="https://www.youtube.com/watch?v=SmoM1InWXr0">GopherCon 2014 A Channel Compendium by John Graham-Cumming (video)</a></li>
<li><a href="https://www.youtube.com/watch?v=ylRKac5kSOk">GopherCon 2014 High Performance Systems in Go by Derek Collison (video)</a></li>
<li><a href="http://blog.ralch.com/tutorial/">Svett Ralchev design pattern in Go (tutorials)</a></li>
<li><a href="https://github.com/jbuberel/go-patterns">Jason Buberel: Go Examples of Common Patterns</a></li>
<li><a href="https://github.com/kubernetes/helm">Helm: The Kubernetes Package Manager</a></li>
<li><a href="https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882">Clean Code (book)</a></li>
</ul>
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="http://gravitational.com/teleport">Teleport: Modern SSH server for clusters and teams</a></li>
<li><a href="https://github.com/fatih/vim-go/releases/tag/v1.9">Vim-Go 1.9 released</a></li>
<li><a href="http://spf13.com/post/joining-go-team-at-google">Steve Francia joins the Go language team</a></li>
<li><a href="http://tmrts.com/go-patterns/">Curated list of Go patterns and idioms</a></li>
<li><a href="https://code.facebook.com/posts/1734309626831603/dhcplb-an-open-source-load-balancer/">dhcplb: Facebook’s implementation of a load balancer for DHCP</a></li>
<li><a href="https://www.youtube.com/playlist?list=PLDWZ5uzn69eyh791ZTkEA9OaTxVpGY8_g">GolangUK Conference 2016 videos</a></li>
<li><a href="https://www.youtube.com/watch?v=HPuvDm8IC-4">Golang UK Conf. 2016 - Liz Rice - What is a container, really? Let’s write one in Go from scratch (video)</a></li>
<li><a href="https://github.com/future-architect/vuls">vuls: Vulnerability scanner for Linux/FreeBSD, agentless</a></li>
<li><a href="http://mig.mozilla.org/">Mig: Mozilla’s real-time digital forensics and investigation platform</a></li>
<li><a href="https://github.com/hirokidaichi/goviz">goviz: A visualization tool for golang project dependency</a></li>
<li><a href="https://caddyserver.com/">Caddy webserver: The HTTP/2 web server with automatic HTTPS</a></li>
<li><a href="https://github.com/xenolf/lego">Lego: Let’s Encrypt client and ACME library written in Go</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian - <a href="https://github.com/boltdb/bolt">BoltDB</a> and <a href="https://medium.com/@benbjohnson/wtf-dial-boltdb-a62af02b8955#.mpah9vonj">WTF Dial: Data storage with BoltDB (blog)</a></li>
<li>Carlisia - <a href="https://github.com/manyminds/api2go">Api2Go: JSONAPI.org Implementation for Go</a></li>
<li>Aaron - <a href="https://github.com/sdboyer/gps">GPS: Go Packaging Solver</a></li>
<li>Erik - <a href="https://coredns.io/">CoreDNS: DNS service discovery for the cloud</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-18.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Monorepos, Mentoring, Testing</title>
      <guid isPermaLink="false">6335662E-3362-40A1-A9C5-638375D2D112</guid>
      <link>https://changelog.com/gotime/17</link>
      <pubDate>Thu, 15 Sep 2016 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="72688053" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/17/go-time-17.mp3"/>
      <description>Bryan Lyles joined the show to talk about career progression in tech and learning, the idea of a 10x developer, the practice of testing, and advantages and disadvantages of a monorepo.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:15:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/bryanl" img="https://secure.gravatar.com/avatar/21f217fbece2b47ce72cd60ffb32b869.jpg?s=600&amp;d=mm">Bryan Liles</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/17/transcript"/>
      <content:encoded><![CDATA[<p>Bryan Lyles joined the show to talk about career progression in tech and learning, the idea of a 10x developer, the practice of testing, and advantages and disadvantages of a monorepo.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice!</strong> We host everything we do on Linode servers. Use the code <code>gotime20</code> to get 2 months free!
</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.
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
</ul></p><p>Featuring:</p><ul><li>Bryan Liles &ndash; <a href="http://blil.es/" rel="external ugc">Website</a>, <a href="https://github.com/bryanl" rel="external ugc">GitHub</a>, <a href="https://x.com/bryanl" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://en.wikipedia.org/wiki/Double_Dutch_(jump_rope)">Double Dutch (jump rope)</a></li>
<li><a href="https://www.amazon.com/Guitar-Zero-Science-Becoming-Musical/dp/0143122789">Guitar Zero: The Science of Becoming Musical at Any Age</a></li>
<li><a href="https://www.youtube.com/watch?v=ClPIeuL9HnI&amp;index=4&amp;list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P">GopherCon 2016: Katrina Owen - Mind the Gap (video)</a></li>
<li><a href="https://medium.com/@cep21">Jack Lindamood’s blog</a></li>
<li><a href="https://speakerdeck.com/randommood">Ines Sombra</a></li>
<li><a href="https://github.com/digitalocean/godo">Great example of an API client in Go: Digital Ocean API client</a></li>
<li><a href="https://www.youtube.com/watch?v=iwUR0kOVNs8">Bryan’s TAFT talk about testing (2008)</a></li>
<li><a href="http://abstractions.io/schedule/#session-full-18">Bryan’s talk at Abstract Conference: Embracing your impending obsolescence (2016)</a></li>
<li><a href="http://abstractions.io/schedule/#session-full-74">Brian Ketelsen’s talk at Abstract Conference: Generate All The Things (2016)</a></li>
<li><a href="https://lcccna2016.sched.org/event/7JWq/appops-a-concise-guide-for-moving-from-development-to-production-bryan-liles-digital-ocean">Bryan talk at LynuxCon, AppOps: A Concise Guide for Moving from Development to Production (2016)</a></li>
<li><a href="http://conferences.oreilly.com/velocity/devops-web-performance-ca/public/schedule/detail/50237">Bryan’s talk at Velocity: Under the covers: Capturing application errors, logs, and metrics (2016)</a></li>
<li><a href="http://www.codedaze.io/#schedule">Bryan’s keynoting at Codedaze Conference (2016)</a></li>
<li><a href="https://websummit.net/attendee-list">Bryan at Code Summit in Lisbon (2016)</a></li>
<li><a href="https://harvardsciencereview.com/2014/01/23/the-science-of-swearing/">The Science of Swearing: A look into the human MIND and other less socially acceptable four-letter words</a></li>
<li><a href="https://github.com/stretchr/testify">Testify package for testing</a></li>
<li><a href="https://onsi.github.io/gomega/">Gomega: “Ginkgo’s Preffered Matcher Library”</a></li>
<li><a href="http://goconvey.co/">GoConvey: “Write behavioral tests in your editor. Get live results in your browser.”</a></li>
<li><a href="https://github.com/kubernetes/kubernetes">Kubernetes as an example of tests for an application (as opposed to a library)</a><br />
-<a href="https://blog.gopheracademy.com/advent-2015/go-in-a-monorepo/">Go in a Monorepo: cthulhu (blog)</a></li>
<li><a href="https://www.youtube.com/watch?v=W71BTkUbdqE">Why Google Stores Billions of Lines of Code in a Single Repository</a></li>
<li><a href="https://www.digitalocean.com/company/blog/taming-your-go-dependencies/">Taming Your Go Dependencies (blog)</a></li>
<li><a href="https://github.com/Microsoft/vscode-go">Go extension for Visual Studio editor</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian ­- <a href="https://www.pfsense.org/">pfSense is a free and open source firewall, router and more</a></li>
<li>Erik - <a href="https://github.com/ansible/ansible">Ansible: a radically simple IT automation platform</a></li>
<li>Bryan - <a href="https://medium.com/go-walkthrough">Ben Johnson’s Go Walkthrough</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-17.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>SOLID Go Design</title>
      <guid isPermaLink="false">B30F418E-B01B-498D-8D6B-3E83B7FE6F88</guid>
      <link>https://changelog.com/gotime/16</link>
      <pubDate>Thu, 08 Sep 2016 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="72279375" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/16/go-time-16.mp3"/>
      <description>Dave Cheney joined the show this week to discuss SOLID Go design, software design in Go, what it means to write “good Go code”, and error handling.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:14:49</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/davecheney" img="https://cdn.changelog.com/uploads/avatars/people/e6w/avatar_large.jpg?v=63721565142">Dave Cheney</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/16/transcript"/>
      <content:encoded><![CDATA[<p>Dave Cheney joined the show this week to discuss SOLID Go design, software design in Go, what it means to write “good Go code”, and error handling.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://www.backtrace.io/gotime">Backtrace</a> – Reduce your time to resolution. Go beyond stacktraces and logs. Get to the root cause quickly with deep application introspection at your fingertips.
</li>
</ul></p><p>Featuring:</p><ul><li>Dave Cheney &ndash; <a href="http://dave.cheney.net/" rel="external ugc">Website</a>, <a href="https://github.com/davecheney" rel="external ugc">GitHub</a>, <a href="https://x.com/davecheney" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.youtube.com/watch?v=0IaBAl7onCE&amp;index=3&amp;list=PLIpl4GKFQR6cT9WOLOwvVkMm7UP89-sUX">YOW! West 2016 Dave Cheney - SOLID Go Design (video)</a></li>
<li><a href="https://www.youtube.com/watch?v=zzAdEt3xZ1M">Golang UK Conference 2016 - Dave Cheney - SOLID Go Design (video)</a></li>
<li><a href="https://www.youtube.com/watch?v=2h_NFBFrciI">Golang UK Conference 2016 - Dave Cheney - Seven ways to Profile Go Applications (video)</a></li>
<li><a href="https://en.wikipedia.org/wiki/Design_Patterns">Gang of Four (GoF) Design Patterns (wiki)</a></li>
<li><a href="https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882/ref=sr_1_1?ie=UTF8&amp;qid=1473407589&amp;sr=8-1&amp;keywords=clean+code">Clean Code: A Handbook of Agile Software Craftsmanship (book)</a></li>
<li><a href="https://www.amazon.com/Pragmatic-Programmer-Journeyman-Master/dp/020161622X/ref=sr_1_4?ie=UTF8&amp;qid=1473407589&amp;sr=8-4&amp;keywords=clean+code">The Pragmatic Programmer: From Journeyman to Master (book)</a></li>
<li><a href="https://www.youtube.com/watch?v=dKRbsE061u4">RubyConf 2009 - SOLID Ruby by: Jim Weirich (video)</a></li>
<li><a href="http://dave.cheney.net/2016/04/27/dont-just-check-errors-handle-them-gracefully">Don’t just check errors, handle them gracefully</a></li>
<li><a href="https://youtu.be/lsBF58Q-DnY?list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0P">GopherCon 2016: Dave Cheney - Don’t Just Check Errors Handle Them Gracefully (video)</a></li>
<li><a href="https://medium.com/mat-ryer/line-of-sight-in-code-186dd7cdea88#.jhdzyva0v">Mat Ryer’s blog post: Line of sight in code</a></li>
<li><a href="https://www.youtube.com/watch?v=ClPIeuL9HnI&amp;index=4&amp;list=PL2ntRZ1ySWBdliXelGAItjzTMxy2WQh0ne">GopherCon 2016: Katrina Owen - Mind the Gap</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian ­- <a href="http://linux.die.net/man/1/rsync">linux rsync!!</a></li>
<li>Dave - <a href="https://github.com/monochromegane/the_platinum_searcher">pt: an ack alternative</a></li>
<li>Carlisia - <a href="https://sourcegraph.com/">Sourcegraph</a></li>
<li>Erik - <a href="http://asciidoctor.og/">Asciidoctor: A fast text processor &amp; publishing toolchain</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-16.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>The Go Standard Library</title>
      <guid isPermaLink="false">5C615530-F816-4A71-AC0E-25AA0B0BC645</guid>
      <link>https://changelog.com/gotime/15</link>
      <pubDate>Thu, 01 Sep 2016 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="63680841" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/15/go-time-15.mp3"/>
      <description>Ben Johnson, creator of BoltDB, joined the show to talk about NoSQL vs. Sql databases, tradeoffs between the two, and choosing one over the other. We also talk about Ben’s Secret Lives of Data project, visualizing data structures, and go over his motivation and plans for his blog post series &quot;Go Walkthrough&quot; of the Go standard library.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:05:50</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</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/gotime/15/transcript"/>
      <content:encoded><![CDATA[<p>Ben Johnson, creator of BoltDB, joined the show to talk about NoSQL vs. Sql databases, tradeoffs between the two, and choosing one over the other. We also talk about Ben’s Secret Lives of Data project, visualizing data structures, and go over his motivation and plans for his blog post series “Go Walkthrough” of the Go standard library.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</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>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/boltdb/bolt">Bolt DB</a></li>
<li><a href="http://thesecretlivesofdata.com/">The Secret Lives of Data</a></li>
<li>Ben’s <a href="https://medium.com/go-walkthrough">Go Walkthrough</a> blog series on Medium</li>
<li><a href="https://medium.com/@benbjohnson/go-walkthrough-encoding-package-bc5e912232d#.8om102th6">Go Walkthrough: encoding package</a></li>
<li><a href="https://medium.com/@benbjohnson/go-walkthrough-bytes-strings-packages-499be9f4b5bd#.4bck4gvfd">Go Walkthrough: bytes + strings packages</a></li>
<li><a href="https://medium.com/@benbjohnson/go-walkthrough-io-package-8ac5e95a9fbd#.o98sn7nh3">Go Walkthrough: io package</a></li>
<li><a href="https://medium.com/@benbjohnson/standard-package-layout-7cdbc8391fc1#.pcqbwmn3x">Standard Package Layout</a></li>
<li><a href="https://medium.com/@benbjohnson/wtf-dial-domain-model-9655cd523182#.sybkk8s5c">Building WTF Dial</a></li>
<li><a href="https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882/ref=sr_1_1?ie=UTF8&amp;qid=1471657663&amp;sr=8-1&amp;keywords=clean+code">Clean Code (book)</a></li>
<li><a href="https://www.amazon.com/Pragmatic-Programmer-Journeyman-Master/dp/020161622X/ref=sr_1_1?ie=UTF8&amp;qid=1471657724&amp;sr=8-1&amp;keywords=the+pragmatic+programmer">The Pragmatic Programmer (bool)</a></li>
<li><a href="https://en.wikipedia.org/wiki/Column-oriented_DBMS">Column-oriented DBMS</a></li>
<li><a href="http://www.blevesearch.com/">Bleve: full-text search and indexing for Go</a></li>
<li><a href="https://gophers.slack.com/messages/boltdb">#boltdb channel on Gophers Slack</a></li>
<li><a href="https://github.com/ambethia/omnominator">omnominator</a></li>
<li><a href="http://www.vimgolf.com/">VimGolf</a></li>
</ul>
<h2>Interesting Go Projects and News</h2>
<ul>
<li><a href="https://github.com/attic-labs/noms">Noms: decentralized database based on ideas from Git</a></li>
<li><a href="https://upper.io/db.v2/">upper.io/db.v2: Magic-free ORM-like package for Go</a></li>
</ul>
<h2>Free Software Friday</h2>
<ul>
<li>Brian ­- <a href="https://github.com/kubernetes/minikube">Minikube: Run Kubernetes locally</a> and <a href="https://github.com/NetSys/quilt">Quilt:  deploy and network containers</a></li>
<li>Carlisia - <a href="https://www.gnu.org/software/stow/">Stow: symlink manager</a></li>
<li>Ben - <a href="https://github.com/kelseyhightower">Kelsey Hightower</a></li>
<li>Erik - <a href="https://archstrike.org/">Archtrike: An Arch Linux repository for security professionals and enthusiasts</a> and <a href="http://rfc.fm">Request for Commits</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-15.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Matt Holt on CaddyServer, the ACME Protocol, TLS</title>
      <guid isPermaLink="false">01214630-823A-4D03-8EFF-A5C4BA12E76A</guid>
      <link>https://changelog.com/gotime/14</link>
      <pubDate>Thu, 25 Aug 2016 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="66093617" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/14/go-time-14.mp3"/>
      <description>This episode wins the contest for **the most protocols discussed**. Matt Holt joined the show to to talk about TLS, Let’s Encrypt, the ACME protocol, CaddyServer, and a host of other important information security issues.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:08:21</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/mattholt" img="https://cdn.changelog.com/uploads/avatars/people/3PN/avatar_large.png?v=63723360864">Matt Holt</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/14/transcript"/>
      <content:encoded><![CDATA[<p>This episode wins the contest for <strong>the most protocols discussed</strong>. Matt Holt joined the show to to talk about TLS, Let’s Encrypt, the ACME protocol, CaddyServer, and a host of other important information security issues.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice!</strong> We host everything we do on Linode servers. Use the code <code>gotime20</code> to get 2 months free!
</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.
</li>
<li><a href="https://equinox.io/gotime">Equinox</a> – Build, package and distribute self-updating Go apps to your customers. It’s perfect for CLI tools and on-premise Go software.
</li>
</ul></p><p>Featuring:</p><ul><li>Matt Holt &ndash; <a href="https://matt.life" rel="external ugc">Website</a>, <a href="https://github.com/mholt" rel="external ugc">GitHub</a>, <a href="https://x.com/mholt6" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://caddyserver.com/">CaddyServer</a></li>
<li><a href="https://caddyserver.com/blog/caddy-0_9-released">Caddy 0.9 Released with All New Core (blog post)</a></li>
<li><a href="http://papaparse.com/">Papaparse: a CSV parser for the browser</a></li>
<li><a href="https://github.com/joewalnes/websocketd">websocketd: Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.</a></li>
<li><a href="https://letsencrypt.org/">Let’s Encrypt: free SSL certificates</a></li>
<li><a href="https://en.wikipedia.org/wiki/Public_key_infrastructure">PKI (wikipedia)</a></li>
<li><a href="https://en.wikipedia.org/wiki/Information_security#Key_concepts">Key concepts of information security: Confidentiality, Integrity, Availability, Non-repudiation</a></li>
<li><a href="https://www.feistyduck.com/bulletproof-tls-newsletter/">Bulletproof TLS Newsletter</a></li>
<li><a href="https://letsencrypt.github.io/acme-spec/">ACME Protocole</a></li>
<li><a href="https://en.wikipedia.org/wiki/Extended_Validation_Certificate">Extended Validation Certificate</a></li>
<li><a href="https://github.com/rsc/letsencrypt">Manage TLS certificates automatically via LetsEncrypt.org</a></li>
<li><a href="https://github.com/dkumor/acmewrapper">Automated wrapper to add let’s encrypt support to go servers</a></li>
</ul>
<h2>Interesting Go Projects and News</h2>
<ul>
<li><a href="https://2016.gopherconbr.org/en/GopherconBR2016Prospectus.pdf">GopherCon Brasil sponsorship prospectus</a></li>
<li><a href="https://github.com/HewlettPackard/gas">Hewlett Packard Go AST Scanner</a></li>
<li><a href="https://github.com/stripe/safesql">Static analysis tool for Go that protects against SQL injections</a></li>
<li><a href="https://godoc.org/golang.org/x/sync/errgroup">Synchronization, error propagation, and Context cancelation for groups of goroutines working on subtasks of a common task</a></li>
<li><a href="https://godoc.org/go4.org/testing/functest">Brad Fitzpatrick’s functest library</a></li>
<li><a href="https://github.com/matiasinsaurralde/go-dotnet">Go wrapper for the .NET Core Runtime</a></li>
<li><a href="https://github.com/fatih/vim-go-tutorial">Fatih’s vim-go tutorial</a></li>
<li><a href="https://github.com/fatih/vim-go/blob/master/CHANGELOG.md#unplanned">Keep track of upcoming vim-go features</a></li>
</ul>
<h2>Free Software Friday</h2>
<ul>
<li>Brian ­- <a href="https://www.python.org/">Python</a></li>
<li>Carlisia - <a href="https://github.com/exercism/xgo/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+patch%22">Exercism good first patches</a></li>
<li>Matt - <a href="https://github.com/lucas-clemente/quic-go">A QUIC protocol server implementation in pure Go: faster HTTPS communication</a></li>
<li>Erik - <a href="https://github.com/mobile-shell/mosh">Mosh: the mobile shell</a>, <a href="https://www.wireshark.org/">Wireshack</a> <a href="https://www.amazon.com/Troubleshooting-Wireshark-Locate-Performance-Problems/dp/1893939979/">Troubleshooting with Wireshark: Locate the Source of Performance Problems (book)</a> , and <a href="http://www.tcpdump.org/">TCP Dump</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-14.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Francesc Campoy on GopherCon and understanding nil</title>
      <guid isPermaLink="false">AB635E53-D46F-4A74-911E-31CBA6C5D7DF</guid>
      <link>https://changelog.com/gotime/13</link>
      <pubDate>Thu, 18 Aug 2016 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="61252662" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/13/go-time-13.mp3"/>
      <description>
In our first show after GopherCon, we are joined by Francesc Campoy to chat about some of our GopherCon experience, understanding nil, and a great variety of interesting topics of interest to the Go community.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:03:18</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/francesc" img="https://cdn.changelog.com/uploads/avatars/people/wwM/avatar_large.png?v=63719110182">Francesc Campoy</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/13/transcript"/>
      <content:encoded><![CDATA[<p>In our first show after GopherCon, we are joined by Francesc Campoy to chat about some of our GopherCon experience, understanding nil, and a great variety of interesting topics of interest to the Go community.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/gotime">Linode</a> – Our cloud server of choice. Pick a Plan. Pick a Distro. Pick a Location. Start your server and use <code>gotime20</code> to get $20 in 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.
</li>
<li><a href="https://equinox.io/gotime">Equinox</a> – Build, package and distribute self-updating Go apps to your customers. It’s perfect for CLI tools and on-premise Go software.
</li>
</ul></p><p>Featuring:</p><ul><li>Francesc Campoy &ndash; <a href="http://campoy.cat/" rel="external ugc">Website</a>, <a href="https://github.com/campoy" rel="external ugc">GitHub</a>, <a href="https://x.com/francesc" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/gophercon/2016-talks/tree/master/FrancescCampoy-UnderstandingNil">GopherCon talk: Understanding Nil (slides)</a></li>
<li><a href="http://divan.github.io/talks/2016/gophercon/#/">Ivan Danyliuk’s GopherCon talk: Visualizing Concurrency in Go (slides)</a></li>
<li><a href="https://github.com/divan/gotrace">Concurrency tracer and visualizer for Go</a></li>
<li><a href="https://docs.google.com/document/d/1xMJ0c-YxvcgNglzjbALzncs5_Acr0MST29oMf9TkgQI/edit#">Notes from the vendoring discussion at GopherCon</a></li>
<li><a href="http://kytrinyx.com/presentations/mind-the-gap">Katrina Owen’s GopherCon talk: Mind the Gap (blog post)</a></li>
<li><a href="https://medium.com/@mattetti/go-is-for-everyone-b4f84be04c43#.7jvfqcxhq">Matt Aimonetti’s blog post: Go is for everyone</a></li>
<li><a href="https://forum.golangbridge.org/t/personal-idiosyncratic-incomplete-notes-from-the-diversity-discussion-at-gophercon-16/2988">Notes from the diversity discussion at GopherCon</a></li>
<li><a href="https://github.com/golang/tour/issues/new?title=tour%3A%20%5BREPLACE%20WITH%20SHORT%20DESCRIPTION%5D&amp;body=Context%3A%20https%3A%2F%2Ftour.golang.org%2Fwelcome%2F1%0A%0AChange%20the%20title%20above%20to%20describe%20your%20issue%20and%20add%20your%20feedback%20here%2C%20including%20code%20if%20necessary">How to submit an issue for the Go Tour</a></li>
<li><a href="https://github.com/gophercon/2016-talks/tree/master/ReneeFrench-TheGoGopherACharacterStudy">Renee French’s talk about the Gopher (slides)</a></li>
<li><a href="http://www.slideshare.net/dberkholz/mining-the-go-developer-community">Donnie Berkholz’s GopherCon talk: Mining the Go Developer Community (slides)</a></li>
<li><a href="https://github.com/gophercon/2016-talks/tree/master/KeithRandall-InsideTheMapImplementation">Keith Randall’s GopherCon talk: Inside the Map Implementation (slides)</a></li>
<li><a href="https://github.com/totessafe">totessafe.io: Unsafe has never been more safe</a></li>
<li><a href="http://remotemeetup.golangbridge.org/">GoBridge Go Remote Meetup</a></li>
<li><a href="http://poignant.guide/">Why the Lucky Stiff</a></li>
<li><a href="http://www.womenwhogo.org/">Women Who Go</a></li>
<li><a href="https://golangbridge.org/">GoBridge</a></li>
<li><a href="https://www.bigmarker.com/remote-meetup-go/GoSF-EVCache-Peripheral-I-O-Building-Origin-Cache-for-Images?show_live_page=true">GoSF remote meetup July 20th (video)</a></li>
<li><a href="https://ngrok.com/">ngrok: Secure tunnels to localhost</a></li>
<li><a href="https://2016.gopherconbr.org/en/">GopherCon Brasil, date correction: November 4 and 5</a></li>
</ul>
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="https://github.com/tidwall/buntdb">buntdb: Fast, embeddable, in-memory key/value database for Go with custom indexing and geospatial support</a></li>
<li><a href="https://gophers.slack.com/messages/clever-gopher/">#clever-gopher</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian ­- <a href="https://www.docker.com/">Docker</a></li>
<li>Carlisia - <a href="https://github.com/tsuru">Tsuru is an extensible open source Platform as a Service</a></li>
<li>Francesc - <a href="https://github.com/audacity/audacity">Audio Editor</a></li>
<li>Erik - <a href="http://direnv.net/">Environment switcher for the shell</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-13.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Beyang Liu on Go at Sourcegraph and Writing Better Code</title>
      <guid isPermaLink="false">7BF0DE3B-FBF3-4591-A1FE-A11C40707282</guid>
      <link>https://changelog.com/gotime/12</link>
      <pubDate>Wed, 10 Aug 2016 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="51335990" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/12/go-time-12.mp3"/>
      <description>
Beyang Liu from Sourcegraph joins the show to talk about Go at Sourcegraph and their code insight and language analysis tools for writing better code. We also get an understanding of what Sourcegraph is and the many ways to integrate it into your workflow.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>52:57</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/beyang" img="https://cdn.changelog.com/uploads/avatars/people/6DR/avatar_large.jpg?v=63852183440">Beyang Liu</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/12/transcript"/>
      <content:encoded><![CDATA[<p>Beyang Liu from Sourcegraph joins the show to talk about Go at Sourcegraph and their code insight and language analysis tools for writing better code. We also get an understanding of what Sourcegraph is and the many ways to integrate it into your workflow.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
<li><a href="https://equinox.io/gotime">Equinox</a> – Build, package and distribute self-updating Go apps to your customers. It’s perfect for CLI tools and on-premise Go software.
</li>
</ul></p><p>Featuring:</p><ul><li>Beyang Liu &ndash; <a href="https://github.com/beyang" rel="external ugc">GitHub</a>, <a href="https://x.com/beyang" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://sourcegraph.com/">Sourcegraph</a></li>
<li><a href="https://twitter.com/srcgraph">@srcgraph</a></li>
<li><a href="https://www.youtube.com/channel/UCOy2N25-AHqE43XupT9mwZQ">Sourcegraph Youtube videos</a></li>
<li><a href="http://www.meetup.com/Sourcegraph-Tech-Talks/">Sourcegraph SF meetup</a></li>
<li><a href="https://chrome.google.com/webstore/detail/sourcegraph-for-github/dgjhfomjieaadpoljlnidmbgkdffpack?hl=en">Sourcegraph Chrome extension</a></li>
<li><a href="https://github.com/sourcegraph/srclib">Language analysis toolchains</a></li>
<li><a href="https://www.youtube.com/watch?v=hIs4QtuM1Ig">Code review with IDE powers (video)</a></li>
<li><a href="https://text.sourcegraph.com/code-usage-examples-in-your-editor-as-you-type-f7fc89d894dd#.t1dyawuw0">Code usage examples in your editor, as you type (blog post)</a></li>
<li><a href="https://docs.google.com/document/d/1_Y9xCEMj5S-7rv2ooHpZNH15JgRT5iM742gJkw5LtmQ/edit">Go Guru: editor-integrated tool for navigating Go code</a></li>
<li><a href="https://github.com/inconshreveable/ngrok">ngrok: Introspected tunnels to localhost</a></li>
<li><a href="http://www.thedotpost.com/2015/11/alan-shreve-conceptualizing-large-software-systems">Alan Shreve’s dotGo talk: Conceptualizing Large Software Systems (video)</a></li>
<li><a href="http://abstractions.io/schedule/detail.html">Brian will be at Abstractions.io talking about generating code</a></li>
<li><a href="https://github.com/derekparker/delve">Delve: Debugger for Go</a></li>
<li><a href="https://github.com/sourcegraph/gen-mocks">gen-mocks: mock generator</a></li>
<li><a href="https://github.com/grpc-ecosystem/grpc-gateway">gRPC to JSON proxy generator</a></li>
</ul>
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="https://blog.twitch.tv/gos-march-to-low-latency-gc-a6fa96f06eb7#.ju93pokw0">Go’s march to low-latency GC (Twitch’s blog post)</a></li>
<li><a href="https://github.com/gophercon/2016-talks/tree/master/AlanDonovan-GoGuru">Alan Donovan’s Gophercon talk about Go Guru</a></li>
<li><a href="https://github.com/gophercon/2016-talks/tree/master/JohnLeon-PacketCapturingWithGo">John Leon’s Gophercon talk about Packet Capturing with Go</a></li>
<li><a href="https://github.com/kubernetes/features/blob/master/release-1.3/release-1.3.md">Kubernetes 1.3 release notes</a></li>
<li><a href="http://traefik.io/">Traefik: modern HTTP reverse proxy</a></li>
<li><a href="http://engineeredweb.com/blog/2016/glide-0.11/">Glide: What’s New in 0.11.0 (blog post)</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian ­- <a href="https://github.com/go%C2%ADkit/kit">GoKit</a></li>
<li>Erik ­ - <a href="https://github.com/ggreer/the_silver_searcher">The Silver Searcher: A code-searching tool similar to ack, but faster</a></li>
<li>Beyang - <a href="https://sourcegraph.github.io/checkup/">Checkup: Mat Holt’s uptime monitoring tool</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-12.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Jessie Frazelle on Maintaining Open Source, Docker, dotfiles</title>
      <guid isPermaLink="false">2653EFB0-5955-454F-9F63-D96535B4BA04</guid>
      <link>https://changelog.com/gotime/11</link>
      <pubDate>Wed, 10 Aug 2016 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64203785" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/11/go-time-11.mp3"/>
      <description>
Jessie Frazelle joins us this week to talk about being an open source maintainer, Docker&apos;s pull request acceptance workflow, dotfiles, getting started with public speaking.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:23</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/jessfraz" img="https://cdn.changelog.com/uploads/avatars/people/dVj/avatar_large.jpg?v=63639140265">Jessie Frazelle</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/11/transcript"/>
      <content:encoded><![CDATA[<p>Jessie Frazelle joins us this week to talk about being an open source maintainer, Docker’s pull request acceptance workflow, dotfiles, getting started with public speaking.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/gotime">Linode</a> – Our cloud server of choice. Pick a Plan. Pick a Distro. Pick a Location. Start your server and use <code>gotime20</code> to get $20 in 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.
</li>
<li><a href="https://equinox.io/gotime">Equinox</a> – Build, package and distribute self-updating Go apps to your customers. It’s perfect for CLI tools and on-premise Go software.
</li>
</ul></p><p>Featuring:</p><ul><li>Jessie Frazelle &ndash; <a href="https://github.com/jfrazelle" rel="external ugc">GitHub</a>, <a href="https://x.com/jessfraz" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://maintainerati.org/">Maintainerati: WONTFIX Cabal</a></li>
<li><a href="https://blog.jessfraz.com/post/the-art-of-closing/">The Art of Closing</a></li>
<li><a href="https://github.com/jfrazelle/dotfiles">Jessie’s dotfiles</a></li>
<li><a href="http://gothamgo.com/">GothamGo</a></li>
</ul>
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="https://github.com/gobridge/presentation-help">GoBridge Talk Formula</a></li>
<li><a href="http://gokit.io/">GoKit: A toolkit for microservices</a></li>
<li><a href="https://medium.com/google-cloud/analyzing-go-code-with-bigquery-485c70c3b451#.his5begxu">Francesc Campoy: Analyzing Go code with BigQuery (blog post)</a></li>
<li><a href="https://blog.cloudflare.com/the-complete-guide-to-golang-net-http-timeouts/">The complete guide to Go net/http timeouts (blog post)</a></li>
<li><a href="https://github.com/concourse/concourse">A pipeline-based CI system written in Go</a></li>
<li><a href="https://coreos.com/blog/etcd3-a-new-etcd.html">etcd3</a></li>
<li><a href="https://changelog.com/weekly/">Changelog Weekly</a></li>
<li><a href="https://changelog.com/nightly/">Changelog Nightly</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian ­- <a href="https://stedolan.github.io/jq/">jq: command line json tool</a></li>
<li>Carlisia ­- <a href="https://github.com/smartystreets/goconvey">Go testing in the browser: goconvey</a></li>
<li>Jessie - <a href="https://github.com/brianredbeard/gpget">A simple utility to safely retrieve arbitrary files</a> and <a href="https://gist.github.com/crosbymichael">Michael Crosby’s world best gists</a></li>
<li>Erik ­- <a href="http://ranger.nongnu.org/">Ranger: console file manager with VI key bindings</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-11.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>State of Go Survey and Go at Heroku</title>
      <guid isPermaLink="false">463E76B5-835A-4CD0-A8D9-3EBB0C65B68B</guid>
      <link>https://changelog.com/gotime/10</link>
      <pubDate>Mon, 01 Aug 2016 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="58623477" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/10/go-time-10.mp3"/>
      <description>
Ed Muller from Heroku join us to discuss his State of Go survey, vendoring and versioning, the Heroku Go Buildpack, how they use Go at Heroku, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:00:33</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/freeformz" img="https://cdn.changelog.com/uploads/avatars/people/5O9/avatar_large.jpg?v=63746371368">Ed Muller</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/10/transcript"/>
      <content:encoded><![CDATA[<p>Ed Muller from Heroku join us to discuss his State of Go survey, vendoring and versioning, the Heroku Go Buildpack, how they use Go at Heroku, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Ed Muller &ndash; <a href="https://github.com/freeformz" rel="external ugc">GitHub</a>, <a href="https://x.com/freeformz" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.heroku.com/go">Go at Heroku</a></li>
<li><a href="https://changelog.com/films/gophercon-2015/">GopherCon 2015 Videos (look for Ed)</a></li>
<li><a href="https://gophers.slack.com/messages/vendor">#vendor channel on Gophers Slack</a></li>
<li><a href="https://github.com/tools/godep">godep</a></li>
<li><a href="http://dave.cheney.net/2016/06/24/gophers-please-tag-your-releases">Gophers, please tag your releases</a></li>
<li><a href="http://semver.org/">SemVer</a></li>
<li><a href="https://github.com/heroku/heroku-buildpack-go">Heroku Go Buildpack</a></li>
<li><a href="https://github.com/ha/doozerd">A consistent distributed data store</a></li>
<li><a href="http://go-talks.appspot.com/github.com/freeformz/talks/20160712_gophercon/talk.slide#1">State of Go Survey results presented at GopherCon 2016</a></li>
</ul>
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="https://sourcegraph.com/tools/editor">Sourcegraph editor</a></li>
<li><a href="https://github.com/tbogdala/eweygewey">EweyGewey is an OpenGL based GUI library written in Go</a></li>
<li><a href="https://github.com/driusan/Gob">Gob: An Experimental Pure Go Web Browser</a></li>
<li><a href="https://github.com/gogits/gogs">Gogs: a painless self-hosted Git service</a></li>
<li><a href="https://jakedeichert.com/blog/2016/05/setting-up-a-personal-gogs-git-server/">Setting Up a Personal Gogs Git Server</a></li>
<li><a href="https://chrome.google.com/webstore/detail/go-get-for-github/ahkfiobnoafagbaaghmbbopfdpdbaidi?gl=GB">go get for GitHub</a></li>
<li><a href="https://github.com/search?l=Go&amp;q=org%3Aheroku&amp;ref=searchresults&amp;type=Repositories&amp;utf8=%E2%9C%93">Heroku Go open source repositories</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian - <a href="https://github.com/shurcooL/git-branches">git-branches: prints the commit behind/ahead counts for branches</a></li>
<li>Carlisia - <a href="http://www.pachyderm.io/">Pachyderm: store and analyze your data using containers</a></li>
<li>Ed - <a href="https://code.visualstudio.com/">Visual Studio Code</a></li>
<li>Erik - <a href="http://kafka.apache.org/">Kafka</a> (<a href="https://www.heroku.com/kafka">Kafka on Heroku</a>)</li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-10.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Scott Mansfield on Go at Netflix</title>
      <guid isPermaLink="false">410609A0-D015-43F1-BCCA-B7DCF36B9142</guid>
      <link>https://changelog.com/gotime/9</link>
      <pubDate>Thu, 28 Jul 2016 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="53286693" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/9/go-time-9.mp3"/>
      <description>
Scott Mansfield joins us this week to talk about Go at Netflix, performance, latency and caching, Rend (their memcached proxy), chaos monkey, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>54:59</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/scottmansfield" img="https://cdn.changelog.com/uploads/avatars/people/l6V/avatar_large.jpg?v=63639138514">Scott Mansfield</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/9/transcript"/>
      <content:encoded><![CDATA[<p>Scott Mansfield joins us this week to talk about Go at Netflix, performance, latency and caching, Rend (their memcached proxy), chaos monkey, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Scott Mansfield &ndash; <a href="https://github.com/scottmansfield" rel="external ugc">GitHub</a>, <a href="https://x.com/sgmansfield" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/Netflix/rend">Rend - A memcached proxy that manages data chunking and L1/L2 caches</a></li>
<li><a href="http://techblog.netflix.com/2012/07/chaos-monkey-released-into-wild.html">Netlix chaos monkey</a> Note: a new version in Go is imminent</li>
<li><a href="https://www.youtube.com/watch?v=f6kdp27TYZs">Rob Pike’s Google I/O 2012 - Go Concurrency Patterns (video)</a></li>
<li><a href="http://blog.sgmansfield.com/2016/06/how-to-block-forever-in-go/">How to block Forever in Go</a></li>
</ul>
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="http://gokit.io/">GoKit tagged 0.1.0</a></li>
<li><a href="https://changelog.com/163/">Go in the Modern Enterprise: Using gokit with Peter Bourgon (podcast)</a></li>
<li><a href="https://github.com/fatih/vim-go">Updates to vim-go</a></li>
<li><a href="https://gohugo.io/">Updates to Hugo</a></li>
<li><a href="https://medium.com/google-cloud/go-tooling-in-action-eca6882ff3bc#.wmmlpdogi">Francesc’s Go Tooling in Action</a></li>
<li><a href="https://medium.com/@freeformz/state-of-go-2016-survey-9aa1756a299b#.bx13c1rc4">Ed’s State of Go survey</a></li>
<li><a href="https://gophers.slack.com/messages/vendor">#vendor channel on Gophers Slack</a></li>
<li><a href="https://beyondcode.tv/gophercon/">Beyond Code Season 3 (Gophercon 2015)</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian - <a href="https://github.com/jfrazelle/dotfiles">Jess Frazelle’s dotfiles:0 to Awesome in one clone</a></li>
<li>Carlisia - <a href="https://www.gitbook.com/book/jannewmarch/network-programming-with-go-golang-/details">Network Programming with Go</a></li>
<li>Scott - <a href="https://golang.org/">Go</a></li>
<li>Erik - <a href="http://radare.org">unix-like reverse engineering framework and commandline tools</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-9.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Asim Aslam on Micro, the Go Microservice Toolkit</title>
      <guid isPermaLink="false">786C1474-C616-4049-9B38-7F0D09971E34</guid>
      <link>https://changelog.com/gotime/8</link>
      <pubDate>Wed, 27 Jul 2016 19:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="52755868" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/8/go-time-8.mp3"/>
      <description>
Asim Aslam joined us to talk about Micro, a pluggable RPC based library which provides the fundamental building blocks for writing microservices in Go. We also discussed open source sustainability, microservices, and serverless architecture.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>54:25</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/asim" img="https://cdn.changelog.com/uploads/avatars/people/0Pe/avatar_large.jpg?v=63769370574">Asim Aslam</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/8/transcript"/>
      <content:encoded><![CDATA[<p>Asim Aslam joined us to talk about Micro, a pluggable RPC based library which provides the fundamental building blocks for writing microservices in Go. We also discussed open source sustainability, microservices, and serverless architecture.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Asim Aslam &ndash; <a href="https://github.com/asim" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/asimaslam" rel="external ugc">LinkedIn</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://micro.mu/">Micro</a></li>
<li><a href="https://blog.micro.mu/2016/03/28/go-micro.html">Blog post: “Writing microservices with Go Micro”</a></li>
<li><a href="http://micro-invites.herokuapp.com/">Micro Slack</a></li>
<li><a href="https://www.quora.com/What-is-Serverless-Computing">What is Serverless Computing? (Quora)</a></li>
<li><a href="https://github.com/serverless/serverless">Serverless Framework</a> - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions &amp; more!</li>
<li><a href="http://apex.run/">Apex - Servless architecture</a></li>
<li><a href="https://github.com/openwhisk">Source code behind IBM Bluemix OpenWhisk</a></li>
</ul>
<h4>Projects and News</h4>
<ul>
<li><a href="https://tip.golang.org/doc/go1.7">Go 1.7 Release Notes</a></li>
<li><a href="https://tip.golang.org/pkg/testing/#hdr-Subtests_and_Sub_benchmarks">Subtests and Sub-benchmarks</a></li>
<li><a href="https://peter.bourgon.org/blog/2016/07/11/context.html">Go 1.7 Context</a></li>
<li><a href="https://coreos.com/blog/torus-distributed-storage-by-coreos.html">Torus: distributed storage by CoreOS built for Kubernetes</a></li>
<li><a href="https://github.com/tmaiaroto/discfg">A distributed, serverless, configuration tool using AWS services</a> by Tom Maiaroto</li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian - <a href="https://coreos.com/">CoreOS</a></li>
<li>Carlisia - <a href="https://github.com/luisvinicius167/godux">State Management for Go, inspired by Redux</a> by <a href="https://twitter.com/viniciuspach">Luis Vinicius Pacheco</a></li>
<li>Asim: <a href="http://www.postfix.org/">Postfix</a></li>
<li>Erik - <a href="http://www.videolan.org/">VLC</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-8.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Raphaël Simon on goa, the Framework for Building Microservices</title>
      <guid isPermaLink="false">90A45728-31FB-45D4-9C9E-5B8854272ABA</guid>
      <link>https://changelog.com/gotime/7</link>
      <pubDate>Tue, 26 Jul 2016 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="52667896" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/7/go-time-7.mp3"/>
      <description>
A deep dive into goa, a design-based microservice framework with a DSL that generates idiomatic Go code for your APIs, swagger documentation, and tests helpers.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>54:20</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/raphael-simon" img="https://secure.gravatar.com/avatar/89f8752548782bf77dea45c7b66ee30a.jpg?s=600&amp;d=mm">Raphaël Simon</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/7/transcript"/>
      <content:encoded><![CDATA[<p>A deep dive into goa, a design-based microservice framework with a DSL that generates idiomatic Go code for your APIs, swagger documentation, and tests helpers.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Raphaël Simon &ndash; <a href="https://github.com/raphael" rel="external ugc">GitHub</a>, <a href="https://x.com/rgsimon" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><strong>Raphael Simon Introduction</strong></p>
<ul>
<li><a href="https://twitter.com/rgsimon">Twitter</a></li>
<li><a href="https://github.com/raphael">Github</a></li>
<li><a href="http://www.rightscale.com/">RightScale</a></li>
</ul>
<h4>Discussion</h4>
<ul>
<li><a href="http://swagger.io/">Swagger</a></li>
<li><a href="https://gophers.slack.com/messages/goa/">#goa on Gophers Slack</a></li>
<li><a href="http://abstractions.io/">Abstractions conference</a> - discount code ($50 off): gotime</li>
<li><a href="https://blog.gopheracademy.com/advent-2015/goaUntanglingMicroservices/">Blog post: “goa: Untangling Microservices”</a></li>
</ul>
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="https://github.com/mkideal/cli">CLI - A package for building command line app with go</a></li>
<li><a href="http://techblog.netflix.com/2016/05/application-data-caching-using-ssds.html?m=1">Great post by Scott Mansfield from Netflix</a></li>
<li><a href="https://github.com/starkandwayne/shield">A Project Brian’s been following for a long time – Shield</a></li>
<li><a href="https://github.com/mozilla-services/heka">Heka - Data collection and processing made easy</a></li>
<li><a href="https://github.com/uber-go/zap">Uber’s fast, structured, leveled logging in Go</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian - <a href="http://nsq.io/">Bitly’s NSQ, A realtime distributed messaging platform</a> and <a href="https://www.youtube.com/watch?v=CL_SUzXIUuI">GopherCon 2014 Spray Some NSQ On It by Matt Reiferson (Video)</a></li>
<li>Carlisia <a href="https://github.com/gnachman/iTerm2">iTerm2 v2.9beta or above</a></li>
<li>Raphael - <a href="https://www.rethinkdb.com/">rethinkdb - The open-source database<br />
for the realtime web</a> + All companies that let their employees develop open source projects.</li>
<li>Erik - <a href="http://rocksdb.org/">RocksDB - embeddable persistent key-value store for fast storage</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-7.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Bill Kennedy on Mechanical Sympathy</title>
      <guid isPermaLink="false">1C5DEFAD-60AC-4369-8AA4-4ECF5AFC66E9</guid>
      <link>https://changelog.com/gotime/6</link>
      <pubDate>Thu, 23 Jun 2016 21:08:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="47568792" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/6/go-time-6.mp3"/>
      <description>
A deep dive into the fascinating topic of mechanical sympathy with Bill Kennedy. We talk about that plus CPU caches, how object oriented programming is not oriented to be sympathetic to the hardware, and data-oriented design.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>49:01</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/goinggodotnet" img="https://cdn.changelog.com/uploads/avatars/people/jW/avatar_large.jpg?v=63639011534">Bill Kennedy</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/6/transcript"/>
      <content:encoded><![CDATA[<p>A deep dive into the fascinating topic of mechanical sympathy with Bill Kennedy. We talk about that plus CPU caches, how object oriented programming is not oriented to be sympathetic to the hardware, and data-oriented design.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Bill Kennedy &ndash; <a href="https://www.goinggo.net/" rel="external ugc">Website</a>, <a href="https://github.com/ardan-bkennedy" rel="external ugc">GitHub</a>, <a href="https://x.com/goinggodotnet" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://www.manning.com/books/go-in-action">Book: Go in Action</a></li>
<li><a href="https://www.ardanlabs.com/">Bill’s training</a></li>
</ul>
<p><strong>Discussion</strong></p>
<ul>
<li><a href="https://dzone.com/articles/mechanical-sympathy">Mechanical Sympathy</a></li>
<li><a href="https://www.infoq.com/presentations/mechanical-sympathy">Martin Thompson on Mechanical Sympathy (video)</a></li>
<li><a href="https://www.youtube.com/watch?v=WDIkqP4JbkE">Scott Meyers: Cpu Caches and Why You Care</a></li>
<li><a href="https://www.youtube.com/watch?v=MC1EKLQ2Wmg">Mythbusting Modern Hardware to Gain ‘Mechanical Sympathy’ • Martin Thompson (video)</a></li>
<li><a href="https://www.youtube.com/watch?v=rX0ItVEVjHc">Mike Acton “Data-Oriented Design (video)</a></li>
<li><a href="http://gamesfromwithin.com/data-oriented-design">Data-Oriented Design (Or Why You Might Be Shooting Yourself in The Foot With OOP)</a></li>
<li><a href="http://www.meetup.com/Denver-NATS-Cloud-Native-and-Microservices-Messaging/events/231095092/">Bill Kennedy GopherCon Hack Day Workshop: Connecting Microservices using NATS</a></li>
</ul>
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="https://github.com/kovetskiy/manul">Manul - The madness vendoring utility for Go programs</a>. Also, <a href="https://groups.google.com/forum/#!searchin/golang-dev/vendoring/golang-dev/nMWoEAG55v8/iJGgur7W_SEJ">Dependencies &amp; vendoring discussion on the golang-dev mailing list</a></li>
<li><a href="https://www.acksin.com/blog/2016/05/17/measuring-events-wit-google-analytics/">Pretty crazy tool that outputs statsd type events and measurements to Google Analytics. Cheap measurement</a></li>
<li><a href="http://somethingsinistral.net/blog/git-submodules-are-probably-not-the-answer/">Git submodules are probably not the answer</a></li>
<li><a href="https://codingkilledthecat.wordpress.com/2012/04/28/why-your-company-shouldnt-use-git-submodules/">Why your company shouldn’t use Git submodules</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian - <a href="https://github.com/asaskevich/govalidator">Go Validator - Package of validators and sanitizers for strings, numerics, slices and structs</a></li>
<li>Erik - <a href="https://www.hashicorp.com/">HashiCorp</a></li>
<li>Carlisia - <a href="https://atom.io/packages/go-plus">go-plus - An Improved Go Experience For The Atom Editor</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-6.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Sarah Adams on Test2Doc and Women Who Go</title>
      <guid isPermaLink="false">55062EA6-758D-4C42-B671-2D0D5F15EB7A</guid>
      <link>https://changelog.com/gotime/5</link>
      <pubDate>Tue, 21 Jun 2016 21:03:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="47362382" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/5/go-time-5.mp3"/>
      <description>
On this show we’re joined by Sarah Adams. We talk about creating safe spaces for women to get started in the Go community, about Women Who Go, and take a deep dive into her Test2Doc open source project.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>48:48</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/sadamscodes" img="https://secure.gravatar.com/avatar/f408d8b80408705f7b7eed6b2bb0976b.jpg?s=600&amp;d=mm">Sarah Adams</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/5/transcript"/>
      <content:encoded><![CDATA[<p>On this show we’re joined by Sarah Adams. We talk about creating safe spaces for women to get started in the Go community, about Women Who Go, and take a deep dive into her Test2Doc open source project.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Sarah Adams &ndash; <a href="http://www.womenwhogo.org/" rel="external ugc">Website</a>, <a href="https://github.com/adams-sarah" rel="external ugc">GitHub</a>, <a href="https://x.com/sadamscodes" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://github.com/adams-sarah/test2doc">Test2Doc - Generate API documentation from your tests: a simple addition to Go’s testing pkg</a></li>
</ul>
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="http://dave.cheney.net/2016/04/02/go-1-7-toolchain-improvements">Go 1.7 toolchain improvements</a></li>
<li><a href="https://tip.golang.org/doc/go1.7?utm_source=golangweekly&amp;utm_medium=email#context">Context in 1.7</a></li>
<li><a href="https://github.com/FiloSottile/vendorcheck">Vendor Check - Check that all your Go dependencies are properly vendored</a></li>
<li><a href="https://blog.cloudflare.com/building-the-simplest-go-static-analysis-tool/">Building the simplest Go static analysis tool</a></li>
<li><a href="https://mail.mozilla.org/pipermail/heka/2016-May/001059.html">Heka state</a></li>
<li><a href="https://www.youtube.com/watch?v=wljEXLJrIyo">GopherCon 2014 Data Snarfing with Go: Heka Good Time by Rob Miller (video)</a></li>
<li><a href="https://go.libhunt.com/">Go libhunt - curated list of Go libraries</a></li>
<li><a href="https://github.com/deis/minio">Minio Object Storage in Kubernetes</a></li>
<li><a href="http://limetext.org/">Lime Text editor</a></li>
<li><a href="https://github.com/codahale/hdrhistogram">A pure Go implementation of Gil Tene’s HDR Histogram</a> and <a href="https://www.youtube.com/watch?v=lJ8ydIuPFeU">“How NOT to Measure Latency” by Gil Tene (video)</a></li>
<li><a href="https://github.com/search?l=go&amp;q=stars%3A%3E1&amp;s=updated&amp;type=Repositories">Brian’s GitHub search for interesting Go repos</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian - <a href="https://www.docker.com/">Docker</a></li>
<li>Erik - <a href="https://davedavenport.github.io/rofi/">Rofi - A window switcher, run dialog and dmenu replacement</a></li>
<li>Carlisia - <a href="http://remotemeetup.golangbridge.org/">Remote Go Meetup</a> and <a href="https://text.sourcegraph.com/browse-github-like-an-ide-with-the-sourcegraph-chrome-extension-9e279d2b98e9#.t6ycko4we">Sourcegraph Chrome Extension</a></li>
<li>Sarah - <a href="https://github.com/apiaryio/api-blueprint/blob/master/API%20Blueprint%20Specification.md">API Blueprint Spec</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-5.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go and Data Science</title>
      <guid isPermaLink="false">BD5202CF-7F62-4043-8D02-4C4C53DEEB9F</guid>
      <link>https://changelog.com/gotime/4</link>
      <pubDate>Thu, 16 Jun 2016 20:58:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="55319577" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/4/go-time-4.mp3"/>
      <description>
In this super informative show with Daniel Whitenack we discuss Go and data science. We talk about what data science really is, tools and projects for getting started with data science using Go, and what to expect from Daniel’s talk at GopherCon this year titled “Go for Data Science”.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>57:06</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/dwhitena" img="https://secure.gravatar.com/avatar/1ea0c31fbcab54853329d9f7bcdb6d6d.jpg?s=600&amp;d=mm">Daniel Whitenack</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/4/transcript"/>
      <content:encoded><![CDATA[<p>In this super informative show with Daniel Whitenack we discuss Go and data science. We talk about what data science really is, tools and projects for getting started with data science using Go, and what to expect from Daniel’s talk at GopherCon this year titled “Go for Data Science”.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Daniel Whitenack &ndash; <a href="https://www.datadan.io/" rel="external ugc">Website</a>, <a href="https://github.com/dwhitena" rel="external ugc">GitHub</a>, <a href="https://x.com/dwhitena" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><ul>
<li><a href="https://deepmind.com/alpha-go">AlphaGo - a computer program developed by Google DeepMind to play the board game Go</a></li>
<li><a href="http://www.forbes.com/sites/bernardmarr/2016/01/07/big-data-uncovered-what-does-a-data-scientist-really-do/#79d25046f7fe">Big Data Uncovered: What Does A Data Scientist Really Do?</a></li>
<li><a href="https://eng.uber.com/argos/">Uber Argos - Identifying outages with data science</a></li>
<li><a href="http://spark.apache.org/">Apache Spark</a></li>
<li><a href="http://hadoop.apache.org/">Hadoop</a></li>
<li><a href="https://github.com/influxdata/influxdb">InfluxDB</a></li>
<li><a href="http://www.pachyderm.io/">Pachyderm version controls all your data</a></li>
<li><a href="http://aadrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html">My laptop is faster than hadoop</a></li>
<li><a href="http://www.mjhall.org/golang-data-science-libraries/">Golang libraries for data science</a></li>
<li><a href="https://github.com/boltdb/bolt">BoltDB - An embedded key/value database for Go</a></li>
<li><a href="https://github.com/gonum">Gonum</a></li>
<li><a href="https://github.com/kniren/gota">Gota - DataFrames and data wrangling in Go</a></li>
</ul>
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="https://groups.google.com/forum/#!topic/golang-dev/lcvpM-vAoE8">1.7 freeze</a></li>
<li><a href="http://peter.bourgon.org/go-best-practices-2016">Peter Bourgon one year of Go’s best practice article</a></li>
<li><a href="http://dave.cheney.net/">Dave Chenney’s blog</a></li>
<li><a href="https://github.com/funkygao/gafka">Gafka - Tons of Go tools for managing a Kafka cluster</a></li>
<li><a href="https://www.youtube.com/watch?v=idifdePbVGM">ChatOps - When communication matters</a></li>
<li><a href="https://blog.micro.mu/2016/04/25/the-micro-bot.html">The Micro Bot - ChatOps for microservices</a></li>
<li><a href="https://github.com/emc-advanced-dev/unik">Unik (pronounced Unique) - can compile Go, Java, C/C++ apps into unikernels</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian - <a href="https://ngrok.com/">ngrok</a> and <a href="https://gophers.slack.com/messages/gopherjs/details/">Gophers slack #gopherjs channel</a></li>
<li>Erik - <a href="https://github.com/neovim/neovim">neovim</a></li>
<li>Carlisia - <a href="http://jupyter.org/">Jupyter Notebook</a> and Daniel’s <a href="http://www.datadan.io/announcing-a-golang-kernel-for-jupyter-notebooks/">Go kernel for Jupyter, Gopher Notes</a></li>
<li>Daniel - <a href="https://github.com/fatih/vim-go">vim-go</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-4.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Early Go Adoption</title>
      <guid isPermaLink="false">831EA77E-2209-46D4-B71A-C9B1EE3F8355</guid>
      <link>https://changelog.com/gotime/3</link>
      <pubDate>Fri, 10 Jun 2016 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="64624927" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/3/go-time-3.mp3"/>
      <description>Travis Reeder joins the show today to talk about Iron.io, early Go adoption, how Iron.io helps with GoSF and other events for the Go community, the implications of containers at scale, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>1:06:49</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/treeder" img="https://secure.gravatar.com/avatar/ae5aa3978c0258532cbda24a495459d4.jpg?s=600&amp;d=mm">Travis Reeder</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/3/transcript"/>
      <content:encoded><![CDATA[<p>Travis Reeder joins the show today to talk about Iron.io, early Go adoption, how Iron.io helps with GoSF and other events for the Go community, the implications of containers at scale, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Travis Reeder &ndash; <a href="https://github.com/treeder" rel="external ugc">GitHub</a>, <a href="https://x.com/treeder" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="https://github.com/golang/go/commit/7538b1db8ec0d82a623847fe5987f1988fe16448">Go compiler speed u</a></li>
<li><a href="https://blog.cloudflare.com/building-the-simplest-go-static-analysis-tool/">Build your own static analysis tools:</a></li>
<li><a href="https://www.youtube.com/watch?v=ZuQcbqYK0BY">Great video on high performance Go by Bjorn Rabenstein</a></li>
<li><a href="http://go-talks.appspot.com/github.com/davecheney/presentations/writing-high-performance-go.slide">Dave Cheney presentation: Writing High Performance Go</a></li>
<li><a href="https://github.com/RichardKnop/go-oauth2-server">Full Oauth2 server in go</a></li>
<li><a href="https://github.com/rqlite/rqlite">Rqlite: Some of my favorite things, distributed, databases, etcd, raft - replicated sqlite with an http interface</a></li>
<li><a href="https://syncthing.net/">Older but really awesome: peer-to-peer file synchronization - I use this between several computers, win, mac, linux to synchronize documents and even source code</a></li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian -  <a href="https://github.com/PalmStoneGames/polymer">Polymer Bindings for GopherJS</a>  by Luna Duclos DUCLO</li>
<li>Erik - <a href="https://github.com/fsnotify/fsnotify">fsnotify</a></li>
<li>Carlisia - <a href="https://github.com/fzipp/gocyclo">gocyclo</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-3.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Go Community Discussions</title>
      <guid isPermaLink="false">1880BBA4-FB8E-4525-BDBF-0FE7A6FF1439</guid>
      <link>https://changelog.com/gotime/2</link>
      <pubDate>Thu, 02 Jun 2016 08:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="47987048" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/2/go-time-2.mp3"/>
      <description>Cory LaNou is our guest this week. He shared what it was like to start open source development after 13 years of programming behind closed doors, and what it was like to have one of his first contributions (a bug fix) be reviewed by Dave Cheney (a very prominent Go developer).

Cory helps to organize several local meetups and shared the details of his work in the community, as well as some inspiring tips for how to get involved.

We also discussed the need for domain knowledge to understand the code you’re reading, microservices and frameworks in Go, reasoning for breaking down an application, performance, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>49:27</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>
      <podcast:person role="guest" href="https://changelog.com/person/corylanou" img="https://secure.gravatar.com/avatar/f438ac11c32ed30a72fd214e999c0ba2.jpg?s=600&amp;d=mm">Cory LaNou</podcast:person>
      <podcast:transcript type="text/html" url="https://changelog.com/gotime/2/transcript"/>
      <content:encoded><![CDATA[<p>Cory LaNou is our guest this week. He shared what it was like to start open source development after 13 years of programming behind closed doors, and what it was like to have one of his first contributions (a bug fix) be reviewed by Dave Cheney (a very prominent Go developer).</p>
<p>Cory helps to organize several local meetups and shared the details of his work in the community, as well as some inspiring tips for how to get involved.</p>
<p>We also discussed the need for domain knowledge to understand the code you’re reading, microservices and frameworks in Go, reasoning for breaking down an application, performance, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Cory LaNou &ndash; <a href="https://x.com/corylanou" rel="external ugc">X</a></li><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><h4>Intro Cory</h4>
<ul>
<li><a href="https://influxdata.com/">InfluxData</a></li>
<li><a href="http://www.meetup.com/Chicago-Ultimate-Golang/">Chicago Ultimate Go</a></li>
<li><a href="http://www.meetup.com/Minneapolis-Ultimate-Golang/">Minneapolis Ultimate Golang</a></li>
<li><a href="https://gophercon.com/">GopherCon</a></li>
</ul>
<h4>Using microservices</h4>
<ul>
<li><a href="http://www.grpc.io/">grpc - A high performance, open source, general RPC framework that puts mobile and HTTP/2 first</a></li>
<li><a href="https://github.com/google/protobuf">protobuf (Protocol Buffers) - Google’s data interchange format</a></li>
<li><a href="https://github.com/go-kit/kit">Go kit</a></li>
</ul>
<h4>Mid-show discussion</h4>
<ul>
<li><a href="https://www.youtube.com/watch?v=oDSOELkAzRU">Cory gave the closing keynote at Gophercon India 2016 on Community</a></li>
<li><a href="http://www.thehatchreport.com/information/camel-one-two-hump.html">Camel all the things</a></li>
<li><a href="https://influxdata.com/blog/do-you-want-to-be-an-open-source-developer/">Do you want to be an open source developer?</a></li>
<li><a href="http://gitready.com/intermediate/2009/02/09/reflog-your-safety-net.html">Git reflog for winning at git</a></li>
<li><a href="https://github.com/corylanou/oss-helpwanted">Cory’s list of OSS help wanted projects</a></li>
<li><a href="http://invite.slack.golangbridge.org">Gophers Slack and #reviews channel</a></li>
<li><a href="http://www.meetup.com/topics/go/">Go meetups around the world</a></li>
</ul>
<h4>Interesting Go Projects and News</h4>
<ul>
<li><a href="https://golang.org/doc/devel/release.html#go1.6.minor">Go 1.6.2 Update</a> (Minor update, biggest change is http2 in the net/http client)</li>
<li>Dave Cheney’s GopherChina talk, <a href="http://go-talks.appspot.com/github.com/davecheney/presentations/writing-high-performance-go.slide#1">Writing High Performance Go</a></li>
<li><a href="https://micro.mu">Micro framework</a></li>
<li><a href="https://zmb3.github.io/post/gogetdoc/">Go GetDoc</a> (needs Go 1.6)</li>
</ul>
<h4>Free Software Friday</h4>
<ul>
<li>Brian - <a href="https://github.com/gopherjs/gopherjs">GopherJS</a></li>
<li>Erik - <a href="http://kubernetes.io/">Kubernetes</a></li>
<li>Carlisia - <a href="https://github.com/donnemartin/haxor-news">Haxor News</a></li>
<li>Cory <a href="https://github.com/fatih/vim-go">https://github.com/fatih/vim-go</a></li>
</ul>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-2.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
    <item>
      <title>It&apos;s Go Time!</title>
      <guid isPermaLink="false">897C8191-A634-45C4-9BB3-C3C24FB07BC4</guid>
      <link>https://changelog.com/gotime/1</link>
      <pubDate>Thu, 19 May 2016 20:00:00 +0000</pubDate>
      <enclosure type="audio/mpeg" length="31758632" url="https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/1/go-time-1.mp3"/>
      <description>In this inaugural show Erik, Brian, and Carlisia kick things off by sharing some recent Go news that caught their attention, what to expect from this show, ways to get in touch, and more.</description>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:image href="https://cdn.changelog.com/uploads/covers/go-time-original.png?v=63725770357"/>
      <itunes:duration>32:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <podcast:person role="host" href="https://changelog.com/person/erikstmartin" img="https://cdn.changelog.com/uploads/avatars/people/yk/avatar_large.jpg?v=63799728871">Erik St. Martin</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/carlisia" img="https://cdn.changelog.com/uploads/avatars/people/Jq/avatar_large.png?v=63768525138">Carlisia Thompson</podcast:person>
      <podcast:person role="host" href="https://changelog.com/person/bketelsen" img="https://cdn.changelog.com/uploads/avatars/people/V1/avatar_large.jpg?v=63799644764">Brian Ketelsen</podcast:person>

      <podcast:transcript type="text/html" url="https://changelog.com/gotime/1/transcript"/>
      <content:encoded><![CDATA[<p>In this inaugural show Erik, Brian, and Carlisia kick things off by sharing some recent Go news that caught their attention, what to expect from this show, ways to get in touch, and more.</p>
<p><a href="https://changelog.zulipchat.com/#narrow/stream/455709-gotime">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://linode.com/changelog">Linode</a> – <strong>Our cloud server of choice.</strong> Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code <code>changelog2017</code> to get 4 months free!
</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.
</li>
</ul></p><p>Featuring:</p><ul><li>Erik St. Martin &ndash; <a href="https://github.com/erikstmartin" rel="external ugc">GitHub</a>, <a href="https://x.com/erikstmartin" rel="external ugc">X</a></li><li>Carlisia Thompson &ndash; <a href="https://github.com/carlisia" rel="external ugc">GitHub</a>, <a href="https://www.linkedin.com/in/carlisia" rel="external ugc">LinkedIn</a>, <a href="https://x.com/carlisia" rel="external ugc">X</a></li><li>Brian Ketelsen &ndash; <a href="https://github.com/bketelsen" rel="external ugc">GitHub</a>, <a href="https://x.com/bketelsen" rel="external ugc">X</a></li></ul></p><p>Show Notes:</p><p><p><a href="https://twitter.com/golang/status/720065362742497280">Go 1.6.1 and 1.5.4 are released</a> to address two security issues.</p>
<p><a href="https://twitter.com/bketelsen/status/720095764458971136">Visual Studio Code is downright pleasant for Go development. It won’t ever replace vim-go for me, but i’m impressed.</a> via Brian Ketelsen</p>
<p>The Washington Post Engineering wrote a post titled  <a href="https://developer.washingtonpost.com/pb/blog/post/2016/04/06/embrace-go/">Embrace Go – A modern programming language</a></p>
<p><a href="http://yourfirstpr.github.io/">Your First PR</a></p>
<p><a href="https://www.youtube.com/watch?v=FARQMJndUn0">HTTP/2 and http2 in Go 1.6</a></p>
<p><a href="https://github.com/gopherjs/gopherjs">GopherJS</a></p>
<p><a href="https://github.com/danverbraganza/go-mithril">Go Mithril bindings</a></p>
<p><a href="https://github.com/gopherjs/vecty">Vecty</a></p>
<p><a href="https://zmb3.github.io/post/gogetdoc/">Go GetDoc</a></p>
<p><a href="https://github.com/atom/vim-mode">vim-mode</a></p>
<p><a href="https://github.com/t9md/atom-vim-mode-plus">atom-vim-mode-plus</a></p>
<p><a href="https://github.com/GoTimeFM/ping">Ping us on GitHub</a></p>
<p><a href="https://medium.com/kentcdodds/first-timers-only-78281ea47455#.23sbmpqsf">First Timers Only</a></p>
<p><a href="http://rancher.com/rancher/">Rancher</a></p>
<p><a href="http://www.vim.org/">Vim</a></p>
</p><p>Something missing or broken? <a href="https://github.com/thechangelog/show-notes/blob/master/gotime/go-time-1.md">PRs welcome!</a></p>]]></content:encoded>
    </item>
  </channel>
</rss>