MS. 01

Hoài Nam

born Clément Vassauxhxpe, and hxpe-dev on githubdeveloper in Paris, piano is a hobby
= 90avec curiosité(with curiosity)

won't drop a question I don't understand

44
17 notes
A

Now

as of August 2026
  • Research intern at Deezer, working on recommender systems.
  • Second year at EPITA, in Paris.
  • Working on personal coding projects.
  • Learning multiple piano songs at the same time.
  • Thinking about new piano compositions ideas.
B

Built

allegro · things with commits

Kofee

ff2026 · live & open source

A snippet manager with GitHub Gist integration, tag filtering and a distraction-free editor mode. GitHub OAuth, rate-limited Gist endpoints, and a hundred-snippet ceiling enforced down in the database rather than in the UI.

with Next.js, Supabase, CodeMirror and Upstash

kotofetch

mf2025 · open source

A Rust CLI that prints Japanese quotes into a terminal, with configurable colours, borders, padding and translation modes. Prebuilt binaries for Linux, macOS and Windows, and a package on the AUR.

with Rust, Cargo and TOML

OwnSheets

mf2026 · open source

A self-hosted sheet music library: PDF viewer, setlists, offline caching, read-only sharing.

with Vite, Supabase, TypeScript and PostgreSQL

PianoPresence

mp2025 · open source

A tray app that wires MIDI keyboard activity into Discord Rich Presence: notes per second, total notes, AFK state, with automatic device reconnection.

with Python, MIDI and Discord RPC

These are the four worth writing up. The rest of the public work, the small tools and the things that never got finished, is all on GitHub.

C

Written

adagio · things with barlines
volume

Paceeach at their own pace

composition · January 2026

It starts with a gentle, rolling flow, swells into a really powerful middle section, and then naturally winds down to a quiet finish. It's about letting the energy peak and then giving it permission to slow down.

0:00 / --:--

Fragment 01what remains unseen

composition · June 2025

This one is all about the muffled, cinematic texture of a felt piano. A constant flow, building from a gentle start into sweeping, louder moments, then dropping back into a quiet, delicate resolution.

0:00 / --:--
D

Notes

andante · things with paragraphs

Why Cloudflareand why easier to start is not the same question

31 August 2026

Everybody says Vercel is the easy one, and it is true. It is also the only argument I still hear for it.

Why Fedoraand what I changed to make it mine

16 August 2026

Why I stay on Fedora, and the few things I changed so this laptop feels like mine and not like a default one.

My take on using AI to codeand whose fault it is when it breaks

21 July 2026

Using AI to write code is fine. Shipping a thing you could not have written yourself is not, and this is not the line people usually draw.

E

Fin

en mourant

Corrections, questions and arguments are all welcome. I would rather be told than left alone with it.

Set in EB Garamond, with Caveat for the handwritten and Courier Prime for the labels. The staff is SVG and the notes are five detuned sine partials each, with no samples and no library. Social marks by Font Awesome, CC BY 4.0. No analytics, no cookies; whatever you write on the staff stays in your own browser.

fin.

Paris, MMXXVIMS. 01