Erik Bernhardsson    About

What is your motivation?

I’ve been trying to learn Clojure. I keep telling people I meet that I really want to learn Clojure, but still every night I can’t get myself to spend time with it. It’s unclear if I really want to learn Clojure or just want to have lear...

Dollar cost averaging

(I accidentally published an unfinished draft of this post a few days ago — sorry about that). There’s a lot of sources preaching the benefits of dollar cost averaging, or the practice of investing a fixed amount of money regularly. The...

Why organizations fail

One of my favorite business hobbies is to reduce some nasty decision down to its absolute core objective, decide the most basic strategy, and then add more and more modifications as you have to confront the complexity of reality (yes I...

NYC subway math

Apparently MTA (the company running the NYC subway) has a real-time API. My fascination for the subway takes autistic proportions and so obviously I had to analyze some of the data. The documentation is somewhat terrible, but here’s some...

Exploding offers are bullshit

I do a lot of recruiting and have given maybe 50 offers in my career. Although many companies do, I never put a deadline on any of them. Unfortunately, I’ve often ended up competing with other companies who do, and I feel really bad th...

Meta-blogging

(This is not a very relevant/useful post for regular readers — feel free to skip. I thought I would share it so people can find it on Google.) My blog blew up twice in a week earlier this year when I landed on Hacker News. The first tim...

Iterate or die

Here’s a conclusion I’ve made building consumer products for many years: the speed at which a company innovates is limited by its iteration speed. I don’t even mean throughput here. I just mean the cycle time. Invoking Little’s law this...