recent work
Browser SDK surface for embedding Codex-style threaded agents in web apps
Game development tooling framework
Gomputer use tooling for AI agent infrastructure
Curated agent skills for Codex, Cursor, Claude Code, and other coding agents
Kernel-aware Codex research harness running inside a disposable ARM64 VM
OpenAI /responses compatible middleware for Anthropic, OpenAI, and Gemini
latest npm
Web SDK for Codex integration
React bindings for Codex Web SDK
UI components for Codex Web SDK
Cosine inference provider plugin for OpenClaw
Protocol Buffers code generator for NestJS
Protocol Buffers types-only generator
Redis Streams Transport for NestJS
github
π©π¨βπ Slides for my GitHub Campus Expert workshop, teaching practical git and theory.
π© Forkable GitHub project for teaching GitHub flow and git techniques
Tool to map city locations to country flags and generate an image with those flags attached
Export user info on GitHub contributors to a CSV
Don't want to run PHP just to have a contact form? Send POST requests straight to a aws lambda instead
older npm
Tool to ping all the URLS in an XML sitemap. Useful for warming page cache.
My personal eslint config with proffered tweaks to eslint-config-standard.
Plain no jazz select react component
university coursework
Coursework for functional programming module
End to end encrypted android chat app
hackathon projects
An integrated CMS and IDE but it's in slack π
A dashboard for current status of utilities in the UK, or for a given date.
HBO Silicon valley's joke hotdog app but for subway and it works
Watch YouTube videos with your friends remotely in sync
me on the web