I spent the last month building something I couldn't find: a web scraper that doesn't

break every time a website updates its HTML.

Three weeks ago I open-sourced it. It's called Harvest,

it's MIT-licensed, and this is the honest tour — what it does, why it exists, and

the three lessons that cost me the most time.