Git: Dealing with unrelated changes whilst working on a feature branch
How many times have you been working in a Git feature branch, and come across something in code that you want to change, but isn't related to the feat...
Read moreHow many times have you been working in a Git feature branch, and come across something in code that you want to change, but isn't related to the feat...
Read moreThere are quite a few different mocking libraries in .NET. Moq and NSubstitute seem to be by far the main ones I hear that developers use. I've used b...
Read moreI've just recently had an issue where I'd created two accounts for the same website - one for myself and one for my wife. I quickly hit a very strange...
Read moreWhen writing tests, sometimes it can be tempting to dump a bunch of asserts into the same test to avoid duplication across multiple tests... public cl...
Read moreLast week I had a catchup meeting with a client about the progress of a platform I'm building for them, and showed them how the "devops" sid...
Read moreI've recently started a new contract where we do 100% pair-programming. This is the first time I've done pair-programming on anywhere near this level....
Read moreWhen looking at a lot of C# code nowadays, I find myself thinking "wow, that code could be made SO MUCH SMALLER!". C# is a very flexible lan...
Read moreThis week we had our very first attempt at a virtual .NET Oxford event! And it seemed to go pretty well! We were joined by Mark Rendle to talk all abo...
Read moreNow that .NET Oxford is going virtual for the time being during the COVID-19 lockdown, we'll be using Zoom for next few meetups. The first one is next...
Read moreLike probably most of you, I'm now working from home full-time. Or technically, from "the Everstack office", which is my house anyway. I've ...
Read more