
PreTeXt: The Library That Makes Text Programmable
I didn't get the hype around a text measurement library. So I built dozens of demos — from masonry grids to a sphere that reflows text at 60fps.
Frameworks, frontend, fullstack — Astro, Vue, Svelte, Meteor, CSS, Webpack.
Showing 30 of 30 articles (Page 1 of 2)
Tip: press Esc to clear the search.

I didn't get the hype around a text measurement library. So I built dozens of demos — from masonry grids to a sphere that reflows text at 60fps.

How I migrated XergioAleX.com to Astro 6 in minutes, what broke, and why the experimental Rust compiler turned perception into measurable speed.

AEO measurement is years behind AEO optimization. Here's what the industry has, what's still missing, and one audit framework that gives you something concrete to work with.

Markdown for Agents: content negotiation meets AI—what the pattern means and a working Astro plus Cloudflare Pages implementation.

The search landscape changed — and most sites aren't ready. Here's what the shift looks like, why AI answer engines work differently, and the two foundations every site should have in place.

AI agents are now some of the most important visitors to your site — and they don't click links. A practical guide to Answer Engine Optimization: what it is, how it differs from SEO, and why the first-mover window is still open.

After years of chasing ESLint upgrades and managing the Prettier conflict dance, I switched to Biome. One config file, one binary, and I haven't looked back.
One Cloudflare Pages middleware file reveals AI crawler visits that client-side JavaScript analytics completely miss—no extra scripts required.

After years deploying static sites on GitHub Pages, I evaluated the free options and landed on Cloudflare Pages. Here's what I learned and what surprised me.

Designing multilingual Astro from scratch: typed translations, the Page Wrapper pattern, and scaling to more languages without rewiring components.

Why Astro and Svelte simplify modern web development—State of JS 2025 data, benchmarks, and practical lessons from building this website.

How this blog scales without a backend: Content Collections, tag taxonomy, client search, series navigation, and bilingual builds.

Chapter four while building XergioAleX.com: free analytics with privacy-first tools that keep Lighthouse at 100—no cookie banners.

The story of reaching 100/100/100/100 on Lighthouse PageSpeed for Performance, Accessibility, Best Practices, and SEO on mobile and desktop.

From one-page landing to bilingual, AI-ready XergioAleX.com: architecture, stack choices, and why Astro + Svelte fits static sites.

Astro and Svelte portfolio site for Sebastián Martínez Vanegas, Colombian poet and winner of the Emilio Prados International Poetry Prize.

A fully static wedding invitation site built with Astro, Svelte, and GitHub Pages — unique codes, RSVP via Google Forms, zero backend.

Migrating pereiratechtalks.org from Dockerized Ghost to static Astro on GitHub Pages — ten years of lessons packed into two weeks of code.

Why Astro won me over — Microsoft and Firebase cases, measurable gains, and a live Pereira Tech Talks migration to prove it is not hype.

A simple static site for my wife, an ABA therapist and neuropsychologist: Bootstrap, GitHub Pages, zero backend, professional presence online.

How CSS Grid changed the way I think about layouts — from Flexbox limitations to two-dimensional freedom, with practical exercises and accessibility tricks.

Why styling matters in component-based frameworks and how Vue makes CSS scoped, modular, and powerful. From preprocessors to component architecture.

How I built WebVR with HTML and JavaScript: a VR maze, a 360° gallery, and 20+ demos proving browser VR doesn't need expensive hardware.

Bringing virtual reality to the web and why democratizing VR matters. From 360° photos to interactive 3D worlds, all with HTML and JavaScript.

Website for a Yo Me Llamo contestant as Héctor Lavoe: audio player, gallery, and a jPlayer Safari fix that took an afternoon over three pixels.

How Webpack transformed front-end development—my talk on entry points, loaders, plugins, and why developer experience beats configuration complexity.

How we built Rocka.co—from statue metaphors and parallax to a CSS Design Awards Special Kudos—for the incubator where DailyBot was born.

Why GraphQL changed how I build APIs: strong typing, client-driven queries, one endpoint, and an experience that makes REST feel outdated.

Why Vue became my favorite framework after years of Angular and React — a deep dive into progressive design, reactivity, and what makes Vue special.

Hands-on Webpack 4: loaders, preprocessors, code splitting, DLL optimization, React integration, and backend bundling—how practice demystified the bundler.