Suggestions
Sarah Drasner
Director of Engineering at Google
Sarah Drasner is the Director of Engineering, Core Developer Web at Google, where she oversees the web infrastructure teams responsible for various technologies, including JavaScript and TypeScript languages, as well as frameworks like Angular and Wiz. Her role involves managing essential components that power Google's web applications.124
Drasner is also a well-respected author, having written Engineering Management for the Rest of Us, and is recognized as an award-winning speaker in the tech community. She has previously held significant positions such as VP of Developer Experience at Netlify and Principal Lead at Microsoft Azure. Additionally, she is a member of the Vue core team and has contributed to several open-source projects.123
Beyond her professional roles, Drasner co-organizes ConcatenateConf, a conference aimed at supporting developers from Nigeria and Kenya, reflecting her commitment to community engagement in tech.14
Highlights
This paper about throttling web agents using Reasoning Gates is pretty interesting!
For stealth agents that ignore no-crawl directives, they give them multi hop tests of intelligence-
It gives the agent very complex logic problems to solve that it would take humans hours of research to do. For an agent, it takes a matter of seconds. The token usage is low for answering once, but too high for multiple attempts.
So it introduces computational asymmetry. Getting to an airline site- negligible. But deploying many many agents to perform malicious scraping/DDoS? The server bills alone would bankrupt malicious actors before they got anywhere.
I gave a talk last week and someone asked why we need an agent model for the web-
The web needs an established interface layer. WebMCP, though not complete, is part of a strong foundation- it exposes structured endpoints agents can use directly, giving a clearer defined course.
I, for one, don’t want agents YOLO’ing around like the wild west. We can build structured well lit paths for better security, rate-limiting, and give observability and control to users.


