██░ ██ ▒█████ █ ██ ██████ ▓█████ ▒█████ █████▒ ██████ ▄▄▄ ▄████▄ ██░ ██ ▄▄▄
▓██░ ██▒▒██▒ ██▒ ██ ▓██▒▒██ ▒ ▓█ ▀ ▒██▒ ██▒▓██ ▒ ▒██ ▒ ▒████▄ ▒██▀ ▀█ ▓██░ ██▒▒████▄
▒██▀▀██░▒██░ ██▒▓██ ▒██░░ ▓██▄ ▒███ ▒██░ ██▒▒████ ░ ░ ▓██▄ ▒██ ▀█▄ ▒▓█ ▄ ▒██▀▀██░▒██ ▀█▄
░▓█ ░██ ▒██ ██░▓▓█ ░██░ ▒ ██▒▒▓█ ▄ ▒██ ██░░▓█▒ ░ ▒ ██▒░██▄▄▄▄██ ▒▓▓▄ ▄██▒░▓█ ░██ ░██▄▄▄▄██
░▓█▒░██▓░ ████▓▒░▒▒█████▓ ▒██████▒▒░▒████▒ ░ ████▓▒░░▒█░ ▒██████▒▒ ▓█ ▓██▒▒ ▓███▀ ░░▓█▒░██▓ ▓█ ▓██▒
▒ ░░▒░▒░ ▒░▒░▒░ ░▒▓▒ ▒ ▒ ▒ ▒▓▒ ▒ ░░░ ▒░ ░ ░ ▒░▒░▒░ ▒ ░ ▒ ▒▓▒ ▒ ░ ▒▒ ▓▒█░░ ░▒ ▒ ░ ▒ ░░▒░▒ ▒▒ ▓▒█░
▒ ░▒░ ░ ░ ▒ ▒░ ░░▒░ ░ ░ ░ ░▒ ░ ░ ░ ░ ░ ░ ▒ ▒░ ░ ░ ░▒ ░ ░ ▒ ▒▒ ░ ░ ▒ ▒ ░▒░ ░ ▒ ▒▒ ░
░ ░░ ░░ ░ ░ ▒ ░░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ▒ ░ ░ ░ ░ ░ ░ ▒ ░ ░ ░░ ░ ░ ▒
░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░
░hi, i'm sacha
I'm a software engineer in France. At work I take on the foundational jobs: framework migrations, faster tests and CI, performance, design systems. I measure before acting.
At home I build my own tools, from a web browser to a GUI toolkit, and I run them on my own homelab.

now building

wren
A small Windows browser where WebAssembly runs everything.
gui_toolkit
A fast, native, immediate-mode GUI toolkit.
opencode_native
A native desktop client for the opencode server, for Windows and Linux. Independent: not built by the OpenCode team, not affiliated with them.
lutin
An AI coding agent for Nintendo DSi that writes, runs, and edits Lua programs.
latest writing
- Wren: a browser where WebAssembly runs everything
Wren is a web browser written in Odin in which WebAssembly is the only execution engine. A page can be written in plain JavaScript or directly in Wasm, and both run inside the...
- Recette de beignets à fourrer
Beignets (12 pièces) Ingrédients 10 g de levure sèche (ou 25 g de levure fraîche) 90 g de sucre 180 g d’eau tiède 2 œufs 80 g d’huile 500 g de farine Préparation Activation de la...
- HTTP Benchmark of sacha.house
Out of curiosity, I ran an HTTP performance benchmark on my website (locally). I used https://github.com/hatoo/oha, a CLI tool to run HTTP load tests. I ran the tests by directly...