Side projects, experiments and “little joys” where you can quickly try out ideas and roll them out into the world.

Find All My Fonts

A plugin that detects fonts, hidden text, and non-standard font sizes in layouts.
Needing a tool to manage font styles in Figma, I couldn’t find a suitable third-party plugin, so I built my own.

Image compressor

JPEG compression and image scale normalization for Figma layouts.
This plugin optimizes images directly in Figma, eliminating exports or manual replacements. It compresses frame images to JPEG with adjustable compression, detects nested images, and normalizes their scale (e.g., when visually smaller but larger in data). Built to address unsuitable existing plugins, it reduces Figma mockup size for PDF export.

Personal Portfolio

Static site on Jekyll, portfolio for my projects.
I was wondering whether to include my portfolio site in the portfolio itself. I decided to include it because it’s an interesting project, written from scratch, and hosted for free on GitHub Pages.

Vein: Note-taking and planning tool

An app for planning, creating lists, and keeping flexible notes all in one place.
My app brings together notes, lists, and mind maps, helping you connect information, plan projects with timelines and calendars, and even discover hidden links.
This project is in active development and not public yet.

Prompt management service inspired by Git

The service stores prompts with versioning and branching, lets you comment on results, and attach negative prompts or other useful information.
I originally built this service for my own needs — to store and manage prompts for Stable Diffusion. It turned out to be just as useful for working with any neural network. I’m now rebuilding it for a public release.
This project is in active development and not public yet.