Content

Microsoft Build 2022

Microsoft Build 2022

2022-05-25

Come together with peers and experts May 24–26, 2022, for an engaging experience around the latest in innovation and tools that will help you stay informed. New for this year, experience market-specific content and connection opportunities for France, Germany, Japan, Latin America, and the UK. Join April Edwards and I, who will be hosting you!

Building Serverless Cloud-Native applications with Azure Container Apps

Building Serverless Cloud-Native applications with Azure Container Apps

2022-05-19

Technology is always evolving. We’ve seen physical machines turn into virtual. Virtual machines turn into containers. But often, those containers need an orchestrator like Kubernetes to reap the full benefits. What if there was a simpler option? Join Tighe and Chris as they introduce you to Azure Container Apps (Preview), Dapr and Keda - Helping you get started on your serverless cloud native journey.

ToolUp Tuesday - #7

ToolUp Tuesday - #7

2022-05-17

Chris and Matt containerize their Go microservices by writing Dockerfiles, building images, and publishing them to GitHub Packages container registry using GitHub Actions workflows with GITHUB_TOKEN authentication.

Using GitHub Actions to summarise your Go tests

2022-05-16 · 8 min

GitHub recently posted about a new GitHub Action that can be used to summarise your test results. The action is called test-summary/action, available at github.com/test-summary/action. There are several examples on how to use the action at github.com/test-summary/examples. However, there were no examples on how to use this with Go. I contributed a pull request which showed how to achieve this. In this post, I will show how to use the action with Go.

Interfaces in Go

2022-05-16 · 10 min

In this post, I'll be talking about how to use interfaces in Go. This is a continuation of my learning using the Go language. I'll use interfaces to create an application that interacts with several types of bank accounts.

Why even care about Developer Velocity?

Why even care about Developer Velocity?

2022-05-04

Have you heard about the term Developer Velocity, and wondered why it even matters for you? Join Steph and Chris as they run through Microsoft's transformation from shipping boxed products to always-on online services. Developer Velocity is a critical part of that journey to ensure the teams can keep delivering value to their end users at scale. In this session, you will learn about some of the tips & tricks that Microsoft used along the way.

ToolUp Tuesday - #6

ToolUp Tuesday - #6

2022-05-03

Chris and Matt wire up Dapr state management for their .NET player state service, configure VS Code debugging for multi-service development, and document game use cases covering player enrollment, world event ticks, and decision lifecycle.

Go Pointers - Using the & and * operators

2022-05-01 · 5 min

I'll be transparent. The purpose of this post is to help with my own understanding of the Go & and * operators. It's going to be a very short post, and I'm going to try to explain the concepts in a way that I can understand. I've used these operators in C previously, but whenever I'm using them - I always end up having to remember the syntax / which operator is which / what they do. For whatever reason, it doesn't always come intuitively to me.

Set up your Go development environment with Visual Studio Code and Windows Subsystem for Linux (WSL)

2022-04-26 · 12 min

Over the past few weeks, I have been working on a new set of pet projects. I've wanted to learn Go for a while, so I thought this could be a great opportunity to get hands on and try it out. It's fair to say that my development environment was 'functional', but I wanted to revisit it to make sure that I could get the best out of it. In this blog post, I'm going to walkthrough the process of setting up Go on my machine, and then the experience of using Visual Studio Code and Windows Subsystem for Linux (WSL) with Ubuntu.

Enqueue and Dequeue messages locally with dapr, Azure Service Bus and Azure Storage Queues

2022-04-26 · 9 min

In a previous blog post, I provided an overview of the Distributed Application Runtime (dapr) and explained how it is a useful framework when building microservices. In this blog post, I will show you how to use dapr to enqueue and dequeue messages locally with Azure Service Bus and Azure Storage Queues.