Dominic St-Pierre
dominicstpierre.com
Dominic St-Pierre
@dominicstpierre.com
I create software systems, usually in Go. Interested in SaaS / self-funded calm company. Founder at parle.io

Courses: dominicstpierre.com
Podcast: gopodcast.dev

btw, I'm blind and use a screen reader.
🎙️go podcast() ep.72 is live. We talk about the tools we use as Go software engineers, a little on local dev vs. deployment, CLI and a bit of a different opinion regarding containers for local dev. gopodcast.dev/episodes/072...
go podcast() | 072: The tools we're using as Go SWE
This week we're talking about the tools we're using in our day-to-day as Go software engineers.  Which tools we like, of course there's always the story driven aspect of go podcast(), so there's a ...
gopodcast.dev
February 12, 2026 at 10:58 AM
Hey a quick teaser for tomorrow's go podcast() episode ;) - Are you using docker/podman as a dev to prevent installing "servers" on your dev env, like PostgreSQL, Valkey, Redis, Mongo, etc?
February 11, 2026 at 7:25 PM
Go I love you a lot, but I would have hope that Ken, Rob, or Robert (whomever wanted short names) would have thought about screen reader users a bit: strconv.Itoa(params.Page)). The only thing I make sense of is params.Page.
February 10, 2026 at 12:02 PM
/r/golang isn't what it used to be, I will leave it as that, where Gophers are hanging out these days, what if I'd like to hear from real human?
January 30, 2026 at 9:41 AM
🎙️go podcast() ep. 70 is live. You'll hear the voice of Morten, a new co-host. We talk about tech education and how LLM has change the landscape a bit of how people learn new skills, and as always, the concensus: expert are hard to replace. gopodcast.dev/episodes/070...
go podcast() | 070: Morten, a new co-host; Discussing the current state of education and AI
Meet Morten, I said I wanted to try and bring co-hosts in 2026 to test how it feel to have co-hosts. We're starting this with a discussion on LLM and tech education and a little bit of education mo...
gopodcast.dev
January 28, 2026 at 11:56 AM
Hey I was in the last Cup o' Go, was super fun to be on the other side of the table, and they have a professional audio editor haha, but seems to have pick my wrong audio input, I sound like crap lol, we talk about podcasting a little. cupogo.dev/episodes/go-...
Cup o' Go | Go pherJS. 🌐 Go survey. 📈 Go podcast. 🎧
GopherJS 1.20 releasedListen to interview with Grant Nelson, Episode 53Results from the 2025 Go Developer SurveyInterview with Dominic St-Pierrego podcast()StaticBackendDominic on LinkedIn
cupogo.dev
January 27, 2026 at 12:13 PM
🎙️go podcast() ep. 69 is out. I'm un-archiving StaticBackend, my OSS baaS. I'm looking at having fun again programming. Not sure about you, but I'm not having the best time being a software engineer lately, and I need to change that. share.transistor.fm/s/cb288869
069: I'm having fun again! Un-archiving StaticBackend | go podcast() | Episode 69
I'm restarting this year after a small break, go podcast() turned 4 years which is crazy, although I'd have hope to have had a better consistency publishing episodes, it is what it is ;). I'm looking ...
share.transistor.fm
January 22, 2026 at 10:58 AM
There were a time in my software engineering career that it was hype to limit the line of code introduced to a code base per day and we were thinking really hard about maintainability.

today... it's different. It's called being a 100x engineer I believe?
January 15, 2026 at 4:39 PM
I'm looking for a/multiple co-host(s) for go podcast(). The show turned 4 years this month and I'd like some freshness for the next phase. There's a post in /r/golang if anyone's want to know more. Podcasting is hard, and I'll admit that I'm not the most consistent host, but I want to continue.
January 7, 2026 at 11:43 AM
🎙️go podcast() 68: Delaney Gillilan and I revisit datastar. I started using it to replace my HTMX and Alpine combo. We talk in ep.54, this time I wanted to focus a bit on the backend aspect of using datastar, keeping some state in the server, pushing signals etc
share.transistor.fm/s/dc554734
068: Revisiting Datastar with Delaney Gillilan | go podcast() | Episode 68
I asked Delaney Gillilan to return to go podcast() to revisit datastar, a very impressive tool that enable backend to push changes to the frontend of a web application. In episode 54 we covered the "w...
share.transistor.fm
November 21, 2025 at 10:12 AM
🎙️go podcast() 67, All about LLMs with @markus.maragu.dev how LLMs can be used in systems to add values to users / how he uses LLMs in his day-to-day dev tasks. I'm a bit fatigue of the hype and wanted to hear about real-world expereinces. A bit less on Go for this one share.transistor.fm/s/342cb266
067: LLM/AI as agents in your Go system with Markus Wüstenberg | go podcast() | Episode 67
This week I try to keep an open mind and we talk LLMs and AI with Markus Wüstenberg. Markus is a friend of the show and I noticed he was using a lot of LLM lately, I basically learn a lot by doing the...
share.transistor.fm
November 11, 2025 at 10:39 AM
🎙️go podcast() 66 is live, this week I talk with Jon Barber about extreme programing concepts, CI, CD, pairing, how software engineer teams can improve their processes and Go is helping a lot making this enjoyable. gopodcast.dev/episodes/066...
go podcast() | 066: Xp, CI, CD with Jon Barber
Jon helped a lot of teams improve their software engineer processes. We talk about the importance of testing, having sane Ci and CD pipeline, pairing and a lot of other extreme programing concepts....
gopodcast.dev
November 4, 2025 at 11:03 AM
some good things about our current days after all. If you recall having to provision SSL certs and installed them back in the days, generating the request, paying the 3rd party, receiving the cert(s), updating... Arf, in my case it was in IIS which I never want to touch again. There's some positive
October 30, 2025 at 10:46 AM
🎙️go pocast() 65 is live, but this week I'm not talking about Go, I'm talking about the 17 years of trying to build a sustainable software company. I've seen 3 distincts SaaS era since my discovery of solo product builder in the Software of Business forum back in 2003.
share.transistor.fm/s/569d6825
065: We're in the 3rd age of SaaS | go podcast() | Episode 65
My desire to run a sustainable software business started somewhere near 2003 in the Business of Software forum. I've built, sold, and acquired a dozen of products since that time, with I have to admit...
share.transistor.fm
October 29, 2025 at 1:18 PM
🎙️go podcast() 64 is live. It's all about Podman, containers for this one, I retried Podman lately and it's great. I started adding audio clips, for now it's text to speech of text msg I got, but I'd love to get real audio clips for future episodes. gopodcast.dev/episodes/064...
go podcast() | 064: Podman, the root-less alternative to Docker
I retried Podman to replace a production service and did not wanted to re-installed Docker, mainly for security reasons. The fact that podman runs containers on the user-level and completely isolat...
gopodcast.dev
October 21, 2025 at 11:18 AM
I'm going to talk about podman tomorrow in go podcast(), I'd love to get some audio clips of real-world experience, do you like it, or not, are you using it instead of Docker, etc. You can send me text or audio clip in #gopodcast in the Go slack community, I think it would bring dynamism to the pod
October 20, 2025 at 1:37 PM
I'm releasing a new course on Go fundamentals. I'm seeing a lot of movement in the Go community lately and it's great, starting with a solid fundation makes it easier to reach the goals that one setup when learning a new language. Go is simple, fast, and fun. dominicstpierre.com/product/zero...
Buy Zero to Gopher
dominicstpierre.com
October 20, 2025 at 10:43 AM
🎙️go podcast() 63 is live. I talk with @qba73.bsky.social about common mistakes Gophers are doing when it comes to testing. Jakub is writing a book "50 Go Testing Mistakes" which is early access atm.

Please reach out if you or someone you know want to be a guest.

gopodcast.dev/episodes/063...
go podcast() | 063: Common mistakes when testing with Jakub Jarosz
Jakub is returning to the show, he's about to launch a book called
gopodcast.dev
October 14, 2025 at 9:52 AM
it's only been a short time I've started writing Gleam and already I'm missing a Result type and pattern matching when doing Go. I ❤️Go's simplicity, but FP, pipeline op, non-nullable value, immutability is gaining on me just like when I did Elm back en the days. 1/2
October 9, 2025 at 2:01 PM
🎙️go podcast() ep. 62 is live. A university paper caught my attention, it was on Go, basically are our static analysis and linters tools truly helping. Personally I always found Go's overall tooling dead excellent. share.transistor.fm/s/ebdd20e7
062: Your Go linters don't know how to fix your code | go podcast() | Episode 62
One university published attracted my attention, because it was on Go, it's titled: "Assessing Golang Static Analysis Tools on Real-World Issues".Do you find your static analysis and linters tools cou...
share.transistor.fm
October 8, 2025 at 4:01 PM
50k downloads with go podcast(). I'm proud of this, having almost quit three times. Published the first episode in Jan 2022 w/ some cheesy sound effects 🧀). I haven't published regularly, but huge thanks to all who listen. Next up: 100th episodes. 1st ep to laugh a bit: gopodcast.dev/episodes/001...
go podcast() | 001: Error handling in Go
I talk about error handling in Go, why I think it's good but after a little bit of time getting used to have error as values.
gopodcast.dev
October 3, 2025 at 10:00 AM
🎙️go podcast() 61 is out. This week is all about another programming language that I'm very excited about. I talk about what I'm looking for in a programming language, my experiences going back to vb6 and why Gleam feels as good as when I started with Go 10+ years ago. share.transistor.fm/s/db7ea269
061: As a Gopher I'm excited about Gleam, maybe you'll too | go podcast() | Episode 61
I finally gave Gleam a serious look and ho boy I'm excited. I've looked at Gleam a long time ago back when it started with the ML-like syntax. I've always been an Elm fan, I discovered functional prog...
share.transistor.fm
September 30, 2025 at 3:39 PM
go podcast() in the news, and I'm now a thought leader - this seems a tad AI-generated from the transcript episode though, which is ironic ;) thenewstack.io/go-experts-i...
Go Experts: 'I Don't Want to Maintain AI-Generated Code'
Two Go programming experts discuss the rise of AI-generated code, exploring its impact on Go's popularity, the challenges of low-quality code, and the future.
thenewstack.io
September 30, 2025 at 11:06 AM
🎙️go podcast() 60 is out. IMHO the message around LLMs to be very wrong and driven by VCs and big tech companies. At the end who's going to benefits from this, certainly not the rest of us and I don't understand why people propagate the hype. What about quality of life share.transistor.fm/s/bb039a66
060: 10x Developer, or 10x Distraction? A Reality Check on AI | go podcast() | Episode 60
The message is everywhere: LLMs are here to make us 10x more productive and change software development forever. Venture capitalists are pouring billions into the vision, and big tech companies are pu...
share.transistor.fm
September 23, 2025 at 3:25 PM
my new enmy as a blind programmer, CAPS. Did you knew that CSS class are case sensitive? I did not. But once you use a screen reader, guess what it's not as straightforward to distinguishes between and, end, AND, END, And, End they're all the same to me now... You think you have challenges ;)
September 10, 2025 at 3:26 PM