I use docker every day. All the applications I write at work or at home end up in docker containers. Most of the time though, I am only…
Read MoreAs you might have seen from my last few posts I have quite a lot running on my Raspberry Pi. I am currently using a Raspberry Pi 2 B which…
Read MoreI wanted to put together my home build server using my Raspberry Pi. After looking at the options I picked Drone CI, it has a nice interface…
Read MoreI use my Raspberry Pi as my own personal home server. Up until recently, I have been using nginx as a reverse proxy for my docker containers…
Read MoreBy the time you finish reading this article, you will know how to get your static websites up and running securely on AWS using Terraform…
Read MoreI have been getting into Instagram a bit more recently and as many other users have discovered, one of the big limitations is not being able…
Read MoreAs I mentioned in my previous posts there are quite a few ways to create components in React.js. As it happens there are also quite a few…
Read MoreAs they say there is more than one way to skin a cat. As it happens there is also more than one way to create a React component, which is…
Read MoreI recently switched my website over from a standard Wordpress installation to a static site built with Gatsby.js and React. With Gatsby.js…
Read MoreMost web applications at some point need a way to send emails. Whether it is just a welcome email, password reset email or emails for…
Read MoreI have used quite a few logging frameworks in the past such as Log4Net and Splunk. However, most of them aren’t particularly useful for…
Read MoreSweaty-palmed you shake the hand of the developer who is going to be grilling you today. You nervously make small talk and then sit down on…
Read MoreWhen I started my first startup GrowRecruit I went with the recommended setup. However, I soon found that what is recommended is actually…
Read MoreI am a big fan of .Net Core at the moment. Mostly because I can do development natively on my Mac and the fact I can run them in Docker…
Read MoreI am going to start this post with a bit of a disclaimer. At heart, I am a .NET developer and not a SQL expert so if there is anything below…
Read MoreAs a .NET developer I have spent most of my computing career with Microsoft at the helm. So here is my journey to this point and why I can’t…
Read MoreOne of the things I love about ASP.Net, is that a lot of the hard work that is required for a creating a secure website has already been…
Read MoreI have read quite a lot of programming books over the years. A lot of them have been really useful in learning a new programming language…
Read MoreI am big fan of Vagrant. I first discovered Vagrant when I was looking for ways of creating a development environment that I could transfer…
Read MoreRecently I had to restore a number of virtual machine servers from a previous snapshot. Unfortunately, the domain controller snapshot was…
Read MoreNowadays the web is powered by APIs. With applications being used on desktop and mobile, APIs are essential in allowing the code in backend…
Read MoreOne of the most important aspects of being a software developer is the ability to learn new skills quickly. Our industry is moving so…
Read MoreSo far I have used the PlayDrone data to find out what the most downloaded free games, paid games and paid apps are. There are many useful…
Read MoreIn my last post I looked at the most popular paid games on Google Play. If you are not interested in making games but want to have a go at…
Read MoreIn my last post I looked at some of the most downloaded freemium games of all time, which are all guaranteed to be making a lot of money. As…
Read MoreIn my previous post a gave a few examples of apps that are making millions and billions a year. It comes as no surprise that to get to this…
Read MoreMaybe like me you are thinking of dipping your toe into mobile development. You may have even started your journey on becoming the next app…
Read MoreLast week I showed you how you don’t want “bank grade” security in your SSL. I used the Qualys SSL Labs test to rate the bank’s SSL security…
Read MoreI recently read Troy Hunt’s article (Do you really want “bank grade” security in your SSL?) regarding how shocking the SSL security is on…
Read More