NextJS
Next.js projects and tutorials: this portfolio, the Sudoku Ultimato site, browser games, and guides on the App Router, Sanity CMS, and deployment.
NextJS projects
15 Mar 2026

Eyebrow Tetris: Face Controlled Browser Game
A browser Tetris game controlled by your face. Raise your eyebrows to rotate, tilt your head to move pieces. Built with MediaPipe face mesh tracking.
2 Mar 2026

Pug's Hunt: Webcam Duck Hunt with Hand Tracking
A webcam-controlled browser game inspired by Duck Hunt. Point your hand to aim, make a finger gun to shoot. Built with MediaPipe hand tracking and Next.js.
18 Feb 2026

3D Toilet Paper Roll Simulator with Real Thermal Printing
A 3D toilet paper roll simulator with Three.js that prints whatever you type on a real thermal printer. Drag to unroll, watch the paper stack on the floor.
17 Jan 2026

Sudoku Ultimato
A free Sudoku app with no ads, no subscriptions, and no pop-ups. Built with Flutter for iOS and Android with offline play, hints, and daily puzzles.
10 Apr 2025

Portfolio
A developer portfolio built with Next.js and Sanity CMS. Statically generated, fully accessible, with structured data and SEO built in from the start.
NextJS articles
13 May 2026

From 0 to 27K Search Impressions on a Developer Portfolio in 90 Days
90 days of Search Console data mapped to git commits. What actually drove organic traffic on a dev portfolio, from zero to 27K impressions."
8 Feb 2026

Building a Multi-Language Sudoku App for iOS & Android
A developer's honest account of shipping a Flutter Sudoku app to the App Store and Play Store, including localization, store submissions, and lessons.
14 Apr 2025

Building a Portfolio with Next.js and Sanity (Headless CMS)
How I built a portfolio and blog with Next.js and Sanity CMS using TypeScript, Tailwind CSS, JSON-LD and Vercel. Full source code included.