blog - big thoughts milliblog - human research microblog - X nanoblog - small thoughts projects - you are here home - about me

Active projects

M3 Svelte

M3 Svelte, a Svelte library for Material 3/You.

@layer tokens

vite-plugin-token-shaker, a utility to tree shake CSS variables placed in @layer tokens.

@function/@mixin

vite-plugin-functions-mixins, a utility to use functions and mixins in a post-Sass pre-wide-browser-support world.

Active personal projects (only used by me/IRLs)

Cosine

Cosine, an app that lets you use many models from many providers.

Cobblestone

Cobblestone, a Obsidian-style Markdown editor that connects to Monoidentity and pulls in personally useful info.

Monoserve

Monoserve, a library that lets you use Remote Functions-style syntax anywhere and use a shared server across projects.

Monoidentity

Monoidentity, a library that makes sign in, verification, and data syncing easy and secure.

school-districts

school-districts, a library that makes district-specific information hotpluggable.

Claude

Claude Explains AP Chemistry, a project connecting Claude to Manim and YouTube.

Excalimath

Separating my homework's questions and answers by using Excalifont for the answers.

Other things I won't publicize here.

2025

2025 projects timeline

See active projects.

Worked with CrofAI to make a new frontend (unreleased as of writing).

schoology-docs-md, the Schoology docs converted to Markdown.

tinyentities, a minimal HTML entity encoder/decoder.

does-pi-have-the-best-price, a small site for comparing Prime Intellect's GPU prices to others.

Contributed to Rolldown/OXC (you can search this on GitHub).

A failed attempt to rewrite Tangent (I learned that it makes sense to keep apps separate) -

kreations, some funky loaders I manually wrote in SVG (and a component).

synthetitastic, an accelerationist set of synthetic data.

Worked with Originality on research.

2024

2024 projects timeline

Advent of code 2024 solutions, which are mid but exist (and I got on one of the leaderboards!)

LMB, Language Model Board, a better way to view the LM Arena results.

Excalidraw slides, a simple vibe-coded app.

groq-bot, a bot that uses Groq to answer questions about Groq.

bam, a site that lets you use Groq in the Firefox AI sidebar.

surprisingly-simple-embeddings, an artifact from a (closed) PR to add AI-ish search to ESPHome.

Pln, a website for planning schedules with a modern UI.

PracticeYeet, a copy of PracticeIt but the graders are inferred by AI that was going swimmingly until I accidentally DELETEd too much.

A minimal connect-to-Google Messages demo, an artifact from developing the Google Messages integration in Tangent.

1984, a search engine that drops results blocked for me.

Stereotype, an experiment with text-image search.

Worked with Groq on helping community members. onward

Tangent, a collection of utilities. Tangent was one of my most ambitious projects, and I had to learn many different patterns across deployment, backend logic, and frontend logic. However, after a number of bad days, I was so tired I had to shut it down. -

magic, a (too early) Magic deck generator.

SkyGPT, a RAG-based Hypixel Skyblock chatbot described as "more helpful than a majority of forumers".

Contributed to Lawnicons and SVGO a lot (you can search this on GitHub).

Worked with ReVanced. I updated the frontend some, although due to politics I didn't update more.

2023

2023 projects timeline

Flips v2, a new take on an old chain (Bazaar Money -> Skyblock Money -> Flips -> Flips v2).

to-icon-sets, a project that fills a hole Iconify left.

RatRater2, the second version of RatRater, with better UI and a dedicated analysis tab.

home-assistant-theme, a site that generates Material 3-style themes for HA.

bill nye

SchoolHub (new), a collection of utilities. This was the first time I experimented with growth, and it worked! Until it got shut down. -

I made something where you could make GPT-3.5 instances self-rap battle or generate stupid "what if"s. It was fun.

HomeGPT, an experiment in tool use (in Home Assistant) before tool use was a thing.

Sussable. The first chat app that experienced growth, based on web notifications. -

I tried to make BeReal but for school. I lost motivation.

Worked with IsThisARat. Wrote a new frontend.

2022

2022 projects timeline

See active projects.

SchoolHub (old), an experiment with connecting to school APIs. This was where today's connectors that cope with yesterday's XML and OAuth were written. -

RatRater, an app that statically analyses a Forge mod for malware.

Arcane control, a HA addon that uses basic UI for basic control from basic devices.

Worked with SkyClient. Even if a little weird (I wish I found X earlier to counterbalance), was a nice place to dump my thoughts and my time into. I built 2 bots, an installer (arguably 2 or 3), a website, and a number of edits. I acted with too high agency and too low EQ/self consciousness a few times, but overall I'm glad for it. -

2vFiomba, a server that connects a Roomba to Home Assistant, the successor to 2020's Fiomba.

2021

2021 projects timeline

SBQuery, an experiment in bringing Skyblock data to GraphQL.

BetterChat/Unspam, a surprisingly effective naive Bayes-based spam filter for Skyblock. I'm still proud of this one. Some functionality was ported to Chatting!

Lobe HA, an integration to add Lobe's AI vision to Home Assistant.

👍, a (unfinished) Chrome extension to streamline school from home.

Birdcam AI, which is how I made this video

Worked with my extended family on Tank Scorecard / Tunt, a site for a team game.

Leftunder, an experiment in both hardware <--> Grocy and in making a serial console from JS.

simple-zoom-joiner, the simpler version of Zoom Improved (and one of my earliest reverse engineering projects)

Why was this year so quiet by contributions? I was working on a lot of Skyblock stuff (Bazaar Money / Skyblock Money) and I used Replit for it.

2020

2020 projects timeline

neotrellis-ha-controller, a controller for HA on a really funny board.

ha-blueprint, a GitHub Action with what I thought were HA best practices that I infamously pushed for in any custom integration trying to be added to HACS (I had nothing better to do).

ha-zoom-forwarder, an unfinished project I'm only including here because it's so funny that I bothered with a I'm not a robot box and a >13 years old box instead of actually working on it.

fullscreen-card, a Home Assistant card that allows toggling fullscreen mode.

infinity-mirror, a guide to an infinity mirror setup that I wouldn't recommend today (use ESPHome instead).

Neumorphism bender: contributed to lovelace-soft-ui, lovelace-light-soft-ui-theme, lovelace-dark-soft-ui-theme, lovelace-soft-theme.

pi-DriveUp, a primitive RPi backup solution.

GoCallMe stuff, which doesn't seem to be on the internet anymore.

Contributed to Home Assistant (you can search this on GitHub).

2019

requireit, a program to install packages when imported (now we just use uv).