Join Us

A successful domain model is built through the confluence of several architectural patterns. As Christopher Alexander suggested, you can call these patterns generative when the architecture of the model evolves from the individual patterns similar to how genetic material or DNA generates the form...

Jon has been the executive director of the .NET Foundation since February, and one of his most difficult tasks when he was first starting was figuring out how to describe what the .NET Foundation actually is, let alone why anyone should actually care. How much fun could a foundation be, really?...

Weather is part of our everyday lives. Who doesn’t check the rain radar before heading out, or the weather forecast when planning a weekend away? But where does this data come from, what is it made of?

Remember that simple yet addictive game from 2014 where a pixelated bird had to avoid crashing into a plagiarised image of a pipe? In this talk, you will learn how to model it as a pure function, and hopefully not get addicted to it all over again!

In this talk, Robin will use the medium of building a playable Haskell clone of the classic computer game "Pipe Mania" to show how typed functional programming can be applied to create effective domain models and work with them.

Experiencing higher costs and dead software? Missing out on business opportunities? Then join Allan Kelly who will be going through beyond projects, examining the project model and show how it does not match software development.