Here is a list of all blog posts I've made over the years for your viewing pleasure.
If you cannot push/sync changes in your local repository to a remote, your lock file may be corrupt.
Roughly a 1 minute read, posted 4 years ago into c#, gotcha & development
Ever notice how difficult it is to keep your own content up to date? Here's how I'm trying to ramp things up a little bit.
Roughly a 1 minute read, posted 5 years ago into personal & update
I stopped my fitness regime and I've screwed up the momentum I was building.
Roughly a 1 minute read, posted 5 years ago into fitness & personal
Learn how I managed to fix this issue with GhostScript when converting a PDF source to an image
Roughly a 2 minute read, posted 5 years ago into code & gotcha
The first weigh in of my fitness journey
Roughly a 1 minute read, posted 6 years ago into personal, exercise & fitness
A live diary of my fitness progress starting off in week 5, beginning August 2018
Roughly a 5 minute read, posted 6 years ago into personal, exercise & fitness
A live diary of my fitness progress through week 4
Roughly a 7 minute read, posted 6 years ago into personal, exercise & fitness
A live diary of my fitness progress through week 3
Roughly a 6 minute read, posted 6 years ago into personal, exercise & fitness
A milestone of sorts. Both personally and professionally.
Roughly a 1 minute read, posted 6 years ago into personal & success
A live diary of my fitness progress through week 2
Roughly a 10 minute read, posted 6 years ago into personal, exercise & fitness
A brief update on last weeks challenge of getting back to a basic level of fitness - week one.
Roughly a 1 minute read, posted 6 years ago into personal, exercise & fitness
Sometimes it's necessary for a URL to be longer than the default of 260 characters in .NET - here's how you do it.
Roughly a 1 minute read, posted 6 years ago into code & gotcha
Getting back onto the bike after a long hiatus - I'm determined to rescue this waistline of mine from the dreaded "developer spread"...
Roughly a 2 minute read, posted 6 years ago into personal, exercise & fitness
A quick guide to getting your .NET websites set up to use TLS 1.2 before June 30th 2018 rolls around.
Roughly a 2 minute read, posted 6 years ago into code & gotcha
I built AssistMeId.com to provide a safety net for those with special needs, or conditions that cause them to be vulnerable while not under correct supervision.
Roughly a 1 minute read, posted 7 years ago into project, work & success
How to get your legacy .NET application up and running on Windows Server 2012 and IIS 8.5
Roughly a 1 minute read, posted 7 years ago into csharp, code, gotcha, iis & server
It was only a matter of time...
Roughly a 1 minute read, posted 7 years ago into captcha, code, robotics & fun
Find out why your partial views output a TaskResult instead of exiting cleanly when rendering themselves into your page
Roughly a 1 minute read, posted 7 years ago into csharp, code & gotcha
Easy fix to the bug when scaffolding views and controllers in Visual Studio 2015
Roughly a 1 minute read, posted 7 years ago into csharp, code & gotcha
Be careful what you wish for
Roughly a 1 minute read, posted 7 years ago into iot, internet of things, development & code
Learn how to correctly validate whether or not a checkbox has been selected when submitting a form in ASP.NET MVC
Roughly a 1 minute read, posted 7 years ago into code & csharp
A much needed overhaul of the HSBC banking system is on its way, here's hoping it solves some of the key issues the current one has.
Roughly a 1 minute read, posted 8 years ago into ui, ux, industry, business & branding
Why geolocation no longer works on websites with Google Chrome unless they're using a secure connection
Roughly a 1 minute read, posted 8 years ago into gotcha, browser, google & code
Learn how to build a basic version of BBC Sport Football using ASP.NET MVC and C#
Roughly a 2 minute read, posted 8 years ago into csharp, tutorial & code
It's not only clients who need to be wary...
Roughly a 1 minute read, posted 8 years ago into personal, opinion & self-improvement
How to add a hosted PayPal button to an ASP.NET WebForms page
Roughly a 1 minute read, posted 8 years ago into paypal, csharp, code & webforms
Learn how to get OpenVPN working again on Windows 10 after updating to the latest version
Roughly a 1 minute read, posted 8 years ago into openvpn, windows10, code & gotcha
Why raw technical ability has no bearing on whether you're a good programmer or not
Roughly a 2 minute read, posted 8 years ago into personal, freelance & opinion
A simple ASP.NET MVC 5 application development tutorial using Entity Framework, Identity and SQL Server
Roughly a 1 minute read, posted 8 years ago into csharp, code, tutorial & video
Learn how to force ASP.NET MVC to generate lower-case URLs on all generated links
Roughly a 1 minute read, posted 8 years ago into csharp, code & seo
In this C# tutorial I attempt to explain the concept of Class Interfaces and Inheritance.
Roughly a 1 minute read, posted 8 years ago into csharp, code, video & tutorial
A web and mobile service designed to allow the general public to quickly notify pilots of the whereabouts of their missing UAVs, drones and other FPV aircraft via SMS and Email
Roughly a 1 minute read, posted 8 years ago into labs, video & experiment
How to make sure jQuery events stay bound to their controls when refreshing elements of a page via an AJAX call
Roughly a 1 minute read, posted 9 years ago into jquery, javascript & code
FPVTV is a simple web and mobile application designed to provde FPV Pilots with an easy way to find videos of interest to their chosen niche within the hobby
Roughly a 1 minute read, posted 9 years ago into video, labs & work
Make sure you uninstall the Cisco VPN client from Windows 8.1 before you upgrade to Windows 10 or you will have wireless connectivity issues.
Roughly a 1 minute read, posted 9 years ago into windows10, gotcha & code
A simple Windows Forms application that allows you to quickly turn on and off services without needing to load the MMC snap-in tools or the command line.
Roughly a 1 minute read, posted 9 years ago into labs
A Windows Mobile 8.1 application to calculate the average miles to gallon your car gets between fillups
Roughly a 1 minute read, posted 9 years ago into labs
In this tutorial I will share a class I have produced which wraps around the Google Charts API to generate a QR code in C#
Roughly a 1 minute read, posted 9 years ago into csharp, code, tutorial & video
How to stop sup and sub tags from affecting the line heights of a paragraph in HTML
A picture tells a thousand words - what your website developer does all day
Roughly a 1 minute read, posted 9 years ago into personal & fun
Learn how to create Constructors for objects in C# using different parameter types, and how to perform actions when the objects are disposed of.
Roughly a 1 minute read, posted 9 years ago into csharp, code, video & tutorial
Find out what to do when Visual Studio reports a WinINet error code 12113 when deploying a website via Web Publish
Roughly a 1 minute read, posted 9 years ago into csharp, code & gotcha
Find out what to do when Visual Studio reports a WinINet error code 12113 when deploying a website via Web Publish
Roughly a 1 minute read, posted 9 years ago into csharp & code
Find out how to validate an e-mail address using C# and the MailObject Class
Roughly a 1 minute read, posted 9 years ago into csharp, video, tutorial & code
How to get your public IP address from a web service into a C# Console Application
Roughly a 1 minute read, posted 9 years ago into csharp, video, tutorial & code
Zeds is a Windows application that calculates your most efficient sleep times based on when you need to get up in the morning and alerts you when it's time to go to bed.
Roughly a 1 minute read, posted 9 years ago into labs, project & work
A C# .NET extension method showing how to convert a TimeSpan interval into a friendly string format
Roughly a 1 minute read, posted 9 years ago into csharp & code
A C# .NET extension method showing how to convert a TimeSpan interval into a friendly string format
Roughly a 1 minute read, posted 9 years ago into csharp & code
I'm not bankrupt yet.
Roughly a 1 minute read, posted 9 years ago into business, personal & success
How to format a datetime in C# with a suffix on the day
Roughly a 1 minute read, posted 10 years ago into csharp & code
How to set up a custom authentication attribute for controller methods in ASP.NET MVC
Roughly a 1 minute read, posted 10 years ago into csharp & code
Why sometimes 301 rewrite rules can break ASP.NET MVC forms
Roughly a 1 minute read, posted 10 years ago into code, csharp & gotcha
PottyMouth - A C# extension method for filtering swear words
Roughly a 1 minute read, posted 10 years ago into code & csharp
A brief overview of my speaking session at FPVHub Northern Meet 2013
Roughly a 1 minute read, posted 11 years ago into personal, speaking, goal & success
How to rename a SQL Server table from within Visual Studio 2010
Roughly a 1 minute read, posted 12 years ago into sql, database & code
Incorporating common ViewData into multiple Controllers in ASPNET MVC without duplication
Roughly a 1 minute read, posted 14 years ago into csharp & code