Most teams still treat event sourcing as too complicated to try. Martin Dilger's default is the opposite. He needs a really good reason not to use it.
In this episode of CTO Confidential, Mike Rispoli sits down with Martin Dilger, founder and CEO of Nebulit GmbH and the author of Understanding Eventsourcing. He has spent 25 years in software and practiced Event Modeling since reading Adam Dymitruk's article in 2021.
We get into:
- Why there is no going back once you start practicing event sourcing
- Talking with a client about the system, with no databases or architecture jargon
- Using AI to build an event model from a legacy code base and keep it in sync
- Design for deletability, the one line Martin puts in every prompt
- Why the event store explosion is an urban legend, and why a replay takes a second or two
- How teams handle GDPR when events cannot just be changed
- A prototype that updated the event model from client feedback, with no workshop
- Why coding is no longer the skill, and why decomposing a system is
- The book he tells engineers to read: How to Win Friends and Influence People
Connect with Martin:
LinkedIn: https://www.linkedin.com/in/martindilger
Nebulit: https://nebulit.de
Understanding Eventsourcing: https://www.eventsourcingbook.com
Building something like this?
If your product is starting to carry real customers and you want a straight read on what holds up and what breaks first, book a free 30 minute systems audit with Mike and the Cause of a Kind team. Not ready to talk yet? Start with the production readiness scorecard. Ten questions, a few minutes, and you will know where to look first.
────────────────────────────────
LISTEN ON ALL PLATFORMS
Spotify
https://open.spotify.com/show/1V4SjmlnG2sntDnck8UrGW
Apple Podcasts
https://podcasts.apple.com/us/podcast/strictly-from-nowhere-a-podcast-experiment-by-cause/id1804380172
iHeart Radio
https://www.iheart.com/podcast/269-strictly-from-nowhere-a-po-315649122/
YouTube
https://www.youtube.com/channel/UCWAstEyCK6YsKVTTRsQr37w
SUPPORT THE SHOW
Patreon
http://patreon.com/StrictlyFromNowhere
CONNECT WITH US
LinkedIn
https://www.linkedin.com/company/strictly-from-nowhere
Website
https://strictlyfromnowhere.com
────────────────────────────────
FOLLOW JUSTIN ABRAMS | @cuzzinjustin
LinkedIn
https://www.linkedin.com/in/cuzzinjustin/
Instagram
https://www.instagram.com/cuzzinjustin/
TikTok
https://www.tiktok.com/@cuzzinjustin
Facebook
https://www.facebook.com/cuzzinjustin24
Website
https://www.cuzzinjustin.com
────────────────────────────────
FOLLOW MIKE RISPOLI | @mike_rispoli_cto
LinkedIn
https://www.linkedin.com/in/michael-rispoli-cto/
Instagram
https://www.instagram.com/mike_rispoli_cto/
X
https://x.com/michael_rispoli
TikTok
https://www.tiktok.com/@mike_rispoli
Website
https://michaelrispoli.com/
────────────────────────────────
CAUSE OF A KIND | @causeofakind
Website
https://www.causeofakind.com
LinkedIn
https://www.linkedin.com/company/cause-of-a-kind
Instagram
https://www.instagram.com/causeofakind/
X
https://x.com/causeofakind
TikTok
https://www.tiktok.com/@causeofakind
Newsletter Signup
http://eepurl.com/gcc-yj
Newsletter Archive
https://us16.campaign-archive.com/home/?u=847ea1526d6523a41ef1eb5a5&id=48d53e9627
────────────────────────────────
OPEN SOURCE PROJECTS
CodeDojo
https://github.com/Cause-of-a-Kind/code-dojo-core
OCR Ruby GEM
https://activestorage-ocr-demo.fly.dev/
────────────────────────────────
COMMUNITY INITIATIVES
Long Island Technologists
https://www.longislandtechnologists.com
https://www.linkedin.com/company/long-island-technologists-networking
https://www.instagram.com/longislandtechnologists/
────────────────────────────────
We Build Products, Because We Want Them To Exist
https://coakstudio.com
────────────────────────────────
Brought to you by Cause of a Kind
A boutique software development and startup studio from Long Island, New York
Stand up. Show up. Build.