Recent Posts

Legacy Code Retreat

Where does legacy code come from? What is legacy code, anyway? Why should we care about it? Can we make it go away? How? Can we prevent it from coming back, ...


Did you ever find yourself facing a problem, wishing you had a program to solve it for you? I certainly did. Repeatedly.

The Programmer Peculiarity

Most people cannot construct a building or write a book, yet, it seems like everybody can program. Isn’t that peculiar?

I Teach, So I Learn

“If you light a lamp for someone it will also brighten your own path.” ~Buddhist Proverb

Inadvertent Prudent Technical Debt

I recently stumbled upon a great talk by Martin Flower about Technical Debt.1 In the talk, he first classifies technical debt according to whether you are aw...