↑↓ select · ENTER go · ESC close

Own project Websites

turkinpro.ru: a fast bilingual portfolio site

My own site: a Node.js generator produces plain HTML, CSS and JS, and a validator refuses any build with a broken link, an untranslated string or a blown loading budget. Russian and English versions, light and dark themes, and the interactive ScopeMap.

50.1 KB
first load, gzip
2
languages, full parity
0
runtime dependencies

The task

Make a site that is itself proof of quality: fast, accessible, honest in content and easy for one person to maintain.

What I did

  • A static generator: pages, sitemap, JSON-LD, QR code, social preview images
  • Build-time checks: SEO, hreflang, links, mixed alphabets, first-load budget
  • Browser tests: nine screen widths, both themes, 200% zoom, ScopeMap flows
  • Deployment with a backup, route checks and rollback; a strict CSP

Proof

  • Lighthouse mobile at the V2.4 release: 99 / 100 / 100 / 100
  • First-load weight is recalculated on every build: currently 50.1 KB gzip

What else you can hand over to me

  • A landing page for a service or course, with a booking form
  • Finish or rebuild a site started by someone else
  • HTML email templates for CRM mailings
  • Speed up a site and fix the mobile version
  • An SEO audit and a promotion plan
Discuss a similar task