Last week I completed a project using React. This used an API to generate news stories that a user could view, upvote, comment on and like individual comments. In general the project was fun to build and I was quite pleased with the finished product. React's method for creating components made implementation nice and easy. …
Firmata and Johnny-Five
Following on from my previous blog post, I will be exploring some expansions to the basic hardware. Previous post can be found here and example code can be found here. I will be using the same setup as before, so use the previous post for reference. What is Firmata? As we saw with the previous post …
Arduino and IoT
The Internet of things (IoT) is the network of devices, vehicles, and home appliances that contain electronics, software, actuators, and connectivity which allows these things to connect, interact and exchange data This may seem complicated at first but it's becoming easier and easier for people with a basic programming understand or electrical understanding, to break into. It comes in many forms, such as …
AlphaGo Zero.
It seems that everyday you hear more and more about Artificial Intelligence. From speech recognition to genome mapping and most things in between, AI's potential is ever growing. But just how intelligent is subject to speculation. Films like Ex Machina and I Robot imagine a future with sentient machines taking over the world. It is …
Binary.
A brief history. Binary as a number system is something that is often overlooked. Getting stuck into coding and programming concepts is way more fun than looking at the machine code that underpins it. However, the history of Binary and the power that it has granted us as programmers, should be shown a BIT of …
First Impressions.
When I first started to get into programming it was quite difficult to wade through all the options. With little to no experience really with computers I was left a little lost on how to get started. I searched around the internet, read some articles and felt a little bit more confident as to how to start. Following the advice of others I picked Python, bought a book and got down to some studying...
From the top.
I thought I would start with a little recap of my experience before I started to get more serious about learning to code.