Proyectos

Blog Minimalista HTMX ()

Blog Minimalista HTMX

Un ejemplo mínimo que demuestra una arquitectura de blog con HTMX usando composición funcional, respuestas condicionales y enrutamiento basado en árbol para navegación de página única compatible con SEO.

Aspectos Técnicos Destacados

  • Arquitectura de composición funcional para estructuras de página anidadas
  • Respuestas condicionales: HTML completo para crawlers, fragmentos para peticiones HTMX
  • Enrutamiento recursivo basado en árbol con generación automática de URLs
  • Una sola fuente de verdad - una ruta maneja navegación externa e interna

Resultados

  • SEO nativo sin configuración especial
  • Navegación prácticamente instantánea (~14kb vs +200kb en SPAs típicas)
  • Zero problemas de hidratación
  • URLs compartibles que siempre funcionan
Tech Stack
JavaScript Node.js Express HTMX
↑ Volver arriba

Pajarito Pathfinder ()

Pajarito Pathfinder

Una biblioteca escrita en Lua para búsqueda de caminos ponderada, diseñada principalmente para juegos de tácticas por turnos en cuadrícula (como Advance Wars o Fire Emblem) o como solución para terrenos con costos de movimiento variables.

Aspectos Técnicos Destacados

  • Arquitectura orientada a objetos con énfasis en claridad del código
  • Diseño balanceado priorizando tanto rendimiento como mantenibilidad
  • Búsqueda de caminos ponderada para costos complejos de movimiento en terreno
  • Diseñado para juegos de tácticas por turnos (estilo Fire Emblem, Advance Wars)
Tech Stack
Lua LÖVE2D
↑ Volver arriba

Aramex WSC Web Scraper ()

Aramex WSC Web Scraper

Un web scraper para el Catálogo Mundial de Arañas que filtra y muestra las arañas encontradas en México.

Aspectos Técnicos Destacados

  • Implementación de multithreading para prevenir congelamiento de UI durante scraping
  • Solución de operaciones bloqueantes que afectaban la respuesta de la interfaz
  • Filtrado y procesamiento de datos del Catálogo Mundial de Arañas
  • Experimento en programación concurrente para operaciones I/O-bound
Tech Stack
Python Web Scraping
↑ Volver arriba

John Huesos ()

John Huesos

Un pequeño juego hecho con LÖVE2D. Creado como parte de un game jam en el Centro de Cultura Digital de México.

Aspectos Técnicos Destacados

  • Juego completo entregado dentro del tiempo del game jam
  • Desarrollo en solitario - diseño, programación y assets
  • Implementación completa del ciclo de juego desde cero
  • Gestión de proyecto con restricciones de tiempo y control de alcance
Tech Stack
Lua LÖVE2D
↑ Volver arriba