How to bring your python machine learning model in production using RESTful APIs

In recent years there is much attention to bringing machine learning models in production whereas up to a few years ago the results of machine learning came into slides or some dashboards. Bringing machine learning in production is important to...

Read more
  07 December, 2018 Majid Bahrepour

Mastering Two-Way TLS

This tutorial will walk you through the process of protecting your application with TLS authentication, only allowing access for certain users. This means that you can choose which users are allowed to call your application. This sample project demonstrates a...

Read more
  05 December, 2018 Hakan Altindag

Being relevant with Solr

Ok, I have to admit, I am not (yet) a Solr expert. However, I have been working now with elasticsearch for years and the fundamentals of obtaining relevant results for Solr and Elasticsearch are still the same. For a customer,...

Read more
  01 December, 2018 Jettro Coenradie

Monitoring Spring Boot applications with Prometheus and Grafana

At my current project, we’ve been building three different applications. All three applications are based on Spring Boot, but have very different workloads. They’ve all reached their way to the production environment and have been running steadily for quite some...

Read more
  22 November, 2018 Jeroen Reijn

How to Install PySpark and Apache Spark on MacOS

Here is an easy Step by Step guide to installing PySpark and Apache Spark on MacOS. Step 1: Get Homebrew Homebrew makes installing applications and languages on a Mac OS a lot easier. You can get Homebrew by following the...

Read more
  12 November, 2018 Majid Bahrepour

Elasticsearch instances for integration testing

In my latest project I have implemented all communication with my Elasticsearch cluster using the high level REST client. My next step was to setup and teardown an Elasticsearch instance automatically in order to facilitate proper integration testing. This article...

Read more
  20 August, 2018 Mark Krijgsman

The Forgotten Step in CRISP-DM and ASUM-DM Methodologies

CRISP-DM stands for the cross-industry standard process for data mining which an open standard for data mining existing since 1999 and proposed by IBM. CRISP-DM suggests a set of steps to perform data mining projects to maximize the success of...

Read more
  17 August, 2018 Majid Bahrepour

Documenting Hypermedia REST APIs with Spring REST Docs

Last year, at the end of summer, the project I was working on required a public REST API. During the requirements gathering phase we discussed the ‘level’ of our future REST API. In case you’re unfamiliar with Leonard Richardson’s REST...

Read more
  23 July, 2018 Jeroen Reijn
Planning Poker Cards 0, 1, 2, 3, 8, and 13

Scrum: Magic Estimation

Sometimes your Product Owner or the business wants to know how much work there is on the Product Backlog. They want to get an idea for the Roadmap ahead. Or perhaps to acquire some (internal) funds. Or as a Scrum...

Read more
  09 July, 2018 Sander Meinema