Create an idempotent PostgreSQL read-only user for AI agents and database tools with pg_read_all_data and a Docker Compose post-start hook.
Writing
Posts
Notes about software engineering, tools, and things I learn.
Subscribe via RSSNewest first
Give AI read-only PostgreSQL access, not your application password Zen made the browser feel exciting again Eight months after leaving Google Chrome, the thoughtful shortcuts, Spaces, split view, and workflow-aware features that have kept me on Zen Browser.
Use AI to make codebases easier for humans, not just bigger A tech-debt audit skill that uses AI to find duplication, cognitive complexity, stale dependencies, and safer simplification opportunities before producing an actionable handoff.
Why I switched from DBeaver to DBX My first impressions of DBX—a lightweight database client with broad database support, smooth AI integration, MCP, and Codex CLI support.
Automated release notes with git-cliff and GitHub Actions Generate CalVer releases, GitHub release notes, a committed changelog, and Slack notifications from Conventional Commits.
Migrating from Synology Photos to Immich How I migrated my family photo library to Immich while keeping Synology as the reliable storage layer and using Tailscale for private access.
Auto Git identity by SSH host Automatically configure the correct Git commit identity and signing key based on the SSH host used by a repository remote.