Joy of generators
What a database join executor reveals about coroutines.
I'm Mohan Rajendran, a Senior Software Development Engineer at Amazon. I build large-scale distributed systems, work with GenAI applications, and solve complex problems in cloud infrastructure.
This is where I share what I learn — technical deep-dives, solutions to challenging problems, and my journey through computer science fundamentals. I believe in learning in public.
What a database join executor reveals about coroutines.
Building IVF and HNSW from scratch to understand the accuracy/speed trade-off in vector search.
My journey through the classic computer science textbook with solutions and notes
SICP exercises 4.1 - 4.7 - Section 4.1 solutions
SICP exercises 3.50 - 3.82 - Section 3.5 solutions