RSSAmplifier

Blog

Mohit's blog - My coding journey

A personal space on the cloud where I document my programming journey, sharing lessons, insights, and resources for fellow developers.

blog.mohitnagaraj.inRSS feed ↗19 posts

Latest posts

I Went to YC Startup School India and Left With More Conviction

I went to YC Startup School India expecting a good event. I left with more clarity, more conviction, and better questions about what I'm building, why founder rooms still matter, and why this moment feels especially big for India.

Why I Stopped Using npm Tokens in GitHub Actions

I recently switched the KubeOrch CLI npm release flow from long-lived npm tokens to npm Trusted Publishers. It is cleaner, safer, and honestly feels like how package publishing should have worked from the start.

Building Multi-Agent Systems with LangGraph

LangGraph sounds like just another AI framework until you have to build something that actually branches, loops, and makes decisions across multiple agents. Here's what I learned shipping it to production at Final Round AI.

How to Set Up OpenClaw with Telegram (So Your AI Can Text You Back)

OpenClaw is a self-hosted gateway that lets you chat with AI coding agents via Telegram, WhatsApp, Discord, and more. Here's the complete guide to going from zero to chatting with your AI assistant over Telegram.

95% AI-Generated Code: Inside the New Wave of YC Startups

25% of Y Combinator's Winter 2025 batch has 95% AI-generated codebases. One in four funded startups where AI wrote basically everything. We're living in the future and it's weirder than expected.

The $8K Developer Setup: A Love Story

I spent $8,000 optimizing my developer setup and became precisely 0.3% more efficient. But do I regret it? Not even a little bit. Here's why.

From "Learn to Code" to "Learn to Prompt": The Developer Identity Crisis

We spent years learning to code. Now non-technical people are building apps by describing them to AI. What does it mean to be a developer in 2025?

Remote Developer Survival Guide: Avoiding the Cryptid Transformation

66% of remote developers are burning out. 82% in the US. Here's how to work from home without becoming a pale, coffee-fueled creature who forgot what sunlight feels like.

The AI Productivity Paradox: 19% Slower, 100% Hooked

Research says experienced developers are 19% slower with AI. Yet we're all obsessed. What's going on?

Vibe Coding: How AI Changed the Hackathon Game

Yaar, remember when hackathons were all about panic, docs, and Stack Overflow? Now it's just 'Claude, build me this.' Let's talk about how AI changed the whole scene.

How To Recover Commits Even After Force Push

A real world rescue story using Amplify builds, GitHub browse files, and git tools to bring work back even after a force push.

The Legendary Story of Bois Who Survived College Together

On this Friendship Day, I am sharing the wild, emotional, and absolutely ridiculous journey of 9 friends who went from strangers to brothers over 4 years of college. Story of how we became each others ride-or-die squad.

Building a Kubernetes Operator in Go with Kube-Shift

Dive deep into creating a custom Kubernetes Operator from scratch. This comprehensive guide uses the Kube-Shift project to walk you through CRD management, advanced reconciliation loops, leader election, and robust testing strategies—everything you need for a production-ready build.

I Paid $100 So You Don’t Have To: Become a Product Manager

Thinking about product management? I paid $100 for a top-tier course so you don’t have to. This no-fluff guide walks you through everything you need to know-from user discovery to go-to-market strategies-served with jokes, insights, and zero upsells.

Prompt Engineering Guide: Crafting Effective AI Prompts

This guide explores how to write clear, effective prompts for AI. Learn about prompt structure, best practices, and tools (like LangChain, OpenAI API, and MCP) to build powerful AI interactions and applications.

Foundational Data Structures (and Their Weird Cousins) Explained

This deep dive into computer science fundamentals explains not only the seven foundational data structures-arrays, linked lists, hash tables, stacks, queues, graphs, and trees-but also introduces powerful, lesser-known variants like B-trees, Radix Trees, Ropes, Bloom Filters, and Cuckoo Hashing. Learn how these weird data structures solve real-world problems efficiently.

Building GhostPass at Monad Web3 Hackathon

GhostPass is a privacy-focused Web3 app built in 6 hours during the Monad Web3 Hackathon. This post shares how we created a platform for anonymous wallet verification, our tech stack, and the overall hackathon experience-from swimming pools to smart contracts.

2025 Setup Guide: Electron-Vite + Tailwind-Shadcn UI

A detailed, step-by-step guide to wiring up an Electron desktop app with Vite, Tailwind CSS v4, and ShadCN UI in 2025 - with path aliases, dev scripts, and common pitfalls explained in plain English.

Model Context Protocol (MCP) Quickstart Guide

Explore how the Model Context Protocol (MCP) enables AI to evolve from answering questions to executing tasks. This article delves into MCP concept, architecture, and implementation, showcasing the powerful capability of AI to directly interact with code repositories through a GitHub MCP example...