Blogs

  • 09 August 2026
  • img/cover.webp

How Distributed Tracing Works: Scrub It, Poke It, Break It

How does one request keep its identity across a dozen services? I animated the W3C Trace Context spec so you can scrub, poke and break each header yourself.

Read more 
  • 01 August 2026
  • cover.webp

Stop Trying to Spot AI Cheating. Design Interviews That Expose Shallow Understanding

How do you deal with AI cheating in technical interviews? Eye contact, pauses and pasted code are weak signals. Here is how to collect better evidence of real skill, without confusing ordinary AI use with identity fraud.

Read more 
  • 19 July 2026
  • img/cover.webp

Adding Langfuse Observability to Hermes Agent (Self-Hosted, the Hard Parts Included)

How do you add observability to Hermes Agent with self-hosted Langfuse? A walkthrough of enabling the bundled plugin, the SDK gotcha that silently kills tracing, per-model cost tracking on Coolify, and what the traces actually look like.

Read more 
  • 20 June 2026
  • cover.webp

The Trends of Engineering in AI: Prompt, Context, Harness, Loop, and Evaluation

What’s the difference between prompt engineering, context engineering, harness engineering, loop engineering, and evaluation engineering? A side-by-side comparison with diagrams for AI engineers building production systems.

Read more 
  • 10 June 2026
  • cover.png

Who Am I?

On rivers, cells, chemistry teachers, and the illusion of a permanent self: a non-technical exploration of identity, impermanence, and the observer within.

Read more 
  • 29 May 2026
  • cover.webp

My Subagents Lied to Me: What Happened When I Let AI Research Autonomously

How do you know if an AI agent is telling the truth? When my research agents fabricated 11 model names and 4 fake paper titles, I learned the hard way that autonomous AI research requires independent verification.

Read more 
  • 16 March 2026
  • cover-pic.webp

PyConf Hyderabad 2026: A Homecoming I Didn't Know I Needed

After years away from the Python India community, I walked into PyConf Hyderabad 2026 as a speaker. I walked out with a reminder of why I started.

Read more 
  • 19 February 2026
  • cover-image.webp

Miss One Weekend, Fall Behind One Month

I went on a weekend trip. I came back to a new Claude, a new GPT and an existential crisis. The pace of AI is no longer monthly. It’s weekly.

Read more 
  • 25 January 2026
  • ai_in_ai-cover.webp

AI in AI: What I Learned Analysing AI in the Adult Industry

I went down the rabbit hole of AI in the adult industry. I expected simple chatbots; I found a sophisticated engineering stack pushing the boundaries of edge computing, privacy and opensource AI.

Read more 
  • 18 January 2026
  • advanced-coverview-cover.webp

Resurrecting an Abandoned Project: CoverView

I forked CoverView and added pattern backgrounds, color palettes, platform presets and fixed Unsplash bugs. Here’s my journey of improving an abandoned opensource tool.

Read more 
  • 17 January 2026
  • speed-reader-cover.webp

Building a Speed Reader App: A Prototype That Taught Me More Than It Helped Me Read

I built an RSVP-based speed reader app in a few hours using AI tools. Here’s why I stopped using it after a day and what I learned about building vs. solving problems.

Read more 
  • 15 January 2026
  • targeted-profiling-cover.webp

Targeted Profiling in Python using tprof

How I used tprof and Python 3.12 sys.monitoring for targeted profiling to benchmark orjson against the standard json library and measure serialization speed.

Read more 
  • 13 January 2026
  • OTCA-cover.webp

How to become an OpenTelemetry Certified Associate (OTCA)

How I passed the OpenTelemetry Certified Associate exam on my second try: my prep plan, the strict proctoring, failing by 2% and what finally got me through.

Read more 
  • 27 December 2025
  • 2025-cover.png

2025: at a glance

My 2025 in review: a memorable meeting at work, judging a hackathon, learning to drive, self-hosting, making AI reels, giving talks and lessons I learned.

Read more 
  • 19 December 2025
  • self-host-cover.webp

Self-Hosting Journey: From Heroku to Hetzner VPS with Coolify & Proxmox

Explore my self-hosting journey from Heroku to Cloudflare Pages, PikaPods to Hetzner VPS. Learn how I host Listmonk, Uptime Kuma, Jellyfin, and more using Coolify and Proxmox for cost-effective home server management.

Read more 
  • 02 November 2025
  • 3p-three-powers.webp

The Three Types of Workplace Power Explained: Role, Relational, and Expertise

Learn about the three types of workplace power; role power, relational power, and expertise power; and how to leverage them for career growth and influence in any organization.

Read more 
  • 09 July 2025
  • ai-governance.webp

Beyond the Hype: An Executive Playbook for AI Governance (2025 Edition)

A practical, case‑driven guide for CXOs and engineering leaders to build trustworthy, compliant and revenue‑generating AI systems.

Read more 
  • 09 July 2025
  • personal-writing-speed-light.webp

The Evolution of Human‑Digital Communication: From Penmanship to Brain‑Computer Interfaces

How each generation of interface rewires our brains, and why every “essential” skill eventually becomes obsolete.

Read more 
  • 27 June 2025
  • observability-3_achieving_ai_observability_light.webp

Advancing AI Observability: From Metrics to Meaningful Insights

How do you monitor AI systems in production? Practical strategies for instrumenting LLM applications with OpenTelemetry, tracking token costs, latency and quality metrics.

Read more 
  • 11 May 2025
  • llm-evals-light-1.webp

The Hidden Cost of LLM-as-a-Judge: When More Evaluation Means Less Value

What are the hidden costs of using LLM-as-a-Judge? Learn about common biases, failure patterns and smarter evaluation strategies for LLM applications.

Read more 
  • 27 April 2025
  • rss-feeds.webp

Stay Informed: My Top RSS Picks

Discover the RSS feeds that keep me updated and informed in the digital world.

Read more 
  • 10 April 2025
  • rag-evolution.webp

From Naive to Light: The Evolution of RAG Systems

What is RAG and how has it evolved? From Naive RAG to Advanced RAG to GraphRAG and LightRAG: understand the evolution of Retrieval-Augmented Generation systems.

Read more 
  • 05 April 2025
  • hydpyhack-cover.webp

My experience as a Judge in a GenAI hackathon

My experience judging a GenAI hackathon in Hyderabad: how I was invited, the evaluation criteria, the scoring spreadsheet I built and how we picked winners.

Read more 
  • 23 March 2025
  • rust-title.webp

Creating Python packages using Rust

How do you create Python packages using Rust? A step-by-step guide using PyO3 and maturin, with examples from Ruff, uv and Polars.

Read more 
  • 01 February 2025
  • street-lamps.webp

Celebrating Diwali in style

Street lamp mapping in OpenStreetMap for the Diwali 2024.

Read more