Nicholas BouchardChief Technology Officer · Essays & perspective

Nicholas Bouchard / Chief Technology Officer

Three positions on what software companies should measure before they spend

Perspectives from a life in leadership.

The latest essay

AI coding tools5 min read

AI writes the code faster; someone still has to read it

AI coding assistants make some engineering work measurably faster, but the saving arrives at the keyboard and the cost arrives in the review queue. Boards that book the first without planning for the second will buy defects with the headcount they think they have saved.

Read the essay

The archive.

AI coding tools

  1. AI coding tools5 min read

    AI writes the code faster; someone still has to read it

    AI coding assistants make some engineering work measurably faster, but the saving arrives at the keyboard and the cost arrives in the review queue. Boards that book the first without planning for the second will buy defects with the headcount they think they have saved.

    Open essay

Software supply chain

  1. Software supply chain5 min read

    Our build machines are production systems

    An engine vendor's most consequential attack surface is not the code it writes but the machinery that compiles, signs and ships it. Boards should ask about isolated, reproducible and signed builds before they ask how many vulnerabilities a scanner found.

    Open essay

Compute capacity

  1. Compute capacity5 min read

    Own the floor, rent the peak

    Software companies with growing GPU workloads tend to rent every hour from the cloud. Once demand has a floor that never moves, renting all of it is the expensive choice, but owning pays only if the floor is measured honestly and the hidden costs of hardware are counted.

    Open essay