Samba.dev
AboutProjectsBlogNow
Samba Siva Reddy

Software Engineer building scalable systems and sharing knowledge through code and writing.

Pages

  • About
  • Projects
  • Blog
  • Contact
  • Resume
  • Privacy Policy

Connect

© 2026 Samba Siva Reddy. All rights reserved.

Blog

✉ Subscribe

Thoughts on software engineering, web development, technology, books, personal growth, and more.

27 articles·1.2k reads·14 tags
All
Artificial Intelligence (2)
Personal (8)
PostgreSQL (11)
Productivity (1)
Technical (18)
Thoughts (1)

Series

PostgreSQL Internals

A series on understanding what is really happening under the hood of postgreSQL

8 parts

Monthly Books Summary

A series on monthly summary of the books I read in that month

3 parts

Book Review

A few reviews on Books I really loved

1 part

Rust Basics

A series to learn the Rust Basics

June 2026

1
Reading PostgreSQL · Part 2
June 22, 2026·7 min readNew

PostgreSQL Table Statistics: When, Where, and How They're Calculated

Understand and Learn about the PostgreSQL Table's Statistics and in-depth code walkthrough

PostgreSQL
Technical
PGSourceCode
102
2
June 17, 2026·3 min read

Will I Ever Go Out?

Yes, I go out. But there's a catch.

Personal
Thoughts
3221
3
Reading PostgreSQL · Part 1
June 13, 2026·6 min read

TableAmRoutine - your way of integrating a custom storage engine into PostgreSQL

Learn how TableAmRoutine works under the hood and use it to plug your custom storage engine into PostgreSQL without touching the core.

PostgreSQL
Technical
PGSourceCode
1533
4
June 5, 2026·9 min readPopular

Building a Local PostgreSQL Internals Assistant - Zero API Costs

Local PostgreSQL internals assistant - semantic search over PG source via pgvector + Ollama, exposed as MCP tools in Zed and VSCode. Free, offline, zero API costs.

Technical
Artificial Intelligence
LLM
9164

May 2026

5
Monthly Books Summary · Part 3
May 31, 2026·2 min read

What I read in May 2026

Summary about the books I read in the month of May 2026

Books
Personal
81
6
Projects · Part 1
May 29, 2026·7 min read

pg_ext_memcheck - The memory bug detector that speaks PostgreSQL

A PostgreSQL extension that catches MemoryContext leaks, wrong-context allocations, and shmem overruns — from inside the backend.

Technical
Project
142
7
PostgreSQL Internals · Part 8
May 25, 2026·14 min read

PostgreSQL Internals - Module 8: Concurrency & Locking

PostgreSQL locking deep dive: lock hierarchy, row-level locks in xmax, MultiXactId, deadlock detection, advisory locks, SKIP LOCKED queue, and pg_locks queries.

PostgreSQL
Technical
PGInternals
311
8
May 24, 2026·2 min read

Underline Less!!

Turns out the secret to studying, gymming, and life was always the same - underline less.

Opinions
Personal
3595
9
Rust Basics · Part 5
May 19, 2026·9 min read

Rust Basics - Module 5: Generics and Traits

Learn Rust traits, generics, trait bounds, and static vs dynamic dispatch. Understand how Rust achieves polymorphism without runtime cost using monomorphisation.

Technical
Rust
82
10
May 13, 2026·2 min read

Summer is not Summering

Summers used to mean cricket, cousins, clay pots, and ice apple cart races. Now? Just heat. A trip down memory lane to the summers that actually summered.

Opinions
Personal
3972

Stay Updated

Get notified when I publish new articles. No spam, unsubscribe anytime.

By subscribing, you agree to our Privacy Policy.

5 parts

Projects

1 part

Reading PostgreSQL

Walking through PostgreSQL concepts directly from the source code

2 parts