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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Stay Informed: My Top RSS Picks
Discover the RSS feeds that keep me updated and informed in the digital world.
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.
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.
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.
- ← Prev
- 1 of 5
- Next →