About

I'm Oleh Khokhlov, a software engineer working mostly on RimWorld's audio, though that's less a specialty I picked and more where the itch happened to be worst.

I'm blind. I use a screen reader for everything on this site and everything behind it, including the code, so when something here is accessible it's not a checklist item I ran through at the end, it's the only way I could have built it in the first place. That cuts both ways. Some things get built more carefully because I have to notice every keyboard trap myself, and some things take longer because I can't just glance at a screenshot to see if a layout is broken.

Resonance is the biggest thing I've built. It replaces RimWorld's built-in ambience with something that actually pays attention. Footsteps that know what terrain they're on, doors that sound different open and closed, sound that gets quieter and duller through a wall instead of just cutting off. The case studies here go into why each piece works the way it does, not just that it does.

If you want to reach me, there's a contact form. I read those myself.