Next.js
App Router, RSC, buenas prácticas Vercel, evitar waterfalls, optimizar bundle y usar las skills React/Next.js del proyecto.
Cuando me preguntan si uso IA en mi día a día, esta es mi respuesta: un flujo repetible que mantiene la calidad alta y el resultado predecible en cualquier stack.
Antes de generar una sola línea, definir la base: requisitos claros, alcance y criterios de éxito.
Elegir un modelo capaz para la tarea: Gemini, Claude, Kimi o ChatGPT — según contexto, calidad de código y disponibilidad.
Cursor, Windsurf, Claude Code, Codex u otra — el IDE o agente que mejor se adapte a tu stack y flujo.
HUs bien escritas con criterios de aceptación explícitos para que la IA (y el equipo) sepan qué significa "hecho".
Usar skills del proyecto (ej. buenas prácticas React, SOLID) y reglas de Cursor para que la IA siga tus estándares.
Mis MCPs favoritos: Playwright, Context7, Supabase, Chrome DevTools, GitHub, Notion — para docs, BD, automatización en navegador y repos.
Adjuntar archivos relevantes, pegar mensajes de error y describir el objetivo para que la IA tenga suficiente señal.
Estructura de proyecto y patrones de diseño definidos (backend y frontend) para que el código generado encaje en el sistema.
Definir esquemas y contratos (tipos de API, modelos de BD) para que la IA no invente ni borre campos.
Clean Code, SOLID y guías del framework (ej. buenas prácticas Vercel React/Next.js) aplicadas de forma consistente.
Pruebas unitarias, E2E y flujos automatizados con Playwright para detectar regresiones y validar comportamiento.
GitHub Actions (u otro) para ejecutar tests, lint y deploy — cada cambio validado antes del merge.
Revisión humana o asistida por herramientas (PRs en GitHub, SonarQube, revisión por pares) para mantener calidad y consistencia.
El mismo flujo se adapta al stack: primero bases y calidad, luego prácticas específicas del stack.
App Router, RSC, buenas prácticas Vercel, evitar waterfalls, optimizar bundle y usar las skills React/Next.js del proyecto.
Arquitectura en capas, convenciones REST, Spring Security, código limpio y pruebas (JUnit, MockMvc, Testcontainers).
FastAPI o Django, type hints, pytest y estructura de proyecto clara (layout src, inyección de dependencias).
Expo cuando sea posible, conciencia de rendimiento, módulos nativos cuando haga falta y el mismo nivel de calidad que en React web.
Estoy disponible para trabajo freelance y roles senior remotos. Ya sea un nuevo producto, un sistema legado que modernizar, o una integración con IA — hablemos.