Austin Clarke

Static tools and references

Music

🎹

Improvisation Lab

Generate piano-friendly prompts for scales, chords, progressions, motifs, target tones, and timed practice rounds.

Open Lab
MIDI

Piano Bench Lab

Connect a MIDI keyboard for real-time chord and scale verification, or try the drills with on-screen note buttons.

Open Lab
🎹

Sight Reading Runner

Practice side-scrolling treble and bass staff notes at the piano with configurable range, spacing, and speed.

Start Reading
đŸŽŧ

Theory Fundamentals Drill

Build automatic recall for key signatures, circle of fifths, relative keys, scale spelling, and diatonic chords.

Start Drilling
🎹

Chord Flashcards

Practice chord symbols, chord qualities, note spelling, and common harmonic colors.

Launch Chords
📇

Interval Flashcards

Test your recognition and speed with interactive interval flashcards.

Launch Flashcards
📝

Interval Worksheet

Generate, practice, and review custom music theory interval worksheets.

Open Worksheet
đŸŽŧ

Theory Units Quiz

Review keys, intervals, rhythm, chords, counterpoint, and four-part writing from the first six theory units.

Start Quiz

Finance

🏠

Mortgage Calculator

Estimate payments, compare loan scenarios, and review amortization details.

Open Calculator
💾

Saved Mortgage Calculator

Save mortgage scenarios as public JSON files and load them back from S3 later.

Open Saved

Development

XML

XML Value Compare

Compare two XML files by parsed structure, attributes, and values instead of raw text formatting. File contents stay local in your browser.

Open Compare
JSON

JSON Value Compare

Compare two JSON files by parsed objects, arrays, and scalar values. Object key order is ignored and file contents stay local in your browser.

Open Compare
YAML

YAML Value Compare

Compare common YAML maps, lists, and scalar values without a raw text diff. File contents stay local in your browser.

Open Compare
📈

Plotting Tool

Draw functions, parametric curves, and scatter data on a live canvas with pan, zoom, presets, and PNG export.

Open Plotter

Simulators

🌀

Reaction-Diffusion

Explore Gray-Scott chemistry patterns with sliders, presets, concentration plots, and live model metrics.

Open Simulator
đŸĻ

Boids Flocking

Tune separation, alignment, cohesion, and noise to watch local steering rules become emergent flock motion.

Open Boids
â–Ļ

Cellular Automata

Explore Wolfram rules like 30, 90, and 110 with live rule tables, density plots, and generated histories.

Open Automata
đŸ”Ĩ

Forest Fire

Grow forests, trigger lightning strikes, and tune fire spread radius to watch stochastic burn cycles emerge.

Open Fire

Certification Study

AWS

AWS Solutions Architect Pro

Study roadmap, official resources, domain breakdowns, scenario drills, and readiness tracking for the AWS Solutions Architect - Professional exam.

Start Studying

Site

â„šī¸

Site Notes

Learn how this static S3 toolbox is structured, deployed, and extended with GitHub Actions, AWS, and AI-assisted pages.

Open Notes