Tickets for 2026 will be available soon!
In the world of software development, programming languages and frameworks are more than just tools—they can become badges of identity and sources of near-religious devotion. In this talk, we explore how developers often [...]
Learn how we created a serverless, fault-tolerant, event-driven ticketing platform on AWS. We will cover the reasons behind the decision of building this platform from scratch ourselves, the architecture of the different components, [...]
This talk goes into the details of being an open source maintainer and the things that go along with it. It goes into the problems do they run into, which tools does GitHub [...]
"I can't reproduce it," "we'll need to add logs," "we can't test that in staging," "it seems to have been broken for a while," "it works locally," ... If you hear these phrases [...]
Writing software is just one part of the delivery. In this talk Berry Langerak will take you through the years and the various deployment strategies that have existed over time, highlighting their benefits [...]
You think you've made the perfect app, but take it overseas and watch things fall apart! In this talk we delve into the frequent mistakes developers make when adapting their sites or apps [...]
Once upon a time, developers were the unsung heroes of our world. The stereotypical developer, with glasses perched on the nose and an innate talent for science, even inspired the alter egos of [...]
Ever felt the frustration of inheriting a codebase with introduced code that no one actually understands why they were added? Well, I get it. This is not a talk about atomic commits or [...]
A lot of companies think contributing to open source is hard, but is it? In this talk you will hear about how Ingewikkeld, a small Dutch development and consultancy company, has built a [...]
For most of my early career, I was told the only path up was through management roles. Our market has since evolved, and Staff+ engineering roles are more common and offer us a [...]
JIRA is a widely used tool to manage software projects. Project managers LOVE it. But, what about developers? Are we really stuck in the eternal hell of pushing boxes? Let's see what could [...]
Have you ever encountered a codebase that's ogreish and has so many layers of complexity that it makes you cry? It might actually be an onion! In this humorous talk we'll investigate the [...]
For many years, the waterfall model was the standard way of developing software. Engineering teams could spend months or even years on the architecture of a new project, before even a single line [...]
Monad is a term that comes from functional programming, and some people swear by them for error handling. But what is a monad exactly? And what if told you, you may have actually [...]
Learn the "evergreen" skills that every software developer needs to thrive in their career, regardless of the latest technologies and trends. In this talk, we'll explore some of these and how to cultivate [...]
Naming namespaces, classes, and variables in code is a common and hard problem! Name something wrong and it will end up needing to be refactored. This talk will focus on the best strategies [...]
You followed all the rules: TDD, SOLID, CUPID and of course DDD. But when refactoring time comes, you still have to touch all those pesky tests. You thought refactoring meant not changing the [...]
Git is the modern-day version management system of choice. We all know how to commit, push, pull and merge. But what about (interactive) rebasing, fixing up commits, cherry picking lines and bisecting the [...]
So you’ve moved from a legacy database-centric architecture to a brand new Domain-Driven Design approach. Your coworker told you that this would be about speaking the language of the customer and putting the [...]