
Conrad Shock
Full-stack web engineer focused on ecological and social good with impact.
Projects
My personal collection of notes from learning web development. Intending to create similar repos when learning new technologies/domains.
Covers:
- HTML + CSS
- Javascript
- JS Testing
- Bundling
- Python
- Django
- Web security
- Web dev best practices
Project used to learn Django.
Structure
- Dockerfiles (w/ Docker Compose for local dev)
- Nginx
- Gunicorn running Django
- Postgres
- Redis
- Cloudflare R2
- Prometheus + Loki + Tempo agents into Grafana Cloud
Personal solutions to Advent of Code, yearly December programming challenges focusing on algorithms.
Volunteer Tech
As part of TechEquity Collaborative's civic tech team:
Form to study impact of algorithm-backed tenant screening technology (part of the Tech, Bias, and Housing Initiative)
Contributions: form validation, form field components, database write, and navigation fixes
Tools for CA tenants to determine legality of a rent increase
Contributions: zip code handling (unincorporated areas and multi-city zip codes) and minor fixes