JavaScript Modules: A Brief History

In this article, you will learn about the history of modules in JavaScript, what is possible today, and how to use JavaScript modules in your own applications. Before modules JavaScript was designed for use in .. READ MORE

Speed Up Spock Spring Tests

This article follows up some excellent info on testing Spring with Spock here and here. Developing with Spring and testing with Spock means you’re using two of the best tools available on the JVM today. .. READ MORE

Getting Started with Fastlane for iOS

Fastlane is an incredibly powerful tool for mobile developers. Using fastlane can save you time running tests, creating builds, supporting continuous integration and many other tasks that can be a hassle to deal with as .. READ MORE

Why Is Everyone Talking About Kafka?

Fending off buzzwords can feel like a full-time job, so having a reliable approach to assessing technologies is a critical piece of an engineer’s toolkit. With the rise of Kafka, more and more companies are .. READ MORE

Getting started with machine learning

Machine and deep learning are very popular topics which have a very wide range of use cases.  I’m not going to spend too much time explaining what machine learning is, instead I’m going to assume .. READ MORE