What's new with JavaScript Developer Advocates

This content is primarily from Developer Advocates as well as other members of the Azure JavaScript community.

Reoccurring events

Timeless

Focus Title Link
JS Beginner's Series to: JavaScript Video series
JS JavaScript 101 for Beginners Video series - Portuguese
Node.js Beginner's Series to: Node.js Video series
Node.js Build JavaScript applications with Node.js Learn path
Client web apps Web Development for Beginners Curriculum on GitHub
Client web apps Awesome Azure Static web apps Resource list
Client web apps Azure Tips and Tricks: Static Web Apps Beginner video series
Client web apps Static Web Apps Code to Scale Conference video series
Client web apps Take your first steps with Vue.js Learn path
Client web apps Beginner's Series to: Vue.js Beginner video series
Client web apps Comparing Azure Static Web Apps vs Azure WebApps vs Azure Blob Storage Static Sites Blog post
Microsoft Graph Get started with Microsoft Graph and JavaScript Samples

2022 April

Cloud Advocate Contributions Link
Nitya Narasimhan #30DaysOfSWA Blog
Aysegul Yonet Web Wednesday YouTube
Glaucia Lemos TypeScript - Zero to Hero - #53 - Demo: Access Modifier Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #52 - Access Modifier Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #51 - Demo - Intro to Classes Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #50 - Intro to Classes Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #49 - Demo: Rest parameters Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #48 - Rest parameters Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #47 - Demo: Default parameters Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #46 - Default parameters Portuguese - YouTube
Glaucia Lemos Microsoft Learn Live Sessions - CI and CD with GitHub Actions Portuguese - YouTube

2022 March

Cloud Advocate Contributions Link
Glaucia Lemos TypeScript - Zero to Hero - #45 - Demo: Optional parmeters Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #44 - Optional parameters Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #43 - Demo: Functions Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #42 - Intro to Functions Portuguese - YouTube
Glaucia Lemos MS Learn Live Sessions #2: Publique um app JavaScript em Angular, React, Svelte ou Vue com SWA Portuguese - YouTube
Aaron Powell The ultimate local SWA local dev environment Blog
Aaron Powell Apollo server: Production PubSub libraries for Azure Apollo docs
Wassim Chegham JavaScript 101 - Optional chaining YouTube
Nitya Narasimhan #30DaysOfPWA Blog
Nitya Narasimhan Introduction to Playwright - What is Playwright YouTube

2022 February

Cloud Advocate Contributions Link
Aysegul Yonet The AI Show - Ep 52 - Analyze unstructured docs and more with Azure Form Recognizer YouTube Video
Aysegul Yonet How to use npm overrides Blog
Wassim Chegham 12 Tips I wish I knew when I started working with Angular Slides
Aysegul Yonet The AI Show - Ep 50 - Artificial Nose and 30 Days of Learn: AI Fundamentals YouTube Video
Wassim Chegham Behind the Git SHA-dow! dev.to Blob
Aaron Powell PaaS Deployment guide for Azure Strapi Docs
Glaucia Lemos Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 17 Portuguese - YouTube
Oliver Leplus Azure Tips & Tricks: Static Web Apps. French - YouTube
Aaron Powell OpenAPI for JavaScript/TypeScript Functions Blog
Glaucia Lemos TypeScript - Zero to Hero - #37 - Demo - Switch...case Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #38 - Loop for Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #39 - Demo: loop for Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #40 - While/Do-while Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #41 - Demo: while/do-while Portuguese - YouTube

2022 January

Cloud Advocate Contributions Link
Aysegul Yonet AI Show: Semantic Search and Speech updates Video and GitHub
Aysegul Yonet Mixed Reality with Cognitive services, Speech Docs
Aysegul Yonet Intelligent Kiosk for Web - AI Playground GitHub
Glaucia Lemos Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 16 Portuguese - YouTube
Glaucia Lemos Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 17 Portuguese - YouTube
Glaucia Lemos Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 18 Portuguese - YouTube
Aaron Powell Web Wednesday - GraphQL and TypeScript GitHub
Yohan Lasorsa Raspberry Pi usage in my mobile studio setup. RaspberryPi
Glaucia Lemos TypeScript - Zero to Hero - #34 - If...else Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #35 - Demo: If...else Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - #36 - Switch...case Portuguese - YouTube
Glaucia Lemos Cloud & AI Study Groups English, Spanish, Portuguese - YouTube

2021 December

Cloud Advocate Contributions Link
Nitya Narasimhan #30DaysOfPlaywright Blog
Glaucia Lemos TypeScript - Zero to Hero #31 - Type Object Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero #32 - Type Object Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero #33 - Type Object Portuguese - YouTube
Aaron Powell GRAPHQL ON AZURE: PART 8 - LOGGING Blog
Aaron Powell OpenAPI for Azure Functions: an extension for Azure Functions to generate OpenAPI spec files from annotated Azure Functions. GitHub

2021 November

Cloud Advocate Contributions Link
Yohan Lasorsa DevFest Nantes 2021: Highly available, distributed & resilient software. French - YouTube
Yohan Lasorsa and Olivier Leplus DevFest Nantes 2021: Highly available, distributed & resilient software. French - YouTube
Glaucia Lemos TypeScript - Zero to Hero, Type Never #29 Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero, Type Never #30 - Demo Portuguese - YouTube
Aaron Powell GraphQL Summit panel: The State of Serverless YouTube
Aaron Powell Scaffolding Static Web Apps Blog
Aaron Powell create-swa-app:a command line tool Blog
Glaucia Lemos Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 13 Portuguese - YouTube
Glaucia Lemos Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 14 Portuguese - YouTube
Glaucia Lemos Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 15 Portuguese - YouTube

2021 October

Cloud Advocate Contributions Link
Aaron Powell Deployment guide for Keystone v6 GitHub
Aaron Powell Host Strapi 3 on Azure Blog
Yohan Lasorsa Azure Check-In: a streamlined onboarding experience with Azure Pass for your events. You can use it for workshops, meetups or student classes. GitHub
Yohan Lasorsa GitHub Template repo in sync with dev.to blog posts GitHub
Glaucia Lemos Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 12 Portuguese - YouTube
Glaucia Lemos Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 11 Portuguese - YouTube

2021 September

Cloud Advocate Contributions Link
Glaucia Lemos Developing Auth Application with Node.Js + JWT + VueJs Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero, Type VOid #25 Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero, Type Void #26 Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero, Type Null and Undefined #27 Portuguese - YouTube
Yohan Lasorsa QRS #31: Angular apps for dual-screen devices with ngx-foldable French - Twitch

2021 August

Cloud Advocate Contributions Link
Aaron Powell What and how of GitHub Actions - a few different ways we can use GitHub Actions to manage our life as a GitHub users. YouTube - DevOps Perth
Glaucia Lemos TypeScript - Zero to Hero, Type Any #21 Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero, Type Unknown #23 Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero, Type Unknown #24 Portuguese - YouTube
Glaucia Lemos Astro Framework/Vue.js + Azure Static Web Apps CLI Portuguese - Blog

2021 July

Cloud Advocate Contributions Link
April Edwards Comparing Azure Static Web Apps vs Azure WebApps vs Azure Blob Storage Static Sites Blog post
Christopher Harrison How to use Mongoose to connect to CosmosDB with SWA - Module 4 in series YouTube
Aaron Powell Calling SWA authenticated API endpoints Blog
Aaron Powell GraphQL on Azure: Part 7 - Authentication Blog
Aaron Powell Demo app of SWA + identity info GitHub repo
Aaron Powell SWA auth + more identity info Blog
Aaron Powell VS Code Profile Switcher extension

A VS Code extension that allows you to switch customizations depending on the profile you want loaded. The use case is for different dev environments (JS or .NET or Python, etc.) or presentation/non-presentation mode.
GitHub repo
Lucas Santos What is confirmed in ES2021 Portuguese - Blog
Lucas Santos The Complete Guide to gRPC part 4 - Streams Portuguese - Blog
Wassim Chegham 10 things to know to get started with Azure Static Web Apps Blog
Wassim Chegham Change Detection in Angular Angular Rocks Podcast
Yohan Lasorsa Les web apps multi écran, c'est pas sec... mais on s'est jeté à l'eau French - Speaker deck
Yohan Lasorsa SWA with SQL French - YouTube
Yohan Lasorsa Angular apps for dual-screen devices with ngx-foldable Speaker deck
Yohan Lasorsa Beginner's Series to Node.js German Video series
Yohan Lasorsa Azure Tips and Tricks - Static Web Apps YouTube
Yohan Lasorsa Build a shopping app with Azure Static Web Apps Blog
Yohan Lasorsa Build a shopping app with Azure Static Web Apps Blog
Yohan Lasorsa Azure Tips & Tricks: Static Web Apps #2 Blog
Glaucia Lemos Coding Stuff! JWT + Node + Mongo+ Vue Project - Video 10 Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - Type Enum #19 Portuguese - YouTube
Glaucia Lemos TypeScript - Zero to Hero - Demo - Type Enum #20 Portuguese - YouTube
Glaucia Lemos JavaScript 101 for beginners Portuguese - GitHub repo and YouTube video series

2021 June

Cloud Advocate Contributions Link
Yohan Lasorsa 16 Tips to Master Your Azure Static Web Apps blog and YouTube video series
Yohan Lasorsa How to create your personal blog with Gatsby and SWA YouTube
Yohan Lasorsa A clean dev env, working every time, everywhere YouTube and URL list
Yohan Lasorsa and Olivier Leplus Angular, PWA and SWA Speaker deck
Lucas Santos Starting with ES Modules Portuguese - Blog
Wassim Chegham The subtle art of being a developer advocate Twitch
Aaron Powell Type-safe GraphQL with TypeScript GotHub repo
Wassim Chegham Azure Static Web Apps CLI French - YouTube video:Tartine & Tech Slides
Glaucia Lemos How do I debug API REST Node.js App in VS Code?! Portuguese - YouTube
Aaron Powell SUPERCHARGING A WEB DEVS TOOLBOX Microsoft Reactor Video
David Smith Build a simple website using HTML, CSS, and JavaScript Microsoft Learn module

2021 May

Cloud Advocate Contributions Link
Glaucia Lemos Playwright - Testes Inteligentes, Automatizados e Rápidos em Cross-Browser com Playwright! Portuguese​ - GitHub repo
Aaron Powell Local Dev With CosmosDB and devcontainers Blog
Aaron Powell [Leveling up Static web apps with the CLI Blog
Glaucia Lemos Publicando Aplicações Estáticas com Static Web Apps & Azure DevOps! Portuguese - Blog and YouTube
Glaucia Lemos Publicación de Aplicaciones Estáticas con Azure Static Web Apps y Azure DevOps Spanish​ - Blog
Aaron Powell Azure Static Web Apps - Custom auth with Okta GitHub repo and Blog
Aaron Powell Azure Static Web Apps - Custom auth with Auth0 GitHub repo and Blog
Lucas Santos What's new in Node 16 Portuguese - Blog
Lucas Santos What's new in TypeScript 4.3 Portuguese - Blog
Lucas Santos The Complete Guide to gRPC part 3 - gRPC and TypeScript Portuguese - Blog
Lucas Santos The Complete Guide to gRPC part 2 - gRPC and JavaScript Portuguese - Blog

2021 April

Cloud Advocate Contributions Link
Burke Holland Deploying a Node.js Web App using GitHub Actions GitHub repo
Aaron Powell and Christopher Harrison Web Wednesday - Getting started with React & TypeScript YouTube
Aaron Powell Azure Cosmos DB Conf - EMEA Live Stream YouTube
Olivier Leplus and Maud Levy Static Web apps demo - Microsoft Developers France French - YouTube
Christopher Harrison Tutorial: Access data in Cosmos DB using Mongoose with Azure Static Web Apps Docs
Yohan Lasorsa Adapt your Angular apps for dual-screen devices with ngx-foldable Blog
Glaucia Lemos Módulo 02 (Vídeos 13 à 18.1) - TypeScript Zero to Hero Portuguese​ - Blog
Lucas Santos The Complete Guide to gRPC - What is gRPC? Portuguese - Blog
Shmuela Jacobs ngGirls: Deploy your app to Azure Static Web Apps - GitBook and YouTube

2021 March

Cloud Advocate Contributions Link
Aaron Powell and Abel Wang DevOps Lab - Deploying packages with GitHub Actions Channel 9 video
Aaron Powell Static Web Apps API Auth helper Blog
Yohan Lasorsa [Angular+Surface Duo- Gallery app demo GitHub repo
Yohan Lasorsa Cloud First Conference Talk: Highly available, distributed & resilient software YouTube
Aaron Powell A collection of starter Static Web App projects as GitHub repo templates. GitHub org with many sample repos
Aaron Powell GraphQL on Azure: Part 6 - Subscriptions with SignalR Blog
Burke Holland Reset deployment tokens in Azure Static Web Apps Docs
Wassim Chegham Deploy Rust/WASM on SWA - updated Blog
Yohan Lasorsa GitHub template for building a shareable web components library with Svelte GitHub repo
Glaucia Lemos Desenvolvendo a Intro do Star Wars com HTML, CSS, JavaScript & Node.js! - updated
Glaucia Lemos Coding Stuff! JWT + Node + Mongo+ Vue Project - Video #8 Portuguese​ - YouTube
Glaucia Lemos TypeScript Zero to Hero Portuguese​ - Blog
Video #01
Video #02
Video #03
Video #04
Video #05
Video #06
Glaucia Lemos Live Coding - Season 2021 & News YouTube

2021 February

Cloud Advocate Contributions Link
Anthony Chu React Server Components running on Azure Static Web Apps Blog
Yohan Lasorsa and Maud Levy Beginner's Series to Node.js video series French - YouTube
Tomomi Imura Beginner's Series to Node.js video series Japanese - YouTube
Aaron Powell GraphQL and TypeScript Workshop GitHub repo
Glaucia Lemos Coding Stuff! JWT + Node + Mongo+ Vue Project: Video #6 and Video #7 Portuguese​ - YouTube #6 and YouTube #7
Glaucia Lemos Back-End Migration to Serverless Architecture & Local Database PostGreSQL to CosmosDB - Day 02 Portuguese​ - YouTube
Glaucia Lemos Developing a CRUD Node.js Application with PostgreSQL Blog
Glaucia Lemos TypeScript and Azure Functions Portuguese​ - YouTube
Wassim Chegham Deploy your JAMStack app on Azure Static Web Apps! YouTube
Christopher Harrison and Beth Pan Web-Wednesday: What is Microsoft Graph Toolkit? Channel 9 video
Yohan Lasorsa Azure Fundamentals - Serverless Sessions Session 1 YouTube video and Session 2 YouTube video
Aaron Powell GraphQL Subscriptions using SignalR OSS project GitHub repo
Yohan Lasorsa Angular Library for Surface Duo: ngx-foldable GitHub repo

2021 January

Cloud Advocate Contributions Link
Aaron Powell Building dual-screen web experiences with React Blog
Asim Hussain Adopting Azure serverless architectures to help reduce CO2 emissions – Part 2 (Extending to the Edge) Blog
Chris Noring Node.js Learn Module: Create a Node HTTP Server Microsoft Learn Module
Chris Noring Game engine developing Hex grid based educational games GitHub repo
Glaucia Lemos Backend Developer Guide 2021 - What should I know? Portuguese​ - YouTube and Blog
Glaucia Lemos JWT + Node + Mongo+ Vue Project YouTube Vide0 #1, YouTube Video #2, YouTube Video #3
Glaucia Lemos Back-End Migration to Serverless Architecture & Local Database PostGreSQL to Cosmos DB - Day 01 YouTube
Wassim Chegham Angular, Rust, WebAssembly, Node.js, Serverless, and... the NEW Azure Static Web Apps!] Blog