How the value of π depends on the definition of distance.
Building an understanding of common cryptographic use-cases without delving into the deep end.
Exploring the limits of predictions of physical systems and what we can learn from it.
Distributed systems don't have atomic deployments so making breaking changes requires careful planning.
Dangers of inconsistent parsing of URLs
Perceived importance is disconnected from any intrinsic property of the language.
Explaining the discrepancy between Phobos's orbit and its apparent motion across the Martian sky
Reflecting on projects and books/articles from 2022
Casual introduction to the uncertainty principle from quantum mechanics and how it leads to neutron stars and superfluids
Intro to variadic templates and complications when function overloading isn't available
Guide on using Fauxpilot with VScode to get local code completion like Copilot
Quick review of things I explored in 2021
Exploring homomorphic encryption to apply algorithms on encrypted images
C++17 support for Execution Policies for "algorithms" provides a powerful tool to parallelize your code.
An equivalence relation fully partitions a set.