lastminute.com logo

Technology

Technology

We use it to change the way people think about holidays.
Welcome to the official lastminute.com tech blog.

Event Sourcing - A Light Introduction

Event Sourcing - A Light Introduction

paolo_banfi
paolo banfi

Event Sourcing is not one of the most well known pattern in software engineering, but it has a lot of potential uses and areas of application. In this blog post I'd like to explain what is event sourcing, why it matters and why it naturally fits CQRS architectural pattern so nicely, together with an explanation of the various building blocks used. [...]

Impacts of contract tests in our microservice architecture

Impacts of contract tests in our microservice architecture

ivan_delloro
ivan delloro

We learned how to implement contract test for any kind of messages exchanged in a microservices' architecture, now let's see the impacts and why it sped up our development process [...]

Widget iOS: how to fix the image bundling problem

Widget iOS: how to fix the image bundling problem

fabrizio_duroni
fabrizio duroni
marco_de_lucchi
marco de lucchi

Discover how we had a long day debugging WidgetKit problems with images. [...]

Use SwiftUI Path and Shape to render your svg files: a practical example

Use SwiftUI Path and Shape to render your svg files: a practical example

fabrizio_duroni
fabrizio duroni
marco_de_lucchi
marco de lucchi

Let's have some fun with SwiftUI by drawing an inspiration title component leveraging Path and Shape. [...]

Widget for our iOS app using SwiftUI: the Technical Implementation

Widget for our iOS app using SwiftUI: the Technical Implementation

fabrizio_duroni
fabrizio duroni
marco_de_lucchi
marco de lucchi

Join us in the Widget creation journey from drawing the UI, creating the timeline, calling the API and adapting the response, setup and reading the user configuration, and finally invoking the React Native app to display the search results. [...]

Create a widget for our iOS app using SwiftUI

Create a widget for our iOS app using SwiftUI

fabrizio_duroni
fabrizio duroni
marco_de_lucchi
marco de lucchi

During the last three months, we worked on a new side project for our mobile app and here is how it went. [...]

A/B testing at lastminute.com

A/B testing at lastminute.com

alessandro_rozza
alessandro rozza

At lastminute.com we aim to provide a website that gives the best possible customer experience. We are therefore always trying to find ways to improve our website and the algorithms that drive it. [...]