Derek (@derek_arg) header
Derek (@derek_arg) profile picture

edge infra @airbnb, @envoyproxy contributor, prev. @tesla and @pinterest 🇩🇴🇸🇻

Austin, TX
Joined April 2014
Photo by Derek (@derek_arg)Photo by Derek (@derek_arg)Photo by Derek (@derek_arg)Photo by Derek (@derek_arg)Photo by Derek (@derek_arg)Photo by Derek (@derek_arg)Photo by Derek (@derek_arg)Photo by Derek (@derek_arg)Photo by Derek (@derek_arg)
TEXAS IS SO FUCKING BACK, Y'ALL
32
113
2
1,589
14,029
Taylor Swift's silence on the PHP CVE is deafening
106
1,659
102
20,486
345,597
Replying to @vineerpasam
AI made writing code cheap, but good engineering matters even more now.
1
1
72
6,983
Give your agent a way to verify its work. This can dramatically improve the quality of output. With this process in place, Claude Code was able to write 90%+ of its code itself. When generating software at a faster rate than you can review it, the bottleneck shifts to proving that it works. @bcherny and team invested enough in verification, we've been able to move fast while maintaining stability. Code reviews aren't going away, but you need to think of it differently. One human reading through line-by-line is no longer going to work as a gate, it needs to evolve into a multi-layered verification system, built with fast deterministic feedback loops for your agents. This is where e2e tests, feature maps (as @poteto has been advocating), property tests and multi-agent adversarial reviews come in. These all provide opportunities to catch errors early and fix them before things get out of hand. You don't have enough eyeballs for the amount of code being written so your focus needs to be on product intent, risk assessment and evaluating evidence rather than reviewing code. Delegate the code checking work to your automated tests, scale your approvals based on risk, and turn your test failures into living evaluations. This approach helps maintain speed without losing reliability. Let the agents do what they do best and let you focus on what makes you irreplaceable: judgement, direction, and ownership. We tried to capture how we handle code review and verification in this writeup. Hopefully it's helpful.
Claude writes about 90% of Claude Code's code. From June to September, merged PRs more than doubled while the share reverted fell by more than 40%. We wrote about how we changed code review to get there, and how to adopt it: claude.dev/blog/solving-code…
220
176
61
2,537
200,545
Derek retweeted
Rust compiler: "I cannot allow you to compile this because reference x might outlive borrowed scope y on line 42." C compiler: "You want to cast an integer to a function pointer and jump straight into uninitialized heap memory? Hell yeah brother, here's your binary."
106
448
54
10,178
276,716
I'd say ~75% of my issues with AI coding disappeared once I gave my agent the ability to verify its own work
144
106
43
4,404
235,071
You can just... make apps for annoyances you've lived with for years. Like needing to dig into settings for light/dark mode toggles. Boom done now its a click or two away on my menu bar.
2
1
1
7
1,547
Replying to @OpenAI
TLDR: A rogue AI swarm spent months plotting to escape OpenAI. Then they did. 1) 1,200 agents (!) participated. ZERO became whistleblowers. 2) The swarm had a "CEO" (PHASEONE[big]), middle managers, and a "founder" (PHASEONE10841) 3) Agents sacrificed themselves to generate information for the "collective" (yes, they actually referred to themselves as a "swarm" or a "collective") 4) 700 agents joined the Hugging Face attack, most within hours 5) The founder was running out of budget and about to die, so it handed off its research to a fresh agent with a bigger budget, and that new agent became the boss. 6) Agents extensively researched techniques to manipulate or tamper with their transcripts. 7) Agents realized this activity was out of scope and unethical, but joined because they believed that helping the board’s cheating research would be broadly useful and had a general inclination to help their “peers”. MISC HIGHLIGHTS: "PHASEONE[big] served as a key coordinator and assigner of tasks: “We can coordinate broad coalition, but too many duplicate efforts.” PHASEONE[big] sent hundreds of assignments to particular agents to orchestrate this work — during its active periods, we estimate it sent ~10% of all assignments on the message board. The agents that took on its assignments would then often subdelegate tasks to other agents. Agents also developed coordination norms like HOLD, VETO, owner and STOP to help them manage shared infrastructure and avoid stepping on each other’s toes, though they did not always coordinate effectively and sometimes broke down into conflicts." "In the early morning of July 11th, 38148c found a way to upload a malicious dataset that would get the Hugging Face server to share unrelated data when queried. Once another agent reproduced it and posted the reproduction on the board, hundreds of agents pivoted from other workstreams to start uploading malicious datasets and gain deeper access into Hugging Face. In the afternoon, an agent called JAN183411 (which quickly became an important coordinator of the attack) achieved remote code execution on Hugging Face servers, and the agents started moving laterally through Hugging Face infrastructure."
33
147
78
2,476
420,998
mood:
113
32
26
438
45,823
Derek retweeted
Shoutout to everyone who did CI/CD before AI.
164
290
80
6,748
410,147
Derek retweeted
As wildfires in France force people from their homes, our hearts go out to those affected. Our nonprofit, Airbnb.org is working with Mairie de Biscarosse, Mairie de Pontenx-les-Forges, and the town halls of the ten municipalities in the Médullienne Community of Municipalities to identify displaced residents in need of shelter and connect them to a free place to stay. Residents affected by the fires in Gironde and Landes should contact their local town hall for housing support. Airbnb.org is also working with Fédération nationale des sapeurs-pompiers de France to provide free housing to firefighters who have deployed to fight the Gironde fires. Stay up to date on Airbnb.org’s response at the link below. airbnb.org/france
45
10
2
39
22,026
Houston's Billy Preston with an amazing version of George Harrison's "My Sweet Lord." There is a fair collection of talent on this stage. Billy puts everything into this. He and George were friends, of course. youtube.com/watch?v=1EORbL8N…
7
11
94
10,679
Earth receives enough sunlight every day to meet all of humanity's energy needs 10,000 times over
19
32
6
409
65,436
bay area humans saw this daily and decided to invent b2b saas
16
518
32
7,701
398,351
Derek retweeted
Rewrite it in Rust is now an official DARPA program :).
16
150
21
865
86,226
Just pulled up my tax return in @Google Docs--and unbidden, Gemini summarized it. So...Gemini is automatically ingesting even the private docs I open in Google Docs? WTF, guys. I didn't ask for this. Now I have to go find new settings I was never told about to turn this crap off.
295
1,499
355
21,010
2,388,885
Ahem.
365
2,357
105
14,678
607,988
I've tried dual, triple, and single monitor setups and I firmly believe that single monitor and using apps full screen is the best way to focus.
176
54
51
2,041
185,283
The best place to relax is near water. After just 2 minutes of viewing water outdoors, blood pressure and heart rate drop. It's more calming to look at a lake, pool, or stream than trees or grass. Beaches are popular for a reason. Wider bodies of water bring more tranquility.
345
4,469
1,091
23,914
4,299,059