
V020 - Weekly Technology Vlog #20
Welcome to Weekly Vlog #20 — a celebration episode! Chris hits his 2021 goal of 500 YouTube subscribers way ahead of schedule (now at 506), then recaps one of the most content-rich weeks on the channel to date before diving into a bumper set of Azure and GitHub updates.
Cloud with Chris — A Record Week of Content
- Azure Pipelines as Code: A detailed blog post and companion Cloud Drop walking through YAML pipeline best practices — branch policies, test stage separation, and the tangible benefits of treating CI/CD configuration as versioned code.
- Azure in a Nutshell (devriel.io): A live session covering core Azure concepts aligned to the AZ-900 fundamentals syllabus.
- Event-Driven Architecture with Azure Event Grid: A blog post and Cloud Drop exploring how to chain Azure Event Grid, Blob Storage, Storage Queues, and Azure Functions to build a reliable, event-driven file processing workflow — including a discussion on the difference between messages and events.
- Cloud Lunch and Learn Marathon: Three pre-recorded sessions: Requirements, Design Patterns & Cloud Architecture Oh My, GitHub Actions for Static Sites, and Hugo + Azure Storage + Azure CDN for a cheap and performant site.
- Mental Health Live Stream with Andrew Nathan and Will Owen: A candid, non-clinical conversation sharing personal experiences to encourage open dialogue around mental health in the tech community.
- Cloud Drop with Jamie McGuire: Social Opinion — a SaaS platform for social media analytics and tweet scheduling — and Jamie’s journey from data science research into building a production service.
Azure Highlights
- Azure Static Web Apps is now GA: The headline announcement of the week. Features include globally distributed CDN, built-in CI/CD workflows from GitHub, serverless API integration via Azure Functions, custom domains with free SSL certificates, OAuth authentication providers, role-based routing, and a VS Code extension for local development.
- Azure Health Bot: Extended to additional regions and languages for pandemic response symptom checking.
- Azure IoT Central GA: API improvements, dashboard updates, IoT Edge enhancements, and device connectivity events.
- Azure API Management GA: New certificate validation policy, VS Code extension support for self-hosted gateway debugging, Dapr and validation policy support, and availability zone configuration in the portal.
GitHub Highlights
- Security Keys for SSH Git Operations: Hardware security keys (e.g. YubiKey) can now authenticate SSH-based git operations on GitHub, extending the platform’s strong authentication story.
- Video Uploads on GitHub: Attach MP4 or GIF videos directly to issues, pull requests, and comments from both desktop and mobile — a practical quality-of-life improvement for bug reproduction and open source collaboration.
Related Content

32 - Accelerate .NET to Azure with GitHub Actions
Cloud with ChrisGitHub Actions makes it easy to automate your entire .NET software delivery pipeline — from build and test through to deployment on Azure. In this episode, Chris Reddington is joined by Isaac Levin, Senior Product Marketing Manager at Microsoft and a lifelong .NET developer, to walk through how GitHub Actions YAML workflows streamline deploying .NET and ASP.NET Core applications to Azure App Service, Azure Functions, and Azure Static Web Apps (including Blazor WebAssembly). Isaac traces the evolution of CI/CD tooling from FTP and CruiseControl.NET through to modern GitHub Actions, demonstrates how Azure and Visual Studio integrate to auto-generate workflows, and shares practical tips for getting started quickly.

Deploying Azure Functions and Static Sites with GitHub Actions | Cloud with Chris
Chris walks through GitHub Actions fundamentals and demonstrates how to use them to build and deploy a multi-tenant Azure Functions API and a static frontend — both triggered automatically on push and pull request events. Using a pet project (a Yu-Gi-Oh card inventory app) as the real-world example, the session covers CI/CD concepts, workflow triggers, GitHub Secrets, publish profiles, Dependabot, and the GitHub public roadmap for upcoming Actions features like manual deployment approvals.

Discussing the Cloud with Chris GitHub Architecture and GitHub setup
Cloud with ChrisKarl Cooke (irishtechie.com) interviews Chris Reddington about the full architecture and GitHub workflow powering CloudWithChris.com. The session covers Azure Storage static website hosting, Azure CDN with a custom rules engine for enforcing HTTPS and security headers (CSP, HSTS, Permissions Policy), Hugo as the static site generator, multi-environment GitHub Actions pipelines (preview, staging, production), GitHub Codespaces for in-browser editing, and practical security hardening using securityheaders.com and Mozilla Observatory.