Skip to content

Radix UI

The accessible primitives underneath my Next.js interfaces: dialogs, menus, selects, tooltips. They taught me what a genuinely accessible component looks like (focus management, keyboard navigation, ARIA attributes) before I could rebuild one myself.

Official documentation

Projects using this technology

  • Cookie Clicker: my own tools

    Two tools for Cookie Clicker, three years apart: my first browser extension, which clicked golden cookies for me, then a garden guide built in a day. And the moment I stopped cheating.

  • Atomic Betting

    An app for betting with friends or coworkers, in play money, with odds that follow the stakes. My first personal project with real data modelling and full authentication.

  • Theatre Script Builder

    A tool to write a play’s script with everything that happens on stage, from the lines to the lighting, in order, then export it to PDF. I built it for a module in my master’s, and it’s one of my first complex projects.