Submitted by Callum Linington
Domain Driven Design has many a parts to it around strategic and tactical patterns. Knowing which ones to apply to get the most value out is a challenge. I want to share the learnings that I've gotten from entering a new organisation and seeing what patterns can be applied with little effort but result in massive gains. Moreover, I want to talk about software correctness, utilising the types system to your advantage. Avoiding death by a thousand primitives.
Callum is an Engineer at ClearBank working on driving forward innovation and the technology roadmap. Callum loves to talk tech, especially F# and functional principles and Event Sourcing. Any excuse to get into a good conversation to learn something new.