Learning hub

Concepts that help you Build. Ship. Scale.

Short, crisp and practical insights on backend, AI, system design and more. One concept at a time.

  • Concept first

    Single topic explained clearly

  • Practical & visual

    Diagrams, examples and code

What is Redis caching?

Backend

What is Redis caching?

See how an in-memory cache cuts latency and protects your database under read-heavy traffic.

J Shiva

J Shiva

May 8, 2024

5 min read

Latest concepts

One concept. Maximum clarity.

Backend5 min read

What is Redis caching?

See how an in-memory cache cuts latency and protects your database under read-heavy traffic.

J Shiva

J Shiva · May 8, 2024

Backend6 min read

Rate limiting explained

Token buckets, leaky buckets, and where to enforce limits so APIs stay fair and stable.

J Shiva

J Shiva · May 6, 2024

Gen AI7 min read

What is RAG (retrieval-augmented generation)?

Ground LLM answers in your data: retrieval, chunking, embeddings, and safe prompting.

J Shiva

J Shiva · May 4, 2024

Voice AI5 min read

How speech-to-text works

From raw audio to tokens: framing, acoustic models, and why latency matters for UX.

J Shiva

J Shiva · May 2, 2024

Explore by topic