A Master's Practice: On the Art of Debugging

This week, whilst troubleshooting video encoding discrepancies for a film, I was reminded of the immense wizard power of debugging: the art of systematically bisecting your way to the root cause of a problem, then devising the cleanest fix. This is an art that cannot be taught and which few professions lead you to learn. Even among those that do, such as computer programming, only the most diligent practitioners come to master it, because it is at once unnatural and primordial. We can be sure that many humans will never in their lives enact this discipline, but also that it is fundamental to our success as a species. ...

6 Aug 2025 · 2 min · Gianluca Truda

Reflections on Vibecoding

A sorcerer’s guide to wielding chaotic and powerful magicks.

11 Jun 2025 · 2 min · Gianluca Truda

Diffusion is autoregression in the frequency domain

Notes on the interconnection of generative AI’s two leading paradims.

10 Mar 2025 · 3 min · Gianluca Truda

8 bits of advice to flourish at the Recurse Center

A byte-sized guide to developing your taste and agency at the world’s best programming retreat.

6 Feb 2025 · 10 min · Gianluca Truda

What OpenAI's o1 really means

The AGI is dead. Long live the AGI.

16 Sep 2024 · 6 min · Gianluca Truda

Make games people play

What Paul Graham doesn’t tell you about delighting 7 year olds.

14 Sep 2024 · 3 min · Gianluca Truda

Biology from the bottom up

Initial thoughts on transforming bioengineering into software engineering.

5 Mar 2024 · 3 min · Gianluca Truda

Yesterday's cutting edge is today's table stakes

The past 18 months in AI have been a whirlwind-clusterfuck of acceleration, innovation, and chaos.

8 Nov 2023 · 4 min · Gianluca Truda

Optimising cost, quality, latency

There is a trifecta of variables that just about everyone building generative AI systems cares about — cost, quality, and latency. As is often the case in computing, there is a trade-off between these properties. And all three are bought with the currency of performance.

31 Oct 2023 · 2 min · Gianluca Truda

The blueprint of agency

Why some sail and others drift.

31 Oct 2023 · 4 min · Gianluca Truda