All Projects
A collection of my recent work, side projects, and experiments. Built from scratch with a focus on clean code and great user experiences.
The whole diff and review loop in one Neovim plugin: local diffs, file history, hunk staging, GitHub PR review, and 3-way merge conflicts, all with the same UX.
updated recently
A keyboard-driven terminal SQL client for PostgreSQL, MySQL, and SQLite, with streaming results, context-aware autocomplete, and a theme that inherits your terminal's colours.
updated recently
A tmux alert system in my dotfiles: AI coding agents and long commands raise status-bar icons when they need attention or finish, and clear when you switch back.
updated recently
Scans JavaScript lockfiles for supply-chain compromises and known vulnerabilities. A single Go binary that runs as both a CLI and an MCP server.
updated recently
A terminal UI for Jira and Confluence: browse sprints and boards, transition and edit issues, search with JQL, and read Confluence pages, without leaving the terminal.
updated recently
A terminal UI for managing cron jobs, locally and over SSH: create, edit, and pause jobs, manage remote crontabs, and read cron mail without leaving the terminal.
updated recently
A gh CLI extension that extracts CI metrics and surfaces test failures from GitHub Actions logs, with framework-aware parsers and statistical aggregation.
updated recently
A tmux alert plugin for OpenCode: raises a status-bar indicator when the agent finishes, needs permission, or asks a question, and clears it when you respond.
updated recently