Thomas Sundberg – BDD with Cucumber JVM About Thomas Sundberg Summary Behaviour Driven Development, BDD, is a great way to drive the development of a system based solely on the desired behaviour. Using Cucumber-JVM for Java will allow us to…
Thomas Sundberg – BDD with Cucumber JVM About Thomas Sundberg Summary Behaviour Driven Development, BDD, is a great way to drive the development of a system based solely on the desired behaviour. Using Cucumber-JVM for Java will allow us to…
Adi Bolboacă & Alex Bolboacă – Touch Typing Race About Adi Bolboacă About Alex Bolboacă Summary Touch typing is a technique of typing really fast without looking at the keyboard. We will have fun while doing virtual car races. The…
Felienne Hermans – Putting the science in computer science About Felienne Hermans Summary Programmers love science! At least, so they say. Because when it comes to the ‘science’ of developing code, the most used tools is debate. Vim versus emacs,…
Michael Feathers – Moving Toward Symbiotic Design About Michael Feathers Summary Agile and Lean are transforming the software development industry, but in both of them miss a key fact about software – it is extremely sensitive to the composition of…
Adi Bolboacă – Enterprise Agile Architect Role About Adi Bolboacă Summary Once Agile started becoming a thing in the software world, often the architect role seems to be an awkward one. During this presentation we will talk about how the…
Alex Bolboacă – From Requirements to Tests in Kanban About Alex Bolboacă Summary Kanban or Scrum tell you it’s your job to define the technical practices to use. But nobody explains in detail how to link Kanban or Scrum with…
Johan Martinsson & Rémy Sanlaville – Hexagonal Architecture – Ports and Adapters About Johan Martinsson About Rémy Sanlaville Summary Did you succeed to create a nice OO application by using multi-level architecture? We think that is not possible and multi-level…
Aki Salmi – Refactoring Legacy Code – a true Story About Aki Salmi Summary This is a true story. Me getting an assignment to a project which had 0 tests. And no other developers. Old, yet live code written in…
Alex Bolboacă – A Career Growth Model: The Pyramid of Programming Skillsets About Alex Bolboacă Summary As a programmer, you are wondering what it takes to grow your career in a fast-changing environment. This talk is about a path for…
Erik Talboom – CQRS in Baby Steps About Erik Talboom Summary Command Query Responsibility Segregation is a very powerful and yet easy architectural pattern that can help you to simplify the execution path through your codebase. It doesn’t matter wether…