How to: validate your app's metrics on a local Grafana instance
Monitoring your infrastructure is key for keeping production workloads healthy and to debug issues when things are going bad. And like Peter Drucker once said: “if you can measure, you can manage”. At bol.
PIP: helping products improve their innovation power
The Product Innovation Power model (PIP) is created for the product teams and provides insights, best practices and tools to improve their innovation power. It unlocks the potential of our people & technology and accelerates the shift to the empowered product teams model. It will support us to become Europe’s #1 in product-led innovation.
In the bol. com Tech Community, we get quite some questions on how we build a great engineering culture. Mid-March 2021 the hosts of our podcast joined the Hackages podcast which was live recorded with almost 100 attendees.
Know what you deploy - a script using git log for listing all features that go live
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.
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...
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
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,...