Go Time: Golang, Software Engineering

Opening up the opinion box


Listen Later

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.

Join the discussion

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

Sponsors:

  • Teleport – 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 goteleport.com
  • LaunchDarklyShip fast. Rest easy. 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.
  • Equinix Metal – 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 metal.equinix.com/justaddmetal and receive $100 credit to play.
  • Featuring:

    • Grant Seltzer Richman – Website, GitHub, X
    • Steve High – GitHub, X
    • Jon Sabados – Website, GitHub, X
    • Jay Conrod – Website, GitHub, X
    • Ian Lopshire – GitHub, X
    • Preslav Rachev – GitHub, X
    • Mark Bates – Website, GitHub, X
    • Marcel van Lohuizen – GitHub, LinkedIn, X
    • Carolyn Van Slyck – Website, GitHub, X
    • Mislav Marohnić – Website, GitHub, X
    • Kris Brandow – GitHub, X
    • Natalie Pistunovich – GitHub, X
    • Michael Knyszek – Website, GitHub, Mastodon, X
    • Bill Kennedy – Website, GitHub, X
    • Ramiro Berrelleza – GitHub, LinkedIn, Mastodon, X
    • Daniel Martí – Website, GitHub, LinkedIn, X
    • Brian Ketelsen – GitHub, X
    • Mat Ryer – Website, GitHub, LinkedIn, X
    • Jerod Santo – GitHub, LinkedIn, Mastodon, X

    Show Notes:

    MOST unpopular
    1. Baseball is the most exciting sport in the world (Grant Steltzer on episode #159)
    2. Using err as an error variable make code hard to read (Steve High on episode #179)
    3. Chocolate is nasty (Jon Sabados on episode #174)
    4. JS Party is better than Go Time (Jerod Santo (of course) on episode #154)
    5. Copy/paste with formatting should be default (Jay Conrod on episode #187)
    6. Runners up
      • On episode #167 Ian Lopshire said he thinks futures have a place in Go
      • On episode #183 Preslav Rachev said that Go needs more magic
      • On episode #171 Mark Bates confessed he doesn’t particularly like bacon
      • LEAST unpopular
        1. Inheritance and complexity in configuration languages (Marcel van Lohuizen on episode #163)
        2. Disadvantages can become advantages as the world changes (Kris Brandow on episode #157)
        3. The Go community lacks great GraphQL clients (Mislav Marohnić on episode #153)
        4. Bad feedback better than no feedback from new users (Carolyn Van Slyck on episode #184)
        5. Successful devs are stubborn (83% pop) (Jerod Santo on episode #167)
        6. Runners up
          • On episode #173 Natalie Pistunovich said if you have a decently paying job and aren’t in a minority/diversity group… don’t apply for diversity scholarships
          • On episode #167 Kris Brandow said we try to make software engineering look too easy
          • On episode #165 Michael Knyszek said Go’s garbage collector doesn’t need to become generational
          • Generic Opinions
            • Not having Generics is good for Go (Ramiro Berrelleza on episode #177)
            • We don’t need Generics in Go (Brian Ketelsen on episode #170)
            • Investing so much into Generics is a mistake (Daniel Marti on episode #155)
            • Other thinks mentioned
              • Mat’s GraphQL client
              • Mislav on Git being too hard
              • Something missing or broken? PRs welcome!

                ...more
                View all episodesView all episodes
                Download on the App Store

                Go Time: Golang, Software EngineeringBy Changelog Media

                • 4.6
                • 4.6
                • 4.6
                • 4.6
                • 4.6

                4.6

                128 ratings


                More shows like Go Time: Golang, Software Engineering

                View all
                Hanselminutes with Scott Hanselman by Scott Hanselman

                Hanselminutes with Scott Hanselman

                377 Listeners

                Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

                Software Engineering Radio - the podcast for professional software developers

                272 Listeners

                The Changelog: Software Development, Open Source by Changelog Media

                The Changelog: Software Development, Open Source

                283 Listeners

                Talk Python To Me by Michael Kennedy

                Talk Python To Me

                590 Listeners

                Software Engineering Daily by Software Engineering Daily

                Software Engineering Daily

                625 Listeners

                Soft Skills Engineering by Jamison Dance and Dave Smith

                Soft Skills Engineering

                270 Listeners

                AWS Podcast by Amazon Web Services

                AWS Podcast

                203 Listeners

                Python Bytes by Michael Kennedy and Brian Okken

                Python Bytes

                213 Listeners

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

                Syntax - Tasty Web Development Treats

                983 Listeners

                CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

                CoRecursive: Coding Stories

                189 Listeners

                Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

                Kubernetes Podcast from Google

                181 Listeners

                The Real Python Podcast by Real Python

                The Real Python Podcast

                140 Listeners

                Cup o' Go by Jonathan Hall & Shay Nehmad

                Cup o' Go

                16 Listeners

                The Pragmatic Engineer by Gergely Orosz

                The Pragmatic Engineer

                52 Listeners

                Fallthrough by Fallthrough Media

                Fallthrough

                10 Listeners