
go podcast()
Dominic St-Pierre
All episodes
Best episodes
Top 10 go podcast() Episodes
Goodpods has curated a list of the 10 best go podcast() episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to go podcast() for the first time, there's no better place to start than with one of these standout episodes. If you are a fan of the show, vote for your favorite go podcast() episode by adding your comments to the episode page.

051: Event sourcing with Morgan Hallgren
go podcast()
02/18/25 • 57 min
This week I'm joined by Morgan Hallgren and we talk about Event Sourcing. Morgan created an open source library that helps with the parts involved when doing event sourcing.
Links:
As always the best way to support the show is by talking about it. If you'd want to chip in as it's time consuming and costly to host a podcast, the best way is to purchase my courses which listeners get 50% off: Build SaaS apps in Go and Build a Google Analytics in Go.

03/04/25 • 59 min
Markus is back to talk about Gomponent. I've used the library in production and wanted to tell the story of my experience converting my html/template to Gomponent and get his thoughts and reactions. This is more of a real-world episode than anything else, a real story of real usage of Gomponent.
Links:
As always the best way to help is by sharing and talking about the show. If you can you may contribute by purchasing my courses, this helps with all the efforts and costs of running a podcast, courses are at 50% off: Build SaaS apps in Go and Build a Google Analytics in Go.

02/25/25 • 55 min
This week I'm joined by Peter Strøiman, the author of Gost, a Go headless browser that can be pretty useful when doing TDD and even (especially) if you're using HTMX. We talk about the challenges and the "why" Peter wanted to build this project, where it can be helpful and we dive into the internals a bit.
Links:
As always I'd appreciate if you can talk about the pod and if you can and want to support to cover cost the best way is to purchase my courses which are 50% off for listeners of the show: Build SaaS apps in Go and Build a Google Analytics in Go.

05/29/23 • 17 min
I'm trying to make my open source backend API project StaticBackend as easy as possible to contribute.
Couple of things I've added lately was worth mentionning. GitHub Codespaces is helpful and nicely done. It goes 1-step further than Docker and make contributing to an open source project a simple task, especially for small and quick 1-time contribution.
This couple with GitHub CLI, which I admit, have just starting using it. And linters to make sure the quality of the code is as high as it can be.
StaticBackend website | GitHub repo
If you'd want to support this podcast, the best way is to talk about it, sponsor my open source project or purchase my course Build SaS apps in Go.

016: What I'd hope WASM brought to web dev
go podcast()
05/08/23 • 22 min
I talk about what I'd love to see coming to web development. While WebAssembly can be used as an alternative to JavaScript, I believe we're not looking into the real problems related to building web application.

015: How do you put things in production?
go podcast()
03/27/23 • 23 min
It has been a rough last 4 months for me and I finally get a chance to restart publishing episodes.
In this episode I talk a bit about what I've seen so far as process / flow for deploing software in production. Going from the old days when I started as a junior software dev where we were pushing straight into prod to what I discovered at a big organization where putting something in production spread accross multiple days and involves a lot of people.
I'd like to hear how things are working for you, what is your process from bug fix/new feature to production. I'm genuinely curious after the experience I had seeing how thins can be tedious for this process.

014: We should contribute more to open source
go podcast()
12/23/22 • 18 min
This is the last episode of 2022. Those are my thoughts about how I think we should try to help more as user of open source project and librairies.
This episode content was inspired by the Gorilla Web Tool Kit archiving their Go projects.
On that note, I'll be back with more Go content on January, and will try to keep my 1 episode per two weeks plan for 2023.
Thank you!

013: Go's concurrency to the rescue
go podcast()
11/30/22 • 14 min
Go's worker queue pattern:
type WorderPool struct {
queue chan int
}
func (wp *WorkerPool) start() {
for i := 0; i < 500; i++ {
go funcIO {
for id := range wp.queue {
doSomething(id)
}
}()
}
}
func (wp *WorkerPool) add(id int) {
wp.queue <- id
}
Best way to show support for the pod is by sharing it around and buying my course.

012: Concurrency isn't Go main selling point
go podcast()
11/16/22 • 15 min
Let's talk about Go's concurrency. It's a powerful tool to have at your disposal but a hard one to master and use correctly.
- The tweet that inspired this episode, I thought it was a recent one though...
- Reach out on Twitter
- Build SaaS apps in Go
If you want to support the pod the best way is to purchase my course (thanks).

054: Datastar with Delaney Gillilan
go podcast()
03/11/25 • 56 min
This week I talk with Delaney Gillilan, the creator of Datastar, a framework that helps building web applications with the reactivity of a single page app but with the programming model of a good old server-rendered page from the backend. Datastar combines the power of HTMX and Alpine.js in a simple and lightweight way.
Links:
The best way to support the show at this time is by talking about the pod and if you can, purchase my courses, which are at 50% discount for listeners of the show: Build SaaS apps in Go and Build a Google Analytics in Go.
Show more best episodes

Show more best episodes
FAQ
How many episodes does go podcast() have?
go podcast() currently has 56 episodes available.
What topics does go podcast() cover?
The podcast is about Code, How To, Podcasts, Technology, Developer, Education and Programming.
What is the most popular episode on go podcast()?
The episode title '041: Speaking at conferences with Matt Boyle' is the most popular.
What is the average episode length on go podcast()?
The average episode length on go podcast() is 37 minutes.
How often are episodes of go podcast() released?
Episodes of go podcast() are typically released every 13 days, 23 hours.
When was the first episode of go podcast()?
The first episode of go podcast() was released on Jan 10, 2022.
Show more FAQ

Show more FAQ