Build a JavaScript Command Line Interface (CLI) with Node.js
Sitepoint, July 2016
A guide to using Node.js for developing command line interface (CLI) applications. In it, I create a utility for setting up Git repositories.
You'll find links to some of my articles below
Sitepoint, July 2016
A guide to using Node.js for developing command line interface (CLI) applications. In it, I create a utility for setting up Git repositories.
Sitepoint, June 2016
In this article I take a fictional driving instructor's website and modernize it by integrating real-time availability checking, booking and scheduling via the third-party Acuity Scheduling service and using Vue.js.
Sitepoint, November 2015
Dropzone.js is a modern JavaScript-powered widget for file uploads, including drag n' drop" functionality. In this tutorial I take a look at it, and show how to use it and build a simple upload handler using Express.
Sitepoint, October 2015
An introduction to web application monitoring - what should you monitor? What do you need to consider? How do you interpet the results?
Sitepoint, October 2015
Optical Character Recognition (OCR) is much easier to implement in a PHP application than you might think. In this in-depth tutorial, I show how you can use the open-source Tesseract library to do just that.
Sitepoint, September 2015
An in-depth tutorial on using the open-source computer imaging library OpenCV to build a face detection application in Node.js.
Sitepoint, June 2015
In the second of a two-part series on TransloadIt, a file-processing service, I show how you can build a user avatar component using Node.js.
Sitepoint, June 2015
In the first of a two-part series on TransloadIt, a file-processing service, I look at some of the key concepts.
Sitepoint, February 2015
Continuing my look at RAML, the RESTful API Modeling Language, I introduce a couple of ways in which you can incorporate it into your API testing. Not only can it be used to check that API responses are as expected, but it can also be used to mock them to assist your testing processes.
Sitepoint, January 2015
RAML is a way of documenting RESTful API's. A RAML document can be used to automatically generate API documentation, can be used by way of a specification or it can even be used to test against. In this article I take a look at it.