Sitemap

A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.

Pages

Posts

Pulso: Building a Production-Grade ETL Pipeline in an Afternoon with Claude Code

4 minute read

Published:

I just shipped Pulso, a complete Apple Health XML to PostgreSQL ETL pipeline that processes 1.5GB+ health exports and loads 3.4M+ health records into a normalized relational model. What’s remarkable? The entire project—from concept to production—was built in a single afternoon using Claude Code with human supervision.

Clojure and Homoiconicity: When Code Is Data

4 minute read

Published:

If you’ve spent enough time around Lisps, you’ve probably heard the phrase “code is data”. It sounds like a platitude until you actually experience it. Clojure, a modern Lisp hosted on the JVM, makes this idea tangible through a property called homoiconicity — and once you internalize it, it changes how you think about programming languages in general.

portfolio

publications

talks

teaching