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/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.5/8/2026
fix(nvim): migrate treesitter config to main branch API Port the working remote Treesitter migration into the public Neovim config, add the Telescope preview compatibility patch, remove the old deferred Treesitter setup and legacy foldexpr, update the lockfile for the new Treesitter branches, and install the tree-sitter CLI on both Arch and macOS.Repositories by Activity
Total Views