GitHub Codespaces

End-to-end InnerSourcing and Secure Development with GitHub
Many of you may be familiar with GitHub for your own Open Source (OSS) projects. But, did you know that you can run your end-to-end development within your organization using GitHub Enterprise? Join Chris for a whistle-stop tour in the day-in-the-life of a developer with GitHub Codespaces, GitHub Copilot, GitHub Actions and GitHub Advanced Security, showing how you can bring Open Source best practices into your day-to-day work (also known as InnerSource)!

From 'It works on my machine' to 'It was written by a machine' - GitHub Codespaces & Copilot
Being a developer is hard. From knowing the building blocks of programming, through to keeping on top of the latest languages and frameworks. That’s before we even think about running systems in production But at some point, we’ve all uttered those words ‘It works on my machine’. Or, may have looked up code snippets from our favourite search engine What if there was a better way for both? In this demo-led session, Chris will introduce GitHub Codespaces and GitHub Copilot, explaining how they can improve your developer experience and make you even more productive!!

ToolUp Days #14
Chris and Matt solve a recurring ToolUp Days pain point — inconsistent developer environments — by setting up GitHub Codespaces with a custom dev container. They extend a community .NET template to include Go, configure Dapr component files for local Azure Storage access, and leverage Codespaces secrets as injected environment variables to avoid storing credentials in source code. By the end of the session they have a fully reproducible, cloud-hosted development environment that spins up in seconds.
From 'It works on my machine' to 'It was written by a machine' - GitHub Codespaces & Copilot
Being a developer is hard. From knowing the building blocks of programming, through to keeping on top of the latest languages and frameworks. That’s before we even think about running systems in production But at some point, we’ve all uttered those words ‘It works on my machine’. Or, may have looked up code snippets from our favourite search engine What if there was a better way for both? In this demo-led session, Chris will introduce GitHub Codespaces and GitHub Copilot, explaining how they can improve your developer experience and make you even more productive!!

ToolUp Days #13
Chris and Matt spend this episode tracking down why the World Events Engine keeps crashing on startup in Azure Container Apps — tracing the root cause to a missing GitHub Container Registry credentials block in the Infrastructure as Code and a GitHub Actions token permissions gap. The session also covers Dapr component naming conventions, storage queue message formatting, container app log analysis, and planning a dedicated GitHub Codespaces episode.

ToolUp Days #12
Chris and Matt deploy the World Events Engine to Azure Container Apps — encountering and fixing a real-world GitHub Actions deployment bug caused by parallel runs generating duplicate container names. The episode covers Dapr storage queue bindings, service invocation between microservices, random bar-type modifier logic, and a viewer-prompted conversation about using GitHub Codespaces to standardise the development environment.
GitHub - More than just a Git repository
Chris is the blogger, podcaster, host and producer of his content platform CloudWithChris.com. He uses GitHub to manage, develop, build and deploy it. In this session, Chris explores how GitHub is more than just a Git repository, and how he uses it for his own work: GitHub Issues / Projects to plan the content (Blog & Podcast) backlog GitHub repositories to version control the website's source code (and recently open sourced the theme) GitHub Codespaces to make changes to the site from any device GitHub actions to build/deploy the site, and publish podcast mp3 files
GitHub - More than a Git repo
Chris is the blogger, podcaster, host, and producer of his content platform CloudWithChris.com. He uses GitHub to manage, develop, build and deploy it. In this session, Chris explores how GitHub is more than just a Git repository, and how he uses it for his own work: - GitHub Issues / Projects to plan the content (Blog & Podcast) backlog - GitHub repositories to version control the website's source code (and recently open sourced the theme) - GitHub Codespaces to make changes to the site from any device - GitHub actions to build/deploy the site, and publish podcast mp3 files

Tech Roundup - February 2022
A live monthly roundup covering everything notable in Azure, GitHub, and Azure DevOps through February 2022. Key highlights include GitHub Actions support for OpenID Connect (OIDC) deployments to Azure Static Web Apps, GitHub Projects beta improvements (flexible iterations, insights filtering), and updates to GitHub Codespaces and the GitHub CLI. On the Azure side: Azure Monitor gains OpenTelemetry integration and improved observability tooling, Azure Payments HSM enters public preview, and Azure Arc cloud-to-edge observability is explored. Chris also shares Cloud With Chris updates including a new Hugo-powered presentations site hosted on Azure Static Web Apps, a feature flags episode, and community highlights from the UK Azure Community Day.

V033 - Weekly Technology Vlog #33
Chris covers Azure updates including container app modernization, DDoS protection trends for H1 2021, and virtual network resizing in preview, alongside the general availability of GitHub Codespaces with a deep dive into how GitHub's engineering team uses Codespaces to develop GitHub.com. He also discusses Bicep and Infrastructure as Code on the Azure DevOps blog, plus upcoming sessions on AKS, application security, and cell-based cloud architectures.


