# Sanjeed's Digital Garden > Personal notes, builds, and learnings on AI, engineering, and building things. Agent entry points: - Skill: https://sanjeed.in/.well-known/agent-skills/ask-about-sanjeed/SKILL.md - Skills index: https://sanjeed.in/.well-known/agent-skills/index.json - MCP search: https://4a3bc4ab-d824-48e8-81e3-77cb4d6ab774.search.ai.cloudflare.com/mcp - HTML site: https://sanjeed.in/ ## Builds & Projects - [AI Agent & LLM Evals Consulting](https://sanjeed.in/ai-consulting.md): AI agent architecture, LLM evals, and developer workflows for teams shipping production AI products. - [AI Podcast - idea to launch in 30 minutes](https://sanjeed.in/ai-podcast---idea-to-launch-in-30-minutes.md): This was inspired by Andrej Karpathy's tweet - [Eval Cookbooks and AI-Ready Docs for Ragas](https://sanjeed.in/ai-ready-docs-for-ragas.md): Authored end-to-end eval cookbooks for Ragas's experiments-first SDK and built a docs AI agent that keeps documentation synchronized with SDK changes. - [AI Observability Integrations and Developer Workflows](https://sanjeed.in/building-ai-observability-integrations-and-developer-workflows.md): Shipped production observability integrations, an early Cursor SDK cookbook, a documentation overhaul, and internal automations for an enterprise AI o... - [GenUI AI Agent for Enterprise Retail Analytics](https://sanjeed.in/building-a-genui-ai-agent-for-enterprise.md): Built a generative UI retail analytics agent in one week, established eval pipelines with subject-matter experts, and trained the team. Presented at N... - [Travel AI Agent: Saved 1 Month by Skipping Swarm Architecture](https://sanjeed.in/building-a-travel-ai-agent.md): Built a travel planning AI agent for a UK company. Talked them out of complex swarm architecture, set up LLM evals in CI/CD. Saved 1 month. - [Voice AI Interview Bot: Built in 2 Weeks](https://sanjeed.in/building-a-voice-ai-interview-bot.md): Built a voice AI interview coach that simulates real interviews and gives feedback. Shipped in ~2 weeks. Replacing expensive human coaches. - [AI Question Generator for EdTech: Shipped in 1 Week](https://sanjeed.in/building-an-ai-question-generator-for-edtech.md): Built a custom AI question generator for a UK EdTech company serving top schools. They'd tried many solutions before—none worked. Shipped in 1 week. - [AI Support Assistant: 5–10 Minutes to ~30 Seconds](https://sanjeed.in/building-an-ai-support-assistant.md): Built an AI support assistant for a developer-tools company. It searches forum history, internal discussions, docs, and the issue tracker before draft... - [AI Video Agent: Day-One MVP and 50% Faster Iteration](https://sanjeed.in/building-an-ai-video-agent.md): Overhauled an AI video startup's agent architecture and eval workflow, shipped an MVP on day one, and cut iteration time by 50%. The product later rea... - [CoursePal - Shipped product in 2 days - 6000+ users](https://sanjeed.in/coursepal---shipped-product-in-2-days---6000+-users.md): Built a course review platform for IIT Madras in 2 days. 6000+ users (80% of target students). Helped juniors pick electives from 400+ courses. - [Cursor Rules CLI](https://sanjeed.in/cursor-rules-cli.md): A CLI tool to manage and apply Cursor rules to your projects. Makes it easy to share and reuse AI coding assistant configurations. - [Focus Checkin Obsidian Plugin](https://sanjeed.in/focus-checkin-obsidian-plugin.md): I was deep into building something when I realized I'd spent 30 minutes reading about a tangentially related topic. Then another 20 minutes on somethi... - [I built my anniversary photobook with Cursor](https://sanjeed.in/i-built-my-anniversary-photobook-with-cursor.md): First anniversary was coming up and I wanted a real photobook, not a shared album link. The online builders are fine. I just didn't want their templat... - [Lilly - Whatsapp AI Chatbot](https://sanjeed.in/lilly---whatsapp-ai-chatbot.md): Note: I've taken this number down to use for another project. It was basically a sarcastic friendly helpful AI you could talk to on Whatsapp. Friends ... - [Random fun tools and scripts I made for myself](https://sanjeed.in/random-fun-tools-and-scripts-i-made-for-myself.md): Collection of small scripts and automations I built for personal productivity - file renaming, PDF conversion, site monitoring, etc. - [Resonect - startup](https://sanjeed.in/resonect---startup.md): College startup selected 1 of 6 from 24 ideas by IITM's pre-incubator. Similar idea later raised $4.5M (Fizz). Built alpha, learned a lot. - [Sometimes You Discover Simple by Building Complex First](https://sanjeed.in/sometimes-you-discover-simple-by-building-complex-first.md): TLDR: I built a whole web app to review 3800 wedding photos. Iterated on it multiple times. Then realized I could've just downloaded the thumbnails us... - [ChatGPT Wrapped](https://sanjeed.in/chatgpt-wrapped.md): It's December. Wrapped season. Nikunj had just shipped iMessage Wrapped and it blew up (100K+ impressions). I saw it and thought - I want this, but fo... - [Cursor fixed my music video (part 2)](https://sanjeed.in/cursor-fixed-my-music-video-part-2.md): Made another cover. Ran my avsync tool. Sync was off. - [Cursor Fixed My Music Video](https://sanjeed.in/cursor-fixed-my-music-video.md): I was recording a cover after the Linkin Park concert today, it was so damn good!!! - [Cursor one-shotted my volume booster extension](https://sanjeed.in/cursor-one-shotted-my-volume-booster.md): Was watching Invincible on Prime. Audio was too low even at max. - [How to Fix Trakt watch history after importing from IMDB/Letterboxd with Cursor](https://sanjeed.in/fix-trakt-watch-history-import.md): Imported my watch history from IMDb and Letterboxd into Trakt. Everything landed as "watched today." My stats looked ridiculous. Giant spike on a rand... - [thumbgen: a CLI for reel thumbnails](https://sanjeed.in/thumbgen.md): I already have avsync for syncing separately-recorded audio to video. The next annoying step in my cover workflow? Thumbnails. - [Using an agent to improve another agent](https://sanjeed.in/using-an-agent-to-improve-another-agent.md): I built a customer support agent for a client a while back. It reads incoming tickets, searches the knowledge base, and drafts replies. Works pretty w... ## Guides - [How to become an AI PM - From an ex-PM turned AI Engineer](https://sanjeed.in/how-to-become-an-ai-pm---from-an-ex-pm-turned-ai-engineer.md): If you want something more structured: - [Hide Anything Annoying on Any Website](https://sanjeed.in/hide-anything-on-any-website.md): Amazon search results first row is 80% sponsored. I searched for "mens shoes" and the first four results were all ads. ## TIL (Today I Learned) - [Backup your AI coding agent rules, skills, and commands](https://sanjeed.in/backup-ai-tool-configs.md): If you use Cursor, Claude Code, or Codex, you probably have user-level rules, skills, and commands you've built up over time. The stuff that makes you... - [Make your AI say no](https://sanjeed.in/make-your-ai-say-no.md): AI coding agents have a problem: they're too eager to help. - [Starship > oh-my-zsh for VPS shells](https://sanjeed.in/starship-vps-shell.md): Plain bash on a VPS is ugly. No colors, hard to tell where one command ends and another begins. Just a wall of white text. ## Other - [Ablation Study](https://sanjeed.in/ablation-study.md): Read Ablation Study in Chip Huyen's Agents article. - [Awesome Cursor Rules MDC](https://sanjeed.in/awesome-cursor-rules-mdc.md): A curated collection of Cursor rules in MDC format, now at 3,500+ GitHub stars. - [Best Guides for Prompt Engineering](https://sanjeed.in/best-guides-for-prompt-engineering.md): best prompt engineering resources: - [Brain Dumps](https://sanjeed.in/brain-dumps.md): Brain dumps. Morning pages. It's all the same idea. - [Clone, Chat, Learn: Exploring Open Source](https://sanjeed.in/clone,-chat,-learn---exploring-open-source.md): I've curated my Twitter feed to surface cool AI projects. When something catches my eye, I clone it. I don't read blog posts about it. I just open the... - [Family is What's Real](https://sanjeed.in/family-is-what's-real.md): It's 12:15AM. I'm at the Kolkata airport. Returning home from another home. - [Firebase documentation sucks arrrrghhhhhh](https://sanjeed.in/firebase-documentation-sucks-arrrrghhhhhh.md): Wasted a lot of time on a stupid Firebase error. - [Healing Back Pain by John E. Sarno - Book Summary](https://sanjeed.in/healing-back-pain-by-john-e.-sarno---book-summary.md): Generated using Grok-3 Deep Research - [How to block distractions?](https://sanjeed.in/how-to-block-distractions.md): We all tend to get distracted sometimes. The modern world is just designed so now. - [How to open localhost automatically after running npm run dev](https://sanjeed.in/how-to-open-localhost-automatically-after-running-npm-run-dev.md): When I searched this on Perplexity, I found answers to use concurrently package or npm-run-all etc. - [How to publish your Obsidian notes for free using Quartz](https://sanjeed.in/how-to-publish-your-obsidian-notes-for-free-using-quartz.md): Follow the instructions here: https://quartz.jzhao.xyz/ - [I Will Fly For Food](https://sanjeed.in/i-will-fly-for-food.md): I was filling a form for Dastarkhwan and one question made me pause: - [Kolkata Memories](https://sanjeed.in/kolkata-memories.md): At Subu's home in Kolkata. Worked on building something cool today! Finally got to work on it. Launching soon! - [Make it work. Make it right. Make it fast.](https://sanjeed.in/make-it-work.-make-it-right.-make-it-fast..md): Classic software development wisdom - first make it work, then make it right, then make it fast. Don't optimize prematurely. - [Omakase](https://sanjeed.in/omakase.md): The menu is Omakase - [On Death](https://sanjeed.in/on-death.md): I missed writing yesterday, I did plan for it. But there will always be unknown unknowns. - [Projects I did to learn web3](https://sanjeed.in/projects-i-did-to-learn-web3.md): Web3 projects I built while learning - a DAO, NFT minting, and a wave portal on the blockchain. - [Subu - my partner for life](https://sanjeed.in/subu.md): Subu - AKA Sulbia Asif was born on xxxxxxx - lol why would I dox her DOB here. - [Tools I use](https://sanjeed.in/tools-i-use.md): * Notion - used to use for journaling/note taking - [Using Anki to memorize facts](https://sanjeed.in/using-anki-to-memorize-facts.md): I've always told others that I have a bad memory. I was bad at memorizing History facts back in school. Math/Science was easy while I had to put extra... - [What to do with your old slow laptops](https://sanjeed.in/what-to-do-with-your-old-slow-laptops.md): My sister's laptop was very slow and she stopped using it. I checked it out and realized it needs some hardware upgrades (4GB RAM is not enough), but ... - [Whatsapp Sidebar Hider Chrome Extension](https://sanjeed.in/whatsapp-sidebar-hider-chrome-extension.md): This was a 15 minute build. All by Cursor. - [Why I Started Writing](https://sanjeed.in/why-i-started-writing.md): Woke up at 7:30AM today. This is after a few days of waking up at 1pm, 12pm, 11am. - [About Me](https://sanjeed.in/about.md): Launched a product in 20 hours back in college. Within two days, 80% of the college was using it. 6000+ users. Hearing from people who actually found ... - [digital nomad](https://sanjeed.in/digital-nomad.md): I've done 2 international trips so far (as of 2025-11-03). Vietnam in 2023, and Thailand and Malaysia in 2025-10. Each time I've gone, I've felt like ... - [Garden](https://sanjeed.in/garden.md): I'm an AI Engineer & Consultant. Ex-PM, so I get both the business and engineering side. I help teams with agents, evals, and developer experience. Be... - [git worktree](https://sanjeed.in/git-worktree.md): How to refer another git branch while you are working on a different branch? - [Sanjeed](https://sanjeed.in/index.md): AI engineer & consultant. Agents, evals, developer experience. - [Just share the prompt](https://sanjeed.in/just-share-the-prompt.md): I was writing my last post about backing up AI tool configs when I hit a familiar problem: how do I let other people do this too? - [rabbithole from a search to goatcounter](https://sanjeed.in/rabbithole-from-a-search-to-goatcounter.md): 1. I searched for how to do directory shortcuts on zsh - on perplexity of course - [How to add shortcut to directories in zsh](https://sanjeed.in/shortcut-to-directories-in-zsh.md): hash -d mydir=/path/to/long/path/annoyingly/long - [The brain gym for programmers](https://sanjeed.in/the-brain-gym-for-programmers.md): A few days ago, Mario Zechner posted a thread that I haven't been able to stop thinking about. He shared a study on how AI assistance affects skill fo...