Turning Linear Search into a Surprisingly Performant Data Processing Engine
Filter 25 million property records by 87 criteria in under 100 ms to help decide where to buy a home.
https://schmelczer.dev/tags/web/
webProject articles and technical notes filed under #web.
Filter 25 million property records by 87 criteria in under 100 ms to help decide where to buy a home.
Both sides' edits survive, cursors move with them, and no conflict markers appear. Available for Rust, JavaScript, and Python.
A WebGPU slime mould simulation. Control millions of agents with your paintbrush and watch them bring your drawing to life.
A TypeScript library that ray-traces 2D scenes built from signed distance fields. Tile-based rendering and generated shaders keep it real-time on phones.
A mobile multiplayer browser game where client and server linked the same TypeScript module. One source of truth, one fewer class of bug.
A small game I used as the handout for SchDesign's JS/Canvas workshop at BME. It's trivial, but I still find it enjoyable.
My photo portfolio site: once PHP on a Raspberry Pi, now a Vite script turning a folder of JPEGs into static HTML. Publishing a photo costs one git push.
How I learnt what good software actually means.