I have three goals in my software development career:
- Strong adherence to the UNIX principles of software design.
- Security, privacy, and anonymity of the internet.
- Accessibility of technology to the visually impaired.
These goals can often be expressed in a shorter way: "keep it simple; everything else will follow." Some of my projects reflect these goals; others are just fun along the way. I have all of my code projects hosted on my Github.
Here is some of my best work:
Odilia Screen Reader — Significant contributor to a new screen reader for Linux, written in the Rust programming language. Using git and collaborating with two other contributors from around the world. Using the AT-SPI standard, DBus communication, and we submit upstream library contributions.
Lichess — A patch for Lichess.org which vastly extends support for screen reader users. Written with Typescript and Scala. Lichess.org has millions of active users.
Programming Tutorials For The Visually Impaired — Amateur-level production quality videos with all file buffers, written text, and shell commands read out by Emacspeak, an Emacs extention for the blind.
I also occasionally put some content on my blog
You can reach me via email at firstname.lastname@example.org.
If you use PGP, download my public key.