Anton StöcklinITNEXTAdvanced features of an Event Store for Event SourcingAn all-purpose Event Store, whether it is an out-of-the-box solution or custom-built, should offer some advanced features.Dec 20, 20221Dec 20, 20221
Anton StöcklinITNEXTEssential features of an Event Store for Event SourcingAn Event Store, whether it is an out-of-the-box solution of custom-built, needs to offer certain essential features and might offer some…Dec 15, 20221Dec 15, 20221
Anton StöcklVerifying my identity on several social media accountsWell, as you all know Musk owns Twitter now and probably completely destroys it in no time, or at the very least invites a lot of bad…Nov 22, 2022Nov 22, 2022
Anton StöcklinITNEXTEvent Sourcing explainedThe internet contains many confusing articles that mix Event Sourcing with EDA and CQRS. Let’s see what it is and what not.Sep 9, 2022Sep 9, 2022
Anton StöcklinITNEXTEvent Sourcing: Why Kafka is not suitable as an Event StoreDon’t believe everything a company or some consultants want to sell you!Jul 18, 20223Jul 18, 20223
Anton StöcklHexagonal Architecture: Structuring a project and the influence of granularityAbout the granularity of ports and adapters and how it influences the code structureMay 20, 20221May 20, 20221
Anton Stöckl4 reasons why 4 is the perfect team size for (agile) software developmentThere is no one-size-fits-all, but what I found in my career in (agile) software development is that teams are often too big rather than…May 3, 20222May 3, 20222
Anton StöcklDomain-Driven Design vs. “Functional Core, Imperative Shell”Sometimes different paradigms are forces that pull our code in different directions. I’ll try to describe such a situation with concerns…Mar 28, 2022Mar 28, 2022
Anton StöcklPro Pair ProgrammingPair Programming vs. Code Reviews seems to be the current tabs vs. spaces in our fieldFeb 18, 20222Feb 18, 20222
Anton StöcklGo bits: Magic with functionsWhile Go is not a functional programming language, functions are first-class citizens and offer some mighty features that we can leverageFeb 2, 2022Feb 2, 2022