Anton Stöckl
tonybologni.bsky.social
Anton Stöckl
@tonybologni.bsky.social
Software Crafter, Trainer, Speaker, Dad of Two, living in Munich.
Domain-Driven Design, Hexagonal Architecture, Event Sourcing, CQRS, TDD, Automated Testing, Go, Elixir.
En route to #antwerp for @dddeu.bsky.social

Looking forward to meet lots of friends from the community again and get to know new folks! 😀

Who‘ll be there?

P.S.: First train delayed, connection missed, waiting for two hours to hopefully arrive after 22:00 😂
June 3, 2025 at 3:24 PM
Blogged a bit again:

medium.com/@TonyBologni...

There is a friends link (to bypass the paywall) at the top of the article for non Medium members!
Go Standard Project Layout — A Mildly Unhinged Rant
Please, for the love of all things idiomatic, read the fine print before slapping a full-blown enterprise-grade Go project structure onto…
medium.com
May 23, 2025 at 8:51 AM
Working with a MacBook …

How to map copy/paste to the key combination my muscle memory is used to (crtl-c crtl-v) system wide?
Also … the apple key is in a bad place for that anyways … how the hell do you ppl. do that?
March 14, 2025 at 7:27 AM
I did it ... I ported the 3-part aricle series

"Implementing Domain-Driven Design and Hexagonal Architecture with Go"

from Medium to Substack (not paywalled).

eventsandstuff.substack.com/p/implementi...

eventsandstuff.substack.com/p/implementi...

eventsandstuff.substack.com/p/implementi...
Implementing Domain-Driven Design and Hexagonal Architecture with Go (1)
Introduction to the domain, the bounded context, and the business usecases
eventsandstuff.substack.com
December 13, 2024 at 7:51 PM
Puh … just porting the longest blog posts I‘ve ever written to Substack. A bit painful. 😅
December 13, 2024 at 2:32 PM
Reposted by Anton Stöckl
Uncle Joe's Elixir programming mix starter pack

A must have for every new bee Elixir developer in Bluesky town.

Now, updated with even more elixir, gleam electric. etc.

Contains #elixir, #gleam, #communities, #erlang, #beam and #conferences

go.bsky.app/TmeU2fq
December 13, 2024 at 10:13 AM
Reposted by Anton Stöckl
So nice to be finally able to read your articles - they've been on my list a while, but couldn't get myself to get a paid account before!
December 13, 2024 at 8:33 AM
I just ported another article (from 2022) to Substack where it's not paywalled:

Advanced features of an Event Store for Event Sourcing

open.substack.com/pub/eventsan...

#eventsourcing #eventstore
Advanced features of an Event Store for Event Sourcing
An all-purpose Event Store, whether it is an out-of-the-box solution or custom-built, should offer some advanced features.
open.substack.com
December 12, 2024 at 8:41 PM
Just ported another article from Medium to Substack where it’s not paywalled:

„Essential features of an Event Store for Event Sourcing“

open.substack.com/pub/eventsan...

#eventsourcing #eventstore
Essential features of an Event Store for Event Sourcing
An Event Store, whether it is an out-of-the-box solution or custom-built, needs to offer certain essential features and might offer some additional, advanced features.
open.substack.com
December 10, 2024 at 5:33 PM
I just copied that article (from 2022) to Substack ...
(not paywalled there)

Event Sourcing explained

open.substack.com/pub/eventsan...

#EventSourcing #CQRS #EDA #EventDrivenArchitecture
Event Sourcing explained
The internet contains many confusing articles that mix Event Sourcing with EDA and CQRS. Let’s see what it is and what not.
open.substack.com
December 5, 2024 at 7:04 PM
Reposted by Anton Stöckl
Just published:

Unraveling CQRS, Event Sourcing, and EDA  -  Part 3: Event-Driven Architecture

itnext.io/unraveling-c...

#microservices #eventdrivenarchitecture #cqrs #eventsourcing

On Medium, so paywalled.
Still searching for an additional (non-paywalled) site.
Unraveling CQRS, Event Sourcing, and EDA — Part 3: Event-Driven Architecture
There’s a lot of confusion online about CQRS, Event Sourcing, and EDA — what they are, how they differ, and how they can work together (or…
itnext.io
December 4, 2024 at 8:45 PM
Just published:

Unraveling CQRS, Event Sourcing, and EDA  -  Part 3: Event-Driven Architecture

itnext.io/unraveling-c...

#microservices #eventdrivenarchitecture #cqrs #eventsourcing

On Medium, so paywalled.
Still searching for an additional (non-paywalled) site.
Unraveling CQRS, Event Sourcing, and EDA — Part 3: Event-Driven Architecture
There’s a lot of confusion online about CQRS, Event Sourcing, and EDA — what they are, how they differ, and how they can work together (or…
itnext.io
December 4, 2024 at 8:45 PM
Reposted by Anton Stöckl
Made a Todo page, without using React.js, or any associated headaches with client routing, client side state, client side API calls, ...

#golang, #templ, #tailwindcss, #htmx, #alpinejs
December 4, 2024 at 11:17 AM
Reposted by Anton Stöckl
nicely put, Rachel
November 30, 2024 at 9:36 AM
#blogging

Searching for an alternative to Medium (paywalled) for my blog posts.

It should also generate revenue (share) but not be paywalled.

It would be super cool if I could I could import from Medium.
November 26, 2024 at 12:30 PM
#golang #hexagonal #dddesign #ddd

Some friction between idiomatic Go (put all interfaces to the consumer) and DDD/Hexagonal - mostly for Driver Ports (put the interfaces into the Domain / Application).
November 26, 2024 at 8:52 AM
Reposted by Anton Stöckl
Most of the problems we face in the software industry today have already been solved—often decades ago.

A thread...
Publishing Events from Legacy

Why? To give legacy bragging rights? You know, some of that latent coolness.

The reason events are published out of a legacy system should be to provide a means of integration and to incrementally modernize/transform.

1/7
November 26, 2024 at 6:58 AM
Reposted by Anton Stöckl
Publishing Events from Legacy

Why? To give legacy bragging rights? You know, some of that latent coolness.

The reason events are published out of a legacy system should be to provide a means of integration and to incrementally modernize/transform.

1/7
November 24, 2024 at 7:42 PM
Thinking about offering workshops (online, hands-on coding) … what would be good platforms to do so?

Recommendations please!

Repost for reach appreciated! 💛
November 23, 2024 at 7:29 PM
Reposted by Anton Stöckl
“When we start to think and reason about a system with Events and Facts, it forces everybody to look at the system from a different perspective. We no longer think about data, columns and rows but behavior.”

“Understanding Eventsourcing” By Martin Dilger
November 23, 2024 at 11:30 AM
Reposted by Anton Stöckl
Just published - the 2nd part of my series on Medium via #ITNEXT

Unraveling CQRS, Event Sourcing, and EDA - Part 2: Event Sourcing

itnext.io/unraveling-c...

#cqrs #eventsourcing #eventdrivenarchitecture #microservices
Unraveling CQRS, Event Sourcing, and EDA — Part 2: Event Sourcing
There’s a lot of confusion online about CQRS, Event Sourcing, and EDA — what they are, how they differ, and how they can work together (or…
itnext.io
November 23, 2024 at 12:14 AM
Just published - the 2nd part of my series on Medium via #ITNEXT

Unraveling CQRS, Event Sourcing, and EDA - Part 2: Event Sourcing

itnext.io/unraveling-c...

#cqrs #eventsourcing #eventdrivenarchitecture #microservices
Unraveling CQRS, Event Sourcing, and EDA — Part 2: Event Sourcing
There’s a lot of confusion online about CQRS, Event Sourcing, and EDA — what they are, how they differ, and how they can work together (or…
itnext.io
November 23, 2024 at 12:14 AM
Reposted by Anton Stöckl
In this training, we'll guide you through the DDD starter modelling process, providing you with a structured process and new visualisation tools for your toolbox to explore and identify bounded contexts: https://buff.ly/45WqhoE
November 22, 2024 at 9:00 AM
Trying to increase my tech bubble here:

Anybody interested in
#DDDesign #DDD #Hexagonal #Golang #Elixir #EventSourcing #CQRS

Please consider following me, I‘ll follow back (unless you hardly ever post own thoughts).

I‘m brand new, so not much content from me yet, but … 🙂
November 22, 2024 at 8:49 AM