Category: Code

  • Doc and Code is King

    Doc and Code is King

    Even the simplest, cheapest home appliance comes with a more or less detailed user manual. Most of us decide to throw it away and trust in the good design of the device for discoverability, allowing us to learn how to use it. But right after design, good documentation sets the difference between a piece of…

  • Sprinters don’t win marathons

    Sprinters don’t win marathons

    Software development is like a long-distance run. Most of the time, you need to maintain a steady pace—a velocity that enables you to consistently deliver features, maintain your code, and improve your skills predictably and profitably. This rhythm should allow you to adapt to exceptional changes. Occasionally, you’ll need to sprint to meet deadlines or…