Neural Networks in Javascript

Neural networks provide the possibility to solve complicated non linear problems. They can be used in various areas such as signal classification, forecasting timeseries and pattern recognition. A neural network is a mod…

Webkid Interactives

Today we launched our first webkid interactive. The data visualization shows who is fighting whom in Syria. It is an interactive version of a graphic by Rico Grimm you can find in this article (german). Feel free to em…

How we created an interactive map with MapboxGL

In our latest project, we have visualized the bicycle roads in Berlin. The interactive map is implemented using MapboxGL and a raster tile fallback for older browsers which do not support WebGL. This post explains the di…

Using Spreadsheets as a CMS for data visualizations

When we build visualizations at webkid.io, we sometimes need small backends for our applications which enable our clients to change data after launch. This is especially useful when the app should update automatically. I…

We are hiring: Javascript Developer in Berlin

TL;DR;If you want to work as a Javascript developer on journalistic projects in Berlin, send us a mail with work samples to info@webkid.io. Who we are, what we doWe are a small group of people working on web applications…

How to process geospatial data with Node.js and TURF

In the last two years we created several map projects. When you do projects like this it’s a common task that you have to process geospatial data before you can use it. You have to filter it, clean it up, aggregate it, a…

How interactive news and data journalism responded to the major events of 2015

An unofficial and incomplete look at how major news outlets over the world reacted to the main events throughout the year 2015. If you find something wrong or missing, feel free to comment below. Charlie Hebdo AttacksThe…