Jeroen De Dauw

Jeroen De Dauw
Software Craftsman

Software Craftsmanship

I like getting things done. Most projects in the software industry crawl to a halt after initial development because most developers simply do not know the basics of software design and thus create big messes. Hence my passion for and practice of Software Craftsmanship. With the right knowledge you can get more things done for a lower cost, which is a win for everyone involved.

Subscribe to my low-traffic mailing list because you will receive news and exclusive discounts on my new book and online course:

Blog posts


Note that these slides are not designed for standalone usage.

Real world implementation of The Clean Architecture
Component design: how to create well designed components
The S in STUPID: why static code is generally harmful and should be rarely used
The Liskov Substitution Principle: how to avoid common inheritance related pitfalls
Clean Functions: how to create truly clean and well designed functions
Writing easy to maintain code: talk from the 2015 EnthusiastiCon

Recommended reading: Software Craftsmanship

Recommended reading: Technical topics

Podcast with me on Software Craftsmanship: