Three Dots Labs
Hosted by Three Dots Labs
Two Polish software architects debate the trade-offs of building complex systems, advocating for a pragmatic, domain-focused approach over industry hype.
This is a co-hosted discussion between two experienced software architects challenging common industry trends like the rush to microservices. They champion a 'mindful' and pragmatic approach, focusing on understanding the core business domain before applying complex technical patterns. The show is dense with concepts from Domain-Driven Design (DDD) and software architecture theory, grounded in the hosts' shared history of building and maintaining large-scale systems.
“Its strong, opinionated 'Monolith First' stance and deep focus on accidental versus essential complexity set it apart from more trend-driven tech podcasts. The hosts ground abstract concepts in their shared professional history, often referencing projects they built together.”
Who hosts this show
The podcast is hosted by Miłosz Smółka and Robert Laszczak, the founders of Three Dots Labs, a bootstrapped software training and consulting company. They are the authors of the popular Go e-book "Go With The Domain" and the creators of the open-source Watermill library. Having worked together for over 15 years in fields like finance and healthcare, they use the show to share hard-won lessons on building maintainable software.
Credentials & credits
- Co-founders of Three Dots Labs
- Authors of the e-book "Go With The Domain"
- Creators of the Watermill Go library
- Software architects with experience in finance, healthcare, and security
- Conference speakers (e.g., GopherCon Europe)
Other ventures
- Three Dots Labs (software training and blog)
- Watermill (open-source Go library)
- The Domain Engineer (training course)
- Go With The Domain (e-book)
What kind of podcast
When new episodes drop
- 01The Distributed Monolith Trap (And How to Escape It)Jan 28, 2026 · 39 min
- 02Business Model Evolution: Adapting to Change #shortsJan 13, 2026 · 46s
- 03Unlocking Complex Business Software: Beyond E-commerce #shortsJan 12, 2026 · 29s
- 04
- 05Don't Use Tech Just Because! Pick the RIGHT Tool! #shortsJan 8, 2026 · 34s
- 06How to Know If your Software Is Overcomplicated or Oversimplified?Dec 19, 2025 · 41 min
- 07DDD: A Toolbox, Not a ReligionDec 10, 2025 · 55 min
- 08Becoming a Product Engineer: First Steps - NO SILVER BULLETNov 26, 2025 · 1h 06m
Notable episodes
- 01DDD: A Toolbox, Not a Religion
Introduces the show's core philosophy of using Domain-Driven Design pragmatically, rather than as a strict set of rules.
- 02The Distributed Monolith Trap (And How to Escape It)
Articulates their well-argued 'Monolith First' approach and critiques the common rush to microservices.
- 03How to Know If your Software Is Overcomplicated or Oversimplified?
Defines the key concepts of essential vs. accidental complexity that underpin many of their architectural discussions.
What you'll be asked on this show
This is a co-hosted conversational podcast and does not feature guest interviews. The hosts, Miłosz Smółka and Robert Laszczak, engage in a technical dialogue with each other.
This is a co-hosted conversational show, not an interview format. Miłosz Smółka and Robert Laszczak build on each other's points in a dense, technical dialogue. They frequently use anecdotes from past projects to illustrate architectural principles and pitfalls.
Signature segments
- · No Silver Bullet
- · Monolith First
- · Mindful Backend Engineering
- · Accidental vs. Essential Complexity
Topics covered repeatedly
Where to find this show
Audience & reach
The podcast serves as content marketing for the hosts' company, Three Dots Labs. They promote their own training courses, such as 'The Domain Engineer', and their e-book.
Subscriber and view counts are pulled live from YouTube and re-verified on a 30-day cycle. Listener estimates for the RSS feed aren't published here unless they're host-verified.
Pitch Three Dots Labs
r•••@•••.comFree: limited reveals · Pro: unlimited reveals + CSV export
You’re only charged when we return a verified hit.
People also ask
- Who are the hosts of the podcast?
- The podcast is hosted by Miłosz Smółka and Robert Laszczak, the co-founders of the software training company Three Dots Labs.
- Is this an interview show?
- No, it is a conversational show where the two co-hosts discuss software engineering topics. It does not feature guests.
- What is Three Dots Labs?
- Three Dots Labs is the bootstrapped company run by the hosts, offering software development training courses, a technical blog, and open-source projects.
- What is the podcast's main focus?
- The show focuses on 'mindful software engineering,' with deep dives into software architecture, Domain-Driven Design (DDD), and the trade-offs between monoliths and microservices, primarily using the Go language for examples.
- Where can I find episode notes?
- The hosts provide detailed notes, takeaways, and links for each episode on their website, threedots.tech.
Built from the show's public RSS feed, YouTube, the host's own websites, and the cited sources below. Computed and AI-extracted fields are labelled. Facts only — no private info, no fabrication, no transcripts republished.
Sources & how this page was built
This page is AI-assisted, grounded in the public sources cited below, and host-verifiable. We publish facts only; we do not republish transcripts. If anything here is wrong, the host can claim and correct the page above.Model: gemini-2.5-pro · high confidence
- [01]About | Three Dots Labs blogthreedots.tech
- [02]The Domain Engineer - online trainingthreedots.tech
- [03]A Reader's Guide to ThreeDotsLabs.techzdz.io
- [04]GopherCon Europe 2024: Robert Laszczak - Rethinking Domain-Driven Design in Goyoutube.com
- [05]Three Dots Labs GitHub Repositoriesgithub.com
- [06]Miłosz Smółka's GitHub Profilegithub.com
- [07]Iteration #1: "Go Faster" | Three Dots Labs blogthreedots.tech
Podcasts like Three Dots Labs
Thomas Brush
Thomas Brush
A podcast for aspiring indie game developers, hosted by a solo dev who interviews peers about the practical and emotional journey of making games.
Rusty Quill Podcasts
Rusty Quill Podcasts
A network feed from a London-based production house specializing in full-cast speculative fiction and horror audio dramas.
Satish K Videos
Satish K Videos
An interview show that deconstructs the business models of successful Indian entrepreneurs, with a sharp focus on revenue, strategy, and digital tools.
The American Business Podcast (ABP)
A live, daily business podcast that doubles as the media arm for a national, digital-first chamber of commerce.
Jay Clouse
Jay Clouse
A podcast and video series breaking down the business of being a creator, with a strong focus on building membership communities.
The Senior Health Podcast
A health show for seniors offering simple, actionable exercises and habit changes based on the philosophy of "Japan's Oldest Doctor."
Madam Speaker
Madam Speaker
A South African talk show where a social activist helps guests and callers navigate trauma, relationship crises, and the path to self-love.
Technical Suneja
Technical Suneja
A career-focused podcast for India's next generation of software developers, deconstructing the journeys of successful engineers.