Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

andrewlock.net

Andrew Lock | .NET Escapades

Get the latest updates from Andrew Lock | .NET Escapades directly as they happen.

Follow now 181 followers

Latest posts

Last updated 7 days ago

Working with stacked branches in git (Part 2)

7 days ago

In my previous post I described stacked branches and why I like...

Working with stacked branches in git (Part 1)

14 days ago

In this post (and the subsequent post) I describe the Git workflow...

Converting a Microsoft XNA 3.1 game to MonoGame

21 days ago

In this post I describe how I took a Microsoft XNA Framework...

Creating your first sample game with MonoGame

28 days ago

In this post I provide an introduction to the MonoGame framework. I...

Converting a docker-compose file to .NET Aspire

about 1 month ago

In this post, I take a docker-compose.yml file for the open-source mailing...

Pushing a whole stack of branches with a single Git command

about 1 month ago

In this post I show how you can push a whole stack...

Using the new AI template to create a chatbot about a website

about 2 months ago

In this post I use the new .NET AI Chat Web App...

Exploring the new AI chat template

about 2 months ago

In this post I explore the new .NET AI Chat Web App...

Creating a 'pooled' dependency injection lifetime

2 months ago

This post follows on from my previous post, in which I discussed...

Going beyond singleton, scoped, and transient lifetimes

2 months ago

This is the first of two posts, and is largely a result...

NetEscapades.​AspNetCore.​SecurityHeaders 1.0.0 has been released

3 months ago

This post is to announce that I have finally released the 1.0.0...

Verifying tricky git rebases with git range-diff

3 months ago

In this post I look at the git range-diff feature, available from...