Videos

ToolUp Days #12

ToolUp Days #12

ToolUp Days is all about showing the thought process and decisions made when creating an application. Join Chris and Matt as they build a new application from the ground up, including development processes, tooling, service choices and architectural decisions!

.NET Core Architecture Azure Coding Developer Developer Tools Development DevOps GitHub Golang Visual Studio Visual Studio Code
Microservices have communication issues, especially when they fail

Microservices have communication issues, especially when they fail

Communication between entities has been a long lasting topic in Software engineering. IPC, Message brokers, Queues are only few of the main actors in this drama. In this episode, Chris is joined by Francesco who will cover a couple of Microservices communication patterns and give a deep dive into the Saga pattern to resolve multi-step transaction flows.

Architecture Cloud Microservices Resilience
Automate Azure Role Based Access Control (RBAC) using Github

Automate Azure Role Based Access Control (RBAC) using Github

Technical discussion on how to automate and maintain custom RBAC role definitions in Azure using GitHub actions.

Azure DevOps GitHub RBAC
ToolUp Days #11

ToolUp Days #11

ToolUp Days is all about showing the thought process and decisions made when creating an application. Join Chris and Matt as they build a new application from the ground up, including development processes, tooling, service choices and architectural decisions!

.NET Core Architecture Azure Coding Developer Developer Tools Development DevOps GitHub Golang Visual Studio Visual Studio Code
Software rotting and why you need to change your approach to security

Software rotting and why you need to change your approach to security

A new phenomenon stand out in recent years: security must pervade the entire software development lifecycle. Except it isn't. Current generation of processes and tools is lacking crucial features to properly manage modern security risks. Think of the Log4J event. Were you able to identify all affected components? Were they internally developed, or you need a vendor support? How fast you were able to deliver a fix? In this talk we'll explore the challenges, what you can do with current tools, and which gaps should be addressed by communities through better practices and new tools.

Developer DevOps DevSecOps Security Software
Code is Read

Code is Read

What separates the highly-skilled developer from the one fresh out of college? Why is it that some developer's code is far easier to maintain and others are nearly impossible to decipher? Both boil down fundamentally to whether you can easily understand the ideas and intent conveyed in their code. So what makes for easily understood code? There are some communication principles we can apply to our code to make it cheaper to change, and faster to understand. After all Code is read more often than it is written. It ought to be easy to read!

Collaboration Developer Development DevOps InnerSource Software
ToolUp Day #10

ToolUp Day #10

ToolUp Day is all about showing the thought process and decisions made when creating an application. Join Chris and Matt as they build a new application from the ground up, including development processes, tooling, service choices and architectural decisions!

.NET Core Architecture Azure Coding Developer Developer Tools Development DevOps GitHub Golang Visual Studio Visual Studio Code
ToolUp Tuesday - #9

ToolUp Tuesday - #9

ToolUp Tuesday is all about showing the thought process and decisions made when creating an application. Join Chris and Matt as they build a new application from the ground up, including development processes, tooling, service choices and architectural decisions!

.NET Core Architecture Azure Coding Developer Developer Tools Development DevOps GitHub Golang Visual Studio Visual Studio Code
LunchBytes Series 1 Episode 5: See Clearly with Application Insights

LunchBytes Series 1 Episode 5: See Clearly with Application Insights

15 Jun 2022 Video Microsoft

Observability across multiple components in distributed systems can be a challenge, particularly when things go wrong and need investigation. Application Insights can simplify the challenge, and give deep insights into a distributed system at multiple levels.

Application Insights Azure Observability
LunchBytes Series 1 Episode 4: Microsoft Build 2022 Recap with Panel

LunchBytes Series 1 Episode 4: Microsoft Build 2022 Recap with Panel

3 Jun 2022 Video Microsoft

Microsoft Build is Microsoft’s annual Developer Conference. This year, it took place from 24th – 26th May 2022. Not only were there several fantastic announcements, but we were lucky to have a regional spotlight on the UK! Join our panel of Cloud Solution Architects and Technical Specialists for an interactive discussion on the announcements from last week.

Microsoft Microsoft Build