03.06Case study
trundler
A small crawler built for people who need the data more than the framework.

- Role
- Author
- Stack
- Python
- Playwright
- SQLite
- Last push
- 2mo ago
03.06.1
Problem
Most scraping code dies the first time a site changes markup, and the failure is silent.
03.06.2
Approach
Selectors are declared as data with a fallback chain. A structural change trips a check instead of writing empty rows.
03.06.3
Outcome
Runs unattended, and reports what it could not find rather than skipping it.