Cómo construí juanchi.dev con el stack más bleeding edge de 2025: Next.js 16, React 19, Tailwind v4 y Railway
Hay una pregunta que me hice durante meses antes de arrancar con juanchi.dev: ¿uso el stack probado o me tiro de cabeza con lo más nuevo y aguanto los golpes? Elegí los golpes. Siempre elijo los go...
Source: DEV Community
Hay una pregunta que me hice durante meses antes de arrancar con juanchi.dev: ¿uso el stack probado o me tiro de cabeza con lo más nuevo y aguanto los golpes? Elegí los golpes. Siempre elijo los golpes. Esto es lo que pasó cuando intenté montar un portfolio de desarrollador con Next.js 16, React 19, Tailwind v4 y Railway en producción — con todo lo que salió mal documentado en tiempo real, porque alguien tiene que hacerlo. El setup inicial: la arrogancia de los primeros 20 minutos Empecé con confianza de CEO de startup imaginaria. Tres comandos y ya: npx create-next-app@latest juanchi-dev \ --typescript \ --tailwind \ --eslint \ --app \ --src-dir \ --import-alias "@/*" Bien. Proyecto andando. Tailwind v4 instalado automáticamente porque usé el flag correspondiente. Acá fue cuando me di cuenta que v4 no tiene tailwind.config.js por defecto — toda la configuración vive en el CSS directamente: @import "tailwindcss"; @theme { --font-family-display: "Inter Variable", sans-serif; --color-bra