Eng. Vihanga · Colombo

Dhanuja

Interfaces forged against the metal — WebGPU, Rust WASM, keyboard-first like niri.

press / find · ? help · hjkl move

artifact

Hyper Portfolio

This site itself: zero framework runtime, a living WGSL field, and navigation math compiled from Rust.

WebGPU · Rust WASM · Vanilla JS

system

Car Auction Engine

Real-time bidding under load — tight transactions, predictable latency when the room gets loud.

Full stack · concurrency

tooling

Nvim Lua Config

A Neovim environment tuned for fast LSP feedback and a startup that feels instant.

Neovim · Lua

lab

Neural Lace

Browser experiment: WebAssembly driving neural visualization without a UI framework tax.

Experiment · WASM

signal

Close to the metal

Abstractions drift. I ship fewer layers, measure what the browser actually does, and keep the hot path short.

  • Arch Linux · niri / Wayland
  • Neovim · Rust · WebGPU
  • Vanilla modules · PostgreSQL
runtime

Hot path

Keyboard focus lives in Rust WASM. Frames live on the GPU. The DOM stays thin on purpose.

no framework · measure everything

link

Contact

Open a channel. Workspace keys still apply here.