Arthur Leconte-Fontaine

Software engineer, developer tooling and open source

My Story

Computers have been a passion since I was very young. My first photo typing on one? I was barely 1 year old. That fascination with technology, and the urge to invent things, led me straight to software, where I get to mix creativity and logic.

→ Discover More About Me Contact Me

My Work

Tuan

Turns code into a navigable graph. A Rust core parses TypeScript with Oxc, builds and clusters dependency graphs, then reaches Node through napi bindings. Available as a VS Code extension.

Agrume

A type-safe RPC library that extracts server functions from frontend code at build time, with first-party plugins for 7 build tools (Vite, Rolldown, Rollup, esbuild, Rspack, Farm and Babel).

Kazam

A compiler for a custom component language (.kaz), with a hand-written parser, a typed AST and code generators for React, Vue and TypeScript.

My Last Articles

typescript state-machines nanostores experiment

A state machine that infers its own types

Nanomachine, my experiment in building a state machine on Nanostores where the types follow the builder chain, no codegen.

typescript jsx experiment

Write your UI once, render it natively

JSXon, a server that keeps JSX as data and serves it as JSON, so a Kotlin, Swift or web client can draw it with native components.

→ Read All Articles