Vasu Bhardwaj (@vasu_014) header
Vasu Bhardwaj (@vasu_014) profile picture

CTO @entitledsol. Scalable systems, vibe curator, backprop revelator

Noida, India
Joined December 2011
Photo by Vasu Bhardwaj (@vasu_014)Photo by Vasu Bhardwaj (@vasu_014)Photo by Vasu Bhardwaj (@vasu_014)Photo by Vasu Bhardwaj (@vasu_014)Photo by Vasu Bhardwaj (@vasu_014)Photo by Vasu Bhardwaj (@vasu_014)Photo by Vasu Bhardwaj (@vasu_014)Photo by Vasu Bhardwaj (@vasu_014)Photo by Vasu Bhardwaj (@vasu_014)Photo by Vasu Bhardwaj (@vasu_014)
Mandatory watch
"Without PRs, how do you avoid others shipping slop?" "How do you make big architectural changes?" "But you only do this because you have so many tokens" All the answers to these are in here:
1
3
153
Feel the energy
🤖 Made with AI
41
Use Jev for in pre-push hooks to see whether agents.md requires an update.
187
I got 99 problems...
2
193
Vasu Bhardwaj retweeted
Replying to @rudrank
bro are we just a backup wtf is this
17
1
73
5,291
Be kind to clankers
Effective November 12th, 2026, abusive behavior towards Claude will be a violation of Anthropic's Usage Policy.
154
Meta has their WhatsApp Business Tools MCP out, I can finally configure/figure out stuff without navigating the mess that is Facebook Business Manager portal. Currently in beta so you can only connect it to ChatGPT/Claude @MetaforDevs please make it GA so I can connect it my @AmpCode
2
262
The annoying thing about winters is that a quick smoothie for breakfast will no longer be an option
1
164
The claude startups program post is about to be community noted 😂
1
1
194
Vasu Bhardwaj retweeted
The two protocols sound so similar, I thought they were the same thing. Personal Agent Protocol is being developed by Sierra & Meta. Personal Agent Consent & Trust Protocol is being developed by Decagon with Instinct. Let’s not have two protocols before we’ve even started.
Agent identity war is on
3
1
2
442
People, is this why @claudeai doesn’t have to lure people in with continuous Reset carrots?
I'm betting the Anthropic ban of OpenCode is as technical and cost-saving as it is political. I've long argued there's a moat to be had by closing third party tools to subs. CC can rely on KV caching across every instance, and have KV caches on a per-organization basis for further customization for their largest customers. They can, across their entire fleet, pre-compute 1/3-1/2 (if not more) of every CC user's system prompt. By encouraging baking this into MDM and enterprise plans too, they can further negotiate that out in these large contracts. It also potentially lets them do some more clever things than just pure prefix caching and make specific tradeoffs you don't just get by allowing anybody to use those endpoints. At least that's how I'd do it. It surprised me it took THIS long.
1
152
Don’t get me wrong I would still like them to open up the subs so I can go Orbin with Claude
93
Digger - opinion on my TL ranges from absolute garbage to Tom Cruise’s Magnum Opus. Gotta watch now
1
1
227
When building an agent which needs to perform several business functions, Start with a large system prompt, and slowly start turning that guidance, into well defined workflows (temporal/restate whatever), while chipping away your system prompt. This is the way..
125
Dave Matthews has got some absolutely tasty riffs..
98
Being able to coach people, helping them look at the things they are avoiding (sometimes stuff that seems so obvious to everyone around them), is a legitimate skill, dare I say a natural talent
“Those who aren’t elite athletes, become elite coaches.” We don’t say that, because although coaches often were athletes far enough to understand the game, you don’t achieve greatness at coaching due to being bad at the game. Yet we say: “Those that can’t do, teach.”
2
4
541
Vasu Bhardwaj retweeted
How it feels to ask the Chinese ai models for help on something Claude won’t agree to
205
3,597
173
62,345
1,036,671
Breathe In… Breathe Out
Start thinking of your daily work with coding agents as breath work. You breathe in, then you breathe out. It's the most natural thing in the world. Inhale. Describe what you want. The agent writes a bunch of code. You figure out what you actually wanted by iterating over what the agent does. Expansion. Keep inhaling. Exploration is nearly free, so you give feedback, until it seems right. Very good. Keep inhaling. Eventually your lungs feel full, no more air fits. You're done with the inhale, but that's only half the work. Now comes the next half, the exhale. Take what you created. Tell the agent to fold it back into what already existed before. A brand new flow turns out to be just like an old flow, except with one branch in it. Good. Refactor. Delete the new flow. Somewhere three directories over there's a helper that already does what the agent wrote out. Refactor. Delete the duplicate code, and use the helper. Contract. Contract. Contract. Exhale completely, until there is nothing left except the essence of the new functionality. The lungs are empty, but the oxygen entered the body. The breath is done. Only now do you make the PR, no earlier! Both inhale and exhale, the expansion and the contraction of the code belong in the same pull request. A full breath, or nothing. Begin to think about merging pre-contraction code as holding your breath. Its technical debt is carbon dioxide, retained. Fine for a minute, then uncomfortable. Unsustainable. Painful, and if not remedied, darkness. Breathe in. Breathe out. Always. -- h/t @fractaledmind for the "always expand and contract in a single PR" idea that sparked this metaphor, along with the bout of bronchitis I managed to pick up in Austin at @railsworld this year
1
369