• Creative
  • Mobile

SynthChord

Music Synthesizer App

Chord-pad synthesizer built on the Nashville Number System — tap diatonic pads or twist a joystick to morph chord quality. v1.2.0 on Google Play.

FlutterDartRustflutter_rust_bridgerustysynthRiverpodRevenueCat
  • OSS
  • CLI
  • Live

protoglot

Multiprotocol API Client

Local-first, git-friendly API client spanning REST, GraphQL, SOAP, WebSocket and gRPC in one TOML collection format — a Postman/Bruno alternative.

Rusteguitonic (gRPC)boa_enginecrates.io
  • OSS
  • CLI

agent-skills

Dual-Format Agent Skills Collection

23 agent skills shipped in two formats from the same SKILL.md files: a Claude Code plugin marketplace, or bunx skills into any of 75+ agents.

Agent SkillsClaude Codebunx skillsMarkdownMIT
  • OSS
  • CLI

mic-router

Multi-Microphone Recorder

Records two or more USB microphones on one computer in sync. Each mic runs on its own crystal clock, so over a long take they drift apart and desync.

RustcpalrtrbhoundMIT

yield-curves

Rust Yield Curve Library

Pure-Rust fixed-income library — yield curve interpolation, parametric fitting and bond pricing — published to crates.io with zero third-party numerical crates.

RustPCHIPNelder-MeadSvenssoncrates.io
  • Web
  • Live

CalculeOnline

Brazilian Calculator Platform

PT-BR calculator platform with 140+ static pages across Brazilian tax and payroll, real estate, math and finance. Every calculation runs client-side.

AstroSvelte 5Tailwind v4Chart.jsBun
  • Infra
  • Web
  • Live

Ephemask

Disposable Email Service

Serverless disposable email — 10-minute inboxes free, 60-minute with custom domains on pro. Go Lambdas on Terraform-managed AWS, web and mobile in one monorepo.

GoAWS LambdaTerraformAstroSvelte 5React Native

The other half

Client work is written up separately

These exist because I wanted them to — no client, no brief, no deadline. Where someone was paying for an outcome, the write-ups carry the diagnosis and the numbers instead of the source.