Pratik Bothra

1.6K posts

Pratik Bothra

Pratik Bothra

@pratik60

Principal Engineer at @Intercom, working on @fin_ai. Into tech, TV, football, and random conversations in between. Could travel for a living.

London Katılım Nisan 2009
370 Takip Edilen370 Takipçiler
Sabitlenmiş Tweet
Pratik Bothra
Pratik Bothra@pratik60·
Something I’ve been thinking about as we build Fin at Intercom 🧵 AI product development is weirdly tricky. You can keep the same UI, ship “no visible changes,” and still make massive progress under the hood. The challenge is knowing when to keep polishing vs. when to build something new.
English
2
3
28
2.7K
Pratik Bothra
Pratik Bothra@pratik60·
@fergal_reid Wonderful writeup! These strategic calls weren't obvious and I saw it unfold in real time, great to see investment paying off. 🔥
English
0
0
4
339
Pratik Bothra
Pratik Bothra@pratik60·
@eoghan Say what you want about Intercom, but you can't call us a wrapper company. So proud of the team! 🔥
English
0
0
11
403
Pratik Bothra
Pratik Bothra@pratik60·
The big foundational model companies will eat a lot of the market, but there's so much room for other companies who embrace the reality and become full stack AI companies. This was hard, novel, and we're still so early!
Eoghan McCabe@eoghan

x.com/i/article/2036…

English
0
2
23
1.4K
Pratik Bothra retweetledi
Brian Scanlan
Brian Scanlan@brian_scanlan·
We've been building an internal Claude Code plugin system at Intercom with 13 plugins, 100+ skills, and hooks that turn Claude into a full-stack engineering platform. Lots done, more to do. Here's a thread of some highlights.
English
94
203
3.1K
813.5K
Pratik Bothra retweetledi
Inokentii Mykhailov
Inokentii Mykhailov@gregolsent·
Every skill Brian mentioned here is a battle of its own. Here're a few details on our PR creation skill and what it took to make it actually work. One of the biggest problems I noticed in early 2025 is that our AI-generated PR descriptions went to 💩
Brian Scanlan@brian_scanlan

We've been building an internal Claude Code plugin system at Intercom with 13 plugins, 100+ skills, and hooks that turn Claude into a full-stack engineering platform. Lots done, more to do. Here's a thread of some highlights.

English
4
13
222
57.9K
Pratik Bothra retweetledi
Brian Scanlan
Brian Scanlan@brian_scanlan·
As of the last two weeks, 90% of pull requests at Intercom are authored by Claude Code. If this is interesting, next month I'm giving a couple of talks at AI Engineer Europe in London, and the DX Summit on this topic.
Brian Scanlan tweet media
Gergely Orosz@GergelyOrosz

OK, related to this: Fresh data from Uber, from Feb 2026: 31% of code is AI-authored 11% of PRs opened by agents And Uber is investing heavily in AI So outside Anthropic + AI labs, we are a far way out, probably? Source: newsletter.pragmaticengineer.com/p/how-uber-use…

English
4
5
44
15.4K
Pratik Bothra
Pratik Bothra@pratik60·
@SeanSmithers Haha! But now they are a pure checkbox exercise. I expect we rapidly have LLMs for pr approval, and you explicitly ask a human when you want oversight on the pr.
English
1
0
0
34
Pratik Bothra
Pratik Bothra@pratik60·
Very quickly coming to the viewpoint that waiting for a human to review my pr feels annoying and inefficient. Expectations change so rapidly in this new world.
English
4
0
4
184
Pratik Bothra
Pratik Bothra@pratik60·
@claudeai That feels ridiculously expensive for simple changes.
English
0
0
96
10.7K
Claude
Claude@claudeai·
Code Review optimizes for depth and may be more expensive than other solutions, like our open source GitHub Action. Reviews generally average $15–25, billed on token usage, and they scale based on PR complexity.
English
269
122
3.1K
7.2M
Claude
Claude@claudeai·
Introducing Code Review, a new feature for Claude Code. When a PR opens, Claude dispatches a team of agents to hunt for bugs.
English
2.2K
5.2K
62.9K
23.4M
Pratik Bothra
Pratik Bothra@pratik60·
I also go Markdown to Google Docs to Slack for things like product updates. @SlackHQ Can you please add Paste as Markdown to Slack which auto formats it?
English
0
0
0
40
Pratik Bothra
Pratik Bothra@pratik60·
Underrated feature added to Google Docs is Paste as Markdown. Makes working with LLMs (Claude Code / Codex) very efficient, as you can produce markdowns and straight shot into Google Docs for comments etc.
English
1
0
0
94
Pratik Bothra retweetledi
Sam Bowman
Sam Bowman@s8mb·
Good proposals here. Varying salary requirements by age is smart, so you can have a very high requirements for middle aged people without cutting off promising youngsters' ability to come here. What I'd add to this is different tiers of rule for different source countries based on how well people from those countries tend to do in the UK. We don't need to have the same rules for people from Australia as we do for people from, eg, Albania. I'd have something like: Tier 1 – Countries like us. These are countries that are as rich/safe as the UK (or better!) and European / Anglosphere culturally. This is like a more restrictive version of EU freedom of movement rules, but based on the same principle of preferential treatment for countries that are culturally and economically close to us. I'd have very easy visa access for these, no limits on student visas, no salary limit on spousal visas, and low salary thresholds for under-30s. But no access to public funds or accumulated "leave to remain" without tax contributions. (Personally, I'd include some East Asian countries in this, but I suspect that wouldn't win majority support.) Tier 2 – Normal countries. This is most of the world and the rules would look like the ones Julia proposes below: highish salary thresholds for work visas, student visas available if the universities put up a bond that they only get back when the student returns home, fairly easy spousal visas as below, etc. Tier 3 – Restricted countries. This would include countries like Somalia, Albania or Pakistan where we haven't managed to integrate a significant fraction of the people who've come from there (and, eg, they have worse economic outcomes on average, higher crime rates, or problems with social/political segregation). This group would face higher salary thresholds for work and spousal visas than Tier 2, and could only get student visas for study at, eg, the top 20 universities, and you might have a longer requirement before permanent settlement was an option. A system that tries to be neutral between, eg, Denmark and Somalia will make it unnecessarily difficult for some people to come or undesirably easy for others to come, or both, and that seems to be one of the problems we've got at the moment.
Julia Willemyns@jujulemons

.@ShabanaMahmood is right. Our migration system needs reform. Today, @BritishProgress is publishing our ideas to fix it. We need contributors, but we also need consent. The current system delivers neither. 🚩 Flat thresholds don't select for lifetime contributors A flat £41,700 threshold treats a 23-year-old software developer and a 55-year-old worker on the same salary as equivalent. They aren’t. The 23-year-old is earning at the 75th percentile for their age, with forty years of tax ahead of them. The 55-year-old on that salary will be below the median for their cohort, with fewer earning years left. The system screens out high-potential young workers and waves through older workers who will cost more to the state. 🚩 The system is a maze that invites gaming To figure out which threshold actually applies to you under the current Skilled Worker visa, you have to navigate this: This is incredibly gamable, meaning people who might never contribute enough to cover their lifetime costs to the state can come into the country as skilled workers. 🚩We're pricing out the workers we need most The UK charges more for its visas than any comparable economy. The Immigration Health Surcharge alone costs a family of four over £20,000 upfront. That doesn’t deter someone moving from a low-income country where the UK wage premium is life-changing. They’ll borrow if they have to. But if you’re a machine learning researcher with offers in Zurich, Toronto, and San Francisco, that lump sum matters. We are pricing out the people we should be competing hardest to attract. 🚩 The partner route is generating fiscal deficits without public accountability According to the Migration Advisory Committee, the partner visa cohort will on average generate a net lifetime fiscal deficit of £109,000 per person. The figure for comparable UK residents is a £110,000 net positive contribution, a difference of £220,000. The Minimum Income Requirement (currently £29,000) is explicitly supposed to demonstrate households can be maintained without recourse to public funds but fails to do this. The result is an implicit fiscal transfer that is neither acknowledged nor debated. If the principle is no recourse to public funds, then we should actually measure whether a household is likely to be fiscally self-sufficient over time. At the moment we don’t. 🚩 Public sector carve-outs hide long-term fiscal costs When the state can't recruit at the wages it sets, lowering the migration threshold is faster and cheaper than raising pay. A nurse recruited on a discounted threshold of £25,000 reduces the NHS staffing bill today, but if they settle and their lifetime fiscal contribution falls short, the saving is a cost deferred. Sometimes that trade-off may be worth it. But we don’t even publish the numbers. Voters are asked to accept consequences that are never clearly explained. What would a fair system look like? We propose five reforms: 1. An annual Migration Contribution Report laid before Parliament presenting route-by-route fiscal transparency 2. A points-based Skilled Worker visa built on age-adjusted earnings benchmarks, not flat thresholds and occupation codes 3. Settlement earned through contribution so that only years you meet your benchmark counts toward ILR 4. Family visas assessed at the household level to ensure no recourse to public funds and fiscal break-even 5. Abolish (or restructure) the Immigration Health Surcharge We built a tool so you can see exactly how it works: …ibutory-migration.britishprogress.org You can read the full report here: britishprogress.org/reports/a-cont…

English
9
31
248
26.9K
Pratik Bothra
Pratik Bothra@pratik60·
Long but excellent! TLDR: Everyone in tech is forced to answer the question: Is what we built still difficult? Because with each model generation, that bar moves only in one direction. If its trivial to rebuild, you don't have a product, just a temporary head start.
Sidu Ponnappa@ponnappa

x.com/i/article/2024…

English
0
1
4
750
Ciaran Lee
Ciaran Lee@ciaran_lee·
@benarent I iMessaged you a video privately. A public image might be incendiary
English
1
0
1
63
Ciaran Lee
Ciaran Lee@ciaran_lee·
2026 weekend brogramming is very different. Cycling at low watts with Claude code and voice feedback 👌
benarent@benarent

@ciaran_lee Best Bean Bag Brogrammer I know

English
2
0
7
1.2K
Pratik Bothra
Pratik Bothra@pratik60·
Haha, what a strange wonderful collision of worlds. Absolutely love Graham Norton!
Taylor Swift@taylorswift13

My favorite part about writing is that first spark of an idea. It can happen at any time, for any reason. The idea for the Opalite music video crash landed into my imagination when I was doing promo for The Life of a Showgirl. I was a guest on one of my favorite shows, @TheGNShow. For those of you who aren’t familiar, it’s a UK late night show where Graham Norton (the insanely charismatic and lovable host) invites a random group of actors, entertainers, musicians, etc to be on his show and we all sit there and chat like it’s a dinner party. They even serve wine. Anyway. I remember thinking I got ridiculously lucky with the group I was paired with. Cillian Murphy, Domhnall Gleeson, Greta Lee, Jodie Turner-Smith, and @LewisCapaldi. All people whose work I’ve admired from afar. When we were all talking during the broadcast, Domhnall made a light hearted joke about wanting to be in one of my music videos. He’s Irish! He was joking! Except that in that moment during the interview, I was instantly struck with an *idea*. And so a week later he received an email script I’d written for the Opalite video, where he was playing the starring role. I had this thought that it would be wild if all of our fellow guests on the Graham Norton show that night, including Graham himself, could be a part of it too. Like a school group project but for adults and it isn’t mandatory. To my delight, everyone from the show made the effort to time travel back to the 90’s with us and help with this video. You might even recognize some friendly faces from The Eras Tour. I got to work with one of my favorite people in the world, Rodrigo Prieto, again! I had more fun than I ever imagined - Made new friends, metaphors, and fashion choices. It was an absolute thrill to create this story and these characters. Shot on film. The Opalite video is out now on Spotify & Apple Music. taylor.lnk.to/OpaliteMusicVi…

English
0
0
0
82