Lo hice en una mañana. Probar es barato y rápido.
El stack que elijas hoy no tiene que ser el definitivo. Lo que importa es poder evaluar rápido y cambiar sin drama.
Lo hice en una mañana. Probar es barato y rápido.
El stack que elijas hoy no tiene que ser el definitivo. Lo que importa es poder evaluar rápido y cambiar sin drama.
Lo más valioso de esto no es el resultado. Es el proceso.
Hoy probar es muy barato. Pude crear 3 proyectos, probar cómo funcionaba la IA en cada uno, y decidir con información real.
El dato que selló mi decisión:
Deploy en Svelte → 35 segundos
El año pasado el deploy de 9punto5 en Next.js tomaba 5+ minutos.
Esto es 8x más rápido. Y cuando envías 20 cambios por día, esos minutos se convierten en horas.
Los números:
- JS al usuario: 1.2 MB → 236 KB (5x menos)
- Build output: 237 MB → 956 KB (248x menos)
- Carga en 3G: 2.4s → 0.5s
Svelte tenía menos líneas de código, menos peso, más velocidad.
Probé los 3 mejor rankeados: Next.js, Svelte y Astro.
Resultados:
- Next.js 16 → Buena UI, pero falló en Cloudflare (4 intentos)
- Astro → Deployó, pero la IA no escribía bien la UI
- Svelte → Deployó a la primera, buena UI
Los criterios de la comparativa:
- Curva de aprendizaje viniendo de Next.js
- Tiempo de compilación
- Rendimiento
- Experiencia de desarrollo (DX)
- Qué tan bien escribe la IA en ese lenguaje
Como me apoyo 100% en IA para escribir código el último es clave.
Le pasé a Opus 4.5 un markdown con:
- La spec completa del producto
- El stack definido (Clerk, Convex, Cloudflare)
- Un formulario de registro
Y le pedí que comparara frameworks para ese caso concreto.
Next.js sigue siendo sólido: toneladas de documentación, millones de proyectos, y la IA lo escribe muy bien.
Pero tuve problemas que no pude resolver:
- Los adaptadores de Cloudflare están rotos
- No pude pasar de la versión 15
- Deploys de 5+ min
No soy ingeniero de software.
Orquesto: defino, reviso, testeo, debugueo.
Dejo que Claude Opus 4.5 y GPT-5.1 Codex Max escriban el código.
Por eso elegir el framework correcto es crítico. Necesito que la IA lo domine.
Me cambié de Next.js a Svelte.
No escribo código. La IA lo hace por mí.
Este es el proceso que usé para tomar una decisión técnica sin ser técnico:
Took the morning to set up production and staging and get ready to automatically merge to production OMG (first time doing this) 😮
Claude + Cloudflare + Convex + Clerk
(it's ridiculous how simple it is to do in Convex, every time I had to touch Supabase I wanted to kill myself)
PhD level = even slightly pedantic observations 😆
What if OpenAI bought Windsurf for the data?
A nonstop stream of input and output, including Sonnet 3.7, to train and refine its own models, especially for coding tasks
Gemini 2.5 was pulled from Windsurf yesterday. If that’s true, maybe it’s coming back
Impresionante lo lejos que hemos llegado, especialmente para quienes no somos programadores.
Muy de acuerdo con esto 👇
Importante: define claramente la estructura del proyecto desde el inicio. Yo prefiero organizar carpetas y archivos por funcionalidades.
Si dejo decidir a v0, usa un sistema que me dificulta encontrar las cosas.
También, privilegio siempre Server Actions por sobre API Routers.
Mi estrategia actual:
• Creo una versión inicial lo más completa posible (v0).
• Descargo el ZIP para seguir en Cursor o Windsurf.
No obtienes una versión perfecta: toca actualizar herramientas, corregir y optimizar código, pero la base inicial es potente y a una velocidad ⚡️
Mi aprendizaje con Vibe Coding:
• Empezar con algo pequeño e ir haciendo mejoras incrementales es una MALA experiencia.
• Lo ideal es comenzar con una visión clara del resultado final que quieres lograr. Si no, el modelo improvisa demasiado.
Este documento híbrido combina un Product Requirements Document (PRD), especificaciones técnicas y guías de implementación.
Tip: no lo copies literalmente; adáptalo a tu stack y preferencias.
Así se ve v0 con una instrucción inicial completa:
Increíble todo lo que puedes lograr con v0 usando una sola instrucción.
Todavía no es un documento perfecto, pero con esta base avancé muchísimo:
👉 markreader.reshape.so/master-doc/
Usando Next.js + React + TypeScript + Tailwind + Shadcn + Supabase + Clerk + Upstash
Se viene anuncio
También le puedes pedir colores y hay herramientas para visualizar en línea como Mermaid Live Editor o Excalidraw (b/n)
Estoy usando Mermaids para mejorar la definición de productos. Ayuda a visualizar la estructura y flujos de lo que estás construyendo de forma simple.
Describe tu proyecto a tu ia favorita y pídele un Mermaid para desde ahí visualizar, iterar y ampliar tu visión. (Ej. Airbnb)
I think Windsurf is better than Cursor on this?
No credits consumed by errors
Tu habilidad al comenzar un desafío importa menos que tu capacidad de aprender a lo largo del camino. Es una mezcla de consistencia y persistencia.
Como dice Angela Duckworth en Grit:
Talento × Esfuerzo = Habilidad
Habilidad × Esfuerzo = Logro
fablab.blog/posts/grit/
🎙️ EP. 42 | "Generar valor significa algo que mejore la vida real de las personas"
@fabianhtml.bsky.social y yo hablamos con Matías Vial y exploramos su viaje emprendedor de cofounder de startups a líder en Buk.
Hablamos de SaaS, sacrificios y equipos que marcan la diferencia
youtu.be/G022wDSXKks
GPT-4.5 definitely isn’t cheap to run
7 inputs (~70 words each) and 7 outputs (~500 words each) cost nearly $0.85 via API
Scaling this will be 🔥💵
Hoy la eficiencia es prioridad y la presión por “cuidar tu trabajo” es real.
Microsoft con despidos automáticos.
Google incentivando renuncias con paquetes de salida y buscando equipos “profundamente comprometidos”, “velocidad y eficiencia”.
🎙️ @nerdfromchile.bsky.social
youtu.be/6QPvGq7wX5c?...
🎙️ EP 41: Big Tech y sistemas de evaluación, junto a @fabianhtml.bsky.social
Exploramos cómo Microsoft, Amazon y Netflix miden el rendimiento ¿Mayor presión por resultados? ¿Líderes desinteresados en el balance vida-trabajo?
+ Novedades en IA y computación cuántica
youtu.be/6QPvGq7wX5c
😁
bsky.app/profile/fabi...