How to copy SQL Server data to Elasticsearch using LogStash

This post shows you how to import SQL Server data to Elasticsearch (version 6.2) using LS and verify the result on Kibana Read More

How to solve the GitHub error fatal: HttpRequestException encountered

GitHub has been upgraded from using TLS 1.0 to TLS 1.2 and it has caused issues for people. This post should help you solve this issue. Read More

Affinity Photo Free Windows Beta is OUT NOW

On Mac, Affinity Photo was chosen as Appleā€™s App of the Year 2015. You can now get the Windows Beta for free. Read More

7 useful tips for creating a successful blog

In this post I'm going to share with you what I have learned from my first year of blogging, and how I managed to get over 116,000 visits to my site in the first year. Read More

The best podcasts about programming

For the last few years I have been listening to some great podcasts and I wanted to share them with you: Read More

My favourite Visual Studio keyboard shortcuts

I'm not one for using my mouse if I can help it. I like to use keyboard shortcuts where possible. In this post I share with you my favourite Visual Studio keyboard shortcuts. Read More

How to find the hidden dinosaur game in Google Chrome

This post shows you how to find the hidden dinosaur game in Google Chrome, without having to turn off or disconnect your internet. Read More

How to install Umbraco using Visual Studio NuGet IIS and SQL Server

This post gives you a step by step guide on how to install Umbraco on your local machine using Visual Studio, NuGet, IIS and SQL Server. 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

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