Why I still recommend constraint-dependencies for litellm - even after PyPI deleted the compromised versions
Two uv settings that would have blocked the litellm compromise - and cost nothing in daily workflow
A small script that tints your tmux pane when new output arrives while you’re reading scrollback
Replacing plaintext secret files with op read - from shell scripts to Python apps to systemd services
op read
Isolating ad-hoc Python tasks from system and project environments
Balancing autonomy, security, and workflow speed
Where to put project conventions, style guides, and automation in Claude Code
Auto-loading environment variables without global pollution
My workflow for IPYNB development with LLMs using Markdown
Setting up TeX for Pandoc/Quarto on a new Mac
Getting crisp, properly formatted PDFs from Reveal.js presentations for student handouts
The origin story of a 30-year-old handle and the philosophy behind it