Know what you deploy - a script using git log for listing all features that go live
Introduction
For me, even after having pushed the deploy button many times, deploying to production keeps being dreadful. Accidentally pushing an unwanted feature that sneaked in somehow is one of the many things I am afraid of. In this...
In this blog, we show you how to automatically scale your application resources according to either the CPU consumption or to the incoming load of your application.
Background
As humans, we are capable of adapting to variable inputs and situations. Some of us are slower, whereas others easily adapt to change.
Product Development for Data Science - From Idea to Production in 7 Phases
Towards the end of 2020, Melissa Perotti and I held a talk on Product Development for Data Science Products at GoDataFest - the (this time virtual) festival of Data Technology. We elaborate on how we follow a 7-phase process to...
Moving to the cloud? Don't let your application become a downer!
Introduction
At bol. com we have two main ways of running our applications. We can deploy them in a Datacenter (DC) managed by us or we can run them on Google Cloud Platform (GCP).
Introduction
MapStruct is a framework that alleviates us, programmers, from the unexciting task of writing code to copy one object model to another, field by field. In this blog we show you how to map optional fields with MapStruct....
How to write MapStruct mappers for object hierarchies
Introduction
MapStruct is a framework that alleviates us, programmers, from the unexciting task of writing code to copy one object model to another, field by field. This blog elaborates on how to write MapStruct mappers for object hierarchies. If,...
Introduction
It sparked in the episode Interactive heavy applications we should record a podcast episode on TypeScript. Around the same time, we came in contact with Hackages. A company focusing on learning tech.
Introduction
We want to share our approach to IT to learn and entertain you. In this episode, we are happy to have an external guest at the table discussing with our internal guest.
GraphQL stands for Graph Query Language and is used for interacting with services from the frontend.
Mapping object models with MapStruct - a case study
Introduction
I was once told that a good programmer is a lazy programmer. A good programmer avoids typing tedious code, where the code could basically write itself. Self-writing code – wouldn’t that be great? Unfortunately, we’re not quite there yet.
Introduction
It happens a lot that listening to a podcast sparks new questions. So, after our episode on Front-End quality, we wanted to know more about Storybook. This coincided with some people reaching out to us to collaborate in the podcast.