Václav Hrouda | hrouda.devVáclav Hrouda About Blog

Featured blog posts

</>

Why We Moved From Nuxt to Astro for Maximum SEO

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.

Václav Hrouda•Sep 5, 2026•1 min read
</>

Taming OffscreenCanvas in Vue 3

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.

Václav Hrouda•Aug 20, 2026•1 min read
</>

The Road to Senior Vue.js Certification

What the certificates.dev Senior Vue.js exam actually tests, and why the reactivity-internals questions humbled me more than the Composition API ones.

Václav Hrouda•Aug 1, 2026•1 min read
Václav Hrouda | hrouda.devVáclav Hrouda

Personal blog and notes on frontend architecture.

LinkedInXGitHub
[email protected]

© 2026 Václav Hrouda