Sprinkle a bit of Reason into Create React App

So you’ve decided to hop on the Reason hype train and you want to try it out in your app, the thing is you already have a big project using Create React App and don’t want to have to rewrite it from scratch or eject and have to manage everything…

Sep 30, 2017


Shipping PropTypes from Flow definitions in NPM Packages

I have been using flow to add type safety to my JavaScript for a few months now. I have been using it mainly with my React projects. Flow is a static typechecker for JavaScript written by facebook. It follows the Unix philosophy of do one thing…

Dec 15, 2016


Global npm packages are (generally) bad practice

What are npm packages If you aren’t sure what npm packages are it’s probably worth reading up on them before continuing with this post, https://docs.npmjs.com . There are two different ways to install them, locally and globally . Local packages…

Oct 27, 2016


Creating Charts in React with D3

In this post, I am hoping to introduce a way of creating charts in React.js with D3.js. This isn’t intended to be an in-depth tutorial but more to illustrate the methodology. (I hope to write more posts in the future). The Project I recently…

Sep 22, 2016


README Badges

Gotta catch ‘em all Yes I am a millennial and I grew up with Pokémon. I recently started writing a (very) long post about my current development stack and this is the second in depth post that has come from it. So what are README badges? They are a…

Jun 5, 2016


Evolution of Styling

The Evolution of Styling in React from CSS to CSS Modules and everywhere in between I recently decided to look at the various different styling options that are available in React. I took to Pluralsight and watched a great video called Styling…

May 5, 2016


David - Node.js Dependency Manager

I recently started writing a (very) long post about my current development stack and I thought that I would write a few more in depth posts about some of the things that I mentioned. David is the first one choose to write about. So what is David…

Apr 24, 2016


Open external links in a new tab by default ghost

I started writing a pretty big post recently about my development stack . This post has a lot of external links! The problem was that none of the links opened in a new tab by default, so I started looking at how to solve this. Fixing it with…

Apr 18, 2016


My Development Stack

This post is still a work in progress. I am always looking to improve and keep my development stack up to date, over the last few years it has changed a lot! I started with a Microsoft based stack of ASP.NET MVC and jQuery, to ASP.NET Web Api and…

Apr 16, 2016


Unity Auto Resolver

I have been using Unity ( docs found here ) for a little while now and one thing that annoyed me was having to explicitly declare every mapping from my an interface to a class, especially when I only had one Interface to one Class! This was leading…

Aug 17, 2015


Application Initialization for IIS 7.5

Overview IIS Application Initialization for IIS 7.5 enables website administrators to improve the responsiveness of their Web sites by loading the Web applications before the first request arrives. By proactively loading and initializing all the…

Apr 21, 2015


The start of setting up an automated development environment

I know I haven’t posted for a little while. I have been looking into some new things. For the most part I do .Net development and use the various different Microsoft technologies available, like TFS, MVC, Web Api, etc. I have now embarked on a little…

Apr 5, 2015


Use a Custom Domain for Your OpenShift Ghost Blog

So I decided to compile a mini tutorial comprising of five parts, which go through the steps involved in starting up a Ghost blog on OpenShift using my experiences. The topics covered so far are: Starting a New Blog With Ghost and Openshift Git Clone…

Mar 8, 2015


Update Your Ghost Blog

So I decided to compile a mini tutorial comprising of five parts, which go through the steps involved in starting up a Ghost blog on OpenShift using my experiences. The topics covered so far are: Starting a New Blog With Ghost and Openshift Git Clone…

Feb 25, 2015


Git Clone Your OpenShift Ghost Blog

So I decided to compile a mini tutorial comprising of five parts, which go through the steps involved in starting up a Ghost blog on OpenShift using my experiences. The topics covered so far are: Starting a New Blog With Ghost and Openshift Git Clone…

Feb 25, 2015


Starting a New Blog With Ghost and Openshift

I recently decided to start a development blog. So I thought my first blog would be about how I set up my blog and what I learnt in doing so. So I decided to compile a mini tutorial comprising of five parts, which go through the steps involved in…

Feb 21, 2015