back

Reading

Articles and books I am reading, have finished, or want to read. Tracking my learning and staying accountable.

Books

Designing Data-Intensive Applications, 2nd Edition

Martin Kleppmann · 2026

An updated edition of the classic book on data systems, covering the latest developments in databases, distributed systems, and data processing.

Reading

Clean Architecture

Robert C. Martin · 2017

Robert C. Martin's seminal work on software architecture. Explores the principles of clean architecture, focusing on the separation of concerns.

Finished

Refactoring UI

Adam Wathan & Steve Schoger · 2018

Practical UI design tactics explained from a developer's point-of-view. From the creators of Tailwind CSS.

Finished

Database Internals: A Deep Dive into How Distributed Data Systems Work

Alex Petrov · 2019

An in-depth exploration of the inner workings of distributed data systems, covering topics such as storage engines, replication, sharding, and consistency models.

Want to read

Database Design Book

Alexey Makhotkin · 2025

A practical guide to designing clean, scalable databases using solid data modeling fundamentals.

Finished

Articles

In-Built App Notifications in Avenue Ticketing

Ayush Chugh · 2026

It covers a deep dive into the implementation of in-built app notifications in Avenue Ticketing.

Finished

Prompt Caching

Sam Rose · 2026

How does prompt caching work?

Finished

7 items total