Skip to content

Topics

Articles on engineering practice, leadership, and delivering useful software.

Building useful products

Start with the people using the software. Decide what is worth building, then make it worth using.

Leading delivery

Help good work reach people. Review, leadership, and team habits all shape how much value makes it out the door.

Working with AI

Code is getting cheaper. Judgment, review, and deliberate experiments matter more when implementation speeds up.

  • The AI trap

    AI makes code cheaper to write, but we still need to decide whether the work matters.

    Cheap code. Costly choices.

    2 min read

Browse all tags

Sort by