How to set up Continuous Deployment for MVC and Umbraco using AppVeyor

This guide walks you Through how to set up AppVeyor for continuous delivery of an MVC or Umbraco site. Read More

How to inline CSS and JavaScript bundles in MVC

This post shows you how you can combine bundling and minification with inline styles and scripts in MVC. Read More

What is the Microsoft Botframework and, more importantly, what is LUIS?

This posts tells you about the Microsoft Botframework, and focuses mainly on the star of the show LUIS. Read More

What is so good about Umbraco?

In this video I show you what I love about Umbraco. I show you how easy it is to create and edit content for my blog. Read More

Free live chat application for your website -

I've added it to this page, so you can see what I'm talking about. Feel free to send me a message. If I am online and available, I will reply back on live chat. Read More

Manage your workload and productivity in one place with Trello

Trello is a fantastic tool for managing your workload in one place. You can use it record your ideas and track those ideas through a process as they develop into real actions. Read More

How to create a custom Slack integration using webhooks

This post gives you the code and simple instructions on how to create your own custom integration for slack, written in .NET C# Read More

10 FREE, highly useful, tools for web developers

Over the years I have found many useful free tools to help me in my job as a Web Developer. In this post, I share 10 of my favourite free tools with you so you can get the benefit of them too. Read More

Valuable lessons learned about delivering software

When you look back at a project and you think about what you could have done differently, you should write these down and look at them before you start the next project so you don't do the same again. In this post I share some of the lessons I've learned in m… Read More

7 vital steps for delivering a successful software project

For any software project to be successful, you need to have a plan. There are certain steps you need to follow and mistakes to be avoided. This article is designed to give you those vital steps to help you deliver a successful software project. Read More