Skip to content
jm
  • Experience
  • Projects
  • Blog
  • Contact

Blog

JupyterLite vs. JupyterHub: The Napkin Math

Mar 31, 2026

How running JupyterLab in the browser with JupyterLite can shift costs from your JupyterHub cluster to the client — with napkin math, limits, and a practical hybrid deployment approach.

Lessons from the Debugger

Mar 6, 2026

What watching an AI debugger reveals about where debugging methodology actually comes from — and what it means that the best teacher learned from the room.

The Arbitrage Window

Mar 6, 2026

Prediction markets have reopened arbitrage to anyone with infrastructure and a wallet. What that means, how it works, and where the legal lines are.

The Clawdbot Question

Mar 3, 2026

At what point does a Mac Mini running Claude replace a $50/hr employee? An honest look at the numbers behind AI agent economics.

Hello World

Feb 25, 2026

First post on my new blog — thoughts on building this site and what's coming next.

© 2024 John McAuliffe

GitHub Contact