Skip to content

Type-Driven Domain Design – Security in the Fabric of Your Code

Photo of Gottfried Szing
Hosted By
Gottfried S. and Fabian S.
Type-Driven Domain Design – Security in the Fabric of Your Code

Details

Hey all,

Let’s meet again after a very looooooong break! :-) This time we are finally meeting in person again, on a relaxed Friday afternoon, for deeper discussions about Domain-Driven Design & security. We are glad that this time, security won’t be an afterthought, but instead is at the heart of the meetup!

Types in programming languages protect us from making mistakes. It depends on the chosen language how strict and often these type checks are performed. One code smell you may have heard of is called “Primitive Obsession.” It occurs when you are relying too much on built-in data types like integers and strings. Eric Evans showed us almost twenty years ago in his book “Domain-Driven Design: Tackling Complexity in the Heart of Software” how we can successfully encapsulate our business rules in code. In this talk we will see how we can integrate domain logic and security into our types to prevent mistakes and vulnerabilities by design.

This talk will be held in German and won’t be streamed.

About the Speaker
Michael Koppmann is an information security consultant at SBA Research. Michael’s consulting activities are focused on the technical aspects of information security. His research interests include secure software engineering, and online privacy, as well as functional programming, and mobile security.

Agenda

  • We'll open up at 15:50 and start letting everyone in.
  • Michael's talk will start at or around 16:15, as we need to give enough time for the Covid checks at the entrance.
  • Going back to the format we used to have in pre-pandemic days, we'll then discuss the concepts from the talk and how we can apply them in practice.
  • At the end of the event, there will be a raffle; the prize will be a surprise related to sec4dev 2022 🥳. Thank you, SBA Research!

We'll have free drinks 🥤 and pizza 🍕, courtesy of kununu & Prescreen from NEW WORK Austria. Thank you for hosting us this time. You rock. And, dear meetup members, of course, our sponsors would love to hire YOU! :-)

Looking forward to seeing you there!

Michael and Gottfried, Angela, Fabian, and the DDD Vienna organizer team

COVID-19 safety measures

Event will be indoors
🦠 We have a participant limit of 25 people, please make sure to register for the event to be able to join. The corona rules of the City of Vienna currently require FFP2 masks 😷 in enclosed spaces at gatherings (source: https://coronavirus.wien.gv.at/neue-corona-regeln/), please comply with them. NEW WORK Austria allows us to take off the masks while seated, e.g. to eat the pizza. Also, please get tested beforehand to minimize the risk as much as possible. 🧪
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Domain-Driven Design Vienna group
Domain-Driven Design Vienna
See more events
NEW WORK AUSTRIA XING kununu onlyfy GmbH
Schottenring 2-6 4. Stock · Wien, In