Prince Modi
Prince Modi
Home
Skills
Education
Experience
Publications
Posts
Hobbies
Light
Dark
Automatic
All posts
Bottom-Up Is the Worst Way to Teach Dynamic Programming
Maybe it is just me, but starting with a filled table and working backwards has never been how my brain wants to approach these problems.
Mar 31, 2026
3 min read
Federated Learning Looks Different at 3am When Your Nodes Are Dropping
Most FL strategies that claim to improve on FedAvg do not actually improve on FedAvg. Not on real hardware. Not under real conditions.
Mar 27, 2026
5 min read
Peeling Back the Layers: An Empirical Analysis of Modern ARM Primitives
A performance characterization of the Rockchip RK3588S SoC, exploring the gap between theoretical hardware limits and observed system behavior.
Jan 23, 2026
2 min read
Rudrashtakam: A Devotional Hymn to Bhagavan Shiva
The Rudrashtakam is a Sanskrit hymn composed by Tulsidas in praise of Bhagavan Shiva, invoking His formless, compassionate, and all-pervading nature.
Jul 16, 2025
4 min read
Exploring the Power of Google Spanner for Distributed Transaction Processing
An overview of Google Spanner’s architecture, distributed transactions, and the TrueTime API, based on the paper by Corbett et al.
Nov 22, 2022
3 min read
Exploring the Power of Google File System: The Distributed Storage System That Revolutionized Big Data
An overview of the Google File System (GFS), its architecture, design decisions, and the assumptions behind it, based on the paper by Ghemawat et al.
Nov 19, 2022
11 min read
Understanding VMware FT: Deterministic Replay and Continuous Availability in Virtualized Environments
An in-depth look at VMware Fault Tolerance (FT) and how it achieves transparent failover for virtual machines using deterministic replay, based on the paper by Scales, Nelson, and Venkitachalam.
Sep 1, 2022
4 min read
Cite
×