Ian McLaughlin
software engineer
selected work
omnilua A pure-Rust Lua interpreter covering Lua 5.1 through 5.5 — passes the upstream test suites, runs real LuaRocks packages, and compiles to wasm. valdr A Valkey/Redis-compatible cache and store in safe Rust — roughly 98% drop-in for non-clustered single-node deployments. unofficial Whoop API A Python client for the Whoop fitness API, and my most widely used project. bubble A static analysis tool that traces uncaught exceptions across Python web frameworks, surfacing real bugs in projects like httpbin, Redash, Airflow, and Label Studio.
all projects → recent
Just use best practices everywhere
Easier to implement best practices and now you get more leverage
Should Housing Supply Be the Only Issue That Matters in NYC Politics?
A pro-housing supply argument for NYC politics, from rent burden and constrained construction to developer economics, rent regulation, and affordability.
Self-Bootstrapping Code: Building a multi-language microservice analyzer from a single prompt
When the spec matters more than the code and agents can close the gap between the two