15/5 2019, kl 17:00 – 19:00, Radisson Blu Hotel, Uppsala

What are the basic blocks of which you build a domain? It is probably not integers, strings, and floats. Instead it might be things such as “room number,” “track,” or “time slot.” They might be simple, they might be complex, but they are the simplest things that still makes sense in your domain – these are your domain primitives. Obviously, value objects are a feasible way of implementing many domain primitives. But certainly not all value objects are primitives. In this session, we’ll dive into what domain primitives are and how they enable solutions that make your code Secure by Design. In addition, we’ll show how domain primitives in combination with context mapping gives you a powerful way to clean up legacy code — patterns that you could start using immediately.

(Presentationen kommer att vara på svenska.)

Praktisk information

När? 15 maj 2019, kl. 17:00-19:00
Var? Radisson Blu Hotel, Uppsala
Övrigt: Det bjuds på enklare förtäring från 17:00 och presentationen startar 17:30.
Anmälan: Senast 3 maj på
(antal platser är begränsat till 50)


Om Dan och Daniel

Daniel Deogun is a coding architect and craftsman who strongly believes in high quality software. In his spare time, Daniel coauthors the book Secure by Design together with Dan Bergh Johnsson. As a developer, Daniel started to play with Java in 1997 and his extensive experience ranges from life supporting pacemaker systems to microservice platforms to high performant software in the gaming industry. In 2016, Daniel was ranked on 12th place among Sweden’s top 50 developers by IDG Computer Sweden. He’s also a frequent speaker at international conferences such as DDD Europe, Devoxx, and JavaZone. Daniel is currently a business consultant and partner at Omegapoint in Stockholm, Sweden

Dan Bergh Johnsson: Agile aficionado, Domain Driven Design enthusiast and code quality craftsman with a long time interest in security. The combination made Dan use quality practices from DDD to address application security issues – thus being one of the founders in the field of Domain Driven Security circa 2009. Dan is currently a senior consultant and partner at Omegapoint in Stockholm, Sweden.


Ett urval av de konferenser som Dan och Daniel talat på genom åren:

  • Devoxx, (Paris, Casablanca, Kraków)
  • JavaZone, Oslo
  • Explore DDD, Colorado USA
  • DDD eXchange, London
  • DDD Europe, Brussels
  • Jfokus, Stockholm