Episodes

  • 047: Fyne toolkit with Andy Williams
    Nov 6 2024

    This week I talk with Andy Williams about the Fyne toolkit. It's impressive how much you can do with Fyne targeting mostly all platform where you'd want your application to run. In a world where web is getting a little bit out of hand, it's refreshing to see that desktop still have its place in the software world.

    Links:

    • Fyne website


    Join us on #gopodcast in the Gophers Slack. Any mention of this podcast would be extremely appreciated. To support the effort of running the pod you can purchase my courses at 50% off for listeners: Build SaaS apps in Go and Build a Google Analytics in Go.

    Show More Show Less
    1 hr and 9 mins
  • 046: Let's talk about Rust with John Arundel
    Oct 29 2024

    John is proposing learning Rust to enhance Gophers programming knowledge. I do enjoy learning new thing personally, Rust always has been or at least seems to required an extra effort to get started with. John is trying to make it more approachable.

    Links:

    • John's website
    • The secrets of Rust, Tools
    • John on Twitter

    If you enjoy the show the best way to support it is by sharing and talking about it to your circle and if you can by purchasing my courses (50% off for listeners of this show). Build SaaS apps in Go and Build a Google Analytics in Go.

    Show More Show Less
    1 hr and 7 mins
  • 045: Gomponent with Markus Wustenberg
    Oct 15 2024

    This week I'm joined by Markus Wustenberg, the author of Gomponent, a library that lets you write your HTML directly in Go using a component approach with type safety.

    Links:

    • Gomponent main website
    • Markus's blog
    • Markus's Go course


    There's a channel in the Gophers slack community, join #gopodcast.

    If you'd want to support the show consider purchasing my Go courses, which are 50% off for listeners of this show. Build SaaS apps in Go and Build a Google Analytics in Go.

    Show More Show Less
    1 hr and 9 mins
  • Toying with static analysis of HTML templates
    Sep 30 2024

    After last episode with Templ maintainers I was really pumped to try Templ and see if it would work for me. Without spoiling too much I believe it would have been easier to start from scratch with Templ vs. trying to migrate an existing project.

    This led me to try and see if I could add static analysis of my templates in my library tpl. I don't really have a PoC yet, but kind of getting close to it. If everything continue I should be able to capture errors in using of wrong field in template, like typos in field name that are caught at runtime at this moment.

    Links: https://github.com/dstpierre/tpl

    Also if you want to support this show, this is a 50% discount on my courses: Build SaaS apps in Go and Build a Google Analytics in Go.

    Show More Show Less
    36 mins
  • Adrian Hesketh and Joe Davidson on Templ
    Sep 10 2024

    In this episode Adrian Hesketh and Joe Davidson from Templ joins me and we talk about the what, why, and how of Templ. If you haven't checked it out, Templ helps creating strongly typed html template and use a component based approach to building web interface in Go.

    Links:

    • Templ GitHub repo
    • The documentation
    • Go ship it
    • Quicktemplate


    As always if you want to support the time I invest into this podcast the best way is by purchasing my courses which are at 50% off for listener of this pod: Build SaaS apps in Go and Build a Google Analytics in Go.

    Show More Show Less
    1 hr and 9 mins
  • 042: Gate keeping and teaching of programming with Ramesh Sringeri
    Jul 3 2024

    Ramesh joins me this week to talk about his experiences teaching programming in Girls who code club and gate keeping that can discourage some people from choosing computer science as their career path.

    Links:

    • Confluence podcast with Ramesh
    • Scott Hanselman's blog Profanity doesn't work
    • Ramesh's blog
    • Hanselminutes podcast
    • ChangeLog

    I'd appreciate any mention you can share about the pod. If you'd like to support the effort, the best way if to purchase my courses, listeners of the show get 50% off Build SaaS apps in Go and Build a Google Analytics in Go.

    Show More Show Less
    52 mins
  • 041: Speaking at conferences with Matt Boyle
    Jun 25 2024

    Getting out there, showing what you're currently doing / learning, starting a blog, creating content to help other software engineers, those are all good way to distinguish yourself. You might want to consider speaking at conferences as well. In this episode we're talking with Matt Boyle about the what, why, how of getting your first conference talk accepted.

    Links:

    • @GopherCon on Twitter
    • Sessionized
    • Matt's blog post on what should you build
    • Writing a successful GopherCon proposal
    • ByteSizeGo Matt's courses and books


    As always I'd appreciate if you can talk about the pod, share a link, add a review. If you want to support the efforts the best way is to purchase my courses: Build SaaS apps in Go and Build a Google Analytics in Go.

    Show More Show Less
    1 hr and 2 mins
  • 040: CLI in Go and other tech talks with Marian Montagnino
    Jun 18 2024

    I'm joined by Marian Montagnino this week. We talk about CLI in Go, programming languages. Java and Elm mentioned, be warned .;) and other tech related stuff. Marian wrote a book on building CLI in Go and presented multiple talks at Go conferences.

    We had some connectivity glitches during our call making it challenging. You won't here the internet cuts as we did, but the lag is real, sorry about that.

    Links:

    • Building Modern CLI Applications in Go
    • Marian on Twitter

    As always I'd highly appreciate any mention of the pod and if you want to support the show the best way is to grab my courses at 50% off for listeners of the show: Build SaaS apps in Go and Build a Google Analytics in Go

    Show More Show Less
    1 hr