Mohan Rajendran
Home Blog Tags About
Home Blog Tags About
← All tags

programming

17 posts

Mar 17, 2026

Joy of generators

What a database join executor reveals about coroutines.

computer-science programming algorithms databases coroutines python kotlin golang
Feb 28, 2026

Vector Search Algorithms from scratch

Building IVF and HNSW from scratch to understand the accuracy/speed trade-off in vector search.

computer-science programming machine-learning data-structures algorithms
Nov 6, 2017

SICP Section 4.1 solutions

SICP exercises 4.1 - 4.7 - Section 4.1 solutions

sicp computer-science scheme programming functional-programming
May 6, 2017

SICP Section 3.5 solutions

SICP exercises 3.50 - 3.82 - Section 3.5 solutions

sicp computer-science scheme programming functional-programming
Mar 28, 2017

SICP Section 3.4 solutions

SICP exercises 3.38 - 3.49 - Section 3.4 solutions

sicp computer-science scheme programming functional-programming
Mar 18, 2017

SICP Section 3.3 solutions

SICP exercises 3.12 - 3.37 - Section 3.3 solutions

sicp computer-science scheme programming functional-programming
Mar 10, 2017

SICP Section 3.1 solutions

SICP exercises 3.1 - 3.8 - Section 3.1 solutions

sicp computer-science scheme programming functional-programming
Mar 10, 2017

SICP Section 3.2 solutions

SICP exercises 3.9 - 3.11 - Section 3.2 solutions

sicp computer-science scheme programming functional-programming
Mar 7, 2017

SICP Section 1.2 solutions

SICP exercises 1.9 - 1.28 - Section 1.2 solutions

sicp computer-science scheme programming functional-programming
Mar 7, 2017

SICP Section 2.4 solutions

SICP exercises 2.73 - 2.76 - Section 2.4 solutions

sicp computer-science scheme programming functional-programming
Mar 7, 2017

SICP Section 2.1 solutions

SICP exercises 2.1 - 2.16 - Section 2.1 solutions

sicp computer-science scheme programming functional-programming
Mar 7, 2017

SICP Section 2.3 solutions

SICP exercises 2.53 - 2.72 - Section 2.3 solutions

sicp computer-science scheme programming functional-programming
Mar 7, 2017

SICP Section 2.5 solutions

SICP exercises 2.77 - 2.91 - Section 2.5 solutions

sicp computer-science scheme programming functional-programming
Mar 7, 2017

SICP Section 1.3 solutions

SICP exercises 1.29 - 1.46 - Section 1.3 solutions

sicp computer-science scheme programming functional-programming
Mar 7, 2017

SICP Section 2.2 solutions

SICP exercises 2.17 - 2.52 - Section 2.2 solutions

sicp computer-science scheme programming functional-programming
Mar 6, 2017

SICP Section 1.1 solutions

SICP exercises 1.1 - 1.8 - Section 1.1 solutions

sicp computer-science scheme programming functional-programming
Mar 5, 2017

SICP Section 1.1 Summary

SICP exercises - Section 1.1 Summary

sicp computer-science scheme programming functional-programming
GitHub LinkedIn Twitter RSS

© 2026 Mohan Rajendran. All rights reserved.