Hi! I am Aaron Abrams, a software engineer currently working at Meta.
Although I do not have a CS degree, I am obsessed with computer science. I got most of my knowledge by watching YouTube videos, taking online courses, and traversing Wikipedia graphs.
Most of my career has been spent specializing in testing frameworks and infrastructure. Currently, I am working on building graph analysis infrastructure to track and reduce code size for web and mobile apps.
I have spent a large portion of my life playing music, whether working with other bands or producing my own.
My wife and I also had a small video production company where we filmed music videos and live sessions for various bands and musicians.
k9 - Rust snapshot testing library
k9 is a Rust testing library that provides simplified API for snapshot testing as well as a set of other useful assertion helpers focused on producing better failing messages
String Tension Calculator
When I went on tour with my band, I had to bring multiple guitars with me, each in a different tuning. To ensure that each guitar had the same string tension, I built a tool that did the math and made the process easier.