Table of Contents
  • Welcome
  • Projects
  • Notes
  • Tools I use daily
ROLANDOAHUJA
HomeProjectsNotes
·

Notes

Sharing what I've learned working with AI and building projects.

Notes
Two ways to take a card payment in Mexico — hand off the charge, or own itJun 2, 2026·5 min read
An automated posts pipeline that lets an AI plan its own weekMay 29, 2026·6 min read
Designs that ship — editorial identities for real storefrontsMay 29, 2026·5 min read
Luna: the multi-client CDN that serves this very pageMay 29, 2026·10 min read
From a WhatsApp message to a ticket on the kitchen screenMay 29, 2026·5 min read
Pessoa: leak-proof browser isolation with network namespaces and WireGuardMay 29, 2026·11 min read
One attribute, five skins — re-skinning a UI through the cascadeMay 29, 2026·5 min read
Video Forge: turning a real-estate listing into a narrated video reelMay 29, 2026·6 min read
Persistent memory in Claude Code: hooks, local embeddings, and auto-recallMay 11, 2026·8 min read
Admin Panel — anatomy of a multi-tab SaaS dashboardApr 21, 2026·6 min read
Extending LLM agents: skills vs. MCP serversApr 21, 2026·3 min read
Black box from ICARUS: what happens when a VPS drowns in its own garbageApr 21, 2026·9 min read
How I built AI chatbots with n8n before Claude Code / OpenClawApr 20, 2026·2 min read

Contact

  • contacto@rolandoahuja.com
  • +52 867 181 2166

Copyleft Ↄ 2026 Rolando Ahuja Martínez — source released under the GNU General Public License v3.0.

Cormorant Garamond + Plus Jakarta Sans · Triadic OKLCH, accent lifted per theme · Next.js 16 + Tailwind 4 + DaisyUI 5 · Deployed on Vercel