Developer Speaker Series 2021

Tune in on November 15th and 16th to hear talks and presentations on the future of web development, from some of the industry's best speakers and educators. Streaming live on Cloudflare TV, no registration necessary!

Full Stack Week - Hero Image

Monday, November 15th, 2021

Rita Kozlov

Introducing Cloudflare Developer Speaker Series

Rita Kozlov

Join us for a kick off call introducing our Speaker Series, with our Director of Product, Rita Kozlov, and our Manager of Developer Advocacy, Kristian Freeman.

Tune In
Gift Egwuenu, Frontend Consultant, Passionate People

One Rule to Rule Them All: Learning in Public

Gift Egwuenu

We'll cover the idea that learning is an essential part of your career, and it's crucial to find the best learning method that fits you. We'll explore some learning techniques with a critical focus on the last - Learning In Public.

Tune In
Prosper Otemuyiwa, Developer Advocate, Sourcegraph, Co-founder, Eden

Optimizing Developer Workflow with Sourcegraph

Prosper Otemuyiwa

In this talk, we'll show you how to be super productive as a developer by moving fast via code search, even in big codebases, discovering secrets & vulnerabilities, & unlocking code insights.

Tune In
James Quick, Developer Marketing Media Manager, Auth0

Protecting Your Jamstack Applications - A Few Concepts You Need to Know

James Quick

In the last couple of years, the Jamstack has drastically changed the way that we build websites. With these changes happening so quickly, are yourself... Are you caught up on best practices for protecting your Jamstack applications?

In this talk, we'll explore authentication and authorization and how those two have changed with the evolution of the Jamstack. We'll also discuss how to track and validate users client-side and server-side using cookies, sessions, and JSON Web Tokens. Join this talk to make sure you're not behind the times when it comes to modern authentication in the Jamstack.

Tune In
Erwin van der Koogh, Product Manager, Cloudflare

How Do You Distribute Your Database Over Hundreds of Edge Locations?

Erwin van der Koogh

Writing a database is hard enough as is. Writing a database that seamlessly replicates writes to multiple continents is extremely hard. But AWS, Azure and smaller players like FaunaDB have great solutions in this space.

But what if you want to distribute your database over a few hundred locations instead of a few regions? In this talk we will be explaining a new model that Cloudflare has developed to solve this challenge, and where it could go next.

Tune In
Matthew Mueller, Product Manager, Prisma Client

Connecting your SQL or MongoDB Database to Cloudflare Workers with Prisma

Matthew Mueller

We’ll walk through setting and deploying a Cloudflare Worker that uses the Prisma Client and Prisma’s Data Proxy to connect to your SQL or MongoDB database. The Data Proxy also manages connection pooling so you’ll never overrun your database with too many connections.

Tune In
Mike Sherov, VP of Engineering, Skillshare

3 Ways to Simplify Your Workflow with Cloudflare Workers

Jon Kuperman, Mike Sherov

In this session we will show you how to simplify your development workflow by using Workers to quickly build solutions that would have otherwise required you to buy from a third party. This includes using Workers for geolocation, image optimization, and bot detection.

Tune In
Nick Reese, Co-Founder, Find Energy

Powering Static Sites at Scale with Svelte and Elder.js

Luke Edwards, Nick Reese

Join us for a fireside chat as we discuss an "SEO-first" framework to build highly performant static sites at massive scale.

Tune In
Vanessa Freudenberg, Chief Architect, Croquet

Croquet: Edge computing for Frontend (!) Developers

Vanessa Freudenberg

Croquet lets you build real-time multi-user web apps without any server or networking code. Vanessa, Co-Founder and Chief Architect of Croquet will demonstrate how you can build such an app with just a little bit of client-side JavaScript running in your web browser. Meanwhile behind the scenes, Croquet’s global servers are keeping your browser sessions in sync, giving you the low latency of edge computing without you having to deploy anything.

Croquet is exploring moving its servers to a serverless deployment, and Vanessa will describe why Cloudflare’s Workers and Durable Objects are uniquely suitable for that.

Tune In

Tuesday, November 16th, 2021

Obinna Ekwuno

Jamstack Gives You Wings

Obinna Ekwuno

All serverless platforms are an extension of frontend developer’s superpowers, even better serverless allows for that blurry line in the middleware about who owns what between the backend and the frontend teams to be a bit clearer. It answers the age-long question of “Who owns the proxy server”. It is I, it says!

But what happens to the serverless code when it has left our computer, where does it go? Does it make new friends where it goes? It is able to adapt and grow as we scale?? Let’s chat about this. In this talk, we will have a quick chat about pushing the boundaries of serverless.

Tune In
Jeff Posnick, Developer Relations Engineer, Google

Service worker rendering, in the cloud and in the browser

Jon Kuperman, Jeff Posnick

In this session, you will learn how to render your site entirely on-demand, using Cloudflare Workers to generate HTML in the cloud and service workers to cache and generate HTML client side.

Tune In
Aisha Blake, Sr. DevRel Engineer, New Relic

The State of Full Stack Frameworks

Jon Kuperman, Aisha Blake

Join us for a fireside chat as we explore the state of full stack frameworks and how to monitor them. Our chat will be lead by Aisha Blake, New Relic's Lead DevRel Engineer and Jon Kuperman, a Developer Advocate at Cloudflare.

Tune In
Robert Aboukhalil, Software Engineer

Serverless WebAssembly with Cloudflare Workers

Robert Aboukhalil

This talk explores how to get started with building APIs powered by WebAssembly on Cloudflare Workers. As a concrete example, we'll take a data analysis tool written in C, compile it to WebAssembly, and deploy it with wrangler. We'll also discuss various debugging tools, along with the advantages and pitfalls of serverless WebAssembly.

Tune In

Globally consistent state with Cloudflare Workers and Fauna

Tuesday, Nov 16 10:30 - 11:00 am PT

Rob Sutter, Kristian Freeman

Join us and Fauna's Head of Developer Advocacy, Rob Sutter, to learn how to manage your application state with strong consistency while still delivering the low latency your users demand.

Tune In
William Lyon, Developer Relations Engineer, Neo4j

Improving News Recommendations With Cloudflare Workers & Knowledge Graphs

William Lyon

Surfacing relevant content to users can be a particular challenge for news sites. In this talk we’ll explore how to build a location-aware news recommendation endpoint using Cloudflare Workers and the Neo4j graph database.

Tune In
Kapehe, Developer Relations, Sanity.io

Superpowered Sites with Cloudflare Pages and Sanity.io

Tuesday, Nov 16 11:30 am - 12:00 pm PT

Kapehe

In this talk, we’ll get our very own event page up and running using Nuxt.js and Sanity.io using a Sanity starter. Once we have our frontend and content backend, we’ll deploy it all to Cloudflare Pages. By doing a stress test, adding some Sanity GROQ-powered Webhooks with Cloudflare Deploy Hooks, and doing content validation, we will have a fully functioning event page by the end.

Tune In
Vishwa Mehta, Developer Relations Associate at Hasura

Building Apps with Cloudflare Workers & Hasura

Vishwa Mehta

In this talk, I will set the primer for building Serverless apps using Cloudflare Workers and how Hasura fits into the architecture. We will then understand the anatomy of a basic app with JWT auth and RBAC implemented. The auth service here, is a serverless function that is deployed using Workers and stitched into the GraphQL API using Hasura Actions. Additionally, we leverage the built-in authorization engine of Hasura to implement role-based access control for our users to access data from the database.

Tune In