Curated list of software bootstrapping resources

Bootstrappers, microISVs, micropeneurs, small software businesses — whatever you want to call them, they are way more interesting (to me, anyway) than the over-hyped Silicon Valley bullshit that so many are infatuated with. Unfortunately, sometimes it is hard to find information about going this route, so I figured I would cull…

The cost of jealousy

TechCrunch comments are the dregs of coffee in the bottom of my french-press-brewed cup of joe: bitter and cold. This happens on HackerNews as well, but it seems the signal to noise ratio on TechCrunch is incredibly low. Very rarely are the negative comments constructive or even helpful. I also…

No one cares about your programming language

No one cares about your programming language. Well. No one should care. If you are writing something in Ruby and, out of the blue, someone tells you to rewrite it in Python, you can safely discount their opinion. It just doesn’t matter. If you like CoffeeScript, then who…

Callbacks considered a smell

Here are the ways I have approached dealing with nested callbacks in my own JavaScript code. My samples all set 3 keys in a fake database, then retrieves those 3 keys and prints the values as a decent approximation of dealing with callbacks and I/O. These samples were part…

Stable or Volatile: Uh... both?

Rands (from randsinrepose.com) posted Stables And Volatiles the other day and my visceral reaction is… ugh. Let me step back and try to break that down into something constructive. First, I just finished Managing Humans, so I’ve recently had my fill of Rands’ writing and…