Carl Dawson
Software Engineer
Isle of Wight, UK.
open source
- hunch Probabilistic control flow for Ruby and Rails - powered by TypeSafe's Jev
- miser.nvim A Mason alternative powered by mise. Declare tools in mise.toml and get LSPs, formatters, and tasks wired up automatically
- hunch-ts Probabilistic control flow for TypeScript - powered by TypeSafe's Jev
- squiggles MCP server that lets your coding agent see the squiggles — LSP diagnostics, navigation, refactoring, and each server's custom superpowers
- activerecord-postgresql-branched A Rails database adapter that gives each branch, or each AI agent, its own PostgreSQL schema. Isolated migrations, no extra databases, no setup
- rubocop-guardrails RuboCop cops that help AI agents write clean, idiomatic Rails code - RESTful actions, shallow jobs, and more
- surface.nvim A lightweight Neovim plugin for managing floating terminal windows
- filepress A minimal best-of-both-worlds, flat-file CMS for Rails. Author in Markdown and your content is automatically synced to ActiveRecord objects
- mmapper Mmap-ed files for Ruby using a C native extension
- niceties A collection of thoughtful Ruby and Rails helpers