Daniel Somerfield is a seasoned software engineer and architect with broad experience within product development and IT consulting organizations. Experience includes team leadership, product management, security advocacy, and coding in too many languages. He lives with his wife and two cats in Portland, OR.
This talk will follow the journey, still very much in process, of an experienced software developer and DDD advocate in a world of high throughput, high availability data engineering. I’ll discuss the points where domain-centricity provides insight in this new domain, and where I’m finding dissonance. Building off a foundation provided by Nick Tune’s 2018 Strategic Autonomous Design session, I’ll discuss what patterns and heuristics seem to be working, which are not and what we’ve learned on the way.
Technical Debt Detective
Inventor of EventStorming
UX person in love with DDD
Author of Idea Flow
Data Horticulturist. Code Tinkerer.
Development Manager and Architect
Domain Driven Developer
Ask Me About Dojos
Developer, Crafty Person, and Eater of Legacy Spaghetti
Author of “Domain-Driven Design”
Event-driven Model Enthusiast
Engage and Embrace
Student of Systems
Engineering Excellence Evangelist
Junior Master Strategist
Author and Obsessive Programmer
Functional Domain Modeler
Distributed engineer, AFOL