Upload Directly to S3 and Still Compress Images: Tigris Object Notifications with Django
Cloudflare 504 Errors That Aren't Real: Early Hints and HTTP 103
vLLM vs Ollama: When to Use Each for Self-Hosted LLMs
pytest-testmon: Run Only the Tests Affected by Your Code Change
Agentic AI Security: What My Agents Can Reach, and Who Gets to Tell Them What to Do
Docker Compose in GitHub Actions CI: What I Replaced It With, and the Pipelines I Run Now
How I Run Claude Code Day to Day: tmux, Permission Modes and My Phone
Monitoring Django on Fly.io: The DevOps Tools I Kept and Dropped
Playwright "Test timeout of 30000ms exceeded.": Find the Wait That Never Finished