Back to top
image_not_found

Getting Ghost Running on Bash on Windows

Well I won’t say that was the easiest process, but I’ve just got an installation of the Ghost blogging platform running on my Bash on Windows system.

Read More
image_not_found

Culture Club - "The Dream" Come True

I’m not a music reviewer by a long shot, but I really wanted to put emotions and experiences to words after last night’s concert… Last night, June 10 2016, I fulfilled one of my childhood dreams, seeing Boy George and Culture Club live in concert.

Read More
image_not_found

Setting Up a Wildcard Certificate for Multiple Sites in IIS 7

You may have come across this before, I know I have…. you have a server running IIS 7 (for example on Windows 2008 R2, which is what my server is), and you want to add multiple sites with certificates without using a unique IP address for each one.

Read More
image_not_found

Getting going with Bash on Windows

Patiently I waited, and you know what they say “good things come to those who wait”. When I first heard about the release of Bash on Windows (which is run via the Windows Subsystem for Linux, here is a great overview), I was so excited that you’d think I had nothing else going for me in my life (for the record, I do… I’m just easily excited by shiny things).

Read More
image_not_found

Structured Logging with Serilog in ASP.NET Core

I recently discovered the beautify of Serilog for logging from my ASP.NET (pre core) web apps, and converted one of my projects across completely to using it (rather than a haphazard, custom file logger that was written by myself years ago). Serilog is a powerful logging library that allows you to do structured logging, allowing you to basically have fields against any log messages (aka log events) containing serialised data - strings, integers, objects, etc.

Read More
image_not_found

My Brief Affair With Microsoft Edge

Since the dawn of the internet, we have fought over which browser is “better”. I personally have gone from Internet Explorer, to Firefox (a long stopover for a few years), to Chrome for the last couple of years. Like with fashion, though, it seems I’m always a step behind - every time I mention these days that I use Chrome, I prepare myself for an onslaught of “oh that’s so last year”, “you mean the memory hog?”, and “why haven’t you switched to yet?"!

Read More

Bootstrap validation in ASP.Net MVC

I use Bootstrap in almost every project I build these days. I build up a custom Bootstrap configuration to reduce bloat, and have my workflow down-pat for updating those configurations (which I’ll write about in the near future). I have familiarised myself with it’s ins-and-outs to help ensure I use it to it’s full potential without being overkill, and it has sped up my HTML build time immensely.

Read More
image_not_found

Fleeting around the clouds

I recently made the decision to start storing all my document in the “cloud”…. I mean, in “someone else’s computer”…. Well, whatever you want to call it, I no longer wanted to keep all my client documents locally on-premise. It’s been a fun ride, fleeting between BitBucket, OneDrive, OneDrive for Business and now (hopefully finally) onto Dropbox.

Read More
image_not_found

Mapping Shapefiles with CartoDB

I’ve done a lot of work with Google Maps over the last few years, and when the CartoDB service came up on my radar a while ago I was intrigued, but the projects I was working on all had a “rushed” timeline on them which meant it was never a good time to play with a new system… until recently!

Read More

ASP.NET WebForms ScriptResource error

You know those days when you wonder how you stay sane in this line of work?! I’ve just come across a little gotcha that I’ve just spent almost an hour trying to nut out, so thought I’d share a potential time saver with others!

Read More