Crear un producto educativo para programadores desde cero: la odisea de un desarrollador indie

Fuentes: How to spend 15 years perfecting a product

En el invierno de 2023, un desarrollador y educador independiente decidió embarcarse en la creación de un nuevo producto educativo para programadores, tras el éxito de Refactoring.Guru, su proyecto más conocido. Tras dos décadas de intentos, vivía con relativa estabilidad económica, pero el avance de la inteligencia artificial —especialmente la aparición de ChatGPT 3.5— le hizo replantearse el futuro de los productos meramente informativos.

La reflexión de fondo es que un asistente conversacional puede explicar casi cualquier cosa, pero aún no ejecuta código en tiempo real, no genera ilustraciones ni videos, ni tampoco accede a la interfaz del entorno de desarrollo (IDE) para guiar paso a paso al usuario. Esa grieta es la que quiso explotar: cursos prácticos basados en la práctica real dentro del propio editor de código.

Para materializar la idea optó por VS Code como plataforma, por ser de código abierto, gratuito y popular entre principiantes. Su decisión resultó visionaria: los editores basados en IA que surgieron después, como Cursor, Windsurf o Antigravity, son forks de VS Code, lo que hizo que su extensión fuese compatible con ellos sin apenas trabajo extra. El autor recomienda a cualquier desarrollador construir una extensión para IDE como ejercicio formativo de bajo riesgo.

En cuanto al tema, descartó rehacer su curso de refactorización por agotamiento y optó por Git. En la segunda parte, detalla consideraciones de negocio: un indie debe vigilar tendencias, ciclo de vida del producto, tráfico y monetización. Su regla tras veinte años: empezar siempre por la distribución, y en su caso concreto apostó por SEO, canal que ya le había funcionado y que conoce a fondo.