Skip to content

Toolbox Corner

A small collection of utilities I keep reaching for: network engineering, automation, and music practice. Everything here runs in your browser.

Music Practice

MUSIC

Web Audio starts only after you press a button (browser policy). The tuner needs microphone permission.

Metronome

TEMPO

Tap tempo, subdivisions, swing, and a downbeat accent.

Open tool →

Tempo Ramp

SPEED

Ramp from a start BPM to an end BPM in steps every N bars.

Open tool →

Rhythm Trainer

TIME

Tap along and measure early/late timing in milliseconds.

Open tool →

Drone

INTONATION

A sustained pitch for intonation work (note + octave, waveform, and A4 tuning).

Open tool →

Practice Timer

FOCUS

Build a practice session out of timed blocks. Beeps on transitions.

Open tool →

Practice Log

LOCAL

Local-only practice logging with export/import. No accounts.

Open tool →

Setlist Mode

FLOW

Build a practice setlist that links out to tool presets.

Open tool →

Interval Ear Trainer

EAR

Melodic or harmonic intervals, with selectable interval sets and stats.

Open tool →

Chord Looper

HARMONY

Loop common progressions in any key with a simple synth + optional click.

Open tool →

Scale Randomizer

PROMPT

Random practice prompts for scales, arpeggios, and patterns.

Open tool →

Tuner

MIC

Microphone-based pitch detection with cents deviation. Headphones recommended.

Open tool →

Network Engineering

NETWORK

CIDR planning, BGP communities, and quick config diffs. Everything runs locally in your browser.

IPv4 Subnet Planner

CIDR

Paste a CIDR, get the mask/network/broadcast/host range. Split a supernet into child prefixes safely.

Open tool →

BGP Community Decoder

BGP

Decode standard and large communities. Recognizes well-known values like no-export and no-advertise.

Open tool →

Config Diff Viewer

DIFF

Paste before/after configs and get a readable line diff. Optional whitespace and blank-line normalization.

Open tool →