Hello, I'm Javier
Builder of things. Curious by nature.
I tinker with electronics, automate everything I can, write software that scratches my own itch, and chase fish with a camera when I'm not behind a keyboard. This is where I share what I'm building.
Portfolio
Featured Projects
HighLevel Gantt — SVG Roadmap Timeline
A browser-based Gantt chart and executive scorecard builder that renders everything in pure SVG. Paste text, upload CSV, or load JSON — export to PNG or PDF instantly.
WhatsApp Logger — Headless Message Archiver
A headless Node.js service that connects to WhatsApp Web and logs message metadata, text, and media attachments to a local SQLite database, with a browser-based dashboard to search and browse everything.
Building Maintenance App — Multi-Tenant SaaS
A full-stack SaaS platform for HOA and property management. Tenants submit repair requests, managers assign work orders, and staff closes them out — all with role-based access and per-tenant data isolation.
Writing
Latest Notes
Designing for Dark Mode First — Lessons from This Site
Why I chose dark-first design for this site, the specific decisions I made around color, contrast, and typography, and what I'd do differently next time.
Getting Started with ESPHome — From Zero to Home Assistant in 30 Minutes
A practical walkthrough of setting up ESPHome on an ESP32 dev board, creating a simple temperature sensor, and integrating it with Home Assistant — no Arduino IDE required.
5 n8n Workflows I Actually Use Every Day
Real automation workflows I've built with n8n — not toy examples, but things that run daily and save me from doing things manually.