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.
Author of “Domain-Driven Design”
Inventor of EventStorming
Student of Systems
UX person in love with DDD
Use Case Driven
Data Horticulturist. Code Tinkerer.
Development Manager and Architect
Domain Driven Developer
Ask Me About Dojos
Developer, Crafty Person, and Eater of Legacy Spaghetti
Junior Master Strategist
Event-driven Model Enthusiast
Author of Idea Flow
Engage and Embrace
Author and Obsessive Programmer
Engineering Excellence Evangelist
Author of PPP of DDD
Functional Domain Modeler
Distributed engineer, AFOL
Flow addict PM
Technical Debt Detective