hello there.

I'm Ivan. I build tools for understanding code — mostly by rendering it in 3D and seeing what patterns fall out. GPU-instanced text, spatial layouts, gesture input, the whole stack from shader to shell.

This site is a few static files on a box in Falkenstein. The interesting stuff is in the projects.

open the IDE

featured

glyph3d IDE

A 3D code visualization environment. Load any GitHub repo or local project and explore its source as GPU-rendered text in navigable space. Single Go binary, WebSocket relay, ~8MB.

WebGL 2 Three.js Go WebSocket

recent