Projects
angle-grinder
Written in Rust, angle-grinder enables sophisticated log file analysis from the terminal. Angle grinder is a distributed as a small, statically linked binary. That means it will run anywhere without dependencies so it’s easy to install on whatever server your logs are on.
Projects
Wikipedia IPA Reader
If you click on IPA (international phonetic alphabet) text on wikipedia, it links to a generic IPA page, which I always found frustrating. I created a chrome extension which adds a play button next to IPA text to read it aloud.
Done in an afternoon, it’s almost certainly the highest users:time ratio of any project I’ve done. It simply extracts the IPA text from wikipedia and then uses Amazon Polly, a text-to-speech service provided by AWS to generate sound.
Projects
elasticsearch-client
An elasticsearch client library for Scala. It focuses on being easy to extend and modify while targeting the REST API for backwards compatibility. I was the primary author of this library while I was working at Sumo Logic and I currently maintain it.
Projects
re:search
re:search is a search engine to find professors that share your research interests. Leah and I originally built this in PHP for 6.470 Junior year (and won the MIT Utility award). A few years later we redid it with React and Scala.
Projects
sumoshell
Written in Go, Sumoshell enables sophisticated log file analysis including parsing, aggregating and graphing on the command line.