Sandeep Kafle
Email | GitHub | LinkedIn | RSS
Engineer and lifelong learner. This is my digital garden — networked notes, not a chronological blog. Start anywhere, follow links.
Learning in public: Writing is thinking. I write for myself 3 months ago. If it helps you, even better.
Start here
- How this garden works — stack, workflow, folder layout
- Why I started this braindump — the short version
- All notes — the full garden, no fixed order
Browse by topic
- Programming — algorithms, languages, tools
- System Design — rate limiting, scaling, trade-offs
- Databases — Postgres, vectors, extensions
- Blog — long-form posts
- Notes — quick braindumps
How to navigate
- Search (left sidebar) — fastest way to find anything
- Explorer (left) — browse folders:
blog/,notes/,topics/ - Graph (right) — see how notes connect; isolated node = needs more links
- Backlinks (right) — what links here
- Tags — e.g.
programming,system-design,database
Recent Blog Posts
- 2026-08-23 My Digital Garden Setup — How this site is built and how you can make one
- 2026-08-23 Hello World — Why I started this braindump
Recent Notes
- 2026-08-23 Rate Limiter — Token bucket vs leaky bucket
- 2026-08-23 Vector Database — HNSW, IVF and embeddings
- 2026-08-23 PostgreSQL Extensibility — Extensions & FDW
What is a Digital Garden?
A collection of inter-linked notes on the web, constantly growing and evolving — like a garden. See my-digital-garden-setup.
Subscribe via RSS — new notes almost daily.