Yongjoon

Building quiet systems where code meets contemplation

Stone Garden

Karesansui Engine

A layout system that treats negative space as a first-class compositional element

Rust / WebAssembly / CSS Grid

Ma Protocol

Distributed consensus through deliberate pauses in data transmission

Go / gRPC / Protocol Buffers

Shoji

Translucent authentication layer for microservices

TypeScript / Node.js / Redis

Engawa

Threshold monitoring that lives between your infrastructure and the outside world

Python / Prometheus / Grafana

Tatami

Modular design tokens that snap together on a baseline grid

CSS / PostCSS / Figma Plugin

Meditation Bench

I write software the way a gardener places stones -- not to fill space, but to reveal the shape of the emptiness around them. After years of building systems at scale, I have come to believe that the best code is the code you decide not to write. Every abstraction is a trade: complexity for convenience, flexibility for comprehension. The craft is knowing when the trade is worth making.

My work lives at the intersection of systems thinking and spatial awareness. I care about how data flows through architectures the same way I care about how light falls across a room. Both are questions of arrangement, of understanding that what you leave out defines what remains as much as what you put in.

When I am not writing code, I am studying the gaps between things -- the silence in music, the negative space in typography, the pause before a function returns. These intervals are where clarity lives.