Today’s Workout: Don’t Skip Leg Day!
Over the years, I've been guilty of skipping leg day. Partly, it's the stereotypical guy thing of wanting to focus on my upper body and sacrificing leg day if I…
Over the years, I've been guilty of skipping leg day. Partly, it's the stereotypical guy thing of wanting to focus on my upper body and sacrificing leg day if I…
Over the years, I've tried various ways of splitting my weekly training, from full-body routines to one body part per workout (the infamous "bro splits") and finally to push-pull-legs (PPL).…
Introduction On my recent return from an extended trip to Greece, I was excited to fire up my PC and get back into a bit of online gaming with my…
Background For a while, I hosted all my websites on a dedicated Windows server with 1&1 (now IONOS) which was perfect for me, as several of them were ASP.NET web…
Introduction So, having been terrible at posting to my website (my previous entry even pre-dates Covid-19), I'm sitting here about to write a fairly hefty update to share some recent…
One of the first issues I encountered when building data-driven Blazor pages is the dreaded NullReferenceException when trying to reference a page component from within the OnInitializedAsync override. Given the…
Introduction Okay, Blazor isn't exactly brand new. First announced over three years ago, it's been in public preview since March 2018. However, with the release of .NET Core 3.1 in…
Close, but is it Close Enough? I've always been what you might call a casual shaver. I'm one of those men whose facial hair grows at a leisurely pace, allowing…
A recent BBC article references claims by charity Fawcett Society that women should have a right to know what their male colleagues are being paid if they suspect pay discrimination.…
Introduction As I grow older, I find myself taking more of an interest in politics and current affairs. We seem to be moving towards an increasingly polarised society, and I'm…