Projects
- Writing: I maintain a blog. I mostly write about paper’s I found interesting. More recently, I have started documenting these thoughts in Jupyter Notebooks.
- AnvilDB: I am interested in databases, and have been implementing an embedded key-value store in my free time. Fossil DB is a cluster database and Beachcomber is a storage management tool build on top.
- Notebooks
- The Shapiro-Wilk Normalcy Test: I was going over what purported to be an introduction to statistics in Python. Most of the material was pretty intuitive, but then it mentioned that one can check if a sample comes likely comes from a normal with SciPy’s
shapiro
method but it did not explain how the test actually works. It turns out the explanation for the test is not very strait forward. The notebook contains my notes from trying to walk through the test’s inventor’s original paper.
- Which Numbers are Divisible by 17? This was inspired by a Tumblr post that I found funny.
- Other Recent Code
- From University: I wrote some code during my undergrad degree. Unfortunately, I was holding myself to scientific coding standards at the time, so much of this code is nigh unmaintainable. I hope to revisit some of these projects one day.
- Doublet Writeup: I wrote this code while interning in the Howard Lab to detect if microtubles had a length-dependent Young’s modulus, which would indicate that microtubule’s internal structure is more complex than a simple rod.
- Who wrote the First System Program of German Idealism?: I tried learn statistical learning to figure out which of three candidate authors wrote the an early essay of German Romanticism. The results were interesting but inconclusive. I’d like to revisit this project especially since it is still an open question and I have learned a lot about how to build these models.