Hello! My name is Dante Catalfamo. I'm a developer at Shopify. I live in Ottawa, Ontario, Canada.

I'm a big fan of OpenBSD and Emacs, hacking on both regularly. In fact, this blog is written in Emacs and hosted on OpenBSD using httpd.

I enjoy learning new languages and paradigms and have have written projects in, or am currently using:

  • C
  • Common Lisp
  • Emacs Lisp
  • Forth
  • FreeCAD
  • Go
  • HTML/CSS/Javascript (Vanilla, Meteor, Vue, jQuery, React)
  • PHP (Laravel)
  • POSIX Shell/Bash
  • Python (2/3)
  • Raku (Perl 6)
  • Ruby (Rails)
  • Rust
  • Scheme
  • Solidity (Ethereum)
  • Zig

I run a lot of my own infrastructure, maintaining many networked machines both at home and in various data centers for hosting many services I use every day. I'm also very interested in privacy and freedom of information.

I've often found myself writing myself notes about various problems I've solved after not being able to find adequate solutions online. I figure I'm not the only one who has these problems, so I thought I'd share my notes online!

Unless you're a spammer, feel free to contact me.

Clicking the code below will decode the address in your browser.

echo "ZGFudGVAbGFtYmRhLmN4Cg==" | openssl base64 -d

It's always fun to hear from people!

Me Playing A Quick Game Of 9x9 Go