trinkets

Dado - 3D dice roller demo

dado

A physics-based virtual dice roller for my DnD sessions. Partially written during one.

three.js cannon.js typescript
Tomate - 3D Pomodoro timer demo

tomate

A Pomodoro timer that plays the Star Trek klaxon when done. Also an excuse to play with Blender.

three.js blender typescript
Crucible - DnD character creator helper

crucible [WIP]

A DnD character creator helper, born out of frustration with navigating the options during character creation.

vite express.js typescript supabase
Shaders Playground - shader experiments demo

shaders playground

An experiment to learn about shaders. Built with Three.js and TSL understand in practice about shaders and GPU programming.

three.js TSL typescript vite
Navi - LLM-powered interviewer copilot

navi

An LLM-powered interviewer copilot. Transcribes interviews in real time and uses a multi-agent orchestration approach to display insights in an overlay built for MacOS with Electron.

python electron javascript google-genai deepgram
Katana - 3D slicer built in Rust

katana [WIP]

A 3D slicer built in Rust for fun.

rust
yago.sh - portfolio website

yago.sh

This website. Built it because I found a cool domain.

astro svelte typescript