Blog

Thoughts on web development, tooling, and the developer experience.

May 10, 2026

Stop Suffocating Your AI Agents: The Context Overload Trap

Giving agents more tools and bigger context files feels thorough. It actually makes them worse. Here's why — and what to do instead.

Read Post →
May 2, 2026

I Wrote Code by Hand. Then AI Got Too Good to Ignore.

How my coding workflow evolved from Neovim to an agentic AI setup, why I switched, the hidden costs of AI tools for students, and what the shift means for junior developers.

Read Post →
Apr 14, 2026

The Reality of Being a Full Stack Fresher in 2026

An honest look at what it means to be a full stack fresher in India in 2026, navigating AI pressure, hiring filters, and finding a practical strategy.

Read Post →
Jul 7, 2025

Cursor is Cool, But I'm Sticking With Neovim

Learn why I still use Neovim over AI IDEs after three years. Covers terminal-first workflow, plugin maintenance tradeoffs, and practical developer learning habits.

Read Post →
Jan 15, 2025

How I Learned Coding: From Android Phone to Internship

Learn how I started coding on an Android phone using Termux and Neovim. Covers early projects, Git habits, and the path to my first developer internship.

Read Post →
Dec 15, 2024

Angular 19 Zoneless Change Detection with Signals

Learn Angular 19 zoneless change detection with Signals and practical setup steps. Understand Zone.js removal, signal patterns, and RxJS interoperability.

Read Post →
Jul 8, 2022

Azure App Service Failure: Portfolio Deployment

Learn how an Azure App Service deployment failed silently and how I fixed it. Covers health checks, wildcard routes, debugging steps, and rollback strategy.

Read Post →