Blog Overview

154

Booth and presentation @ Devoxx 2019 Antwerp

From 4 - 8 November Devoxx will be back at Kinepolis in Antwerp! During the conference, bol. com will be present with a booth on Tuesday, Wednesday and Thursday. On Friday our colleague Thomas Stoepker will give a 50 minutes presentation about ' Scaling Sustainable Innovation through Team Autonomy at bol.

Booth and presentation @ Devoxx 2019 Antwerp

Refactoring your code

It’s common sense of course to keep your codebase clean all the time, but this isn’t always the case. It simply happens that a codebase grows in ways that were not foreseen on forehand resulting in an unclear architecture...

Refactoring your code

Meetup: René Feiner (MessageBird) & Maarten Dirkse (bol.com) - Migrating to the cloud

On Wednesday the 15th of May bol. com will host a meetup about migrating from on-prem to the Google Cloud Platform (GCP). After dinner is served, René Feiner, director of engineering at MessageBird will kick off the evening and talk about how and why they moved from their datacenter to GCP.

Meetup: René Feiner (MessageBird) & Maarten Dirkse (bol.com) - Migrating to the cloud

Sushi: A DSL for Conversational Flow Design

TL;DR We share our experience on how we built a conversational bot with Finite State Machines. It turned out to have its own shortcomings so we built a (Domain-Specific Language) DSL to design our flows and called it “Sushi”. Sushi is a more flexible and straight-forward tool to build complicated flows.

Sushi: A DSL for Conversational Flow Design

How we deal with the unexpected

“It didn’t look like a big issue at that moment”. Everybody in the room listened to what the Engineer on Duty (EoD) had to tell about the first moments what, later on, turned out to be a partly outage of the webshop in peak season. It’s Monday morning 10.

How we deal with the unexpected

A developer friendly GraphQL client

With a growing microservice landscape, the importance of aggregation layers is also increasing. For some of these aggregation services we are trying Facebook’s GraphQL, with two of them now running on our production environment. We've found that one of the drawbacks in using GraphQL is maintenance on both domain models and GraphQL queries.

A developer friendly GraphQL client