Saltar al contenido

Plataformas web · desde 2014

Herramientas aburridas, enviadas con calma, mantenidas durante años.

CoreDevStructure es un estudio de cinco ingenieros en Sarrià-Sant Gervasi. Construimos sites de marketing performantes, plataformas de aplicación y motores de headless commerce para clientes europeos — y nos quedamos a mantenerlos.

DOC. ID CDS-IDX-001
REV
7.4
ESTADO
en producción
ÚLT. REV.
12/06/2026
DESTINO
production_eu_west_1
AUTOR
S. Bonastre

Presupuesto de latencia · 1,000 ms

Toca un segmento para leer cómo lo afinamos.

Una página tiene alrededor de un segundo de paciencia. Así lo gastamos.

Resolución DNS

Aparcamos tu dominio en Cloudflare, llevamos la mediana de DNS a milisegundos de un solo dígito y nunca esperamos a un nameserver upstream.

§ 01 Principios operativos CDS-PRINCIPLES.md

Seis reglas a las que nos ceñimos.

01

Sin sorpresas en producción

Cada cambio sale tras un feature flag y por un staging espejo. No desplegamos los viernes. No lanzamos por primera vez a producción el día del lanzamiento.

02

La performance es una feature

Cada brief tiene un presupuesto medido — payload de JS, target de LCP, latencia p75. El presupuesto se aplica en el CI de la pull-request, no por buenas intenciones.

03

Tests donde importan

Probamos las costuras — el flujo de auth, la integración de facturación, la importación de datos. No perseguimos el 100 % en una función que devuelve un string.

04

Código que se lee como un memo

Nombrar es un contrato. Cada variable, función y módulo se nombra pensando en el siguiente que lo lea un martes a las 09:00.

05

Una sola forma de hacer cada cosa

Convención sobre configuración. Tres formas de validación en un mismo código son dos de más. Elegimos una y documentamos el porqué.

06

Sin dependencias abandonadas

Cada retainer incluye una pasada trimestral de upgrades en la que eliminamos lo que ya no usamos y parcheamos lo que sí. La dependencia de ayer es el incidente de mañana.

§ 03 Encargos seleccionados ENG-014 / 022 / 035

Tres encargos, tres sectores.

CDS-ENG-014 DTC alimentación · Penedès Migración a headless commerce

Oliva del Penedès

Una cooperativa olivarera de 32 años vendiendo directo a hogares de Francia, Alemania y los Nórdicos — sobre un Magento que nadie en la cooperativa podía mantener.

«Teníamos un producto precioso en una web que tardaba ocho segundos en cargar. Ahora carga en setecientos milisegundos y los pedidos se ocupan solos.»

Stack Shopify Hydrogen · Cloudflare · Sanity · Stripe Tax

CDS-ENG-018 Medio independiente · Catalunya Ingeniería de performance

Telecat Online

Un medio regional sobre Drupal 7, lento en móvil, perdiendo lectores ante competidores más rápidos. Reconstruimos el front en Astro sin tocar el back office.

«Nos construyeron un front que habla con nuestro CMS de siempre y se siente de otra década. Mismos redactores, mismo flujo, periódico más rápido.»

Stack Astro · Drupal JSON:API · Cloudflare · Plausible

CDS-ENG-022 B2B SaaS · operaciones Plataforma de aplicación · v1.0

Quadram Inventory

Un equipo fundador de dos con una hoja de cálculo y un cliente piloto que pagaba. Convertimos la hoja en una plataforma de inventario — auth, datos multi-tenant, facturación, dashboards.

«Enviaron las partes del producto que me daban pereza. Auth, facturación, admin. Pudimos centrarnos en lo que ve el cliente.»

Stack Next.js · Postgres · Prisma · tRPC · Stripe Billing

Los seis encargos →
§ 04 Stack que enviamos CDS-BOM.lock

Un bill of materials, no un reel de hype.

Estas son las herramientas aburridas que elegimos a propósito. La mayoría tiene al menos tres versiones mayores. Ninguna saldrá del kit este año.

Frontend
Next.js 15 · Astro 4 · Remix · React 19 · TypeScript 5.5
Estilos
CSS variables · vanilla-extract · Panda CSS · Tailwind (where it earns its keep)
Backend
Node.js 22 · Hono · Fastify · tRPC 11 · GraphQL Yoga
Datos
Postgres 16 · Prisma · Drizzle · Redis · DuckDB
Infraestructura
Cloudflare Workers · Vercel · Hetzner · Fly.io · Terraform
Observabilidad
Sentry · OpenTelemetry · Grafana Cloud · Logtail · BetterStack
CMS · commerce
Sanity · Storyblok · Shopify Hydrogen · Saleor · Stripe
Tests · CI
Playwright · Vitest · GitHub Actions · Lighthouse CI · axe-core
§ 05 El estudio en cifras CDS-METRICS-Q1

Años de práctica

11

Encargos enviados

40+

LCP mediana, p75

< 1.0 s

SLA de uptime

99.95%

§ 06 Notas de clientes CDS-NPS.txt

Lo que dicen los clientes tras lanzar.

Diagnosticaron en dos semanas lo que la agencia anterior llevaba dos años evitando mirar. El build posterior llegó a tiempo, en presupuesto y en velocidad.

Mònica Galí CTO · Oliva del Penedès

La mitad de lo que entregaron era código. La otra mitad, un runbook que nuestro on-call usa de verdad a las tres de la mañana.

Hugo Mendes Head of platform · Roteiro

Un estudio que sabe decir que no a features sin pestañear. El producto está más afilado por eso.

Aina Soler Co-fundadora · Quadram Inventory