2x Entrepreneur, 1x exit. Engineering is my chosen art form. Was nomad for a year and lived in diverse places. Currently, AI harnesses & DBs @Fin_AI (@Intercom)

Dublin City, Ireland
Joined March 2012
I have been thinking about the term "slop grenade" constantly for the past few days and wondering what the opposite looks like. I call it thoughtful engineering - the act of thinking deeply about the problem and making deliberate changes (with AI of course!). Wrote about it last night: akshay.co/posts/i-prefer-tho…
2
6
914
Excellent! Another weird implementation detail that users never should have had to care about, gone!
Day 16/ You can now cache for 12h in the API and for logged in users across Codex & Work we keep cache forever and you don’t have any penalty for coming back to an old conversation or resuming after a few hours and are now guaranteed to hit the cache.
1
169
You can now choose 12-hour prompt caching in the API. Persistent agents, like dots, reuse context throughout the day. You can keep shared instructions, tools, and context cached longer and pay the lower cached-input rate, even when requests are hours apart.
2
133
Akshay Katyal retweeted
Crazy scenes in London right now: Thousands of protesters chant "Chhappan inch ka chhota bandar" and one protester brought a chhota bandar with him.
411
2,726
131
11,743
466,504
Akshay Katyal retweeted
something that keeps bothering me is how some people see slop as something that is happening to them, like they're some kind of helpless bystander powerless to do anything about it excuse me but you are a software engineer, you literally learned how to make sand think and make computers do your bidding?! and now you can't do anything about it? please the 2 things you should know to cut through all the noise: 1. you need to give your agent a way to verify its own work (i just posted about this so won't rehash) 2. your codebase is memory the 2nd is not new either, we have always had lint rules, compilers with good diagnostics and strong type systems, LSPs, etc to help us write better code. there is no difference when agents write the code instead, you just need more of them, and stronger ones. forget rules and skills. you can add those later. yes, your codebase is a form of memory to agents! agents love extending what already exists. so every nit and every annoyance you've ever seen, every mistake and bad pattern you observe from agents, needs to turn into a constraint, or the agents will just keep repeating those same mistakes like a virus in your code. then you keep observing and repeating this process until your codebase is locked down enough that even agents with little context can one shot a high quality PR. an even better direction is to refactor/rewrite your code such that agent anti-patterns become categorically impossible. use type systems to your advantage, use libraries/frameworks that reduce the architectural search space, or heck, create your own framework like we did for grok bot and design high quality primitives and well thought out APIs
the slop conversation is so one sided, it's not just that you can produce more code you can also observe, debug, and refactor more code even if the code is slop you have such good tools to deal with it. even if you write code manually, it's still 100x easier to maintain it
234
339
103
4,624
329,563
Akshay Katyal retweeted
Replying to @adocomplete
Yes! That has been my experience as well. 5.5 on medium is exceptional! We also saw major cost savings (double digit gains) to 100s of engineer's setup when we made medium effort with 5.5 the default with no change in quality!
1
5
187
Akshay Katyal retweeted
Where is @harshdelhise??? @DelhiPolice has made a journalist disappear, and his whereabouts have been unknown for over 48 hours! AMPLIFY THIS EVERYWHERE until his whereabouts are known!
243
9,067
123
30,124
361,528
Good time to remind people on the Internet to read this akshay.co/posts/compactions-…
confirmed: you probably shouldn’t use claude code’s full 1m context window. two reasons: - compacting a massive context is expensive and burns through your token quota. - output quality gradually degrades as context fills up. the model starts missing details and losing track of earlier instructions. 400k tokens seems to be the sweet spot between cost and output quality. you can configure claude code to automatically compact at 400k by adding this to ~/.claude/settings.json: { "autoCompactWindow": 400000 } 400k isn’t a magic number, but there’s little point in filling up 1m tokens just because you can 😁
2
3
340
Akshay Katyal retweeted
10 Oct 2026, India is put under Emergency by the BJP PM Narendra Modi.
25-26 June 1975, India was put under #Emergency by the #congress PM Indira Gandhi, the darkest night that the democracy of India witnessed
1,501
3,729
188
16,407
245,911
Akshay Katyal retweeted
361
2,834
87
19,487
241,493
Akshay Katyal retweeted
I returned to the national capital after 2 am and have rarely seen anything like what Delhi is witnessing now, with checkpoints every few hundred metres, concrete barriers and spike strips laid across our roads, a war-like deployment of 22,000 police and paramilitary across the city, 250 trains cancelled and 45 metro stations closed, and reports of young people being detained from their own homes and the streets in and around Delhi -- all to prevent citizens from peacefully raising questions about the integrity of our elections. Most regressive (as well as repressive) is the suspension of the internet in the heart of the national capital. Freedom of movement stands completely shackled. Jantar Mantar was designated precisely so that citizens could voice dissent in the centre of Delhi, and today even the roads leading to it have been declared out of bounds. One is entitled to ask where this extraordinary manpower and urgency disappear when women in our capital need protection. Those detained will hvre to be released .And if the protesters simply return on Monday, will the authorities lock down the national capital all over again? Our GenZ deserves better than an undeclared Emer-GenZ. A government confident in the fairness of its elections would welcome questions about them, whereas one that turns its capital into a fortress to avoid them only deepens the very suspicions it seeks to suppress. The government should provide answers, not lathis; expression, not repression. Barricades will do nothing to restore faith in the Election Commission, and the sooner it answers the public's questions, the sooner calm will be restored. The strength of a democracy is measured by how it treats those who question its working, and by that measure, what we have seen today is utterly shameful and unconscionable. mrf.lu/28s4r @INCIndia
1,273
1,960
192
12,300
440,968
Akshay Katyal retweeted
Mahatma Gandhi’s great grandson being told not to protest at the site Gandhi launched the quit India movement by Indian police who take orders from a man who belongs to the same organization as Gandhi’s assassin.
Mumbai police are calling me and my associates and telling us to call off tomorrows call. They are also telling us that the High Court has designated Azad Maidan for protests. But I am determined to go to August Kranti Maidan and protests there. The Police are welcome to prevent me from going/reaching there or arrest me for protesting without permission. That is the whole ideal of Civil Disobedience, Satyagraha!
34
1,379
26
7,550
74,677
Akshay Katyal retweeted
The Government of India is under lockdown. This is the power of youth! See you all tomorrow. ✊🏻🪳🇮🇳
Internet services suspended within a 4-km radius in New Delhi. The Ministry of Home Affairs has approved the temporary suspension of internet services. Internet services will remain suspended within a 4-kilometer radius around the Janpath–Kartavya Path crossing. Services will remain suspended from 10 PM on October 9 to 10 PM on October 10. Instructions have been issued to suspend all forms of mobile internet technology.
855
2,543
104
13,040
320,297
Akshay Katyal retweeted
🚨 JANTAR MANTAR PROTEST 🚨 ▪️ Trains cancelled ▪️ More than 50 Metro stations likely to be shut ▪️ Protesters placed under house arrest ▪️ Journalists placed under house arrest ▪️ More than 40,000 security personnel deployed ▪️ Roads blocked ▪️ Hotels being searched ▪️ Delhi borders under strict surveillance ▪️ Wine shops shut ▪️ Internet shutdown possible All this for a protest.
579
3,041
325
10,757
283,439
Akshay Katyal retweeted
The Emperor is so scared that he has cancelled trains coming to Delhi tomorrow! But for how many days can they do this? A nation awakened will find all ways to convey its message. Remember how you forced migrants all over the country to walk hundreds of kilometres during Covid? The same people will do it again, to teach those in government a lesson. #DilliChaloOctober10
Railways orders cancellation of Mail/Express trains reaching New Delhi and Hazrat Nizamuddin on Oct 10, 4am-2pm, citing traffic congestion. Anti-CEC protests may be linked to the move, but officials have not confirmed the connection.
529
1,261
63
4,675
119,225
Akshay Katyal retweeted
Dystopia.
Delhi Police’s ongoing campaign to dissuade people from protesting, in the lead up to 10 October. This announcement is playing on loop across Connaught Place.
3
4
63
2,791
Akshay Katyal retweeted
Hello India. We are under a State of Emergency. The Government of India is at war with its own young citizens. But remember, the young generation will prevail. See you all in Delhi 10th October onwards. Jeetenge! ✊🏻🇮🇳🪳 @Cockroachisback
7,146
7,946
834
39,055
996,071
Akshay Katyal retweeted
We’re pleased to announce the launch of our 2.0 series of Fin Apex models! We think these are the best models for customer service. They are incredibly fast and efficient to run, but even beyond that, we’re seeing an increasing, not shrinking, performance gap between our specialised models, and the general frontier. We recently did a backtest against Astra, an amazing general model, and you’d expect overkill for customer service - but it still underperforms Apex on our particular tasks. So, at least in our experience, there’s still a lot of room for domain specific customisation. We try to give some flavour of the sort of tradeoffs necessary to achieve this performance in the launch post: fin.ai/blog/announcing-apex-…
4
12
5
53
16,774
Akshay Katyal retweeted
THERE IS EMERGENCY IN INDIA , WORSE THAN BETWEEN 1975 TO 1975. YESTERDAY, OUR DELEGATION COMPRISING OF FORMER CIVIL SERVANTS AND SOCIAL ACTIVISTS WERE NOT ABLE TO SUBMIT A DOCUMENT TO @ECISVEEP , ELECTION COMMISSION OF INDIA . THERE WERE MORE THAN 2000 POLICE PERSONNEL TO STOP US FROM REACHING ECI GATE . THE SAME THING IS HAPPENING TODAY . IN A DEMOCRACY HOW CAN ONE STOP LOP -@RahulGandhi AND OPPOSTION LEADERS TO PROTEST PEACEFULLY AS PER THE CONSTITUTION OF INDIA ? #ModiEMERGENCY #ShahEMERGENCY #BJP_Emergency #RSS_Emergency
81
749
21
2,591
21,555
Akshay Katyal retweeted
🚨#ImportantInformation🚨 We have been informed that several male Delhi Police officers are allegedly GROPING women protesters. This is unprecedented and activists who have taken part in hundreds of protests in last many decades have NEVER seen this kind of behaviour from the police’s side. Last time, the Delhi Police resorted to immense brutality, breaking skulls and fracturing bones of peaceful protesters. Is the plan this time to molest women who have been leading these protests? Just because you can’t break open their skulls? IT’S A BIG SHAME and a matter of GRAVE CONCERN. At the same time, we have been informed that lady police officers are being instructed to allege harassment by male protesters. You will see some such videos circulating. NEVER has any peaceful protester resorted to violence against the police. NEVER have they resorted to such cheap tactics against any woman, forget lady police officers. This is a clear-cut attempt to malign peaceful protesters, the movement, and the young generation. It is utterly condemnable. @CPDelhi—tell us. Are these the instructions you are giving to your “brave” men? To molest women? Is this the instruction from Amit Shah? WE WILL NOT ACCEPT THIS. The Police is paid by OUR money. We the people are the masters. I would urge all protesters to stay vigilant and film these Police men seen groping or molesting women protesters. Together, we will hold them to account and make an example out of such perverts in uniform.
691
2,209
141
8,659
201,513
Maintaining order matters, so does the rule book. Guidelines for police personnel. . #DeshbhaktUpdates #EthicsofPolicing
The story matters, So does how you get it! Guidelines for journalists. #DPUpdates #EthicsofJournalism
129
2,031
48
7,245
82,237