Category Archives: IT services business

please stop overdesigning!

Keep it simple, stupid. Or keep it simple stupid. Or keep it simple and straightforward. But please, do it for other programmers. Do it for yourself. For your own sanity. Stop overdesigning and 'designing for the future.' Stop designing for 'what may happen in the future.'
Also posted in programming, software engineering | Tagged , , , | Leave a comment

professional software… really?

Lately I’ve been seeing horrible code. Sometimes it’s horribly written. Sometimes you know that it will be ridiculously hard to maintain. Sometimes it is just plain wrong. Way too many times it is over-designed, which also makes it hard to maintain. A few examples from various projects: Code written to process credit cards that displayed the entire [...]
Also posted in software engineering | Tagged , , , | Leave a comment

leaving aycron

As of April 1st, I am leaving Aycron. I will no longer be a partner at the company. It was a tough decision, but my partners and I believe it’s the best for both Aycron and me. I learned a lot during the last two years. I leave with many good memories and I will surely [...]
Also posted in entrepreneur life | Tagged , , | 4 Comments