Notes
Engineering notes
Writing on software architecture, backend systems, developer tooling, and AI-assisted workflows.
N-001
July 6, 2026
When LIMIT/OFFSET Stops Working: Choosing Between Offset and Cursor Pagination
A practical look at why offset pagination becomes expensive on large result sets, where cursor pagination helps, and what trade-offs each approach brings.
backend / database / performance
7 min read
N-002
November 21, 2024
Learning by Doing: Implementing Redis Caching in a Real Project
I added Redis caching to an older project to optimize performance, reduce database load, and store the most popular posts for 24 hours. It’s a strategy used by many big companies, and here's what I learned!
caching / database / performance
2 min read