Blog - Yusuke Wada

Screenshot

Cloudflare Workers Tech Talks in Kyoto #2


Cloudflare Workers Tech Talks in Kyoto #2

We held “Workers Tech Talks in Kyoto #2” on July 8, 2026. It was the second Workers Tech Talks in Kyoto, one year after the first one. About 30 people joined, and we had five great talks. But this time, something unusual happened: I, the organizer, couldn’t attend! I came down with a fever on the morning of the event. Thanks to rokuosan_dev, who stepped up as the MC, and all the speakers and attendees, the event went on wonderfully without me. This is the report of an event that I hosted but didn’t attend, written from the posts and blogs of the participants.

What is Cloudflare Workers Tech Talks?

Cloudflare Workers Tech Talks is an event where developers who are developing using Cloudflare Workers talk about Cloudflare Workers. It has been held multiple times in Tokyo, Osaka, Kyoto, Niigata, Hokkaido, and Fukuoka, and once in Austin, Texas. The feature of this event is that the speakers are free to talk about whatever they want. I often tell the speakers, “Please don’t give introductions like ‘What is Cloudflare Workers?’“. I ask them to talk about whatever they want to talk about.

Venue

The venue was Hatena’s Kyoto office, the same host as the first Kyoto event. Hatena is a well-known company that provides many web services, such as blogs and social bookmarks. Special thanks to onk, who not only gave a talk but also took care of everything on the Hatena side. Thank you, Hatena, for supporting the Kyoto events again!

Venue

Attendees

We gathered participants through the event page on connpass.

https://workers-tech.connpass.com/event/397441/

We had 33 registrations for 30 seats, and about 30 people joined on the event day. The Kyoto community showed up again!

The Organizer Couldn’t Make It

On the morning of the event, I woke up with a fever. I really didn’t want to, but I had to announce that I couldn’t attend. I asked rokuosan_dev, one of the speakers, to take over as the MC — he replied, “Leave it to me!” and did a fantastic job hosting the whole event while also giving his own talk. I heard the speakers had fun teasing the absent organizer who had invited them. Sorry, and thank you all! This event made me realize that the Workers Tech Talks community can run itself now, which made me a little sad but mostly very happy.

rokuosan_dev and my apology post

Talks

Five speakers gave talks, and I heard there were lots of live demos. (Photos by rokuosan_dev and luccafort.)

Hono x Inertia.js x Cloudflare Workers

Takafumi ONAKA

Takafumi ONAKA, an engineer at Hatena, talked about combining Hono with Inertia.js, a framework from the Laravel ecosystem that lets you build a frontend with a server-side mindset. He showed how Inertia works with Hono middleware — the server returns HTML or JSON depending on the X-Inertia header, and the Link component gives you SPA-like navigation. With server-side validation, you can build an app without client-side patterns like useEffect(). It seemed to resonate with the audience as a nice way to build lightweight admin panels.

Exposing a Local LLM Securely with Cloudflare’s Beta Services

rokuosan_dev

rokuosan_dev — the MC of the day — talked about exposing a local LLM to the internet securely using Workers VPC and AI Gateway. He demonstrated token-based authentication for accessing local models and layered AI Gateway on top for access control and metrics, so that tools like Claude Code can use the local LLM. He also shared the AI Gateway OpenTelemetry integration he wanted to show but couldn’t fit in. Thank you again for MCing!

Introduction to Oxfmt

Yuji Sugiura

Yuji Sugiura (りぃ), who develops oxfmt as part of the Oxc project, gave a talk about Oxfmt, the Rust-based formatter that aims to replace Prettier. He explained why formatting speed matters — when it’s fast enough, you can format on every edit — and shared the story behind its development. The timeline was full of posts like “I use oxlint and oxfmt every day, thank you!” It’s amazing that a tool used worldwide is developed by someone in this community.

The slides: https://leaysgur.github.io/slides/cloudflare_workers_tech_talks_in_kyoto-2/

Harder Stronger Better Faster Agentic Coding

windymelt

windymelt, who also spoke at Kyoto #1, talked about making AI coding agents safe using static typing and sandboxing. He discussed Scala 3’s Capture Checking to enforce what an agent can touch, and showed how Cloudflare Containers and Dynamic Workers can be used as sandboxes for agents. His demo — an app that generates Scala code with AI, compiles it in a Container, and runs it on a Dynamic Worker — didn’t quite finish on stage, but he proudly posted right after: “It actually ran!”

The notes: https://scrapbox.io/windymelt/Harder_Stronger_Better_Faster_Agentic_Coding

Distributing NixOS Binary Cache with the Cloudflare Ecosystem

T4ko0522

T4ko0522, an 18-year-old Mitou Junior creator whom I invited to speak, presented cf-edgeNix, a NixOS binary cache distribution built on Workers Cache and R2. Serving the cache through Cloudflare reduced his build time from 12 minutes to a little over 3 minutes. It was his first talk at a tech event, and the audience loved it — “The level of the talks is seriously high,” someone posted.

Feedback

I asked the attendees to post on X with the hashtag #workers_tech. You can see their feedback here:

https://x.com/search?q=%23workers_tech

Some attendees also wrote about the event:

Janken and Networking

The event wrapped up with a rock-paper-scissors tournament, and the winners got Cloudflare T-shirts and a polo shirt.

Janken tournament After the talks, we had a social gathering with drinks provided by Hatena. Yasuhiro Onishi of Hatena gave an impromptu lightning talk, and at some point a real-time live coding session started — I really wish I could have seen that!

Networking

Summary

This was the strangest Workers Tech Talks for me: the first one I organized but couldn’t attend. Reading the timeline from my bed, I was moved by how the community carried the event — rokuosan_dev MCing while giving his own talk, five speakers delivering high-level talks with lots of demos, and Hatena supporting everything on site. Thank you to everyone who joined, and sorry again for my absence!

The next event is already scheduled: Cloudflare Workers Tech Talks in Osaka #3 on August 7. This time, I promise to be there!

Here’s the group photo, taken by pastak. Everyone is smiling — I’m the only one missing!

Group photo