Skip to content

~/about

About

What This Site Is

This is a personal site for live Three.js sketches and 3D web experiments. Each sketch is a learning exercise in creative coding, WebGL, and real-time graphics. The work here is early-stage and exploratory—more about practice than polish.

Harbor Sling is the first game jam entry, parked here as an origin marker. It's not a finished or refined game, just a snapshot of where this work started. Looking back at early attempts is part of the process.

This is not a career site, not a resume, not a product showcase, and not marketing for ReasonRoute (a separate LLC). It's a place to host live sketches, track progress, and keep a record of builder experiments.

Technical Notes

The site is built with Next.js 15, Three.js, React Three Fiber, and Tailwind CSS. All pages support markdown negotiation—request any page with Accept: text/markdown or append .md to get a clean text version suitable for AI agents and screen readers.

The design uses a terminal/command-line aesthetic—dark backgrounds, monospace fonts, and minimal chrome. Parked exhibits at /exhibits/2d-vfx and /exhibits/ligature are archived experiments, not active showcases.

For AI agent guidance, see /llms.txt. For the full site structure, see the sitemap.

Background

Aaron Hays works in cybersecurity, building tools for security analysts. The projects here are separate from that work—personal experiments in graphics, games, and web technologies.

He co-founded ReasonRoute, an AI-focused business. This site is not affiliated with or representative of ReasonRoute.

See also: ContactPrivacyHome