
Erguil
Erguil is a search engine I made with two purposes: 1. Search the "small web" — give visibility to smaller websites that typically won't rank high enough on the major search engines. 2. Make the search engine usable as a daily driver (i.e. try to compete with Google, not in popularity or scale but in search quality).
Concord
My ideal social network. A lot of new social networks are clones of Twitter, and I find this to be an incredible lack of inspiration. Concord is the good parts of the blue one your parents use, the dark one the gamers use, and the online harddrive thing combined. It also has a "Debate" section where argumentation theory steers the conversation.

CraftGate
A platformer game written in javascript

My Resumé
My resumé is an HTML document generated from a YAML data file. Lately I've been experimenting with using LLMs for curated resume generation.

SCHOR
SCHema Overload Registry - a small library that makes it easy to work with graphs of data dependencies in Javascript code.

Tessellation
I saw a neat tessellation in a Facebook group and I wanted to create code that can generate this. In the future I'd like to try generalising this to other tessellations.

ericdube.com
My old website had a tiling window manager built-in which was pretty cool, but it was left pretty bare due to lack of any real content on it. I decided to build a new one using React Router and Sanity.io.