Tait Hoyem
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.
Projects
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.
-
Simple Markdown Editor — A simple online (and offline) browser-based markdown editor that supports the automatic creation of accessible math (MathML). Written in Javascript with the KaTeX library.
-
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.
-
lamegames — A little games website I made for some demonstrations of Django and websocket functionality. Written in Python and Javascript with Redis as the communication backend.
I also occasionally put some content on my blog
Contact
You can reach me via email at tait@tait.tech.
If you use PGP, download my public key.