Proyectos
Lo que construyo cuando la herramienta que necesito no existe, o cuando la encuentro rota.
oxlint-tailwindcss
Plugin nativo de oxlint para Tailwind CSS v4. Autofix y zero-config, diseñado desde cero para Tailwind v4 y usado en producción en monorepos de millones de líneas.
“We use it internally in a 3M lines monorepo, and a full type-aware check is still ~1.2s. Amazing work from @sergioazoc.”
Felipe Torres, CTO & Co-Founder, Skyward · ver la fuente Hollware
CMS open source para agentes, nativo de Cloudflare. El contenido de este sitio (posts, charlas, proyectos y links) vive ahí.
Context Architecture
La práctica que creé para estructurar un repo de forma que su intención y su comportamiento sean igual de legibles para personas y agentes. El repo es el contexto: le creen al código, no a tu prompt.
Contribuciones
Issues y PRs en proyectos que uso. Algunos los implementé yo, otros los resolvió el equipo a partir del reporte.
- h3: preservar req.url percent-encoded para HTTP proxies
Después de un fix de seguridad, h3 (el router HTTP de Nitro y Nuxt) decodificaba
req.urly rompía cualquier proxy que esperara la URL en formato percent-encoded. Las OG images de nuxt-og-image con caracteres acentuados devolvían 400 en el dev server. Reporté el issue, propuse el fix y abrí el PR, mergeado en h3 v1.x.PR mergeado · 22 de marzo de 2026
- @astrojs/cloudflare: mostrar los errores del prerender server
El prerenderer del adaptador de Cloudflare descartaba el body de las respuestas 500 de workerd y devolvía un error opaco que escondía la causa real (por ejemplo,
GetStaticPathsRequired). Reporté el issue con un patch y el equipo de Astro lo aplicó dos días después.Issue con patch · 11 de marzo de 2026
Si algo de esto te sirvió, puedes patrocinarme en GitHub.