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.






