Technical Debt


How many developers?

Q: How many programmers does it take to change a light bulb?
A1: None. It’s a hardware problem.
A2: Two. One always leaves in the middle of the project.

Q: How many hardware engineers does it take to change a light bulb?
A1: None. Any changes will have to be implemented in software.
A2: None. They always work in the dark.

 The World’s Most Complete Collection of Lightbulb Jokes


Chappatte’s Power of Cartoons

This TED talk — “Patrick Chappatte: The Power of Cartoons” — is great:


Great points about technology! “This is your life” — indeed! “Father I have sinned”… Google knows…  It is awesome! Including the message at the end — we can, and should, choose not to do the things that increase hate.

Astonishing what can be done in 12.33 minutes with a few cartoons and a lot of heart and head!!



A phd comic just for me: Enthusiasm is highly contagious!

We wouldn’t want to get any of that on us, now would we? ;-)


Separation of Concerns

When you get half way through and see ”the system in action,” you’ll see why the ”separation of concerns” in the first half is so useful:   Learning Shosholoza (video of the Drakensberg Boys Choir)

Well, it makes me smile!


Software Visualization Visualized!

“The most exciting frontier is charting what is already here”:


Maps and Signs

Many of us use roadmaps and signs as metaphors in architecture presentations. Here are some for fun:


  • My Way, Christoph Niemann, NYT



Serving You Smiles

My intention with this blog is to serve smiles — to share pointers to things that made me smile, or outright laugh.

“People who like this sort of thing, will find this the sort of thing they like.”   — Abraham Lincoln