lastminute.com logo

Technology

Technology

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

Clean Code: Primitive obsession smell

Clean Code: Primitive obsession smell

andrea_bergia
andrea bergia

We talk about how creating tiny classes, rather than using raw strings or ints, can lead to a better design [...]

Create a microfrontend app using module federation and dynamic configuration

Create a microfrontend app using module federation and dynamic configuration

fabrizio_duroni
fabrizio duroni
alex_stabile
alex stabile

We are used to the term microservice in the backend world. Is there a way to achieve the same architectural indipendence in the frontend world? Let's see how it is possible to create a microfrontend app by leveraging Webpack 5 module federation with a widget-based custom remote configuration. [...]

Measuring Visual Congruence and Brand-Influencer Matching with Deep Learning

Measuring Visual Congruence and Brand-Influencer Matching with Deep Learning

alessandro_rozza
alessandro rozza
adam_elwood
adam elwood

Our approach for using deep learning techniques to find ways to match brands with influencers based on their Instagram posts [...]

A custom module for Jackson object mapper using Java Service Provider

A custom module for Jackson object mapper using Java Service Provider

fabrizio_duroni
fabrizio duroni
alex_stabile
alex stabile

Sometimes you have custom Jackson object mapper imported from external modules/libraries. How can you customize their serialization/deserialization? Let's go to discover the power of Java Service Provider Interface. [...]

Bottom-up opportunities, self-directed learning, and external expertise

Bottom-up opportunities, self-directed learning, and external expertise

raffaella_rossini
raffaella rossini

This is the last blog post of our small series about the Learning and Development landscape for tech people at lastminute.com. We are going to explore the learning opportunities emerging bottom-up from our people, as well as the way in which we leverage external resources and expertise. [...]

Informal knowledge sharing: Crash Courses and LM Talks

Informal knowledge sharing: Crash Courses and LM Talks

raffaella_rossini
raffaella rossini

In addition to live internal training, we have other, more informal formats to share knowledge within the Company: Crash Courses and LM Talks. [...]

Live, interactive training: Continuous Learning programme and Coding Dojo

Live, interactive training: Continuous Learning programme and Coding Dojo

raffaella_rossini
raffaella rossini

At lastminute.com we are lucky enough to have among our colleagues people who are very good at their job, and also care about supporting the professional growth of others. Thanks to them, we pulled together what we call the “Continuous Learning” programme. Keep reading to find out more. [...]