Building high quality end to end acceptance tests suites is hard, and creating
API stubs (aka mock servers) can be surprisingly time consuming. WireMock.net
[https://github.com/WireMock-Net/WireMock.Net] can help speed this…
This post is a follow on from Implementing a simple retry pattern in c#
[https://alastaircrabtree.com/implementing-a-simple-retry-pattern-in-c/].
Tasks, async and await are rapidly becoming be default API flavours in many
dotnet libraries and the…
TL/DR If you want your pull requests to be taken seriously you probably need to
learn some more advanced git features like interactive rebase and squash.
Fist I wanted to share an article I…
In addition to my previous post about how to do better code reviews
[https://alastaircrabtree.com/what-to-look-out-for-in-a-code-review/] below is a list of
specific things to watch out for during code reviews, in no particular order:…
Code reviews, the process of showing your hard work to another developer and
having them tear it to shreds, are often an unloved part of the modern
development cycle. The project manager asks why you…