Base técnica

Stack moderno, sin experimentos.

Herramientas probadas, documentadas y mantenibles. Sin frameworks exóticos, sin dependencias innecesarias, sin deuda técnica de día uno.

Frontend
01

Next.js 15

App Router, RSC, SSG/SSR. Sin framework de componentes de terceros.

02

TypeScript

Tipado estricto en toda la base de código. Sin any salvo casos justificados.

03

Tailwind CSS v4

CSS utility-first. Tokens de diseño en @theme, sin configuración externa.

04

React Hook Form + Zod

Validación de formularios con tipado end-to-end. Sin estado global para forms.

Backend
01

Server Actions

Mutaciones seguras en el servidor. Sin API Routes para operaciones internas.

02

PostgreSQL

Base de datos relacional para proyectos con datos estructurados y transaccionales.

03

Supabase

Auth, storage y realtime cuando el proyecto lo necesita. Hosted o self-hosted.

04

Edge Functions

Lógica de negocio liviana en el edge. Vercel Edge Runtime o Cloudflare Workers.

Integraciones
01

Email transaccional

Integración con el proveedor de email adecuado para cada proyecto, con entregabilidad y trazabilidad.

02

Stripe

Pagos únicos, suscripciones y gestión de clientes. PCI DSS cubierto.

03

REST y GraphQL APIs

Conexión con cualquier sistema que exponga API. Autenticación OAuth, API Key o JWT.

04

Webhooks

Integración por eventos. Reintentos automáticos, firma HMAC, logs de payload.

Infraestructura
01

Vercel

Deploy automático desde git. Preview environments por rama, edge network global.

02

GitHub Actions

CI/CD con tests, linting y build checks en cada push. Sin sorpresas en main.

03

Sentry

Monitorización de errores en producción. Alertas, stack traces y contexto de usuario.

04

Plausible Analytics

Analytics ligero y privacy-first. Sin cookies, sin GDPR headaches.

Principios de ingeniería

Sin vendor lock-in

Seleccionamos herramientas que puedes sustituir. Nada que te obligue a mantenernos para seguir funcionando.

Código mantenible

Estructura de proyecto clara, nombrado consistente, sin magic numbers. Un desarrollador nuevo entiende el código en un día.

Tests donde importa

No perseguimos cobertura. Testeamos la lógica de negocio, las integraciones críticas y los flujos de dinero.

Observabilidad desde el día uno

Logs estructurados, trazas de error, alertas de disponibilidad. Problemas detectados antes de que los reporte el cliente.

Seguridad por defecto

HTTPS, CSP, variables de entorno seguras, sin secretos en git. Autenticación con estándares probados.

Performance real

LCP < 2s, TTI < 3s en conexiones lentas. Sin librerías de 400kb para funcionalidad de 4kb.

¿Quieres hablar de tecnología?

Hablemos del proyecto