Big Ball of Mud
A while back I somehow stumbled upon a little paper about the Big Ball of Mud patten. This was an interesting and amusing read. In this blog post I’m adding some additional thoughts from my side, on...
View ArticleSoCraTes UK 2015
Last week I attended SoCraTes UK 2015, the UK edition of the International Software Craftsmanship and Testing Gathering. This blog post gives a short introduction to the conference, and holds a...
View ArticleI T.A.K.E. 2016
Last week I attended the I T.A.K.E. unconference in Bucharest. This unconference is about software development, and has tracks such as code quality, DevOps, craftsmanship, microservices and leadership....
View ArticleIs Pair Programming worth it?
Every now and then I get asked how to convince ones team members that Pair Programming is worthwhile. Often the person asking, or people I did pair programming with, while obviously enthusiastic about...
View ArticleSimple is not easy
Simplicity is possibly the single most important thing on the technical side of software development. It is crucial to keep development costs down and external quality high. This blog post is about why...
View ArticleCollaboration Best Practices
During 2016 and 2017 I worked in a small 3 people dev team at Wikimedia Deutschland, aptly named the FUN team. This is the team that rewrote our fundraising application and implemented the Clean...
View Article