Projects
This is a non-exhaustive list of personal and work projects (mostly the former) I'm investing my time in with unwavering enthusiasm. Thanks to everyone who makes that possible :-)
- flycal
Flycal helps you see when you are free and when you are busy, using Google Calendar as the source of truth. It is built so you can sketch availability for meetings in a few clicks, or ask the same questions from the terminal in a few seconds. The project has two user-facing parts, FlycalApp (web) and FlycalCli (command line). Both sit on the same engine, Flycal core.
- emcp
Self-hosted Ruby host for multiple MCP integrations: HEY, Basecamp, Fatture in Cloud, Google Workspace, Toggl, Twitter, Bluesky, Teslamate and more.
- higgins
Higgins is a macOS menubar app that improves selected text with AI. Select text in any app, press a shortcut, pick a prompt, and the improved version is pasted back in place.
- mcpme
Ruby MCP server with OAuth 2.1 that exposes a run_shell tool on the machine where it runs.
- aicli
Natural language to shell commands — chat with OpenAI or Anthropic and run suggested commands in one flow.
- railsapp
Opinionated Rails starter for Kamal deploys: PostgreSQL, Solid Queue/Cache/Cable, Google OAuth, and a remote DB pull task.
- buildapage
Vue 3 + Vite template that loads tabular data from public Google Sheets, with a standalone gviz loader bundle for any page.
- migrate-notes
Python tools to migrate notes between Notion and Markdown folders — idempotent, resumable, both directions.
- localwebdev
Dockerized local web dev environment with Apache, SSL, PHP, and MySQL — point DOCROOT at your projects folder.
- filedepot
Ruby CLI to push and pull versioned files between people over SSH, keyed by stable handles.
- auto-invoices
Ruby workflow that uses GPT-4o to extract credit-card and receipt PDFs, fuzzy-match suppliers, and prep Fatture in Cloud imports.
- elastic-stack
Dockerized ELK stack — ingest project logs via Filebeat and Logstash, search them in Kibana.
- solarplant-zonergy
Netlify API bridge to sync a Zonergy inverter with Home Assistant — reverse-engineered from the vendor web app, including auth and captcha handling.