# Pratik Patel > Notes on AI agents, engineering leadership, and building software when the code is no longer the hard part. Every post below links to a clean markdown export (/blog/.md). The human-readable HTML lives at the matching trailing-slash URL (/blog//). ## Pages - [Home](https://pratik.pa.tel/): Personal site and writing by Pratik Patel. - [Blog](https://pratik.pa.tel/blog/): Full archive of published posts. - [RSS feed](https://pratik.pa.tel/rss.xml): Machine-readable feed of the same posts. ## Posts - [Green Is a Measurement, Not a Decision](https://pratik.pa.tel/blog/green-is-a-measurement-not-a-decision.md): Nearly a quarter of what goes wrong is a check that said yes. Even when the check is right, green is still not a ship decision. - [Somebody Has to Own the Agent](https://pratik.pa.tel/blog/somebody-has-to-own-the-agent.md): Gartner expects more than 40% of agentic AI projects to be canceled by the end of 2027. None of the three reasons it names is a model-capability problem. The gap that kills agents in production is organizational, and we already know how to close it. - [The Entry-Level Job Is the Canary](https://pratik.pa.tel/blog/the-entry-level-job-is-the-canary.md): The most-cited number about AI and jobs is real, and almost everyone repeats it wrong. Here is what the Stanford paper actually found, what its authors refuse to claim, and the one fact in it worth building a hiring plan on. - [Your Eval Suite Measures the Wrong Thing](https://pratik.pa.tel/blog/your-eval-suite-measures-the-wrong-thing.md): Nearly a quarter of what goes wrong in multi-agent systems is a verification failure. The most common one is a check that ran, and said yes. - [The Handoff Is Where Agents Break](https://pratik.pa.tel/blog/the-handoff-is-where-agents-break.md): You debug the agent that produced the bad output. The bug was in the message it got handed. - [Your Second Agent Is the Hard One](https://pratik.pa.tel/blog/your-second-agent-is-the-hard-one.md): Going from one agent to many does not multiply what you can do. It moves every failure into the space between them. - [Trust Comes From the Trace](https://pratik.pa.tel/blog/trust-comes-from-the-trace.md): You bounded what your agent can touch, gave it an undo button, and taught it when to ask. But when it does something surprising, can you reconstruct exactly why? That is the observability gap. - [Teach Your Agent to Ask for Help](https://pratik.pa.tel/blog/teach-your-agent-to-ask-for-help.md): Full autonomy is the wrong goal. The best agents know exactly when to stop and hand the decision back to you. - [Give Your Agent an Undo Button](https://pratik.pa.tel/blog/give-your-agent-an-undo-button.md): You can bound what an agent touches and measure when it fails. Neither one saves you if the mistake it makes cannot be taken back. - [Agents Fail Quietly](https://pratik.pa.tel/blog/agents-fail-quietly.md): A passing test and a working workflow are not the same thing. The gap between them is where production breaks. - [Agent Permissions Are Product Design](https://pratik.pa.tel/blog/agent-permissions-are-product-design.md): The next reliable AI workflow starts with deciding what the agent is allowed to touch. - [Agent Runbooks Beat Better Prompts](https://pratik.pa.tel/blog/agent-runbooks-beat-better-prompts.md): The best AI work happens when delegation is repeatable, visible, and bounded. - [AI Made Bugs Cheap to Find](https://pratik.pa.tel/blog/ai-made-bugs-cheap-to-find.md): The new security bottleneck is triage, patching, and judgment. - [The Agent Left the IDE](https://pratik.pa.tel/blog/the-agent-left-the-ide.md): Computer use turns AI coding from text generation into software operation. - [I Haven't Touched Code in One Month](https://pratik.pa.tel/blog/i-have-not-touched-code-in-one-month.md): AI did not make me obsolete. It moved my job up the stack. - [I Replaced My Team With AI. Here's What I Miss.](https://pratik.pa.tel/blog/what-i-miss-about-having-a-team.md): Solo building is a superpower. But superpowers have side effects. - [Distribution Is the New Code](https://pratik.pa.tel/blog/distribution-is-the-new-code.md): AI can build anything. The hard part is getting anyone to care. - [Your Taste Is Your Moat](https://pratik.pa.tel/blog/taste-is-your-moat.md): AI made execution cheap. The scarce resource now is knowing what to build. - [The $0 Startup: Why Your Next Company Should Cost Almost Nothing to Build](https://pratik.pa.tel/blog/the-zero-dollar-startup.md): The most expensive part of building used to be people. AI just zeroed out that line item. - [Security Incidents on the Rise: Is Vibe Coding the Common Thread?](https://pratik.pa.tel/blog/security-incidents-on-the-rise.md): As AI-generated code floods production, the security bills are starting to come due - [The 10x Engineer Is a Myth](https://pratik.pa.tel/blog/10x-engineer-myth.md): I've worked with hundreds of engineers and never met a 10x engineer. I've met plenty with 10x impact, and they do something completely different. - [No More Ugly Websites: AI Killed Every Excuse for Bad Design](https://pratik.pa.tel/blog/no-more-ugly-websites.md): Billion-dollar companies still ship interfaces from 2003. The tools to fix that now cost $0 and take minutes. - [Ship It Yourself: Why the Best Time to Build Is Right Now](https://pratik.pa.tel/blog/ship-it-yourself.md): AI didn't just lower the barrier to entry. It removed it entirely. - [From Co-Pilots to Colleagues: How AI Agents Changed My Engineering Workflow](https://pratik.pa.tel/blog/from-copilots-to-colleagues.md): A year of working alongside AI teammates reshaped how I think about building software - [A Real-World Coding Story: Devin AI as My Co-Pilot](https://pratik.pa.tel/blog/devin-ai-as-my-co-pilot.md): What happens when you hand off a real task to an AI teammate - [Own Your Career](https://pratik.pa.tel/blog/own-your-career.md): No one will fight harder for your career growth than you. Five lessons on showing your value, creating your own opportunities, and earning the promotion. - [The Power of Saying No](https://pratik.pa.tel/blog/the-power-of-saying-no.md): Saying yes to everything doesn't make you a team player. It makes you the bottleneck. How I learned to say no, and the diplomatic versions that work better. ## Optional - [llms-full.txt](https://pratik.pa.tel/llms-full.txt): All post markdown concatenated for bulk ingestion. - [Sitemap](https://pratik.pa.tel/sitemap.xml): Full URL inventory for traditional crawlers.