Work

The full archive: public projects, experiments, and a few longer-running things. Not exhaustive, just the pieces that make sense to keep collected here.

Looking for the polished software? The applications gallery has the flagship apps with stories, screenshots, and fact sheets.

A Code

Engineering & Tools

13 entries
  • iii macOS

    Kinetip

    Native macOS utility that drives a pen tablet in absolute mode with click/drag pass-through and context-aware inertial pan-scrolling — aware of whether the pen landed on scrollable content or controls.

    • macOS
    • Swift
    • Pen Tablet
    • UX
    • Accessibility
  • iv Python

    Local AI Toolkit

    mini-tagger, mini-renamer, and lms-guard — small macOS utilities for living with local LLMs: AI-assisted file tagging and renaming via LM Studio, plus a daemon that unloads idle models to reclaim RAM.

    • Python
    • Local AI
    • LM Studio
    • macOS
    • Tooling
  • v Python

    METRON Preset Tool

    Terminal viewer and manager for WMD METRON .WMD preset files — unofficial and reverse-engineered. A code ↔ Eurorack crossover.

    • Python
    • Eurorack
    • Reverse Engineering
    • CLI
  • vi Next.js

    CostaMeno

    Mobile-first fuel price finder built on Italian Ministry open data — open a URL at the pump and see the cheapest station nearby. No login, no ads, no tracking.

    • Next.js
    • TypeScript
    • Open Data
    • Civic Tech
  • vii JetBrains

    Poly Highlights

    Luminance-corrected syntax highlighting for JetBrains IDEs — every token at a calibrated perceptual brightness.

    • JetBrains
    • Design
    • Color Theory
    • Tooling
  • viii Three.js

    POLY_REACTIVE_VISUALS

    Angular + Three.js + RxJS scaffold for audio-reactive generative visuals with OSC hardware integration.

    • Three.js
    • RxJS
    • Angular
    • OSC
    • Creative Coding
  • ix p5.js

    Angular Reactive p5.js

    p5.js inside Angular + RxJS — sketch state as Observable streams, rendering decoupled from app logic.

    • p5.js
    • Angular
    • RxJS
    • Generative Art
  • x Python

    thear

    Sonification of AI coding activity. Python daemon that turns Claude Code activity into real-time OSC messages for Ableton Live.

    • Python
    • OSC
    • Ableton
    • AI
    • Claude
  • xi Voice Coding

    Poly Talon Scripts

    Talon Voice configuration for hands-free coding on Mac, Windows, and Linux — my daily driver.

    • Voice Coding
    • Python
    • Talon
    • Productivity
    • Accessibility
  • xii Angular

    Zulu

    UI experiment exploring layout density and interaction patterns in Angular.

    • Angular
    • TypeScript
    • UI Experiment
  • xiii Arduino

    NodeMCU Sensor

    ESP8266 firmware for temperature and humidity sensing — an early hardware project.

    • Arduino
    • C++
    • IoT
    • ESP8266
B Sound

Music & Synthesis

4 entries
  • i Electronic Music
    Polyterative on Bandcamp preview

    Polyterative on Bandcamp

    Releases under the Polyterative alias — electronic music at the intersection of modular synthesis and composition.

    • Electronic Music
    • Bandcamp
    • Releases
  • ii Eurorack
    Eurorack / Modular Synthesis preview

    Eurorack / Modular Synthesis

    Semi-modular and fully modular synthesis rigs, documented in Patcher. Active in Bologna Modulare and Eurorack Italy.

    • Eurorack
    • Modular Synthesis
    • Hardware
    • Semi-modular
  • iii Ableton Live
    Ableton Live Racks preview

    Ableton Live Racks

    Personal Ableton Live effect racks and templates, shared openly.

    • Ableton Live
    • Effect Racks
    • Production
    • Max for Live
  • iv OSC

    OSC Audio-Visual Bridge

    Live system connecting Eurorack hardware to Three.js visuals via OSC — physical knobs, sub-20ms latency.

    • OSC
    • Live Performance
    • Audio-Visual
    • Real-time
C Visuals

Generative Art

6 entries
  • i WebGPU

    Impulse

    WebGPU node-based engine for real-time generative visuals in live AV sets — the tool I built to replace TouchDesigner, with a fully transparent TypeScript structure.

    • WebGPU
    • Generative Art
    • Real-time
    • Live Performance
  • ii Three.js

    POLY_REACTIVE_VISUALS

    Three.js scenes driven by RxJS and live OSC from hardware — open source.

    • Three.js
    • Generative Art
    • Real-time
    • Audio-reactive
  • iii p5.js

    Angular + p5.js

    p5.js sketch rendering paired with Angular/RxJS — each input an Observable.

    • p5.js
    • Generative Art
    • Creative Coding
  • iv TouchDesigner

    TouchDesigner

    Real-time visual compositions for live VJ sets and installations, driven by modular synth via OSC — including the ongoing "dotgrid" system (2023–).

    • TouchDesigner
    • VJ
    • Real-time
    • Installations
  • v UI Design

    Ship UI

    Sci-fi spaceship interface design set — combat, comms, systems, and main-menu HUD screens exploring dense, legible futuristic UI.

    • UI Design
    • Sci-Fi
    • Interface Design
    • Concept
  • vi Blender

    Blender — Environment Studies

    Architectural and lighting studies in Blender — brutalist interiors and lamp/material experiments.

    • Blender
    • 3D
    • Lighting
    • Environment Design
D Talks

Public Talks

1 entry
  • i Angular

    Angular Flex: Building with Style (2022)

    Public workshop in Bologna on design principles and Angular Flex Layout, with a live UI build.

    • Angular
    • UI Design
    • Workshop
    • 2022