What is “The Internet of Things”?

What would happen if you give normal everyday objects like your washing machine, toaster, fridge or light bulb the ability to be connected to a network and talk to other similarly networked attached objects or other networked devices like your phone or tablet. Well I’ll tell you what, you get the Internet of Things (IoT)!

What is Blockchain technology? (part 1)

A lot has been written in the press recently about Blockchain technology. Technology companies, financial institutions and even entrepreneurs are starting to consider the use cases and potential impact of Blockchain technology. Despite this press coverage and pontification, fundamentally, it seems to me, there is a seriously lack in understanding of what Blockchain technology is. The motivation behind this series of blog posts is to simplify and demystify Blockchain technology. 

Simple explanation of NodeJS

NodeJS is a framework (run time environment) that allows you to run programs written in JavaScript. NodeJS is used for creating applications that sit on servers, for example a web server.

What is Mainframe?

Up till now we’ve looked solely at distributed server technology to host business applications. The is another type used within larger organisations and financial institutions, Mainframe technology. What’s the difference between distributed Server technology and Mainframe? Let’s dive in.

Why Learn Java?

A quick look at some of the advantages of learning Java for someone looking to get into programming.