Zero-dependency Halloween screen-corner decorations and ambient page effects – one script tag or npm install, class-driven, seasonal by default, under 10 KB
A professional website for your company – services, team, case studies, contact – fast, well-structured, and easy for you to update yourself. No online store required.
Based in Finland (UTC+2) · VAT-registered FI29845875 · Respond within 24 hours

Not every company needs an online store – most need a site that explains what you do, builds trust, and turns visitors into enquiries. I’ve been building sites like this since 2001: law firms, consultancies, agencies, and service companies across industries.
Based in Finland (UTC+2), working with clients across the EU. I build the site, wire it to whatever you already use – a CRM, a booking calendar, a document library, an email list – and hand over something you can keep updating yourself, on any CMS or none.
Fast by default: clean markup, real Core Web Vitals, and structured data so search engines and AI answer engines can actually read what your company does – not just a template with your logo on it.
What the site needs to say, to whom, and what action you want a visitor to take. No filler pages.
A clear, professional design built around your content – not a generic theme with your logo swapped in.
The site, plus whatever it needs to talk to – a CRM, a booking calendar, an email list.
Deployed, fast, and documented – with a simple way for you to publish new content without calling me every time.
Zero-dependency Halloween screen-corner decorations and ambient page effects – one script tag or npm install, class-driven, seasonal by default, under 10 KB
A joke calculator that returns a deterministically wrong answer with a straight-faced reason – built as a share machine.
Developer-first SaaS API for EU VAT validation via VIES with Redis caching, change monitoring, and webhook notifications.
Build a type-safe content layer with Velite: Zod schemas for MDX and JSON, computed fields, one typed import, and a related-posts codegen step.
Next.js dynamic OG images with Satori: why opengraph-image.tsx hangs Turbopack at 400% CPU, how API routes fix it, plus WOFF2 and Twitter card gotchas.
Technical SEO built into Next.js: server-side rendering, dynamic meta tags, JSON-LD structured data, and automatic sitemap generation – no plugins, just code.
We asked Iurii for a webshop, but what impressed our B2B buyers first was the company site sitting in front of it – clear service pages in every market language, a proper about and contact section,
Kadri Saar 🇪🇪
Sales Manager, pi-pi.ee
Topics
Before Iurii, our company site was a static brochure nobody had touched in years – wrong prices, an outdated team page, no way for us to publish anything ourselves.
Elina Virtanen 🇫🇮
Marketing Manager, Suomen Pehmeä Ikkuna Oy (Pikkuna)
AvailableReady to discuss your business website project?
Tell me what you’re building or stuck with. I’ll reply within 24 hours.