December 4, 2025 / Last updated: December 4, 2025

Cloudflare Workers Tech Talks

I attended Austin’s first Cloudflare Workers Tech Talks last night. Here are some photos and take-aways.

You’ll learn how to solve for database latency, why you should use monorepos, tips for the Hono CLI, a tool for checking serverless security, and why you should be careful picking your email address.

group of people inside a loft space
Group photo that I stole from Yusuke Wada’s X post

Hyperdrive: Solving for Database Latency

Presented by Pranoy Dutta, Systems Engineer @ Cloudflare

There’s a fundamental issue in serverless architecture: the latency inherent in connecting ephemeral compute to traditional databases.

Pranoy introduced Cloudflare Hyperdrive, a service designed to make existing regional databases feel global by accelerating the connection process rather than moving the data itself.

  • The problem isn’t the query, it is the handshake. If you naïvely connect a serverless worker to a Postgres database, 90% of your latency is actually the TCP/TLS setup. A simple query takes about 5 round trips minimum (TCP handshake, TLS handshake, Auth) before data even flows.
  • Stop paying the Serverless Tax. A worker connecting directly to a database can incur 1.6s+ latency for a task that should take milliseconds. This is why traditional connection pooling fails in serverless environments. You cannot maintain the pool if the compute dies immediately.
  • Architecture details. Hyperdrive places a sidecar on the same physical machine as your Worker. It intercepts the connect() call at the socket layer using a Unix domain socket. It sort of lies to your database driver (like Postgres.js) to make it think it is connecting directly, while actually routing through a pre-warmed connection pool maintained by Cloudflare.
  • One-line config change. You do not change your code logic. You just swap the connection string variable. The driver remains the same, but the network topology changes drastically.
diagram of Cloudflare Hyperdrive overview
I appreciate the stick figure clip art.

Q&A: Hyperdrive

Question 1: Can you guarantee the ordering of requests? For example, if I have a bunch of writes coming in, can I ensure they happen sequentially?

Answer: (Pranoy) No, we don’t guarantee ordering in that sense. It behaves like a standard connection pool. However, since we are maintaining a warm pool, you generally don’t face the race conditions you might see with cold starts, but the ordering logic would still depend on how your worker sends the queries.

Question 2: Can you leverage Hyperdrive outside of the standard request scope? For example, if I have an Auth library initializing outside the fetch handler?

Answer: (Pranoy) It depends on the library, but generally no. Hyperdrive is a “binding” in the Worker environment. If the environment variable doesn’t exist outside of the fetch handler scope, you wouldn’t be able to access it to initialize the connection globally.

Question 3: Will Hyperdrive ever be exposed on a public endpoint so I can use it outside of Cloudflare Workers?

Answer: (Pranoy) Currently, no. This is built specifically for Cloudflare Workers. Our goal is to speed up the access from our global network to your database. We don’t want to become a generic public proxy for external applications right now.

Question 4: How long does the warm connection stay alive?

Answer: (Pranoy) It is tunable, but we generally keep the connections alive for a significant duration to ensure the pool is ready. We actually keep about double the number of connections open relative to the active load to handle spikes, and we multiplex users over those connections.

Scaling Developer Experience with Monorepos

Presented by Jacob Hands, Systems Engineer @ Cloudflare

Jacob works on the team that helps connect Cloudflare Workers to GitHub deployments. He shared his journey from managing dozens of isolated worker repositories to consolidating them into a single, high-efficiency mono-repo. I think he said that his Workers projects get billions of uses each week.

See his GitHub here includes which a monorepo template for Cloudflare Workers and his public npm packages.

You want to use a monorepo because managing individual repositories for every micro-service leads to maintenance fatigue and inconsistent tooling.

The benefits of monorepos are large and long
  • The Micro-Worker Trap. If you spin up a separate repo for every small worker, such as an admin tool or a scheduler, you will inevitably suffer from configuration drift. You end up with 30 different config files and outdated linter rules scattered everywhere.
  • The Gold Standard Stack. The recommended setup for scaling Workers development right now is Turbo Repo combined with PNPM Workspaces. This allows you to share internal packages, like database schemas or types, across multiple workers without publishing them to NPM.
  • The Copy-Paste Regret. Jacob mentioned that he often built small projects, learned a better way to do something, and then realized he had to go back to 17 other repos to fix it manually. A mono-repo solves this by centralizing shared logic.
  • Deployment Speed. Moving to a mono-repo reduced deployment overhead because shared dependencies are optimized locally rather than pulled redundantly during the build process.

hono-cli for AI-Assisted Development

🏆 Top Speaker Award 🏆 due to: Lots of LOLs, Fast presentation, Good tech

Yusuke Wada the founder of Hono
Presented by Yusuke Wada, Developer Advocate @ Cloudflare

The creator of the Hono framework demonstrated how the tool is evolving beyond a simple web router. Yusuke showcased the new hono-cli, which integrates AI directly into the terminal to reduce context switching and speed up the development loop.

  • The Hono Philosophy. Hono isn’t just a framework; it is building an ecosystem around Web Standard primitives to ensure code is portable across runtimes.
  • Stop leaving the terminal. The new CLI introduces AI directly into the workflow. hono docs uses Retrieval-Augmented Generation (RAG) to search documentation and answer implementation questions without opening a browser. hono search acts as a middleware that allows you to grep through your codebase using natural language.
  • Hono Request beats Curl. Yusuke demoed a command called hono request that lets you ping your worker endpoints locally without spinning up a full localhost server or dealing with CORS. It creates a synthetic request object and passes it directly to the handler function.
Yusuke Wada and Nick Gray
Yusuke Wada shaking my hand to say “Nice to meet you!”

Automating Security Posture at the Edge

Harshad presented FlareGuard, a tool designed to solve the visibility gap in serverless security. While developers often secure their origin servers, the Edge configuration is frequently left wide open due to negligence or lack of tooling.

Presented by Harshad Sadashiv Kadam, Senior Security Infrastructure Engineer @ Indeed
  • The Invisible Risk. Common misconfigurations at the edge include exposing .env variables, using outdated TLS versions (1.0/1.1), or leaving debug routes active in production.
  • Audit via Baseline Comparison. FlareGuard defines a secure Gold Standard YAML configuration. It scans every worker in your account and diffs their actual config against this baseline to highlight vulnerabilities.
  • The Shadow IT Fix. The tool automatically detects routes or workers that developers spun up and forgot about. These “zombie workers” are often the entry points for attacks because they are rarely updated or monitored.

More info on FlareGuard here.

[REDACTED COOL STUFF]

The founder of Cloudflare Workers gave the last talk of the night.

Kenton Varda
Presented by Kenton Varda, Principal Engineer @ Cloudflare

Kenton asked that we not share his talk online, so I’ve not included his presentation in my notes.

However! Kenton did talk about one thing that I can share because Wired wrote a full featured article about it: The temporal@gmail.com Email Address Saga.

Kenton owns the email address temporal@gmail.com. Because “Temporal” means “Temporary” in Spanish, the entire Spanish-speaking world uses his address when they don’t want to give their real email. He constantly gets phone bills, receipts, and sign-ups from random people in Spain and Mexico and Argentina.

His recount of this was super funny and engaging. I think Kenton is an underrated public speaker.

Conclusion

If anything my notes sounds technically incorrect, it is probably because I didn’t understand it. Please email me with any corrections.

Overall, it was a good event. We got free pizza and drinks, they had name tags, I heard some good tech talks, there was a lot of laughter, and everyone was friendly.

It’s neat to see people building on Workers and the internal Cloudflare tooling.

I’ve been using Cloudflare Workers a lot for my Patron View donor database project. Check it out! We use Workers, D1, KV, everything is on Workers Pages with Astro, and more.

Cloudflare Workers Tech Talks ATX
Screenshot of the event info and RSVP

Nick’s Friends Newsletter

Get more of my favorite books, gadgets, tips.

Don't miss out on my curated insights and discoveries each month. Get exclusive business research, personal travel stories, productivity hacks, and some pretty interesting links from around the web. See why 20,000+ subscribers love my free monthly email.

Get My Two-Page Party Checklist

From My Book, The 2-Hour Cocktail Party

With over 19 proven tactics, you can implement today to host memorable gatherings. Plus an Executive Summary of the practical strategies that have helped thousands build better relationships.

Leave a Comment