Recent Posts


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...

Being Bad With Names

I’m bad with names. Sometimes, when somebody tells me his name, I catch myself having forgotten about it literally in the next sentence. I’ve tried some tech...