Apr 23, 2012 - no comments
We sometimes conceive of ideas that are arduous to express in code. Like persisting data, or some other uncommon task (sarcasm). It's not difficult, but it takes a lot of keystrokes to write. Being problem solvers, we find it difficult doing this kind of manual labour, especially when machines can do it for us. Still, I would like to take this opportunity to say that typing rocks and solutions that save typing suck.
Read more »Apr 14, 2012 - no comments
This morning I responded to the pf congres call for papers with nine submissions of my very own. It was very exciting and I hope my excitement will get a strong follow-up by getting the opportunity to speak on september 15th!
Read more »Apr 06, 2012 - 2 comments
We did a review the other week. Not a code review, but a developer review. We all filled in the survey my co-worker @michieldewit set up for us and gave eachother feedback about our professional and personal strengths and weaknesses. For me the most interesting response was about my career plans, or lack thereof.
Read more »Personal #CI #Clean code #Testability #Culture
Mar 16, 2012 - 2 comments
Programming #Principles #Craftsmanship #SOLID
Feb 12, 2012 - 4 comments
Almost all code we write builds on code others wrote. Whether you use some micro or macro framework, company code base or open source library, code is seldomly written in a vacuum. This can lead to several problems, for which several solutions have been devised. How can we structure our software to prevent dependency problems? This article describes common pains and symptoms of bad dependency management and common techniques for dealing with project-wide dependencies.
Read more »Feb 01, 2012 - no comments
Last weekend my co-workers were kind enough to take me along for the two-day crazy that is the PHP Benelux conference 2012.
Read more »