I build software that helps people learn, and I'm betting my career on it.
Educational software that sticks with you around. If someone picks up a language, or a better way of thinking, they keep it and they pass it on. That's the most useful thing I know how to make, and it's what I'd like the work judged on.
Digital workshop · Ukraine · Create. Serve. Thrive
Loading Olexify.exe...
[OK] Building projects
[OK] Teaching things sideways
[OK] Learning languages
[WARN] Ideas exceeding available hours🦊 Kitsumi · Kitsumi.org
A browser extension that turns whatever you were already going to watch into study material. Hover a word and you get the reading, the definition, the grammar, how common it is and how hard it is. Study Mode takes the line you're on and turns it into vocabulary practice, and anything worth keeping goes to Anki with its sentence, a screenshot and the audio.
The watching is the easy part. The tool is there so your effort goes into the language instead of the setup.
46 languages, built on the open Yomitan dictionary ecosystem. No accounts, no telemetry, and your study data never leaves the browser. It grants me eternal pride and has a piece of my heart in it.
🦁 LeoNote · LeoNote.app
A knowledge workspace for Windows that works the second you open it. Notes, a research graph, browser-style workspaces, tasks, documents, spreadsheets, and a media player built in. It's for the part of studying that happens after the lesson. Friendly to AI agents, and you pay once.
♟️ Rook, Paper, Scissors! · RookPaperScissors.com
After you've done learning, you deserve a moment of joy with family and friends for your soul. In that case what could be more fun than Chess, with a quirk that nobody agreed the rules. Power-up tiles, rule cards, chaos events, multiplayer with Twitch chat wired in(must be a infamous streamers wild dream), and the best thing is you're just 1 click away from the best 15 minutes of your day. You learn the board by having it argue with you, and learn acceptance by accepting it for what it is. Game is Free in the browser, and the second biggest thing on my bench right now.
I build machinery that enhances Focus. Learning takes work, and anything promising otherwise is selling you something. What software can do is get everything that isn't learning out of the way.
- Remove the friction, not the effort. Setup, syncing, wrangling files: that's overhead, and overhead is worth automating. The part that actually teaches you should stay hard.
- Recognition isn't memory. Looking a word up feels like progress. Mostly it isn't. What sticks is guessing before you look, and making the sentence yourself.
- Comprehensible input beats grinding. Material, context of which you understand about 45-50% will definitely teach you something.
- Be honest about the numbers. My Gamified Streaks and Stats show what you did, not what you know, and software should say so instead of letting you believe otherwise.
Browser extensions for Firefox and Chrome, static sites on Cloudflare Workers, desktop apps for Windows, and whatever else the idea turns out to need.
- Kitsumi, pushing dictionary coverage past Japanese and building study tools that ask more of you than a lookup
- Rook, Paper, Scissors!, new rule cards and getting more of the chaos online
- Rust, because some things deserve to be fast
- Japanese, slowly and stubbornly
Most of my work lives in private repos and ships as products rather than source, so the public side of each one is on its own site above.
If you've got an idea, or some controlled chaos, I'm interested. The stranger the better.

