KKejriwal
AboutSkillsProjectsBlogExperienceContact Resume
// Blog

Technical writing that ranks

Deep dives into backend engineering, system design, AI, and developer tooling — written for practitioners, optimized for search.

System Design8 min read

How I Designed a Rate Limiter from Scratch

A deep dive into token bucket algorithms, sliding window counters, and production-ready rate limiting in Spring Boot.

Read Article
AI / ML6 min read

Understanding Vector Databases for AI Search

Why traditional databases fall short for semantic search and how vector embeddings change the game.

Read Article
Backend Engineering10 min read

Spring Boot 3 Migration Guide: What Actually Changed

A practical, no-fluff migration checklist with code examples for upgrading from Spring Boot 2.x.

Read Article
Developer Tools5 min read

The Developer's Guide to Writing Docs People Read

Frameworks and patterns for writing technical documentation that developers actually want to read.

Read Article
Backend Engineering9 min read

Building Event-Driven Microservices with RabbitMQ

Patterns for reliable async communication between services using message queues.

Read Article
Developer Tools7 min read

Why Your Technical Blog Isn't Ranking (And How to Fix It)

SEO strategies specifically for developer content — from keyword research to technical on-page optimization.

Read Article
K Kejriwal
© 2026 Kunal Kejriwal. Built with purpose.