Hello, world — a fresh coat of paint
After letting this site gather dust for a while, I finally gave it a refresh. I'm Donovan Hutchence — a software engineer in London working on real-time graphics and games (currently the PlayCanvas engine at Snap) — and this is the corner of the web where I keep my personal projects.
What changed
- Search engines can finally find me. The site now actually mentions my name, has proper titles and descriptions, structured data, a sitemap and a robots file. Previously none of that existed.
- This blog. Posts are written in Markdown and turned into plain static HTML by a tiny build script — no heavy framework, in keeping with the rest of the site.
- A tidy-up. Same loud, colourful look; just friendlier on phones and a little easier to read.
What's still here
The fun stuff isn't going anywhere:
- Playtracer — a path tracer I wrote in C++ and compiled to WebAssembly, rendering right in your browser.
- HASTY 3D — a little blockout game, also running via WebAssembly.
What's next
I'll use this space for occasional notes on graphics, rendering, WebAssembly and whatever else I end up building. Thanks for stopping by.