Graham Knapp
Welcome
Blog
Contact
About
AI
bookmarks
design patterns
django
e57
feature flags
pointcloud
python
Rhino 3D
talks
TypeScript
wind engineering
django articles
What's in my Copilot instructions file, and why?
Feature flags Pt 3: Deploy to some of the people all of the time, and all of the people some of the time!
TIL: Django caching doesn't cross versions
2024 - My year in Open Source