Open source tools and practice
Ruby gems and tooling I maintain to support the teams and communities I'm part of. Small, practical software is still where architecture habits become visible.
Open Source
paws-ai
Modern Ruby interpreter for PAWS-format ZX Spectrum text adventures, with AI-powered parser, AI-enhanced graphics, web UI, and debugger. Ships with El Espía as the bundled example game.
Open Source
zesarux-mcp-server
MCP server to control the ZEsarUX emulator via ZRCP, enabling AI agents to interact with ZX Spectrum and other retro computers.
Open Source
rack-facebook
Rack middleware that validates Facebook signatures and converts params to Ruby objects.
Open Source
mongo_odm
Flexible persistence module for any Ruby class to MongoDB.
Open Source
geoplanet
A Ruby wrapper for the Yahoo! GeoPlanet API.
Open Source
dm-observers
DataMapper Observers gem for Ruby.