Featured Projects
View all
ClaudeBridge
1/18/2026
Self-Hosted Claude Pro Gateway. Turn your Claude Pro subscription into an OpenAI-compatible API with complete observability and cost estimation.

Browser-as-Middleware: a Zero-Infra Integration
2/25/2026
Glue a VPN-only legacy tool and a SaaS product with no data custody, using the browser session as the integration runtime.

CaptureMD
1/19/2026
Replace org-capture for markdown with a script living outside of Obsidian and connecting to various services
Recent Activity
Posts
Browser-as-Middleware: a Zero-Infra Integration
Project2/25/2026
Tmux Task Monitor
Project2/8/2026
Dataview TUI dashboard
Article2/3/2026
Obsidian I/O Solutions
Project2/3/2026
Personal Dotfiles
Project2/3/2026
Obsidian HTML dashboard
Article2/2/2026
CaptureMD
Project1/19/2026
ClaudeBridge
Project1/18/2026
Line-level links to tasks in Obsidian
Article1/13/2026
Dataview table query materialization
Article1/13/2025
Commits
5/10/2026
fix(macos): stop using deprecated Homebrew font tap Remove the obsolete homebrew/cask-fonts tap step now that the font casks used by the macOS path live directly in the main Homebrew cask repository.5/10/2026
fix(python): always use break-system-packages and move dv to PKM Apply --break-system-packages to the remaining pip tasks, stop treating dv as a tty-specific helper, and temporarily move dv-tui package ownership into the PKM role with a TODO to move it back once its ownership is generalized.5/8/2026
feat(macos): harden first-run pathing and add sanitized newsboat config Detect the Homebrew prefix at runtime so pip-backed tasks can use the brewed pip3 path on macOS, gate more Linux-only desktop churn away from the macOS path, and add a sanitized Newsboat config to the repo while keeping installation deferred until private feed settings are split out.Repositories by Activity
Total Views