← Home

My Articles

Notes on the things I build to find out how they work.

4 articles

2026

2025

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.

2024

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.

typescript jsx experiment

What if components were generators?

Yieldable JSX, a runtime where a component yields its elements instead of returning a tree, so rendering becomes iteration.