Efficiency matters

Doing something faster doesn’t always mean you need to add more capacity. In fact, I suggest taking a look at what you are doing and how you are doing it before adding capacity. Adding resources to an inefficient situation will only make it worse.More

Time Minimalism

We are constantly being bombarded with notifications, alerts, feeds, and messages. I have 43 apps installed on my phone. Each one of them has the ability to send a push notification. The average iPhone owner in the United States has 32 apps installed. South Koreans have 40! I am exhausted (and so are you) This past…More

Arbitrary Constraints Power Creative Problem Solving

Google Ventures does a lot of research on sprints. What they don’t say directly is that a sprint is a tightly constrained by time. In five days you have to decide, build, test, and iterate a new idea. After building software for nearly ten years, I’ve come to the realization that the thing that drives…More

Are You Managing Your Manager?

This post originally appeared on FirstMark Community. Insights from FirstMark’s Code Driven series, a monthly event for developers to learn and get inspired. Are you doing a good job managing your manager? Duncan Grazier, ShopKeep’s VP of Engineering, has a simple formula that can empower engineers to get the most out of their managers, and…More

This is life… in Trello

I used to be just like you. I used to have a mass of notecards, Post-It notes, and Evernote checklists. While I used to be unorganized, and lost I am now focused and organized. How did I do that? How did I manage to know everything, and travel through space-and-time with minimal effort? Let me…More