toothywalrus hub logo toothywalrus hub logo

toothywalrus.dev

A personal hub for the things I build.

Everything here is self-hosted — trading bots, a game, radio and sensor experiments, and the tools I run my life on — each living on its own subdomain.

Projects

Live

Trading

Research and trading platform: scores crypto and football signal sources and runs strategies on Bybit and Polymarket, with a live dashboard.

Live

GTA: Saint-Jovite

An open-world game in the real town of Saint-Jovite, Mont-Tremblant, built 1:1 from OpenStreetMap and LiDAR in Godot.

Live

Game lab

Browser games, simulations, and rendering experiments — each one an independent prototype at its own route.

Live

Blog

Write-ups on SDR, homelab and electronics, plus a weekly log of what actually got built — dead ends included.

Live

BusWatch

Live arrivals and a realtime map for Mont-Tremblant’s buses, built on open GTFS transit data.

Live

NEAR lab

Three apps on NEAR testnet: invoices paid from any EVM chain, a family wallet, and NFTs that are accounts.

Live

Sensors

Live readouts from homemade Arduino sensors around the house — temperature today, more to come.

Paused

Radiosonde

Weather balloons launched at Maniwaki, decoded with a home SDR: ground track, altitude and the temperature sounding. Offline for now.

Paused

Minecraft server

A small self-hosted server for friends, with a live BlueMap view of the world. Offline for now.

Private

Tools I build for myself and my household, behind a sign-in.

Private

Notes

A personal notes app: collections and tabs, labels, stars, and Markdown with uploads.

Private

Lookout

An opportunity radar for the household: jobs, contract work and bounties from many platforms, matched to each person’s profile.

Private

Atlas

Evidence-first relocation research: sourced data on a few candidate countries and cities, on a world map.

Private

MediaHub

A catalog of the media on every drive in the house: where it is, whether it’s reachable, and what’s duplicated.

Private

Academy

A household learning platform, starting with a bilingual English/Russian typing and literacy trainer.

Private

ToothyGram

A self-hosted Telegram client and homelab operations console, forked from Telegram Web A.

Private

Corpus

Collects content and profiles from YouTube, X and Telegram, and serves them to the other projects.

Private

Logbook

What ran, when, and whether it worked: deploys, scheduled jobs and Claude Code runs, plus what the whole setup costs.

Private

Pulse

Backlog health across every repository at once: what’s outstanding, and which way it’s trending.

Private

Search panels

Documentation for a search-panel framework for DRF-style APIs, built on TanStack DB and published as npm packages.

Paused

SDR radio

A live waterfall, spectrum and audio from a software-defined radio at home. Offline for now.