Tag Archives: projects

Brent resigns from Q Branch

Brent Simmons, still an Omni employee, has decided to part ways with his Q Branch founders to focus on a new project. The whole essay is an important read, but especially this part:

“I turned 47 a little while ago, and I’ve had some reasons to reflect on the shortness of life, and I realized how very important it is for me to work on the software that I think about every day. I kept putting it off, but every day that I put it off hurt more than the previous day. I realized that I couldn’t continue — I have to do the work that I need to do.”

I think many of us can relate to this. I don’t personally have a single piece of software in mind that has been nagging at me, but I have had a sense for a couple years that everything I work on needs to be something that matters to me. Having a theme across projects has also been a great way to judge what to spend time on.

Slow-growing trees

We planted some trees in our front yard recently. They take decades to grow, and we are under no illusion that they’ll provide meaningful shade before our children have families of their own. It’s easy to say: “Why should I bother? It will take too long before we can see results.”

But it’s like anything — the sooner you start, the less time you have to wait until that thing is mature.

If you procrastinate forever, just because you won’t see results anytime soon, you’ll find yourself looking back 10 years later and wishing if only I had just planted that tree / started that new software project, it would have been done by now.

In other words, don’t let the weight of potential work stop you from doing the right thing.