Ralf Westphals Newsletter

Ralf Westphals Newsletter

Home
Clean Code Development
Gedankliche Umtriebe
Nachdenken im Corona-Chaos
Personal Flow
Event-Orientation
Archive
About
When to Record an Event?
A checklist for mere mortal developers
Sep 13 • 
Ralf Westphal
6
Scoping Events
Hierarchical chains of events instead of domain models
Sep 12 • 
Ralf Westphal
4
Slice me nice
Mapping Agile increments to event sourced slices
Sep 11 • 
Ralf Westphal
Structuring Software for Productivity
Productivity in the face of ongoing change is the fundamental challenge of software development.
Sep 1 • 
Ralf Westphal
6
4

August 2025

Killing the Entity!
Event Sourcing done the Epistemic Way
Aug 5 • 
Ralf Westphal
14
6

July 2025

Incremental Event Sourcing - Under the hood
How can small Agile increments be mapped onto code?
Jul 29 • 
Ralf Westphal
7
Incremental Event Sourcing
An extreme example of how to approach an application with Agility and Slicing
Jul 26 • 
Ralf Westphal
3
AQ over CRUD
How to leave the dark age of software development with Event Sourcing
Jul 23 • 
Ralf Westphal
8
4
True Agility Requires Event Sourcing
Agile software development hasn’t been agile so far.
Jul 22 • 
Ralf Westphal
12
2

June 2025

Command Context Consistency
The missing piece to the Event Sourcing puzzle for all devs who want to believe, but still are confused
Jun 23 • 
Ralf Westphal
10
7

February 2025

My Productivity Manifesto
Becoming more productive!
Feb 18 • 
Ralf Westphal
7

December 2024

Be on Time, on Budget - or Don't Bill the Client
Humor me for a minute.
Dec 13, 2024 • 
Ralf Westphal
2
2
© 2025 Ralf Westphal
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture