In the “Elastic Series” we’ll cover some basics on Elasticsearch. The first part will cover the installation of Elasticsearch, the configuration of Elasticsearch and some basic CRUD operations. But first of all… What is Elasticsearch Elasticsearch is a search server based on Lucene. It provides a distributed, multitenant-capable full-text search...

I’ll guide you through the very basics of PHPSpec by using the FizzBuzz code kata. FizzBuzz is a game in which you count. However, any number divisible by three is replaced by the word Fizz and any divisible by five by the word Buzz. Numbers divisible by both become FizzBuzz....

I like playing around with JavaScript. Recently I discovered the Media Capture and Streams API, which is part of the navigator object. The MDN provides some information on the Media Capture and Streams API. I also couldn’t resist creating a small demo. The Media Capture and Streams API still needs...

We’ll be creating a chat application but, not in your browser, but built with PHP. What we will be using is ReactPHP and the netcat command line tool. We’ll create a server, running on PHP and use netcat as our client. Check out the repository of the demo here: https://github.com/vanbosse/react-netcat-chat....

Aren’t realtime updates great? Here’s a way of implementing realtime into apps. Using RabbitMQ, PHP, Node.js and Socket.io. In this blog post I’ll be using an example. Imagine you are at a train station, waiting for the next train heading towards Berserkistan. Wouldn’t it be great if you could see...