Blog - Yusuke Wada

Screenshot

Cloudflare Workers Tech Talks in Osaka #1


Cloudflare Workers Tech Talks in Osaka #1

On February 26th, I held the first Workers Tech Talks in Osaka, Japan. This event is the Osaka edition of the ”Workers Tech Talks” an event for developers using Cloudflare Workers that I held twice in Tokyo before. Over 25 developers attended, and 6 gave talks. All participants were satisfied and the event was a success. This article reports on the event.

Workers Tech Talks in Tokyo

See the following articles for more information on past events in Tokyo:

Venue

The venue was the ”Chuo Kaikei Seminar Room” located in Honcho, Osaka, provided by Chuo Kaikei. It was a very nice venue. Thank you.

Venue

Attendees

I invited participants at the following website:

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

Over 25 people participated, and many attended the social gathering (drinking party) afterward. In addition to locals from Osaka, there were also attendees from Tokyo and Okayama.

Photo

Talks

Six developers, including myself, gave talks for 15 minutes each. As with past events in Tokyo, I told the presenters ”Do not to explain What is Cloudflare Workers” This means presenters don’t need to cater their talks to beginners and can talk what they want. Some may find this difficult, but it’s enjoyable because ”they speak with enthusiasm” and ”it’s interesting even if I don’t understand everything.” This method also keeps the event from becoming monotonous with new updates each time.

Time Table

Below is the timetable.

Time Table

I’ll introduce each talk.

Creating RAG Using LangChain and Workers AI / Vectorize by @hidetaka_dev

Slide

https://www.docswell.com/s/hideokamoto/58GP9Y-workers-tech-talk-osaka-vol1

He created the RAG application with using Workers AI, Vectorize, and Workers. The application trained on blog articles about an event he attended just before this event. It returns more accurate answers to questions about the event. He mentioned that the Workers AI model struggles with Japanese but achieves about 70% accuracy, and adding a translation model made it better.

Hono and PostgreSQL with Workers for Production by @horai93

Slide

https://speakerdeck.com/pensuke81/postgresql-with-workers-on-hono-at-workers-tech-talks-in-osaka-20240226

He talked about creating an application on Workers and preparing it for production. The application connects to external PostgreSQL via tcp connect and uses Hono. He shared tips on making database connection information accessible from anywhere using AsyncLocalStorage. He also discussed benchmarks of Supabase, Hyperdrive, and Neon, and shared the results.

Why I Use the Edge by @chimame_rt

Slide

https://speakerdeck.com/chimame/si-gaetuziwoshi-uli-you

He first discussed the evolution of web application development. Until around 2010, SSR with Ruby’s Rails or PHP’s Symfony was mainstream, but then MVC’s View started to become independent with the rise of React and Angular.js, leading to the emergence of “frontend.” He suggested that CDN edges might take over the work of the frontend, using Remix and Cloudflare as examples.

Reproducing Cloudflare Workers Environment by @yusukebe

Slide

https://speakerdeck.com/yusukebe/cloudflare-workersnohuan-jing-wozai-xian-surukotonituite

I highlighted the importance of replicating the Cloudflare Workers environment and what is needed for that. I specifically mentioned that using Wrangler and Vite’s API, announced just before the day of the event, makes this possible.

Replacing a Service with Over 10 Million Monthly Users with Hono and Cloudflare Workers by @kmd_09

Slide

He shared his experience of replacing a large ad delivery service, with over 10 million monthly users and a GKE cluster with 50 nodes, with an application using Hono and Cloudflare Workers. The need to send logs to Google BigQuery or GCS was resolved using Logpush. He concluded that the reason for choosing Cloudflare Workers and Hono is the hassle-free operation and the ability to build a scalable API for free.

“My Journey with Hono” and “Creating a Blog with HonoX” by @yasu551_

Slide

https://speakerdeck.com/yasu551/honobian-li-to-honoxdeburoguzuo-cheng

He came from Okayama after being invited at another event. He created a blog system using the newly announced meta-framework HonoX. This blog system stores data in D1, includes an interactive Markdown preview, and allows for image uploads. He mentioned that even without frontend development experience, it’s easy to quickly create a simple site using HonoX.

Feedback

Posts on X with the hashtag “#workers_tech” mentioned that ”an event where presenters can talk about what they want is good” and ”I heard many stories about actual development and usage, saw interesting products, and was very inspired.

Conclusion

It was the first time holding the Workers Tech Talks event outside of Tokyo, but it was enjoyable for everyone. Special thanks to @msng and @hidetaka_dev, who helped out, and Chuo Kaikei for providing the venue. Maybe the next event will be in the summer?

Photo