If It Isn’t Broken…

How many times were you told “if it isn’t broken, don’t fix it”? Working isn’t necessarily optimal. You may find something to be working in a sub-optimal way. When this happens, fixing it should be a valid option. Very often, “if it isn’t broken” is said when “we’ve always done it this way” is intended.Continue reading “If It Isn’t Broken…”

Upgrade Complete

This is a blog about constantly improving. It’s about getting better, at least in some way, every single day. The number one factor when trying to improve is experience. The more experienced we are, the better we become. But not all experience is as valuable. Not all experience improves you in the same way. IContinue reading “Upgrade Complete”

99 Bottles Of Beer On The Wall

There are many aspects of my life I could improve. I could be spending less time, less money, less effort. But I can’t address all of these improvements at once. Where do I start? This is a known problem, also known as the Theory of Constraints. Software engineering has a solution. The idea is toContinue reading “99 Bottles Of Beer On The Wall”