Amit Kumar (@toamit) profile picture

Building Products, views personal, ex-McKinsey

Pune, India
Joined May 2009
Photo by Amit Kumar (@toamit)Photo by Amit Kumar (@toamit)Photo by Amit Kumar (@toamit)Photo by Amit Kumar (@toamit)Photo by Amit Kumar (@toamit)Photo by Amit Kumar (@toamit)Photo by Amit Kumar (@toamit)Photo by Amit Kumar (@toamit)Photo by Amit Kumar (@toamit)Photo by Amit Kumar (@toamit)
Amit Kumar retweeted
What a fabulous experience report from @brunopassos, who leads Developer Experience at booking dot com, who supports over 3,000 developers, on how they're using GenAI help them be more productive!!! This is one of the best experience reports I've seen on this topic, complete with ambitious goals and rigor — he co-presented with the fantastic @beyang, CTO, Sourcegraph. I've been meaning to write about this for week — but in the meantime, here are some of the fantastic highlights from their talk: - Booking faced challenges with a sprawling codebase full of legacy code and features long-disabled from feature flags , causing developers to spend 90% of their time on unproductive tasks. - They used Sourcegraph's AI and tools and rigorous measurement: they found 30% increase in merge requests, with smaller merges, and reduced review times. - One of the discriminants of devs who experience these benefits vs. those who didn't: training. Bruno's team helped them with multi-day training, hackathons, etc. - One sticking point: their GraphQL schema was over 1MM tokens, ensuring that any LLMs would generate poor results. They did a joint weeklong hackathon in Amsterdam, creating agents to navigate the schema. So cool! - They created another agent to help with legacy migration, able to parse and decompose functions over 10,000 lines long — this saved months of developer work. - They built another code review agent automated the enforcement of coding guidelines, resulting resulting in cleaner, higher-quality code merges. What a fantastic talk to show how vibe coding techniques can work at scale, and how it requires more than technology —  Keep up the amazing work, all!!!! cc @Steve_Yegge @sqs
2
7
20
5,813
✨ this sparks joy! ✨ Gemini 2.5 Pro in Agent Mode has quickly helped me tidy up one of the directories cluttering my desktop, @MarieKondo would be proud
CANCEL YOUR WEEKEND PLANS Guess what just landed in @code? @dynamicwebpaige from @googledeepmind joins @burkeholland for some late-breaking Friday afternoon news...
16
56
5
555
138,848
Amit Kumar retweeted
Some people today are discouraging others from learning programming on the grounds AI will automate it. This advice will be seen as some of the worst career advice ever given. I disagree with the Turing Award and Nobel prize winner who wrote, “It is far more likely that the programming occupation will become extinct [...] than that it will become all-powerful. More and more, computers will program themselves.”​ Statements discouraging people from learning to code are harmful! In the 1960s, when programming moved from punchcards (where a programmer had to laboriously make holes in physical cards to write code character by character) to keyboards with terminals, programming became easier. And that made it a better time than before to begin programming. Yet it was in this era that Nobel laureate Herb Simon wrote the words quoted in the first paragraph. Today’s arguments not to learn to code continue to echo his comment. As coding becomes easier, more people should code, not fewer! Over the past few decades, as programming has moved from assembly language to higher-level languages like C, from desktop to cloud, from raw text editors to IDEs to AI assisted coding where sometimes one barely even looks at the generated code (which some coders recently started to call vibe coding), it is getting easier with each step. I wrote previously that I see tech-savvy people coordinating AI tools to move toward being 10x professionals — individuals who have 10 times the impact of the average person in their field. I am increasingly convinced that the best way for many people to accomplish this is not to be just consumers of AI applications, but to learn enough coding to use AI-assisted coding tools effectively. One question I’m asked most often is what someone should do who is worried about job displacement by AI. My answer is: Learn about AI and take control of it, because one of the most important skills in the future will be the ability to tell a computer exactly what you want, so it can do that for you. Coding (or getting AI to code for you) is a great way to do that. When I was working on the course Generative AI for Everyone and needed to generate AI artwork for the background images, I worked with a collaborator who had studied art history and knew the language of art. He prompted Midjourney with terminology based on the historical style, palette, artist inspiration and so on — using the language of art — to get the result he wanted. I didn’t know this language, and my paltry attempts at prompting could not deliver as effective a result. Similarly, scientists, analysts, marketers, recruiters, and people of a wide range of professions who understand the language of software through their knowledge of coding can tell an LLM or an AI-enabled IDE what they want much more precisely, and get much better results. As these tools are continuing to make coding easier, this is the best time yet to learn to code, to learn the language of software, and learn to make computers do exactly what you want them to do. [Original text: deeplearning.ai/the-batch/is… ]
509
2,738
518
11,760
2,138,397
In 2009, Stanford business professor Tina Seelig split her class into groups and issued a challenge: Each group had $5 and 2 hours to make the highest return on the money. At the end, they'd give a short presentation on their strategy. What happened next was fascinating:
140
1,249
149
8,600
4,264,511
Amit Kumar retweeted
For the first time in a really long time the $250B Indian IT services & business outsourcing market can be disrupted Let’s dive into where we see large opportunities for new entrants, and how founders should be thinking about this space as a whole 🧵
8
34
3
205
87,781
#ngindia If you love to quizzzzz, come to our booth and win exciting prizes #ivy
1
1
5
248
Replying to @gomechanicindia
@gomechanicindia it has been pathetic experience using your service. Will discourage people for using GoMechanic services.
2
1
158
Thanks Prabha for the help
1
79
Amit Kumar retweeted
It's a QR sound box. It's a card terminal. It's both. Introducing The Mini. A 2-in-1 payment device for those who always want more. At 1/3 the cost of a regular PoS terminal, the Mini is truly an innovation built for Bharat. Coming soon at a counter near you.
210
779
43
8,757
6,432,892
Form my time at @gojektech. I wrote some 100 pages about how we built end to end data platform. All of these pages are in draft and would require some work to publish. If 100 people signup for this, I will put that effort and share it with whoever signup. forms.gle/u3qRTP4UY9xgTYkr8
5
28
2
254
35,496
This is NOT OUT .. #WTCFinal
1
305
Amit Kumar retweeted
An ex-colleague at Gojek is looking for lead developer/architect opportunities in BLR / remote They have 10+ yrs experience in backend & distributed systems Skills: Ruby on Rails, Clojure, Microservices, Distributed Systems, Postgres DM me for intro Please RT for good karma
6
50
1
75
15,935
Amit Kumar retweeted
My ex-colleague at Gojek is looking for dev opportunities in bengaluru, hyderabad or remote He has 5 years experience in security & backend Skills : Golang, Scala, Threat Modeling, Web/API pentesting Please DM me for an introduction Please retweet for good karma
3
41
1
89
16,857
I wouldn't call it Apple Vision Pro -- doesn't give the impression of a world-class experience ... apple.com/apple-vision-pro/
82
Is your language eco friendly? reddit.com/r/programmerhumor…
126
113
82
1,383
213,898
ED raids offices and home of Byju’s CEO.. now this will be point of media attention for next few days
264
Not all debugging stories have a happy ending. Sometimes you have to decide what problems are worth solving and only focus on those. Here's the story: You migrate application services running on VMs to K8s. Everything works fine, except for one service. What's going on?
6
17
3
165
28,219
What a lovely representation of Load Balancing Algos @samwhoo well done! samwho.dev/load-balancing/
1
1
63
You're a tech lead who's just joined a team and on your first day, the CTO tells you - "Our video processing API is very slow, looks like it's a problem with AWS EFS that we are using. Take a look and fix it."
60
231
57
1,926
235,780