writing bugs for a living

localhost
RT @reach_vb: best part about working late through the night with the team is that the later it gets the more unhinged the jokes get! it’s…
2
2
Aditya retweeted
Dear London friends, I'll be talking about @withLoreAI and its underlying systems a bit tomorrow at @AITinkerers London. Come say hi if you can!
4
27
1,852
74
661
8,599
254,406
I don't wanna play this game 🙃
Me: Roast me Sol: You don’t hold grudges. You maintain an append-only event log.
3
351
Aditya retweeted
get in early cli.sentry.dev
5
2
22
2,103
the hard part isn't writing/generating code, it's knowing what correct looks like
despite what everyone will tell you, its hard to build software if you dont know what correct looks like, even with LLMs running in circles trying to solve some packaging/type-safety concerns around a plugin architecture and i still have yet to figure out JS bundlers
8
419
Aditya retweeted
Paid partnership (ad)
197
169
4,162
475,288
Do you think we are over engineering the Sentry CLI? PS - you can look at the sentry dashboards in the CLI like this
2
2
25
3,775
My friend @madbyk in a nutshell
1
4
585
This whole Model Hardware Standard from Anthropic is giving me Ultron vibes 😂

ALT the avengers GIF

1
2
362
Aditya retweeted
116
833
13,822
486,943
Aditya retweeted
I launched Freestyle Remix today. It's a voice assistant that lives next to your cursor. Highlight any text, ask it a question out loud, and it researches online and rewrites the answer right where your cursor is. The video is me fact-checking my lease agreement:
24
13
59
4,887
Now we just need to run Firefox 🦊 inside that browser
Cloudflare built a browser that runs INSIDE a Cloudflare Worker 🤯 Cloudflare Agents Week day 4 is here, and it's a banger: 🪁 Kitesurf: agent-first browser running on Workers 🕸️ WebMCP: Give any website an MCP interface ⚒️ The next generation of MCP is here 🔍 AI Search improvements + pricing announced 🤖 AI Readiness in the Dash & AEO diagnosis 🌎 Building an open Agentic Internet 🪁 Kitesurf: agent-first browser running on Workers 🪁 There are projects that come up from time to time that are uniquely Cloudflare, and Kitesurf is one of them. Workers are an insanely powerful primitive, and there is very little they can't do these days. Kitesurf is a browser built for the agentic web. Chromium-backed browsers are large, and use a lot of memory. There simply isn't enough memory for every agent in the world to have a browser. That's where Kitesurf comes in, a lightweight alternative to Chromium-based browsers. It uses WebAssembly, Dynamic Workers, Durable Objects and more to make this happen. And yes, it can run Doom. Best of all, it's available in open beta to try today for free, via Browser Rendering's CDP endpoint and Quick Actions. If you want to see it in action, there's a public playground too, linked below, as well as the full blog post - which is packed with interesting technical details! 🕸️ WebMCP: Give any website an MCP interface 🕸️ WebMCP is a new browser standard that lets any website expose itself via MCP. Rather than an agent having to click around the website, it can interact with it using MCP instead. You could implement this yourself, but why would you, when Cloudflare can enable it on your site with one toggle? You can enable this in the dashboard today under Agent Readiness > Labs. There's currently two groups of featuers you can enable, called packs, to help agents browser your website. ⚒️ The next generation of MCP is here ⚒️ The Model Context Protocol (MCP) has evolved over time, and the latest iteration makes it simpler than ever. How? By making it so that an MCP server can be stateless. That removes the burden of sticky sessions and other complexities from running an MCP server. With the rapid movement of the AI landscape, it's important for companies to move in the direction the puck is going. Once again, Cloudflare is ready to receive the puck, as stateless MCP servers have been possible on Cloudflare for some time. That means, from day one of the specification being announced, it has been supported on Cloudflare when using the official MCP SDKs. There's a bunch of other changes as part of this spec, including: - Elicitation no longer needs an open stream - Mcp-Method and Mcp-Name in HTTP headers, to avoid parsing request bodies for features such as rate limiting - MCP now prefers pre-registered clients when the server and client already have a relationship, then Client ID Metadata Documents (CIMD) for dynamic registrations, with Dynamic Client Registration (DCR) as a fallback And much more. This is a good one to read yourself, as there's a lot of technical depth to the article! 🔍 AI Search Improvements 🔍 AI Search is Cloudflare's offering to solve the problem of how you give your AI agent access to specific knowledge to improve its work. In simple terms, it makes the RAG aspect of your AI agents effortless. AI Search already lets you ingest data into an R2 bucket, scrape your own website, along with an array of options at search time. AI search can now: - You no longer need a sitemap to ingest your website's data, Cloudflare will discover the pages automatically - Get a single public endpoint for searching across a namespace (both /search and /mcp). - Add a custom domain to your public AI search namespaces - Add semantic search to your sites built on EmDash (Cloudflare's WordPress successor) with AI Search plugin AI Search always identifies itself when crawling websites, and respects bot protections that website owners put in place. Pricing is also being announced today, as AI Search has been in beta since its release. As always, there's a generous free plan too, with full details in the blog post. 🤖 AI Readiness in the Dash & AEO diagnosis Share of Voice Getting your website ready for the agentic era is no small feat. There's a ton of protocols, and a bunch of considerations around how to make your website accessible to AI agents. In April, Cloudflare launched a tool to check your website's readiness for AI agents. That tool is now available in the dashboard for all your websites hosted on Cloudflare. Alongside the check, the tool provides actionable insights on how to improve your website's agent readiness. Now, if you thought getting your website ready for agents was some dark art, then AEO takes that to another level. AEO is the practise of getting your website content surfaced in public LLMs such as ChatGPT and Gemini. Working out if your website is AEO optimised is incredibly hard. That's why Cloudflare is launching a new tool today that allows you to get insights into how your website performs on the AEO front, with insights such as: - Citation Rate - Prominence - Mention Rate - Share of Voice Putting your website behind Cloudflare has always been a no-brainer, but it's rapidly becoming a deal breaker with the new tools available to websites hosted on Cloudflare, such as the new AEO tool. 🌎 Building an open Agentic Internet 🌎 AI agents are a new kind of web user, they are already overtaking humans in terms of request volume. Every request has a paying human behind it, so if you treat agents the same way you do web scrapers, you're potentially blocking paying customers. That's why Cloudflare is working hard to set the standards to make the web ready for the agentic era. These are based on open standards such as x402, MCP, Web Bot Auth and PACT. There's four pillars that Cloudflare believes paves the way for an Agentic web: - Readable, so agents can read content cheaply via Markdown (and Kitesurf, a lightweight agent-first browser!) - Discoverable, meaning agents can find things through AI Search, and sites measure their agent visibility with AEO - Callable, with sites exposing actions directly to agents via WebMCP and Code Mode - Payable, with agents paying per use with Wallets and x402. Monetization Gateway lets sites charge agents in a few clicks, replacing broken ad models of what came before. Ultimately, Cloudflare's mission is to help build a better Internet. Today, it is reaffirming that aim in the era of the agentic web, with the aim to enable AI agents and website owners to thrive on the agentic internet. If you made it this far, thank you for reading - it was a pretty chonky one today, and there's one more day of announcements tomorrow! What did you think of today's announcements?
4
1
8
1,776
Aditya retweeted
Everyone: lets move to the cloud so we can shut our laptops’ lids and clankers keep clanking Docker:
2
9
487
Aditya retweeted
the best place to deploy platforms just got better we gave you versioned storage with Artifacts, now we’re adding CI on Workflows run CI/CD for millions of repos with @cloudflare/ci store on Artifacts➡️build with Workflows➡️deploy on Cloudflare blog.cloudflare.com/ci-workf…
6
27
237
180,735
Aditya retweeted
ということでHono v4.13.0をリリースしました! 最大1.25xのパフォーマンス向上、HTTP QUERYメソッドのサポート、Method Not Allowedミドルウェアの追加などです。よろしく!
Hono v4.13.0 is out now! * Performance improvement up to 1.25x * HTTP QUERY method support * Method Not Allowed middleware, and more Enjoy! github.com/honojs/hono/relea…
18
125
10,007
Sometimes saying please works @madbyk 🤣
1
13
1,298
me before using @withLoreAI
when I have to kill the long running session that has all the good info and a constructive back and forth because claude just starts getting context window dementia
1
7
1,187