Por qué construyo en público

Código real, decisiones técnicas, errores incluidos. Un espacio para pensar, probar y construir.

Persona trabajando en una estructura en construcción
Photo by Quan Jing / Unsplash

Construir en público

Llevo más de 4 años trabajando en QA Automation sobre sistemas enterprise. En ese tiempo reporté más de 450 bugs — aproximadamente el 37% del total de mi equipo. No lo digo para impresionar, lo digo porque ese número representa algo: una forma de mirar los sistemas que se entrena con el tiempo y que quiero documentar.

Este sitio existe para eso.

Construyo en público porque escribir sobre lo que aprendo me obliga a estructurarlo. Me obliga a ir más despacio, a preguntarme si realmente entendí algo o solo lo memoricé.

Y porque estoy convencido de que el conocimiento que no se comparte se estanca.

Hoy trabajo con TestComplete y VBScript en sistema ERP complejo. En paralelo, estoy construyendo un framework de automation desde cero con Selenium WebDriver, Java y TestNG. Cada decisión técnica, cada problema que resuelvo y cada error que cometo queda documentado acá.

Qué vas a encontrar:

  • Cómo estructuro un framework de automation desde cero y por qué tomo cada decisión.
  • Problemas reales de testing en sistemas enterprise, no ejercicios de tutorial.
  • Reflexiones sobre trabajo, disciplina y lo que implica construir una carrera técnica con intención.

Qué no vas a encontrar:

  • Fórmulas mágicas, contenido inflado ni verdades absolutas.

Muchos de estos textos van a ser iteraciones. Avances, correcciones, ideas que se refinan con el tiempo. Porque así es como realmente se construye algo: en público, con fricción, sin esperar a que esté perfecto.

Si te interesa ver cómo se construyen las cosas desde adentro, este lugar es para vos.

A empezar.

PD: Este post es un documento vivo. Si tenés una pregunta o querés compartir tu experiencia armando tu sitio, escríbeme a [email protected] o mencióname en LinkedIn o X.

Ejemplos de esto en práctica:

El setup técnico de este blog, con todos los problemas que tuve y cómo los resolví: Cómo armé este sitio

Empecé un framework desde cero y documenté cada decisión: Día 1 de mi lab de QA Automation: Selenium + Java desde cero