ENGINEERING BLOG

License to Code

Why Empathy.co chose Apache 2.0 to go open source with Interface X frontend components(...)

Our Frontend Journey to Open Source

I have always looked enviously to open source projects, organisations and companies willing to share and absorb knowledge that changed the way that software is understood, that is why I was pretty excited when I realised that an Empathy project was going that way.

Running Apache Spark on Kubernetes

Using Spark on K8s to overcome dependency on cloud providers For the last few weeks, I’ve been deploying a Spark cluster on Kubernetes (K8s). I want to share the challenges, architecture and solution details I’ve discovered with you. Challenges At Empathy, all code running in production must be

Make the most of your Gradle scripts

At the dawn of a new project, the team in charge is in a comfy spot, with no legacy project to refactor. It’s something completely new, a blank slate. And what do you do with a blank-slate project? Use the latest development tools and features. What does this mean

Running Apache Flink on Kubernetes

During the last weeks, I was deploying a Flink cluster on Kubernetes cluster. I’d like to share the challenges, architecture, Kubernetes deployment, solution details and the journey on this article Challenges At Empathy, all code running in Production must be cloud agnostic. Empathy had a cloud dependency regarding Dataflow

Evolving Search for Product Availability

> From Location-based to Customer-based Shopping At Empathy we have brought our APIs closer to the real needs of shoppers during exceptional situations, providing tools that help customers find exactly what they are looking for, with versatility under circumstances both myriad and whimsical. One of the consequences of the current