Este ensayo defiende que la intención del programador es el eje unificador de toda la actividad de codificar, tanto al escribir como al leer software. Partiendo de la idea de que escribir código se asemeja a escribir una historia, el autor sostiene que la programación es un arte en el que la belleza depende del observador: quien escribe debe pensar cómo se lee su código, y quien lo lee necesita atravesar capas de abstracción para reconstruir el propósito de cada línea.
La reflexión surge a partir de un vídeo de LifeOverflow sobre la legislación penal alemana relativa al hackeo, que llevó al autor a preguntarse cómo se representa la intención al interactuar con un ordenador y por qué ciertos comandos resultan maliciosos en un contexto y benignos en otro. A partir de esa analogía, el texto repasa ejemplos prácticos de la vida profesional: el uso de directivas como auto en C++, la elección entre cadenas de preprocesador y cadenas de C/C++, la ausencia de anotaciones de tipo en código antiguo de Python anterior al PEP 484, o empresas que prohíben los comentarios por considerarlos prescindibles. Todos los casos ilustran cómo los programadores equilibran requisitos no estrictamente técnicos —históricos, sociales, organizativos— a la hora de producir software.
En la parte dedicada a la lectura de código, el autor explica que entender un nuevo repositorio consiste en identificar los capítulos y subcapítulos de intención que articulan clases y funciones. Aprender una base de código de cerca de un millón de líneas le ha llevado meses precisamente porque el objetivo era estudiarla en profundidad. Como consecuencia, propone que el desarrollo dirigido por pruebas resulta útil porque verifica la intención antes que los detalles de implementación, y distingue dos categorías de errores: los derivados de traducir mal la intención a código y los que nacen de efectos laterales de las instrucciones elegidas. El ensayo cierra afirmando que la intención es el bloque más transferible para comprender proyectos de cualquier tamaño y lenguaje, aunque por sí sola no siempre baste.
