designdoc.tech

Engineering notes for people who ship

Minimal, readable playbooks for scaling systems, sharpening algorithms, and running reliable infra.

Latest Posts

Five most recent essays across all tracks.

View all →
devops

The Evolution of DevOps: From Scripts to Platform Engineering

DevOps is no longer just about writing Jenkins files. It's about building Internal Developer Platforms (IDPs) that treat infrastructure as a product.

system-design

The Ultimate Guide to Engineering Design Docs

How to write RFCs and Design Docs that save weeks of coding time. Structure, examples, and best practices.

system-design

How to Choose a Database

A comprehensive guide to selecting the right database for your system design needs, covering SQL vs NoSQL, CAP theorem, and consistency models.

dsa

Arrays: The OG Data Structure (and Why They Still Matter)

Arrays explained the way you actually learn them — while learning them yourself.

The Why

Learning by Writing

I wasn't able to study effectively just by consuming content. So I started this series of notes. When I write, I learn. These are blueprints for my future self—and hopefully useful for you too.

About

Shubham

Software Engineer

Building scalable systems and exploring low-level engineering. Obsessed with simplicity and performance.

Focus

Start a track and go deep

Pick a path and build mastery with connected notes and real trade-offs.