React

React projects and posts: from large-scale enterprise apps to side projects, games, and portfolio work. Component architecture, hooks, and real-world patterns.

React projects

  1. 15 Mar 2026

    Face-controlled Tetris game where a player moves pieces by raising eyebrows and opening their mouth using webcam face detection.

    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. 18 Feb 2026

    3D Toilet Paper Roll Simulator

    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.

  3. 17 Jan 2026

    Sudoku Ultimato, Sudoku & Killer Sudoku Without Intrusive Ads

    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.

  4. 10 Apr 2025

    Screenshot of project page showing portfolio

    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.

  5. 1 Jan 2020

    Open GeoWeb

    Open GeoWeb

    Open source web platform for real-time weather monitoring and geospatial data visualization. Built for meteorologists to create forecasts, alerts, and warnings.

  6. 22 Nov 2018

    Game of Life in react/redux

    John Conway's game of life in react/redux

    Conway's Game of Life built with React and Redux. Watch cellular automata evolve, draw your own patterns, and adjust speed. Runs entirely in the browser.

React articles

  1. 14 Apr 2025

    Building a Portfolio with Next.js and Sanity (Headless CMS)

    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.