My Blog
June 30, 2026
Using Claude Code with Non-Anthropic Models via LiteLLM
June 22, 2026
Burrow Adds a Read-Only Guard and Agent Skills
June 1, 2026
Burrow Adds MySQL, Secure Passwords, and a Claude Code Skill
May 13, 2026
Burrow Now Supports Direct Connections
April 28, 2026
The OS Knows the Timezone, Not Your Language
April 15, 2026
How I Understand LLMs
April 10, 2026
Building Burrow: A CLI for Querying Databases Behind a Bastion
August 19, 2025
OAuth vs OpenID Connect: Stop Mixing Them Up
May 25, 2025
Building User Interface for Querying ChromaDB
May 12, 2025
What CORS Is, What CORS Is Not
May 5, 2025
Multi-Account Git Setup with SSH and Commit Signing