Hi, I'm CPlusPatch. I write software.

I study engineering in France. Most of my time goes into Versia, a federation protocol, and the rest into my personal homelab. The terminal takes commands: try help.

  • France
  • UTC+1
  • Arch and NixOS
whoami
jessew
neofetch
jessew@website _____ __ __ -------------- /\___ \/\ \ __/\ \ OS: JesseOS 2026.10 \/__/\ \ \ \/\ \ \ \ Host: cpluspatch.com _\ \ \ \ \ \ \ \ \ Kernel: Linux /\ \_\ \ \ \_/ \_\ \ Uptime: Who knows! \ \____/\ `\___x___/ Packages: 6767 (jacman) \/___/ '\/__//__/ Shell: jash 0.22.1 Display (BROWSER): [Built-in]
guest@cpluspatch.com:~$

I've been writing software for 8+ years: 6k commits so far.

2,236 contributions in the last year

What I reach for

Every day
  • TypeScript
  • Vue
  • Nuxt
  • Vite
  • HTML
  • CSS
  • Git
  • Docker
  • Python
  • Nix
  • Deno
  • Linux
Often
  • React
  • Next.js
  • Node.js
  • Bun
  • Tailwind CSS
  • Rust
  • Supabase
  • Firebase
  • pnpm
  • Ubuntu
Now and then
  • PHP
  • Laravel
  • jQuery
  • Godot
  • Unreal Engine
  • Arduino
  • Raspberry Pi
  • Discord.js

Nice things people said

I got to be witness to CPlusPatch's development of Fedibase. It really showed me how much he can accomplish when he sticks to a project. He was dedicated enough to make a fully featured Fediverse client that I'd argue is on par with other Fediverse clients, and he did it all on his own.

CPlusPatch is very intelligent and resourceful when it comes to clear, on-point design. No matter what project he is tasked with, you'll get an honest answer, and a quicker turnaround.

I'm impressed every time I see CPlusPatch working on something. He is extremely dedicated, and always amazes me with the quality and speed of his work. His enthusiasm for his projects is clear every time I talk with him.

CPlusPatch is one of the most skilled and knowledgeable developers I have ever worked with. He is able to take on any task and complete it with ease. He always maintains a positive attitude and a sense of humor, which makes him a joy to work with.

CPlusPatch is the most talented programmer I have had the pleasure of knowing. He can solve difficult problems using remarkable efficiency and is always happy to assist me with my own projects. Truly a person of all time.

All of CPlusPatch's projects turn out looking stunning. They make any project look easy, yet you'd be hard-pressed to find someone who works as quick with nearly the same results.

My homelab

What I self-host, and whether it's up right now. Lately, it has been 99.9% of the time.

Status unknown

hosts up
—
endpoints up
—
alerts firing
—

faithplatedownEverything public

  • Matrixmatrix.cpluspatch.dev—Unknown
  • Mailfaithplate.infra.cpluspatch.com:993—Unknown
  • Nextcloudcloud.cpluspatch.com—Unknown
  • Immichphotos.cpluspatch.com—Unknown
  • Vaultwardenvault.cpluspatch.com—Unknown
  • Sharkeymk.cpluspatch.com—Unknown
  • Versiavs.cpluspatch.com—Unknown

freemandownDatabases and monitoring

  • PostgreSQLpg_up—Unknown
  • Redisredis_up—Unknown

elidownMinecraft

  • Minecraftmc.cpluspatch.com:25565—Unknown
Full status page

Things I've made

The Versia site, headed Federation you can read, with a signed message beside notes on itThe Versia site, headed Federation you can read, with a signed message beside notes on it

Versia

A federation protocol for social apps: plain JSON over signed HTTP requests, with a small core and namespaced extensions. It's heavily inspired by ActivityPub, without JSON-LD or activity wrappers. I wrote the spec, the reference server, a web client and the TypeScript libraries.

Bored?

Pick up the gravity gun, then click anything on the page.

Perhaps with a mouse?Perhaps on a desktop browser?