Ben Muthalaly's Projects
š Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
Data structures and algorithms in C
A distributed, local-first time tracking app
An interactive model to learn about some distributed systems concepts
An implementation of the Myers diff algorithm as described in https://blog.jcoglan.com/2017/02/12/the-myers-diff-algorithm-part-1/.
Following https://implement-dns.wizardzines.com/book/intro in Go
A port of MuON to Go.
An implementation of a hash index
An implementation of the Huffman compression algorithm as described in https://www2.cs.duke.edu/csed/poop/huff/info/.
A collaborative text editor. (WIP)
Homework for the Performance Aware Programming course
The landing page for my projects
A web application for sharing photos with your friends, written in Go and SQLite.
Control toggl timers from the command line
An implementation of a Bayesian spam filter as described in http://www.paulgraham.com/spam.html.
A basic static site generator
A bot that tries to solve Wordle puzzles. Inspired by "Solving Wordle using information theory" (https://www.youtube.com/watch?v=v68zYyaEmEA).