— Trabajos seleccionados

Trabajo que hemos entregado

Empresas reales para las que construimos y que seguimos atendiendo, productos propios, y la ingeniería de código abierto que firmamos con nuestro nombre.

— La parte que no se ve

En este oficio, el trabajo más importante no deja nada que enlazar.

La TI gestionada, los sistemas internos y la ingeniería de infraestructura ocurren dentro de los negocios de otros — no producen nada que podamos enlazar. Es la naturaleza del oficio, no un hueco en el historial. Por eso sometemos el trabajo público a un estándar más exigente: todo lo que hay en esta página está en vivo, es inspeccionable y es obra nuestra. Empieza por cuatro cosas que puedes auditar tú mismo, ahora mismo.

  • Este sitio web

    Cinco idiomas, renderizado en el servidor sobre Cloudflare Workers, sin framework del lado del cliente. Cada cambio pasa por Lighthouse CI — las puntuaciones de accesibilidad, SEO y buenas prácticas deben mantenerse perfectas antes de publicarse.

    Audítalo tú mismo ↗
  • Ask SetKernel

    Un motor de respuestas con generación aumentada por recuperación, en producción en este sitio sobre nuestros propios textos — la misma forma de sistema que construimos para clientes.

    Hazle una pregunta →
  • autopilot

    Nuestra herramienta publicada de enrolamiento de Windows: un solo comando registra un portátil nuevo en tu tenant; a partir de ahí se convierte, por política, en un equipo de empresa gestionado y cifrado. El código es público.

    Lee el código ↗
  • Productos que operamos

    Mezbano y SoulVriti son productos propios, en producción. Operar nuestros propios sistemas es el estándar que llevamos a los tuyos.

    Ver los productos →

— Sitios que construimos y ahora mantenemos

Sitios de clientes en vivo, con un toque más ligero.

Sitios de clientes que se lanzaron, funcionan y se sostienen solos. El contenido del día a día queda con el cliente; nosotros mantenemos el stack sano por debajo.

  • Haute Dog Finders

    hautedogfinders.ca ↗

    Criador de doodles bilingüe del Canadá atlántico. Astro a medida sobre Cloudflare con un grafo Schema.org rico — LocalBusiness, Product por raza, Event por camada.

    PERFORMANCE
    84 / 100
    SCHEMA
    23 types
    LANGUAGES
    EN-CA · FR-CA
    SHIPPED
    2026

    Lo que eso significa para ti: páginas rápidas, fáciles de encontrar en Google y accesibles para todos.

    • Astro
    • Cloudflare Workers
    • Schema.org
    • EN-CA / FR-CA
    Leer el caso de estudio →
  • Four Seasons Farm

    fourseasonsfarm.ca ↗

    Sitio de marketing de una granja local. Stack WordPress fácil de editar, acelerado por Cloudflare — el cliente es dueño del contenido y nosotros mantenemos el stack sano.

    BEST PRACTICES
    100 / 100
    ACCESSIBILITY
    92 / 100
    SEO
    92 / 100
    SHIPPED
    2026

    Lo que eso significa para ti: páginas rápidas, fáciles de encontrar en Google y accesibles para todos.

    • WordPress
    • Cloudflare
    • Edge caching
    Leer el caso de estudio →
  • Peppery Pizza Poutine

    pepperypizzapoutine.com ↗

    Restaurante de pizza y poutine con pedidos en línea. WordPress + WooCommerce, carta gestionada por el personal, páginas de marketing cacheadas en el edge.

    ACCESSIBILITY
    100 / 100
    BEST PRACTICES
    100 / 100
    SEO
    100 / 100
    SHIPPED
    2026

    Lo que eso significa para ti: páginas rápidas, fáciles de encontrar en Google y accesibles para todos.

    • WordPress
    • WooCommerce
    • WPBakery
    • Cloudflare
    Leer el caso de estudio →

— Nuestros propios productos

Productos que construimos para nosotros mismos.

No es trabajo de clientes — son nuestras propias ideas, llevadas del primer commit a producción y operadas de principio a fin. Convivimos con estos sistemas cada día; son el registro más claro de cómo hacemos ingeniería.

  • ERP de restauración para operadores y marcas en crecimiento — ventas diarias, gastos, personal e informes en un solo sistema, con visibilidad multi-tienda, acceso por roles y registros de auditoría.

    • SaaS
    • Multi-tienda
    • Acceso por roles
    • Registro de auditoría
  • Un compañero de verso diario para iOS — un verso al día de seis textos clásicos, con desglose palabra por palabra del sánscrito, en diez idiomas. Gratis y sin anuncios.

    • iOS
    • 6 textos clásicos
    • 10 idiomas
    • Sin anuncios

— Pista de ingeniería

Para equipos de ingeniería — código abierto que entregamos

Artefactos de producción funcionales. Cada plantilla tiene un repositorio que puedes forkear en cinco minutos, un artículo extenso que explica cada línea, y la historia de la colaboración debajo — problema, enfoque, resultado.

  • Abril de 2026 · Código abierto · Hecho para producción

    cf-rag-template ↗ ~200 LoC · MIT

    Pipeline RAG de producción sobre Cloudflare Workers

    Un pipeline RAG funcional en ~200 líneas de TypeScript. Workers + Workers AI (embeddings) + Vectorize (almacén vectorial) + D1 (texto fuente) + Anthropic Claude (generación). Sin LangChain, sin framework — cada primitiva corresponde a un servicio de Cloudflare. Se despliega en cinco minutos.

    Líneas de código
    ~200
    Tiempo de despliegue
    5 min
    Coste a bajo volumen
    ~$0.04/M vectors
    Licencia
    MIT

    Problema

    A finales de 2025, cada brief de ingeniería de IA que llegaba a nuestra bandeja pedía alguna forma de generación aumentada por recuperación. Los puntos de partida de código abierto disponibles eran o demos de juguete o frameworks tentaculares (LangChain) que aportan más carga cognitiva que el propio trabajo de RAG. Necesitábamos una implementación de referencia hecha para producción — autenticación, gestión de errores, observabilidad, costes reales — pero lo bastante pequeña para que un ingeniero pudiera leerla de principio a fin en veinte minutos.

    Enfoque

    Asignamos las cinco primitivas de RAG — troceado, embeddings, almacenamiento vectorial, almacenamiento del texto fuente, generación — a un servicio de Cloudflare cada una. El troceado es TypeScript normal dentro del Worker. Los embeddings van por Workers AI (`@cf/baai/bge-base-en-v1.5`, 768 dimensiones, gratis a bajo volumen). El almacén vectorial es Vectorize. El texto fuente está en D1. La generación es Anthropic Claude Sonnet 4.6, transmitida en streaming al cliente. Sin pegamento, sin framework, sin capas de abstracción que no hayamos escrito nosotros.

    Resultado

    Publicado como cf-rag-template bajo licencia MIT. Se despliega en menos de cinco minutos en cualquier cuenta de Cloudflare. Tiene un ensayo extenso complementario que explica cada línea y el modelo de costes. Desde entonces lo usamos internamente como punto de partida de cada encargo de clientes con forma de RAG.

    • Cloudflare Workers
    • Vectorize
    • D1
    • Workers AI
    • Anthropic Claude
    • TypeScript
  • Abril de 2026 · Código abierto · Hecho para producción

    cf-mcp-template ↗ ~200 LoC · MIT

    Servidor MCP de producción sobre Cloudflare Workers

    Un servidor Model Context Protocol que habla JSON-RPC 2.0 sobre HTTP, corre en Workers (escala a cero, distribuido globalmente) y se autentica con token bearer. Incluye la higiene de producción de siempre: códigos de error, validación de peticiones, logging estructurado, endpoint de salud, página de inicio. Listo para conectar con Claude Desktop, Cursor o cualquier cliente MCP.

    Líneas de código
    ~200
    Tiempo de puesta en marcha
    2 min
    Clientes MCP probados
    Claude · Cursor
    Licencia
    MIT

    Problema

    Model Context Protocol fue la primitiva de Anthropic más preguntada de 2025. Los repos de inicio de MCP que circulaban a finales de 2025 tenían forma de demo — mostraban el handshake JSON-RPC, pero omitían la autenticación con token bearer, el logging estructurado, los códigos de error JSON-RPC, la validación de peticiones, una página de inicio para los humanos que visitan la URL y un endpoint de salud para el operador de guardia a las 2 de la madrugada. Necesitábamos una referencia que incluyera la higiene de producción desde la primera línea.

    Enfoque

    Construimos un servidor MCP nativo de Cloudflare Workers que habla JSON-RPC 2.0 sobre HTTP POST (el transporte MCP moderno), se autentica con un token bearer guardado como secreto del Worker y expone una herramienta de ejemplo (`getCompanyFacts`) que los forks sustituyen por la suya. Cada ruta de error devuelve un código de error JSON-RPC correcto; cada petición se registra de forma estructurada; la raíz sirve una página de inicio humana para que los visitantes directos vean algo con sentido.

    Resultado

    Publicado como cf-mcp-template bajo licencia MIT. Compatible sin cambios con Claude Desktop, Cursor y cualquier cliente MCP. El ensayo complementario cubre el modelo de operación (rotación del token bearer, límites de peticiones, qué registrar sin filtrar datos). Lo usamos internamente como punto de partida de cada encargo con forma de MCP.

    • Cloudflare Workers
    • MCP
    • JSON-RPC 2.0
    • TypeScript

¿Quieres uno de estos patrones en tu stack?

Las plantillas tienen licencia MIT — forkea, despliega, lanza. Si quieres una mano para integrarlo en tu sistema actual, escríbenos un brief.