es6-fuzz
Fuzzy logic and sets for JavaScript & TypeScript. Robust mathematical foundations with full TS types — the mature flagship.
Twenty-plus years building distributed software and leading teams — from developer to architect.
I develop distributed software with teams — and help teams get better at doing it. My focus is agile, test-oriented development, distributed systems, and cloud/serverless architecture (AWS/CDK, Lambda, TypeScript) — building tools and processes teams can depend on. Based in Hamburg.
Projects I maintain and actively develop — not every repo, the ones worth depending on.
Fuzzy logic and sets for JavaScript & TypeScript. Robust mathematical foundations with full TS types — the mature flagship.
Specialized skills for LLM agents — file-system operations and codebase analysis within the Claude ecosystem. Actively developed.
Command-line interface to the ecosyste.ms APIs — package, repository, and dependency data across open-source ecosystems. Subject of the "Building Open Source with LLMs" talk.
A terminal-based wizard for updating the dadamachines TBD-16 — a friendly TUI front-end for the hardware's firmware/config flow.
Things I build and run beyond the libraries — workshops, games, and other published work.
A two-day workshop on pair programming — collaborate, share knowledge, and grow together. Open source and Creative Commons licensed.
Where I publish my game experiments and demos — like match3-rpg, blending classic mechanics with new ideas.
Latest posts live on dev.to — the hub links out, the posts live where the readers are.
Agile, XP, mob programming, and team coaching — earlier work, kept for the record.
Selected presentations on tooling, architecture, and team dynamics.