Azure Static Web App Day
Halloween 2024

Pumpkin with a spider in a witches hat on top and a cat cuddling up against it

Azure Static Web Apps. Simple to use, easy to deploy, and a great way to get your web app up and running quickly.

Whether you develop using a SPA framework (Blazor, Angular, Vue, React etc.) or want a static site (Hugo, Gatsby, etc.) - even vanilla HTML, Azure Static Web Apps will help you get live fast, and stay up to date.

Join us for a day of learning about Azure Static Web Apps, with talks from some of the best in the industry.

Sign up to receive reminders and updates!

Watch here, or go directly to our YouTube stream!!

See you on October 31st, 2024

Our Speakers

Anjuli Jhakry

Anjuli Jhakry
Meet Anjuli Jhakry: A Microsoft MVP and .NET developer at 4DotNet by day and a Microsoft Entra ID explorer by night. I'm navigating the vast ecosystem of Microsoft, always eager to learn. Beyond this, I am passionate about giving presentations and advocating for the incredible potential of tech to everyone.

Jeffrey T. Fritz

Jeffrey T. Fritz
Jeff Fritz is a principal program manager in Microsoft’s Developer Division on the .NET Community Team where he leads development of live video and online content. Jeff is the executive producer of the .NET Conf series of online events. He is also a Twitch and YouTube partner as well as the founder of the Live Coders stream team. You can catch Jeff writing .NET Code with GitHub, Visual Studio, and Azure on his video stream called 'Fritz and Friends' at twitch.tv/csharpfritz

Eric Johansson

Eric Johansson
Eric has a broad experience that covers topics from ZX Basic to .NET. With projects spanning from business applications to nuclear power plant systems he developed the ability to adapt and evolve with the rapid changes in the tech landscape.
That knowledge is something that he shares freely as a content creator and public speaker. Eric is passionate about making complex topics accessible to all level of learners, which you can see in his style of teaching in his livestreams, tutorials and conference sessions. Because of this, Eric has been recognized as a Progress Telerik Champion.
Apart from being a techie, he's also a servant to Zelda, an adorable cat.

Rick van den Bosch

Rick van den Bosch
Rick has been working with Microsoft Azure since it was first introduced. Next to developing cloud stuff hands-on, he has created cloud migration advice and migration strategies for customers.
He also design system architectures, coach developers and optimize the software development process to realize important and complex systems together with the customer.
He is also an international speaker.

Andreas Wänqvist

Andreas Wänqvist
Andreas has been working in different positions within enterprise during the last two decades. A few years ago his focus was on all things mobile, then it shifted towards building web systems. Nowadays the focus is on cloud solutions and planet-scale architecture, as well as helping web developers be more productive. Andreas is a Tech Lead at Voyado. On his spare time he spends time with his family, lifts heavy things in the gym and is involved in OSS as an Aurelia Core Team member.

Dheeraj Bandaru

Dheeraj Bandaru
Dheeraj is a product manager for Azure Static Web apps. He has previously worked on other products within Azure PaaS such as Azure App Service, Azure Container Apps, and Azure Functions. Dheeraj is passionate about build developer tooling that helps build real life solutions. In his free time Dheeraj enjoys living in Chicago, IL and competing in triathlons.

Timothy Wang

Dark Meowed in a green hat

Timothy is a Software Engineer for Azure Static Web Apps and actively working on new features and fixes for the Static Web App CLI. As a member of DevDiv, Timothy is passionate about writing code that bring developer inspirations to life through our exciting products.

Outside of tech, Timothy is also an avid gamer and foodie based in New York City.

Schedule

Format

The day is organised around getting started with Azure Static Web Apps, and gradually getting deeper!

Whilst exact times are not yet know, each talk will start on the hour and last 45 minutes, making it easy to join when it will give you the most value

Though, of course, we'd love to see you for the whole day!

Kick off

Welcome to Azure Static Web Apps Day

Stacy Cashmore, Eric Johansson, Jessica Engström

Join us as we kick off the day with a welcome to the conference

Talks

Getting Started with Azure Static Web Apps

Anjuli Jhakry

In this session Anjuli will explain Azure Static Web Apps, a service for hosting modern static website and single-page application. She will start with an overview of its key features, including automatic deployment and the seamless integration with GitHub and Azure DevOps.

Next, we will walk through the step-by-step process of setting up an Azure Static Web App, from creating a new project to deploying your first site. By the end of this session, you will be ready to start working with Azure Static Web Apps.

Azure Static Web Apps and Confirguration

Rick van den Bosch

Azure Static Web Apps ships a very powerful configuration model. Rick will start off by looking at the build configuration while deploying a simple Azure Static Web App. We will then look at application configuration while also understanding the basics of the Azure SWA security model.

By the end of the session, we will have covered more than just the basics of what you need to know about the various configuration points of Azure SWA!

Using the Data Builder with an Azure Static Web App

Andreas Wänqvist

Azure Static Web Apps come with Azure Functions to provide a API for data manipulation. But for simple data operations there is a better solution! Andreas will show you how to use the Data Builder to get your data into your Azure Static Web App

Azure Static Web App CLI

Dheeraj Bandaru and Timothy Wang

It's great that we can do so much out of the box, but Natalia is going to show us how we can do much it from the command live using the Static Web App CLI! Initializing, running locally, deploying and more from your own machine

Making the Dynamic Static

Eric Johansson

While it's easy to host dynamic websites with different SPA frameworks and Azure Function calls, a static HTML website will often come out ahead when it comes to loading speed and SEO since they are smaller and do not require any backend calls.

By using open-source tools and Blazor with the right render mode, you can build a dynamic website hosted on your development computer or homelab server. Once the site is built, it can be exported to pure HTML, removing the need for dynamic server calls, making the website lightweight and SEO-friendly. This combination of Blazor and static HTML provides the best of both worlds: dynamic content during development and fast, static pages for the end-user. And even keep some dynamic content too!

This is how I constructed my personal website supporting daily updates and dynamic content, using minimal dynamic logic.

Running Kliptok on Azure Static Web Apps

Jeffrey T. Fritz

Jeff made a popular web application to allow users to index Twitch video clips for easy searching. Indexing millions of records and serving people around the globe, all built using Azure Static Web Apps - built during live streams on Twitch. Jeff will tell of his experiences and learnings during this development of this site.

Code of Conduct

We want an open, friendly conference, where people from all backgrounds and levels of experience can come and learn about Azure Static Web Apps together.

To ensure this we have a Code of Conduct for our conference.

All attendees, speakers, sponsors and volunteers at our conference are required to agree with the following code of conduct. Organizers will enforce this code throughout the event. We are expecting cooperation from all participants to help ensuring a safe environment for everybody.

The Quick Version

Our conference is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion (or lack thereof), or technology choices. We do not tolerate harassment of conference participants in any form. Sexual language and imagery is not appropriate for any conference, including talks, Twitter and other online media. Conference participants violating these rules may be sanctioned or expelled from the conference at the discretion of the conference organisers.

Our volunteers will be monitoring the chat channels during the conference to ensure the policy is being followed

You can find the full Code of Conduct here.

Who are we?

Azure Static Web Apps Day is organised by three community members who are passionate about sharing their knowledge and experience with the community.

Stacy Cashmore

Stacy Cashmore

Speaker, author, and software developer. Stacy has been developing solutions since the mid-1990s in various companies and industries ranging from facilitating contract jobbing to allowing consumers to close a mortgage without the help of a financial adviser – with lots in between.

She has a passion for sharing knowledge: using storytelling for sharing her experiences to help teams grow in the ways that they develop software and work together and performing live coding demonstrations to inspire others to try new technologies.

Stacy has just published her first book, aimed at helping developers get started building dynamic applications using C#, Azure Functions, and Azure Static Web Apps.

For her effort in the community, Stacy has been awarded the Microsoft MVP for Developer Technologies since 2020.

Jessica Engström

Jessica Engström
Jessica was recently added to Women Who Code's "Technologist to Watch 2023" list and has been a Microsoft MVP for over 9 years. Her passion for the community can be seen in her activities like teaching, organizing, and speaking at conferences all over the world, running a podcast (Coding After Work) and streams (MarriedGeeks & CodingAfterWork).
She spends too much money on Lego and in her spare time and loves to drive her EV.

Kirsten Duurkoop

Kirsten Duurkoop Cartoon
This is Kirsten's first time organizing a conference, and she is excited to be working with Stacy and Jessica to bring you the Azure Static Web Apps Day.

Our Sponsors

Putting on a conference takes a lot of time, effort, and dedication. Of course it also takes funds to ensure that we give the best event possible. So of course, we could not put this event on without the help of our Sponsors! Thank you to all!

We are so grateful to Omniplan for sponsoring the streaming platform that makes this conference possible!

Thanks to Coding After Work, which has been a big part of organizing this conference. Check out their podcast and follow them on socials.

A huge thanks to CAB, who keeps helping the community by sponsoring events and conferences like this.