Built at the speed of conversation.
I'm Robert Aldrich. This is where I publish the web applications I build — professional tools for laser safety practice, games, utilities, and demonstrations. Every one of them is developed in partnership with large language models, an approach usually called vibe coding.
The catalog
Four kinds of things live here
Everything runs in your browser. Nothing to install, nothing to sign up for.
Laser Safety
Professional tools for laser safety officers, instructors and students — calculation aids, reference material, and teaching demonstrations.
Enter →Games
Playable browser games — arcade experiments, puzzles, and whatever else turned out to be more fun to build than to describe.
Enter →Utilities
Small, sharp tools that do one job well. Converters, calculators, and the kind of thing you bookmark and quietly rely on.
Enter →Demonstrations
Interactive explanations of ideas that are hard to convey with words and static diagrams. Built to be understood, not just watched.
Enter →Featured
Worth starting with
A rotating selection of the projects I think show the approach best.
SunJack - Steal the Sun
Daylight belongs to the Crown — until you steal it. Pilot your ship through a flooded 3D city, catch enemy fire, and turn it against the machines standing between its neighborhoods and the sun.
Wren of the Lighthouse
Forty days ago the tide came in over Saltmarrow and never went out, and the whole town walked into the sea to meet boats that were never coming home. Now the last lighthouse keeper has one night, a boathook and the only flame left on the coast to fight back through the drowned streets, pull the tide out, and lead her neighbors — and her daughter — back to the light.
About
A laser safety professional who builds software
My working life is laser safety — as a practitioner and as an instructor. It's a field where the difference between a good explanation and a bad one is measured in whether someone goes home with their eyesight intact.
Add a paragraph here about your background — how long you've worked in the field, what you're certified in, who you teach, and what drew you to it in the first place. Two or three sentences that make a stranger trust the tools on this site.
The software came later. Large language models made it possible for me to build the tools I'd been wanting for years without first spending those years becoming a software engineer. I describe what I need, iterate on what comes back, and test it against what I actually know to be true. The domain expertise is mine. The typing is increasingly not.
How these get built
- Described in plain language, refined through conversation
- Built with AI assistance, reviewed against real domain knowledge
- Runs entirely in your browser — no accounts, no tracking
- Served from a global network, so it loads fast anywhere
Tools published here are aids to professional judgment, not substitutes for it. Verify any safety-critical calculation against the governing standard before relying on it.
Get in touch
Questions, corrections, or a tool you wish existed?
I'm interested in hearing where these fall short — especially from people who work in laser safety.