Things I’ve built, mostly in the open.
Lately that means infrastructure for AI agents: where they work, what context they get, and how they reach tools. Further down are older open-source projects, kept here because some of them still get the odd star.
Viberglass
2026
An open-source, self-hosted workspace where a team and its coding agents work on the same tasks, from the first question to the final reviewed artifact.
github.com
openroadie
2026
A live graph of your services, teams, concepts and dependencies: highly available, permissioned and agent-ready. Built at Roadie.
github.com
ctxpack
2025
An early MCP gateway: curate tools, prompts and resources into context packs and deploy them to Claude, ChatGPT or any MCP client with one click over OAuth 2.1.
ctxpack.com
local-ctx
2025
Exposes local stdio MCP servers as OAuth-secured endpoints, so web clients like claude.ai can use servers running on your own machine.
github.com
roadie-agent
2022
A JS/TS library for building services that extend Roadie’s built-in functionality from inside your own network.
github.com
Kollections
2017
A primer and cheat sheet for Kotlin’s collection extension functions.
github.com
fullstack-kotlin
2017
A full-stack Kotlin course: a Kotlin React frontend on a Kotlin Spring Boot 2 backend.
github.com
NERD stack
2015
Hipsterer than MEAN: a Node.js, Express, React and database application skeleton from back when isomorphic React was a novel idea.
github.com