LINQPad Tips and Tricks
(Also see LINQPad Tips and Tricks - Part 2, and Part 3) Whilst pretty much all .NET developers have heard of LINQPad - from my experience, a much smal...
Read more(Also see LINQPad Tips and Tricks - Part 2, and Part 3) Whilst pretty much all .NET developers have heard of LINQPad - from my experience, a much smal...
Read moreWell, what a great time to be a .NET developer! With all the changes that have been happening over the last year or so - with the new cross platform ....
Read moreWhilst I've used Docker in the past, it has only really been for development and prototyping - mainly to host 3rd party software - eg. MongoDB, Neo4j,...
Read moreWhilst most projects are quite different from one another, the project management tools used are usually very similar. For example, most projects (hop...
Read moreFollowing on from my previous post about dependency injection, the topic of IoC containers feels like a nice continuation. I wanted to keep the two po...
Read moreFollowing on from my post about why you should write automated tests, I wanted to talk about how to write code that is testable. Unfortunately, unless...
Read moreWell, 2015 was definitely quite an interesting year - with two job changes, and the start of my own company! But far more importantly - we had the ver...
Read moreSeven weeks ago we were told that our company was going into administration due to financial difficulties. Whilst at the time, this didn't necessarily...
Read moreMy last post was focused around a problem in Git which occurs when the rebase command isn't used, and developers blindly use pull/push. The problem is...
Read moreI'm a huge fan of Git, but have certainly found it has a bit of a learning curve when first starting off. Whilst I now feel extremely confident using ...
Read more