_ _ _ _
| (_) | | (_)
__| |_ ___ __| | ___ ___ _ __ _ _ __
/ _` | |/ _ \ / _` |/ _ \/ __| |/ _` | '_ \
| (_| | | (_) | (_| | __/\__ \ | (_| | | | |
\__,_|_|\___/ \__,_|\___||___/_|\__, |_| |_|
__/ |
|___/
Greetings, programs. I'm Chris Williams. By day, I'm a technical editor.
Opinions expressed by me are solely my own and do not represent the views of my employer.
I was previously editor in chief of The Register.
For fun, I develop diosix, a RISC-V bare-metal hypervisor I'm rewriting in Zig.
You can find other programming projects I'm toying with here.
I also like to doodle little fun bits of JavaScript here.
I am personally interested in open hardware and processor design,
novel operating systems and hypervisors, and computer security.
You can find me on Bluesky, LinkedIn, and Keybase.
Thanks for visiting.