Los proyectos de ayer

Los LLMs para programación hacen que la creación de herramientas pequeñas y componibles sea prácticamente gratuita.

Una de las cosas más increíbles de los LLMs para programación es la velocidad a la que puedo construir nuevas utilidades y herramientas. No me refiero a proyectos completos o productos que tienen que estar pulidos y bonitos y venderse a la gente. Me refiero a cosas que hago para mí mismo.

En los últimos dos días he construido tres herramientas:

Todas en Rust, todas con tests, todas con documentación. Todas construidas al margen (literalmente, mi laptop personal en la esquina de mi escritorio) mientras hacía $day_job (que también consiste cada vez más en escribir documentación para que las máquinas la consuman y la conviertan en software funcional). Creo que cumplen con la definición de vibe-coding, pero al mismo tiempo, soy capaz de guiar a la máquina hacia exactamente lo que quiero, con exactamente las funcionalidades que necesito para hacer el trabajo. Son componibles y fácilmente accesibles para agentes, así que con cada una extiendo ligeramente las capacidades de mi agente.

He construido más cosas con software en los últimos meses que en años anteriores, escribiendo mucho menos código. Es un momento algo aterrador para ser ingeniero de software profesional, pero es un momento muy emocionante para ser constructor.