Software Development
-

Enterprise Architect Program for organization
From kick start to acceptance First seek to understand. Don’t do EA for EA’s sake. Really seek to understand what…
Read More » -

Fixing Bugs – there’s no substitute for experience
We’ve all heard that the only way to get good at fixing bugs in through experience – the school of…
Read More » -

25 things you’ve said in your career as a software engineer. Admit it!
This article is inspired by an older blog post. I’ve updated it to reflect modern languages and technologies. “It works…
Read More » -

Build Flow Jenkins Plugin
Most of us we are using Jenkins/Hudson to implement Continuous Integration/Delivery, and we manage job orchestration combining some Jenkins plugins…
Read More » -

Single Writer Principle
When trying to build a highly scalable system the single biggest limitation on scalability is having multiple writers contend for…
Read More » -

Why are some bugs harder to fix than others?
There are a lot of different factors that impact how long it could take to find and fix a bug.…
Read More » -

Database Abstraction and SQL Injection
I have subscribed to various user groups of jOOQ’s competing database abstraction tools. One of which is ActiveJDBC, a Java…
Read More » -

IDE Project Files In Version Control – Yes or No? Of Course, Not!
Just recently I had some discussions with the clients who were claiming that they keep IDE project files in version…
Read More » -

Fixing a bug is like catching a fish
Manager: So, how long will it take to fix this bug? Inexperienced Programmer: An hour maybe? Two tops? I’ll get…
Read More »


