Some sort of cool banner perhaps with an introduction to who I am and what I'm writing about!

March 3, 2018

/

React Crypto Stock Compare – Pt. 6: Creating Pages with React Router

React Crypto Stock Compare – Pt. 6: Creating Pages with React Router

This is to part 6 of a multi-part React tutorial that will teach you the basics of React while building a simple app to compare crypto-currency prices to stock prices. You can find the code to work along here and the starting point for this step can be found in the branch using-state-for-api-requests by running…

Read More

March 3, 2018

/

React Crypto Stock Compare – Pt. 5: Using state to manage fetching data from an API

React Crypto Stock Compare – Pt. 5: Using state to manage fetching data from an API

This is to part 5 of a multi-part React tutorial that will teach you the basics of React while building a simple app to compare crypto-currency prices to stock prices. You can find the code to work along here and the starting point for this step can be found in the branch using-props by running…

Read More

March 3, 2018

/

React Crypto Stock Compare – Pt. 4: Using Props

React Crypto Stock Compare – Pt. 4: Using Props

This is to part 4 of a multi-part React tutorial that will teach you the basics of React while building a simple app to compare crypto-currency prices to stock prices. You can find the code to work along here and the starting point for this step can be found in the branch splitting-components by running…

Read More

March 3, 2018

/

React Crypto Stock Compare – Pt. 3: Splitting Components

React Crypto Stock Compare – Pt. 3: Splitting Components

This is to part 3 of a multi-part React tutorial that will teach you the basics of React while building a simple app to compare crypto-currency prices to stock prices. You can find the code to work along here and the starting point for this step can be found in the branch creating-basic-component by running…

Read More

March 3, 2018

/

React Crypto Stock Compare – Pt. 2: Creating Components

React Crypto Stock Compare – Pt. 2: Creating Components

This is to part 2 of a multi-part React tutorial that will teach you the basics of React while building a simple app to compare crypto-currency prices to stock prices. You can find the code to work along here and the starting point for this step can be found in the branch start by running…

Read More

March 3, 2018

/

React Crypto Stock Compare Pt. 1 – Introduction

React Crypto Stock Compare Pt. 1 – Introduction

Lately, I’ve been guiding a few people through the basics of React.js, both at work and with friends. Doing this I realised there really are only a few fundamentals concepts to learn, but sometimes people have trouble getting their heads around them at first. I thought I’d create a a multi-part tutorial to give anyone…

Read More

July 23, 2017

/

Anyone can do it – Changing the way we talk about tech

Anyone can do it – Changing the way we talk about tech

I believe that anyone can learn the basics of software and technology. I grew up with my Dad using linux as a physicist, and my older brother creating games in QuickBASIC like snake. I loved using computers. I played the odd game, but wasn’t a gamer. I would search the internet for music I loved….

Read More

July 16, 2017

/

Ethics and Artificial Intelligence

Ethics and Artificial Intelligence

It’s almost guaranteed that when I tell people what I do for a living they will ask something like the following: Do you think that A.I. is going to take over the world? While the question comes in many forms, I think that this cuts to the heart of it. I think we should be…

Read More