25 Awesome RESTful APIs

Introduction We’re back at it again with a new list of APIs! This time, we’re steering away from the whacky and weird and diving into 25 mind-blowingly incredible APIs that’ll have you shouting “damn, that’s cool!” at your monitor. Unlike last time, let’s forget the formalities, and get stuck into our list! 1. IBM Watson 🤖 We’re …

Continue reading

How To Bring AI Into Your Next Project – Try Our Easy Tutorial

Intro The 21st century has been marked the dawn of the machine learning age. In the past 2 decades, we’ve witnessed technological advances that have given us self-driving cars, speech recognition and medical diagnoses. Artificial intelligence has gone from an advanced computational concept to a small bot sitting on your kitchen counter beeping when your …

Continue reading

Is Shared State Evil? A Case For Monolithic Front-ends

Shared state is considered harmful for a variety of reasons. In this article, I’ve chosen to catalogue them under two main categories: 1. Separation of concerns If your functions, singletons and objects share state, they will become harder to test, debug and reason about.  If a function depends only on some inputs and yields only …

Continue reading

25 Crazy APIs For Your Next Project

Introduction The internet is now awash with tens of thousands of RESTful APIs, each with its unique purpose and set of functionality. In the past few years, there’s been a huge surge in APIs for the social, financial and mapping sectors among others. RESTful APIs are not only useful for real-life production environments, they can …

Continue reading

Build A London Bus Arrival Ticker With Raspberry Pi

If you live in London, there’s a good chance you rely on one of the two major public transport systems, the Tube and buses. Although the Tube is quite frequent, buses can be quite infrequent, especially outside Central London. This is why I thought this would make a fantastic little project to make with a …

Continue reading

Pizza Or Salad? Build A Recommendations Algorithm In Apache Mahout.

Whether you’re recommending products, finding similar users or just identifying correlations, Apache Mahout is a useful library of machine learning algorithms for Hadoop. If you’re not already familiar with Machine Learning, it focuses on learning from a given dataset to make predictions on unseen data without explicit programming. In other words, you don’t need your …

Continue reading