Log in to leave a comment
No posts yet
Si le preguntas a un agente de IA por un stack tecnológico, nueve de cada diez te recomendarán Vercel o Supabase. Aunque son fáciles de configurar al principio, en cuanto el número de usuarios aumenta mínimamente, las cifras de la factura escalan a niveles inasumibles. Para un emprendedor en solitario, los costes variables impredecibles son un veneno. No debes seguir el "camino fácil" que sugiere la IA, sino imponer un stack que se ajuste a la realidad de tu bolsillo.
El sistema de facturación basado en el uso que proponen muchas IA añade un margen alto a cambio de la comodidad. Por ejemplo, Vercel cobra una tasa por asiento de $20 por usuario y sus costes de ancho de banda son elevados. En cambio, si utilizas un VPS (Servidor Privado Virtual) como Hetzner, la historia cambia. Con solo el modelo CX23, que cuesta 4,08 euros al mes, puedes gestionar perfectamente a decenas de miles de usuarios.
El método es sencillo. Primero, compra un VPS. Luego, dale estas instrucciones a la IA: "Redacta un script para instalar Coolify, un PaaS de código abierto, en un VPS de Hetzner y desplegar Next.js basado en Docker". De este modo, mantendrás la comodidad de Vercel mientras el coste se queda fijo en lo que valen unos pocos cafés. Debes evitar esa situación absurda en la que dejas de hacer marketing por miedo a los costes de operación de la infraestructura.
La IA suele recomendar NoSQL por su flexibilidad estructural. Sin embargo, usar NoSQL en sistemas de pago o gestión de inventario donde las relaciones entre datos son críticas es un desastre. Más tarde, cuando la integridad de los datos se rompa y tengas que arreglarlo mediante código, el tiempo de mantenimiento se disparará. Una mala elección de base de datos acaba convirtiéndose en un accidente de miles de euros que te obliga a rehacer el servicio por completo.
Antes de elegir una DB, pregunta a la IA lo siguiente:
Si la respuesta a cualquiera de estas preguntas es afirmativa, ordena a la IA: "Utiliza PostgreSQL y escribe un SQL DDL donde se especifiquen las restricciones de clave externa (foreign key)". No hagas ciegamente lo que diga la IA; especifica tú mismo el motor para evitar que los datos se vuelvan caóticos.
Si desarrollas solo y el servicio crece hasta el punto de tener que contratar gente, los costes de contratación se dispararán si tu stack está basado en tecnologías desconocidas. Según la encuesta de desarrolladores de Stack Overflow de 2025, JavaScript y PostgreSQL siguen siendo las tecnologías más fiables. Por mucho que una tecnología recomendada por la IA esté de moda, deséchala si no está validada en el mercado laboral.
Primero, comprueba el número de ofertas para esa tecnología en sitios de empleo locales o globales. Si las ofertas son inferiores al 20% en comparación con React, esa tecnología es arriesgada. Después, pide a la IA que investigue la tendencia de estrellas en GitHub y el número de problemas de seguridad sin resolver de dicho framework. Elegir una tecnología cuya comunidad está muriendo es como subirse a un barco que se hunde.
Si empiezas a usar SDKs exclusivos de una nube específica, tendrás que modificar todo el código si decides mudarte a otro lugar más adelante. Para no depender de la infraestructura, todo el código debe estar basado en contenedores.
Instruye a la IA: "Escribe un Dockerfile aplicando multi-stage build y gestiona las variables de entorno con .env". Además, utiliza un ORM como Prisma o Drizzle para separar las capas y facilitar el cambio de motor de DB. Por último, crea y registra en el servidor un "script que realice un volcado de la DB cada madrugada a las 3 AM, lo suba a un almacenamiento externo y elimine los archivos de más de 30 días". Solo si puedes reactivar tu servicio en otro servidor en menos de una hora tras un fallo en la plataforma, podrás decir que el servicio es realmente tuyo.