Writing

Notes on the things I build, and what I learn making them.

Featured

Reverse-Engineering Google Flights

Every legitimate path to flight pricing data was too expensive, too unreliable, or dead. So I reverse-engineered Google Flights' undocumented API and built swoop, an open-source Python library for programmatic airfare data. 2026 Read →