Posts
· 42 min read
Some exploration of distributed systems via the fly.io distributed systems challenges. Covers my full solutions with pseudocode + discussion about consistency models.
· 5 min read
a conversation i had with my dad about the lottery while he was driving me to the city, and what it made me think about assessing things' value
· 4 min read
The final part of a four part series about roots of unity filter. We go over the proof of the roots of unity filter, showing that it works with any cycle length or offset.
· 26 min read
Reflections on the ups and downs of my first two years of college, from struggling with writer's block (which is why this post took two years from start to finish) to learning new life skills.
· 1 min read
A presentation I gave to my high school during spring break of college covering how the birthday paradox can be applied to a nice competitive programming problem
· 23 min read
How to derive close-formed expressions for all kinds of linear recurrences with constant coefficients
· 21 min read
How to take inverses in modular arithmetic by hand through the extended Euclidean algorithm
· 15 min read
The third part of a four part series about roots of unity filter. We go over the roots of unity filter, which is a technique used for summing a subset of the coefficients of a polynomial.
· 11 min read
The second part of a four part series about the roots of unity filter. Covers the basics of roots of unities and goes over some algebra and geometry problems using them.
· 7 min read
The first part of a four part series about the roots of unity filter. Covers the basic operations associated with complex numbers.