Posts: tech
Jul 08, 2024
Schrödinger's QR codeSolving the "bored" puzzle I'd posted a few weeks back.
Jul 03, 2024
Running a Linux router on macOSUsing macOS's Virtualization.Framework and a few other hacks to configure a fully functional high performance Linux VM as a router on macOS.
Jul 01, 2024
Designing a technical puzzleBreaking down the process behind the puzzle at Systems Distributed '24.
May 28, 2024
QR codes - a visual explainerA visual & interactive explainer for QR codes.
May 21, 2024
A puzzle for the bored onesSolve this puzzle, and I'll buy you a book and/or coffee if you're the first one to do it.
Apr 14, 2024
The Cost of AbstractionTechnology evolves by building better abstractions. But in the last 15 yrs, have these abstractions come at the cost of, ironically, computational thinking?
Jul 19, 2023
A note to engineering freshersA few guiding truths for fresh engineering students, to develop excellence and stand out.
Feb 13, 2022
On limitations of human interface devices (HIDs)What would be the limiting factor when playing an arcade style space shooter via sensors and a hooked up keyboard?
Feb 06, 2022
On predictability of seemingly simple codeDoes the time taken to count integers (less than a threshold) in an unordered array, remain the same, or vary?
Jan 30, 2022
On availability aspects of microservicesDoes splitting a service into microservices, help or hurt the availability of overall system?
Jan 23, 2022
How lambdas & closures are implementedCan closures+lambdas be implemented irrespective of whether the language is garbage collected?
Jan 16, 2022
How debuggers workDebugger crashed before a breakpoint was hit. What happens to the program being debugged?
Aug 10, 2020
DNS over HTTPS - Basic NecessityWhy DNS over HTTPS has already become a basic necessity, not just for privacy but for a safer Internet