Go Time: Golang, Software Engineering

Go Time: Golang, Software Engineering

By Changelog MediaTechnology
Download on the App Store

Go Time: Golang, Software Engineering episodes

  • Home automation with Go

    Join Johnny as he dives into the world of home automation with Ricardo Gerardi & 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!

    Join the discussion

    Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!

    Sponsors:

    • Coder.com – 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 Coder.com
  • Fly.io – The home of Changelog.com — 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. Check out the speedrun to get started in minutes.
  • NordVPN – Get NordVPN 2Y plan + 4 months extra at nordvpn.com/gotime It’s risk-free with Nord’s 30-day money-back guarantee.
  • Featuring:

    • Ricardo Gerardi – GitHub, LinkedIn, X
    • Mike Riley – Website, GitHub, X
    • Johnny Boursiquot – Website, GitHub, X

    Show Notes:

    • Automate your home with Go from Pragmatic Publishers
    • Powerful Command-Line Applications in Go from Pragmatic Publishers
    • TinyGo - A Go Compiler For Small Places
    • Gitea - Private, Fast, Reliable DevOps Platform
    • Something missing or broken? PRs welcome!

      58 min
    • The community of gophers

      On this episode, Angelica is joined by Go community leaders from around the world: meetup organizers from Guadalajara, St. Louis, New York & Go Bridge Atlanta. Together, they explore the ins & outs of organizing meetups, the benefits of attending, the Go Developer Network (GDN) & the current state of the Go Meetup community.

      Join the discussion

      Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!

      Sponsors:

      • Coder.com – 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 Coder.com

      Featuring:

      • Wilken Rivera – Website
      • Matthew Sanabria – Website, GitHub, LinkedIn, Mastodon, X
      • Jennifer Johnson – LinkedIn
      • Paul Balogh – GitHub, LinkedIn, X
      • Hannah W –
      • Guillermo Galván –
      • Angelica Hill – GitHub, LinkedIn, X

      Show Notes:

      • Go Developers
      • Platform Engineering New York
      • NJ Code & Coffee
      • GoBridge Atlanta
      • Golang Guadalajara
      • GoBridge
      • StLGo
      • MO Reliability
      • CNCF Saint Louis
      • Something missing or broken? PRs welcome!

        1 hr 10 min
      • ⚡ Lightning Talk life ⚡

        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 & tips for effective communication within a limited time.

        Join the discussion

        Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!

        Sponsors:

        • Porkbun – Go to porkbun.com to get .app, .dev, or .foo domain names at Porkbun for only $1 for the first year!
      • Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today.
      • Featuring:

        • Andy Joseph –
        • Dylan Bourque – GitHub
        • Cassie Coyle – GitHub, X
        • Ehden Sinai – GitHub, LinkedIn
        • Jacob Hochstetler – GitHub
        • Matt Dale – GitHub, Mastodon
        • Angelica Hill – GitHub, LinkedIn, X

        Show Notes:

        • GopherCon 2024 - YouTube
        • Something missing or broken? PRs welcome!

          1 hr 13 min
        • Big shoes to fill

          Kris, Angelica & Johnny react to the recently announced Go team changes, discuss the finding that 80% of developers surveyed by Stack Overflow are unhappy & disagree about the concept of tech debt (but agree that something’s gotta give).

          Join the discussion

          Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!

          Sponsors:

          • Coder.com – 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 Coder.com

          Featuring:

          • Kris Brandow – GitHub, X
          • Angelica Hill – GitHub, LinkedIn, X
          • Johnny Boursiquot – Website, GitHub, X

          Show Notes:

          • Russ Cox: passing torches to Austin and Cherry
          • 80% of professional programmers are unhappy (Changelog News #106)
          • Something missing or broken? PRs welcome!

            1 hr 7 min
          • OpenAPI & API design

            We’re talking OpenAPI this week! Kris & 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.

            Join the discussion

            Changelog++ members get a bonus 18 minutes at the end of this episode and zero ads. Join today!

            Sponsors:

            • Coder.com – 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 Coder.com

            Featuring:

            • Jamie Tanna – Website, GitHub, LinkedIn, Mastodon, X
            • Kris Brandow – GitHub, X
            • Johnny Boursiquot – Website, GitHub, X

            Show Notes:

            • oapi-codegen is moving to its own org
            • Creating a more sustainable model for oapi-codegen in the future
            • I’m Now A Full-time Profession Open Source Maintainer
            • Does the tech industry thrive on free work?
            • Jamie’s GitHub Sponsors Profile
            • How do you represent a JSON field in Go that could be absent, null or have a value?
            • APIs as infrastructure: future-proofing Stripe with versioning
            • Common Haus
            • Workflow
            • Introduction to OpenRewrite
            • OpenAPI Changes
            • quobix.com
            • pb33f.io
            • Something missing or broken? PRs welcome!

              1 hr 15 min
            • What's new in Go 1.23

              We check out the upcoming 1.23 release for new language features and improvements, including iterator functions and supporting packages.

              Join the discussion

              Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!

              Sponsors:

              • Coder.com – 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 Coder.com

              Featuring:

              • Carlana Johnson – Website
              • Johnny Boursiquot – Website, GitHub, X

              Show Notes:

              • Go 1.23 pre-release notes
              • Something missing or broken? PRs welcome!

                1 hr 7 min
              • Aha moments reading Go's source: Part 2

                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 Part 1!

                Join the discussion

                Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!

                Sponsors:

                • Coder.com – 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 Coder.com
              • Speakeasy – Production-ready, Enterprise-resilient, best-in-class SDKs 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! Create your first SDK for free!
              • Featuring:

                • Jesús Espino – GitHub, X
                • Natalie Pistunovich – GitHub, X

                Show Notes:

                • Aha moments: Part 1
                • Understanding the go runtime
                • Deep dive into a go binary at Golab
                • Something missing or broken? PRs welcome!

                  49 min
                • Aha moments reading Go's source: Part 1

                  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!

                  Join the discussion

                  Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!

                  Sponsors:

                  • Speakeasy – Production-ready, Enterprise-resilient, best-in-class SDKs 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! Create your first SDK for free!

                  Featuring:

                  • Jesús Espino – GitHub, X
                  • Natalie Pistunovich – GitHub, X

                  Show Notes:

                  • Dissecting slices, maps and channels in Go (at fosdem)
                  • The secret life of a goroutine
                  • Understanding the go compiler
                  • Go compiler inliner overhaul
                  • Mr. Meeseeks
                  • TinyGo
                  • Something missing or broken? PRs welcome!

                    47 min
                  • How Mat writes HTTP services in Go

                    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 & Ian sit down with Mat to ask him all about it.

                    Join the discussion

                    Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

                    Sponsors:

                    • Fly.io – The home of Changelog.com — 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 fly.io/changelog and check out the speedrun in their docs.

                    Featuring:

                    • Johnny Boursiquot – Website, GitHub, X
                    • Mat Ryer – Website, GitHub, LinkedIn, X
                    • Ian Lopshire – GitHub, X

                    Show Notes:

                    • How I write HTTP services in Go after 13 years
                    • Something missing or broken? PRs welcome!

                      1 hr 12 min
                    • Dependencies are dangerous

                      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!

                      Join the discussion

                      Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!

                      Sponsors:

                      • Speakeasy – Production-ready, Enterprise-resilient, best-in-class SDKs 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! Create your first SDK for free!

                      Featuring:

                      • Kris Brandow – GitHub, X
                      • Johnny Boursiquot – Website, GitHub, X
                      • Ian Lopshire – GitHub, X

                      Show Notes:

                      • Polyfill.io supply chain attack hits 100,000+ websites — all you need to know
                      • How Go Mitigates Supply Chain Attacks
                      • Go Proverbs
                      • A little copying is better than a little dependency
                      • Something missing or broken? PRs welcome!

                        1 hr 4 min

                      About Go Time: Golang, Software Engineering

                      From the publisher's feed

                      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.

                      More shows like Go Time: Golang, Software Engineering

                      Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

                      Syntax - Tasty Web Development Treats

                      981 Listeners