Volver al índice

Principios de trabajo

Las reglas que guían cómo construyo, comunico, simplifico y entrego software.

Enviar rápido supera a la mejor estrategia

  • Escuchar, construir, entregar, iterar. Siempre en ese orden.
  • La adopción del producto importa más que la cantidad de código.
  • Los equipos que integran IA en su flujo se mueven 10x más rápido.
  • Los equipos pequeños entregan más que los grandes.

La complejidad es el enemigo

  • Si necesitas un diagrama para explicar la arquitectura a un junior, es demasiado compleja.
  • El código más fácil de mantener es el que no existe.
  • La abstracción prematura es peor que la repetición.
  • Cada dependencia tiene un coste oculto de mantenimiento.

Calidad desde el día uno

  • El código limpio no es un lujo, es una inversión a corto plazo.
  • Escribir tests no es opcional en sistemas críticos.
  • El "ya lo arreglaremos después" casi nunca llega.
  • El refactor continuo previene el refactor heroico.

La comunicación es el trabajo

  • Escribir claro es pensar claro.
  • Las expectativas desalineadas producen sufrimiento.
  • Documenta las decisiones, no solo el código.
  • Anticipa las objeciones antes de proponer algo.

Automatiza todo lo que puedas

  • Si lo haces más de dos veces, merece un script.
  • Los despliegues manuales son un riesgo, no una tradición.
  • La IA generativa es una herramienta, no una amenaza.
  • La mejor automatización es la que el usuario no nota.

Nunca dejes de aprender

  • Mejora un 1% cada día y el resultado compuesto es brutal.
  • La constancia supera al talento natural.
  • Lee código de otros. Lee libros. Lee documentación.
  • Las opiniones fuertes deben estar sostenidas con flexibilidad.

El trabajo puede ser tu hobby

  • Tu mejor trabajo sale cuando sigues tu curiosidad.
  • Pasión + límites claros funciona mejor que el "equilibrio" mítico.
  • Esto no significa que no puedas tener otros hobbies.

Contacto

Hablemos de tu proyecto

Si buscas un desarrollador senior para lanzar o escalar tu producto, puedo ayudarte a construir una solución robusta y elegante.