hrouda.dev
Senior Frontend Architect & Lead. I specialize in the Vue.js ecosystem, web performance engineering (SSG/Workers), and pushing into low-level web technologies (Zig & WASM).
Master project
Rendering 1M+ rows on the client without dropping a single frame.
A virtualized data grid that offloads parsing and layout to a Web Worker, hands numeric crunching to a Zig module compiled to WebAssembly, and paints only what's on screen straight to canvas.
Our marketing site was fast enough - until "enough" stopped being good enough. A field report on the migration, the regressions we didn't expect, and the Core Web Vitals payoff.
Moving canvas rendering into a Web Worker sounds simple until reactivity, SSR, and devtools all quietly stop working. Here's the setup that actually holds up.
What the certificates.dev Senior Vue.js exam actually tests, and why the reactivity-internals questions humbled me more than the Composition API ones.