Software Engineer | Prev @funnelstory

Joined October 2010
28 Photos and videos
Looks like the only way to change my @Cloudflare account password is via the forgot password flow 😐
1
1
13
Agni Bhattacharyya retweeted
Jun 12
My favorite @elonmusk quote that I often send friends: Do not fear losing. ā€œYou will lose,ā€ Musk says. ā€œIt will hurt the first fifty times. When you get used to losing, you will play each game with less emotion.ā€ You will be more fearless, take more risks.
115
3,391
21,719
495,461
3rd being the most important, and the most toughest imo
Apr 4
Rules to being a sane person worth listening to: 1. Do not use AI to write your blogs, posts, emails, etc.. 2. Do not form relationships with an LLM 3. Avoid shorts like the plague 4. Touch grass 5. Read books 6. Do not insult and humiliate people online 7. Respect your self
1
84
Hiring without a resume, but with ā€œfavourite programming agentic dev sessionā€ is such a nice idea 🤯🫔
I'm looking to hire an AI Engineer to pair with me as we work on some of the most ambitious applied problems in šŸ‡®šŸ‡³ Couple of things we've done in last 6 months: 1/ Volume: Helped a consumer app scale to 500K sessions/day with identical retention and 30% lower cost with custom memory implicit caching 2/ Quality: Simulations, Assessment built with the customer which tell what to improve, and not just API errors We've done production work which others write benchmark-blogs about 3/ Harnesses: We've built and deployed our own sandboxed agents to do analytics on customer logs with bespoke, highly customized skills memory work The role is based out of BLR, since we'll visit customer offices, but expect to WFH by default otherwise Expected pay: 2-4 L/mo depending on how much technical skills x mental acuity, Independent of seniority, college etc.
1
2
326
ā€œsame problem as before but 100x harder because people are crossing domainsā€ Being a back-end dev, I’m experiencing this so much as I’m trying to learn design just so I can write better prompts. Figma Make, Stitch, Canva AI, or whatever is pretty useless if I don’t have at least a decent understanding of design.
Apr 2
some thoughts on figuring out how to keep producing good work
1
71
Found these old gems while cleaning the house. Guess it’s time to touch some grass šŸƒ
1
42
Agni Bhattacharyya retweeted
we as software engineers are becoming beholden to a handful of well funded corportations. while they are our "friends" now, that may change due to incentives. i'm very uncomfortable with that. i believe we need to band together as a community and create a public, free to use repository of real-world (coding) agent sessions/traces. I want small labs, startups, and tinkerers to have access to the same data the big folks currently gobble up from all of us. So we, as a community, can do what e.g. Cursor does below, and take back a little bit of control again. Who's with me? cursor.com/blog/real-time-rl…
182
347
2,821
279,818
This is so cool! Claude code can now test my product end to end with this, using ā€œContinue with Googleā€. The only problem was that I was using the @descopeinc Go SDK for handling the auth heavy lifting under the hood.
Sign in with Google ...without actually signing into Google `emulate` is a service emulator that makes external integrations easy to test, stable to run, and predictable for agents, CI or anywhere determinism matters npx skills add vercel-labs/emulate --skill google
1
87
And since Descope uses their internal APIs, and emulate is meant to only work with direct Google OAuth APIs, it didn’t work out of the box. So I did the only acceptable thing 🄹, vibe coded a descope package within emulate, and got it working after some hiccups.
1
27
Raised a PR for it, but not sure not how long it’ll take for reviews / approval. Meanwhile, my fork here should be helpful - github.com/PyAgni/emulate/tr… Refer to the README within packages/@internal/descope/ to see how it implemented. Note: this doesn’t support Descope Flows.

1
27
Mario Zechner just dropped the most based take on the whole AI coding frenzy and I’m quoting the entire 2nd half of the blog in my head on repeat. Takeaways from ā€œThoughts on slowing the fuck downā€ (mostly direct quotes) Agentic search has dogshit recall. Before an agent touches any code it’s supposed to first search the entire relevant codebase. But current agentic search is broken, even if you give it a queryable index, LSP server, or vector DB. The bigger the codebase, the lower the recall. Low recall = the agent literally doesn’t see half the code it needs → it makes garbage architectural decisions that compound into unmaintainable slop. So how should you actually use agents right now? Only on scoped work where the agent doesn’t need to grok the full codebase. The loop must be closable (it can evaluate and fix its own output). The output must not be mission-critical (side projects, internal tools, experiments, all the stuff that can break without taking your product down). You are the final quality gate. Always. Let the agent do the boring, rote, ā€œI’d never have time for thisā€ stuff. Let it explore ideas you wouldn’t otherwise try. Then you review everything it spits out, keep the parts that are actually good, and finalize the implementation yourself. (Yeah, you can even let it do the final polish, but only after you’ve signed off.) Review every single line the clanker generates. (This is something I’m struggling with currently) Anything foundational like architecture, public APIs, core data models, security boundaries, write it by hand. Or at the very least pair-program with the agent so you stay in the code the whole time. Because slowing the fuck down and suffering a little friction is exactly what lets you learn, grow, and actually understand your own system. You’ll sleep like a baby knowing you still have an idea what the fuck is going on… and that you never surrendered your agency. Quote-tweeting this because the everyone needs to hear this, and I’d keep coming back to this in my timeline. Thanks Mario, for writing a piece ā€œwithout much technical depthā€ but with depth nonetheless šŸ™‡šŸ»
I'm usually not one to write thought pieces without much technical depth. But here we go. Slow the fuck down. mariozechner.at/posts/2026-0…
1
98
One of the most interesting challenges I got to work on during my time at FunnelStory.
File systems for agents? How about a database for agents? funnelstory.ai/blog/engineer…
41
Agni Bhattacharyya retweeted
Mar 25
you still need to read and understand code
211
260
3,500
138,563
Agni Bhattacharyya retweeted
building something where you spent a lot of time thinking about the right abstractions and nailed them is amazing it's dramatically easier to ship if you nail this the temptation is to worry about all your abstractions up front the right thing to do though actually is to optimize for learning, ship things, and then refactor after patterns emerge from hitting the same problems 10 times
4
2
30
3,419
So true! I now spend more time reviewing code than thinking about or designing the architecture initially. I have a rough idea of how the features are going to be implemented, as per an Implementation_plan.md file. Then Kimi2.5 writes the code, Opus reviews, and the PR gets merged. I only review code thoroughly after a couple of PRs have been merged, and then ask for changes. The loop goes on.
As Claude/Codex creates sprawl of slop after a while in the codebase, a critical role of you, as the software engineer is to keep identifying that sprawl, opportunities of refactoring the code to better abstractions, DRY the WET code in many places.
67
In the coming years, designers are going to be hugely valued. I’m a back-end engineer professionally, but now I’m obviously working on everything across mobile apps, landing pages, UI components etc etc. Everything is pretty easy with agents, but designing a good interface which people see and think ā€œdamn, I wanna try thatā€ just seems impossible! And I’ve tried everything - Figma, pencil. dev, Stitch, and what not. And none of these are generating good designs. At this point, I’m trying to learn design so I can prompt the AI in a better way. Because right now, I don’t even know what a good design sounds like when read out loud! Colleges should probably add a small design course along with C in the first semester ngl 🄹
1
1
46
There was a time when I used to save every little script that I wrote or got from a blog, someone’s GitHub gist, or YouTube video tutorial, etc. That was useful once and possibly in the future. But now all that is moot
Is software turning into a liquid? Is this what most software is going to be? Nameless, shapeless? Created (poured?) just in time, evaporating just after? My current fascination in this week's Joy & Curiosity intro. registerspill.thorstenball.c…
60