~ / about

About

Software engineer working on machine learning, programming languages, and systems.

Hi, I'm Donnis.

I build machine learning systems, programming languages, and the infrastructure they run on. My current work centers on esque, a statically typed, tensor-primitive systems language, and glixos, a modular, flake-driven NixOS distribution.

This site is the long-form complement to the code. I write here about design decisions in the things I'm building, performance work, and the occasional opinion. Everything is plain HTML, with no JavaScript required to read any page.

Philosophy

Perfection is the enemy of shipping, but perfection sure is nice to think about. As a software engineer I'm invested in writing code that's easy to read, maintainable, and "correct," but at the end of the day the feature has to ship in order for us to learn from our mistakes. Stop planning and start implementing.

Contact

Colophon

Built with Astro and Tailwind CSS v4. Typography is IBM Plex Sans (body and headings) and Fantasque Sans Mono (code and metadata). Both are self-hosted, with no Google Fonts CDN calls. Search is Pagefind (zero-JS unless you open it). Hosted on Cloudflare Pages. I don't track you: no cookies, no third-party trackers, nothing tied to your identity. See privacy for the details.