05 case studies ยท all running in production
Work
Each one is live and run by me. Each covers the problem, how it's built, what was hard, and what it does today.
WARN Index
US layoff notices from 47 states and DC in one searchable place. Scraped daily, enriched by an LLM, mapped and charted.
48jurisdictions, daily
Live
- Python
- Playwright
- PostgreSQL
r12d
Privacy-first QR stickers, short links, a photo inventory and lost-and-found for households and small businesses.
0visitor trackers
Live
- Django
- PostgreSQL
- S3
K3s homelab platform
A small production platform in a closet. GitOps with Flux, a review app for every pull request, managed Postgres, and full observability.
100+review-app deploys
Live
- Kubernetes
- K3s
- Flux
Piss Poor Idea
A restroom QR ad network. Venues host stickers, patrons scan, and ad revenue is split across venues by traffic.
0raw IPs stored
Live
- Django
- PostgreSQL
- ntfy
One Django app, two domains
The personal site behind raphaelwieland.com. One image served two domains, with CI that refuses to ship a broken deploy.
2domains, one image
Live
- Django
- PostgreSQL
- Redis