HomeAbout MeProjectsContactMeow

About Me

Hello! Welcome to my website.

I like programming and do a lot of it as a hobby. I also enjoy electrical engineering and ham radio. You can find many of my projects documented on this website or on my Git server.

I currently live in New York City in the United States, although I'm Canadian and grew up in Halifax, Nova Scotia. I also spent 7 years living in Fredericton, New Brunswick, which is also where I went to university.

Preferred Software

I've been using Linux since middle school, although the switch to NixOS only happened at the end of 2024. Its declarative nature is really nice, and I believe it's worth the tradeoffs. I have a single monorepo that holds the configuration for all of my desktops, laptops, and servers. NixOS makes it very easy to keep things consistent between them.

I like Emacs because I can do everything in it. Aside from writing code, I use Emacs for listening to music, managing Git operations, communicating over IRC, and sending and receiving email.

I believe that all mainstream browsers (including Firefox) are quite bloated. Still, Firefox is the best option available, I think. I have not seriously experimented with any forks, although I have gotten some recommendations from friends.

Notmuch lets me read and write email from Emacs. The setup is more involved than it would be for something like Thunderbird, but it's more lightweight and I like it a lot. One of my ex-professors is a maintainer of the project, which is pretty cool.