Selected work

iakzhin.com — a print-⁠inspired personal site

A personal site built like a printed specimen: ink halftone, spot colours and fast static pages in three languages.

Year
2026
Role
Concept, design, development
Stack
Astro · TypeScript · SCSS · Three.js · GLSL · GSAP · Cloudflare Pages
Live site
iakzhin.com
iakzhin.com — a print-inspired personal site

Challenge

A personal site has to explain six different disciplines without becoming a wall of logos, stay fast on a free host and work in English, Russian and Georgian.

Approach

The visual idea comes from prepress: a halftone screen, two spot inks and registration marks. The palette, “Abanotubani”, takes cobalt from the tiles of Tbilisi’s Orbeliani bath and amber from qvevri wine. Both inks map to real spot colours, so the site and printed matter can share one specification.

Technically the site is static Astro with TypeScript. Content lives in collections with validated schemas; each language has its own URLs with correct canonical and hreflang tags.

Details

  • A WebGL shader turns the portrait into an ink halftone; the cursor reveals the photo underneath
  • Variable typography (Geologica’s weight and sharpness axes) reacts to the pointer
  • Page transitions use the browser’s View Transitions with a halftone ink wipe
  • A free Halftone Generator uses the same rendering idea
  • All motion switches off for visitors who prefer reduced motion

Result

A fast, multilingual site with structured data, a generated sitemap and no monthly hosting cost, built with AI-assisted development in Claude Code.

Contact

Let's create something interesting.

Have an idea, a complex task or a process that should have been automated long ago? Let's turn it into a working project.

Payment via PayPal, bank transfer to a TBC Bank account (including SWIFT) or cryptocurrency. Every project is formalized by agreement, with terms confirmed before work begins.

Send a short brief

Your email app opens with the message filled in. Nothing is sent until you press send.