Logo Kartikay Dubey's Blog
Posts About

Posts

Apr 4, 2026

Optimizing My Hugo Blog: Journey to Zero JS

I recently looked into my blog’s performance and was surprised to find my pages were downloading over 3.6 MB of JavaScript and render-blocking CSS on every load. Here is the step-by-step breakdown of how I reduced my payload and removed JavaScript.

Mar 5, 2026

How a Minor Release Caused a 10x Throughput Drop in Kafka

Diagnose a Kafka throughput drop after v3.9.0. Learn why min.insync.replicas slows consumers and how to fix performance safely.

Feb 16, 2026

How Google Search Actually Works (It's Not What You Think)

Learn what vector databases are, how semantic search works, and why ANN, DiskANN, and Vamana matter for modern retrieval systems.

Feb 2, 2026

How to Setup Dual GPU Systems (Gaming Laptops) in Hyprland

Set up dual GPU gaming laptops in Hyprland with the right iGPU priority, video decoding configuration, and battery-saving GPU switching.

Feb 2, 2026

How No Man's Sky Creates 18 Quintillion Planets with Just Math (And Why It's Not Actually Random)

Understand procedural generation in No Man’s Sky, from Perlin noise to layering and domain warping for massive game worlds.

© 2026 Kartikay Dubey's Blog
Github Twitter
RSS