Do you think less is more, or less is less?

One of the things I do to maintain some semblance of familiarity with modern technology is to read articles on Hacker News.  This recent piece about the programming language Go is a good example:http://bit.ly/GzvGai I will almost certainly never find myself programming in Go.  Heck, the last time I took a CS class, I was … Continue reading Do you think less is more, or less is less?

Why Businesspeople Should Learn To Code (But Not Write Software)

The “everyone should learn how to code” meme has probably reached the point of absurdity.  My favorite (humorous) example is the “Dear Miss Disruption” advice column, in which every question, no matter what the topic, concludes with the answer, “learn to code.” http://bit.ly/1aRFVDa But my old professor Tom Eisenmann of HBS did something that few … Continue reading Why Businesspeople Should Learn To Code (But Not Write Software)

What you can learn about communications from the humble bug report

Consider the bug report. It’s a little talked-about, little-loved part of working at a startup. Every application has bugs.  These a complex systems with thousands or even millions of lines of code. But unless your developers are using the application every minute, they’re unlikely to find all the bugs themselves, no matter how much your … Continue reading What you can learn about communications from the humble bug report