Ingeniería
Cómo construimos, con comprobantes.
Este sitio es el ejemplo. Con qué está construido, qué medimos en él y los hábitos detrás. Las cifras llevan la fecha en que se leyeron.
Este sitio, tal como está construido
- Framework
- Exportación estática de Next.js 15 sobre React 19, con estilos de Tailwind 4. Sin servidor en tiempo de solicitud.
- Contenido
- Una capa de contenido bilingüe (inglés y español) que se renderiza en ambos idiomas, con hreflang y un sitemap generados desde la misma lista de rutas.
- Tipografía
- Fuentes alojadas por nosotros (Plus Jakarta Sans e Instrument Serif), sin solicitudes a terceros.
- Datos estructurados
- JSON-LD generado por página: organización, fundador, servicios, productos, artículos, preguntas frecuentes y migas de pan.
- Preparación para IA
- Un llms.txt, un robots.txt abierto a rastreadores de búsqueda con IA y un security.txt publicado.
Qué medimos en él
- 0violaciones automatizadas de accesibilidad (axe, reglas WCAG 2.2 AA) en cada página escaneada, en tema claro y oscuro y en ambos idiomas
- 100puntajes de Lighthouse en accesibilidad, buenas prácticas y SEO en la última corrida local
- 99rendimiento móvil de Lighthouse en el sitio en producción, con un mayor elemento visible en 1,7 s
Medido el 20 de octubre de 2026 con Lighthouse y axe en este sitio.
Revisiones de calidad en cada proyecto
Nada llega a un cliente por confianza. Un proyecto debe pasar revisiones automáticas primero.
Validación de marcado
El HTML de cada página se valida antes de que una persona lo vea.
Escaneo de accesibilidad
Un escaneo automático de accesibilidad corre en cada ruta.
Auditoría de rendimiento y SEO
Lighthouse mide velocidad, accesibilidad, buenas prácticas y SEO.
Una segunda opinión sobre coherencia
Jueces de modelos de distintos proveedores revisan las páginas terminadas para verificar su coherencia.
Cómo operamos
Primero el alcance por escrito
No se construye nada antes de que ambas partes acuerden por escrito qué significa terminado.
Administración protegida en el borde
Las rutas de administración se interceptan en el borde antes de que corra cualquier código de la aplicación.
Los secretos fuera del código
Las llaves y credenciales nunca se suben al repositorio y se rotan cuando cambia el acceso.
Recuperable por diseño
Cada proyecto se entrega con manuales de operación, procedimientos de recuperación y custodia de credenciales.
Notas de ingeniería
Cómo construir un arnés de benchmark que sobreviva a sus propias fallas
Para calificar 808 sitios corrimos navegadores sin interfaz, Lighthouse, escaneos de accesibilidad y jueces de IA durante horas. La primera corrida murió en el sitio 327 sin ningún error. Qué cambiamos para que una falla cueste minutos y no toda la corrida.
Leer la nota →Fallas silenciosas: el tipo de error que más nos cuesta
Las fallas ruidosas se arreglan en una hora. Los errores caros son los que reportan éxito. Cuatro patrones con los que nos hemos topado operando nuestros propios productos y la regla que los detecta.
Leer la nota →De un volcado de PDFs a un atlas público: cómo construimos Atlas Criminalidad CR
Los datos de criminalidad de un país estaban abiertos e ilegibles a la vez. Esta es la arquitectura que convirtió una pila trimestral de PDFs en una herramienta que cualquiera lee en 5 minutos — y que sigue funcionando en cada release.
Leer la nota →El código abierto y los experimentos están en Labs. Abrir Labs
¿Quiere este nivel de detalle en su proyecto?
Cada proyecto empieza con un alcance por escrito y termina con documentación. Agende una llamada y traiga el requisito más difícil.