Work

Product design at DollarDeploy, and small tools I build for myself and other people.

DollarDeploy landing now: “Your Apps. Your Infra. Zero DevOps.” on the left, a dithered blue landscape on the right, two buttons below.DollarDeploy landing now: “Your Apps. Your Infra. Zero DevOps.” on the left, a dithered blue landscape on the right, two buttons below.

DollarDeploy

Landing, pricing and the app, at work

k-ruoka-scraper{ "name": "Oddlygood Barista…", "price": 1.99, "unitPrice": 1.99, "isDomestic": true}

k-ruoka-scraper

Grocery prices as an API and MCP

mcmove$ mcmove --helpCommands: sync Push: patch a server's /mods to match the local instance pull Reverse: download the server's mods into your local instance update Check Modrinth for newer mod versions…

mcmove

Minecraft mods to servers over SFTP

solidtime-cli$ solidtime delete --from 2026-01-01 --to 2026-01-31 --project InternalDATE TIME HOURS PROJECTFri 2026-01-16 14:00–16:00 2:00 InternalThu 2026-01-15 08:30–09:00 0:30 Internal 2 entries, 2:30 hDry run: would delete 2 entries. Re-run with --yes to apply.

solidtime-cli

Time tracking CLI in Go

menu-api$ curl localhost:3000/mayk/menu"menus": [{ "name": "Lounas", "meals": [ { "name": "Bolognesekastike, pasta" }, { "name": "Soijabolognesekastike, pasta" } ]}]

menu-api

Finnish school lunches as one JSON shape

Also