Arranqué esta mini-serie porque siempre me preguntan cómo encaro un MVP cuando tengo poco tiempo y cero ganas de perderme en la perfección. En este primer episodio me puse un timer de 30 minutos y me propuse pasar de una idea suelta a una app usable. Spoiler: se puede, si jugás con buenas restricciones y sabés qué recortar.
Qué vas a ver en el video
-
Aterrizar la idea en 3 frases
Antes de tocar código, la bajo a tierra: problema, para quién y cuál es el output mínimo. Sin eso, te vas al pasto. -
Requerimientos mínimos y nada más
Armo un scope chiquito con “camino feliz”. Todo lo que no sea crítico, queda afuera para otra iteración. El reloj está corriendo. -
Diseño express con v0
Uso v0.app para bocetar la UI en minutos. Itero rápido hasta algo “suficientemente bueno” y recién ahí paso a código. El objetivo es desbloquear la implementación, no ganar un premio de diseño. -
Implementación en Next.js
Armo la estructura base, conecto la UI con la lógica, manejo estados simples y saco una versión que se puede usar. Nada de overengineering: lo justo para que funcione. -
Resultado: MVP usable en 30 minutos
¿Perfecto? No. ¿Útil? Sí. Y ese es el juego: moverte rápido para validar la idea y recién después profundizar.
Hacks que me sirvieron
- Timeboxing posta: si algo te come más de 5 minutos, lo recortás o lo simplificás.
- Camino feliz primero: dejá bordes y edge cases para la próxima vuelta.
- Reutilizar todo lo que puedas: componentes, snippets, patrones que ya te sabés de memoria.
- Feedback temprano: un MVP imperfecto en manos de alguien vale más que un plan perfecto en tu cabeza.
Código y recursos
- Repo del proyecto: https://github.com/martin2844/knext
- v0 para prototipar la UI: https://v0.app/
Mirá el episodio
Cierre
Hacer apps rápido es un músculo. Cuanto más lo entrenás, más fácil se vuelve separar lo esencial de lo accesorio. Si te copa la idea, contame qué app te gustaría que intente construir en 30 minutos para el próximo Next.js Hacks. Y si tenés algún truco para acelerar tu flujo, dejalo en los comentarios: de eso se trata, de compartir y seguir iterando. Nos vemos en el próximo mate-código.
![]()

