Related posts
Must-reads

How I optimized my fractal viewer and the things I learned along the way
From learning WebAssembly to eliminating unnecessary work with period checking to progressive refinement, this is how I made my fractal viewer faster and more usable.

Midway Through the Years
Midway changed a lot from its humble beginnings as a simple prototype to the complex extension it is now. Let’s explore how it changed. Check out the latest version of the extension on the Chrome Web Store.

An Amazing Win at the NYC Student Disrupt Hackathon
Coming into the competition without a team, I was nervous about the people I’d meet and who I’d team up with. But, as I would later see, what matters most is not who’s on the team, but the attitude I carry.

Towards Efficient Multiplication
Recently, I was trying to figure out a way to create my own arbitrary precision floating point arithmetic library. For those of you unaware, floating point simply means numbers are represented in scientific notation and that allows computers to express really large or really small numbers and everything in between. However, one problem of floating point numbers is that they are normally represented with a limited amount of precision.