“BUILD STUFF” is a Software Development Conference for people who actually build stuff. We bring world-class speakers, letting them share about the latest developments, trends and innovations, as well as new directions in software development. Since launching in 2012, it’s really caught on quickly.

Recognized by developers from all over Europe, international Software Development Conference Build Stuff’15 Lithuania will feature 3 days (18-20 Nov’15) of conference sessions and 2 days (21-22 Nov’15) of workshops.

Back To Schedule
Wednesday, November 18 • 13:45 - 14:40
(SLIDES) Jef Claes @JefClaes - Evil by Design

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

In this talk, I'll share what my experience has been working in the gambling business, how moving to events helped us gain a better understanding of the domain and which techniques and models casinos have perfected over the years to keep people playing.


Last year I ventured into the domain of (online) gambling. Given that the industry has been around since forever, I expected most problems to be of the technical kind. As it turned out, the struggle with technology was only part of a bigger problem; to move forward we needed to fully grasp the industry and its consumers.

Domain events started out as a way to dismantle a legacy system, but quickly proved to be an effective tool to gain a deeper understanding of our domain. Visualizing event streams, we discovered patterns that helped us identify what drives different types of users.

Having a better understanding of what customers are looking for, we dove into existing literature to learn which techniques and models casinos use to cater for each type of user. We learned how to program chance while staying true to the Random Number God. Even when variance is brutal, casinos have enough data and tools to steer clear from the pain barrier.

All of this entails interesting problems and software, but isn't my code damaging society? Or is gambling just another human trait?

avatar for Jef Claes

Jef Claes

Functioning domain linguist, JefClaes
Jef Claes is a professional codeslinger, domain linguist and number cruncher, ships software daily, writes on jefclaes.be weekly and speaks in public occasionally. When it comes to buzzwords he often associates himself with DDD(BE), CQRS, C#, FP and F... Read More →

Wednesday November 18, 2015 13:45 - 14:40 EET
5. Theta

Attendees (0)