The Illustrated Primer

Category: Management

Ode to The Code Monkey

What you lack are not more lines of code, rather it’s architecture and a road. To substitute quality with speed, Is the motto of the code monkey creed….

Read More »

Designed for Humans

After participating in and leading many painful software design meetings, I have come to the realization that the best way to sell the top design idea is to first share some of the alternative and inferior ones.

Read More »

Crafting Great Software Features Part-1

Most failures in software usability can be attributed to poor decisions at the executive level, which are promulgated due to a culture of silence. Developers and designers should be encouraged to think critically about their work and be provided with official channels for expressing their opinions (in a non polemic manner).

Read More »

Developers Just Wanna Have Fun

The greatest engineering feats are the ones we don’t notice. The hallmark of a great designer is his ability to translate complexity into simplicity. The automatic transmission in a car represents significantly more engineering effort than a manual transmission, but it positively transforms the average user experience. The best consumer electronics always focus on hiding complexity, not showcasing it.

Read More »

The Death March

To those unfamiliar with the term, a death march is not a walk through Ezekiel’s valley of dry bones. Rather, it is a reference to a development project where requirements exceed the realistic deliverables by at least 50 percent.

Read More »

An Afternoon with a Fraudster

It was only after I played back the recording and listened to it several times that I realized how sophisticated and polished the scam was. The planners had thought of everything and had prepared for even the minutest of details.

Read More »