Tiny UI experiments of mine inspired by life and work.
I take something that interests me (a website, UI component, real life thing) as a "prompt" to create stuff or remix it to learn something new.
Welcome to my dojo.
2026-02-09
#25: Lightcycles 2A modern remake of a Tron-inspired competitive snake game. Meticulously tuned playing against friends to be e-sports lite. Super fun to play arcade-style over beers. Has Arcade mode, multiple AI enemies, 2 player local and online versus.
2026-01-01
#24: PickleQPickleQ helps pickleball open play organizers check players in, rotate courts fairly, and cut down the constant "who's up next?" interruptions with a live queue players can follow from their phones. As of April 2026, it is used by hundreds of venues and thousands of players daily.
2024-08-07
#22: Uncorked PotentialA digital deck of interesting questions to ask tech people. I made this for Vino & Ventures, a periodic salon that brings founders, engineers and tech leaders together for good conversations & wine.
2023-09-23
#21: CHRONOVIZI fell in love with the aesthetics of G-shocks so I made my own watch face. It tracks the % of the year, waking hours and workday completed, as well as sunrise / sunset times.
2022-07-26
#20: memcat(mem)ory (cat)egorizer - a tool for thought / second brain that allows you to remember everything you've searched for on the web and categorize them with custom categories
2021-02-18
#19: HNRe: modern hacker news UIModern, fast, mobile-first, infinite-scrolling and offline-capable reader for Hacker News made with React. Did this partly to learn TypeScript. See code.
2020-06-07
#18: Information Retrieval with DuneLearn how TF-IDF and BM25 work by stepping through code and searching through the Dune book. Play with the k1 and b values via a slider.
2019-05-03
#17: styledGIFCreate short gifs from your webcam in the style of your favorite artist through neural style transfer.
2018-7-3
#12: Handy: Handwritten Digits AIAn AI that can recognize your crappy handwritten digits. Made in keras and tensorflow.js.
2017-7-10
#11: Throwback: Detective DodgeA fun little flash game I made way back in college. Use WASD keys to dodge bullets!
2017-4-26
#9: Deorro's Game of LifeMusic video using code. An audio-visualization that interacts with Conway's Game of Life.
2016-5-19
#4: Insync data brochure2016-5-11
#3: Flinto banners2016-5-10
#2: HTML5 video background2016-5-9
#1: Clean + rich card2016-5-9
#0: UI Kata homepage2016-5-9
Old website2016-5-9
Kata template