There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.
starlette-context. Middleware for Starlette that allows you to store and access the context data of a request. Can be used with logging so logs automatically use request headers such as x-request-id or x-correlation-id.
613homeserver-traefik-portainer. My homeserver setup. Everything managed securely using Portainer.
77django-fly.io-example-project. Example Django project to test the deployment on Fly.io
16news-ycombinator-mcp. hn-mcp is an MCP server that gives AI agents full access to Hacker News — complete comment trees, search, and user profiles — with depth control so they can explore progressively instead of fetching everything at once.
5django-fly-postgres-template. Python
4claude-code-ralph-boilerplate. Shell
3django-cloudflare. A reusable Django middleware that allows you to easily extract Cloudflare headers.
2django-fly-sqlite-template. Python
1is_valid_postgres_column_name. Allows you to check if a given string can be a PostgreSQL column name.
1