Technical articles and stack decisions from letgo
Introducing FP step by step
In the last few years, Functional Programming has become more and more popular. Thanks to hybrid languages like Scala, many developers have started to appreciate the advantages of this style of…
If you want to sell your car, you should take a side picture first!
In this article we show how we used modern data science techniques to identify the impact of a car photos in attracting potential buyers on letgo and how the vehicle pose plays a big role.
Event-Oriented Architecture Anti-Patterns
Over the past few years we’ve seen a rise in popularity of microservices architecture. There are a lot of resources on how to implement it correctly but, quite often, people talk about microservices…
Zen in the Art of Retrospectives
At letgo we follow agile principles, this are some tips and tricks on how we use them to improve on a daily basis.
3 Activities to shake up your meetings
Are you a Scrum Master who wants to make sure everyone on your team’s being heard? Or are you in charge of leading a meeting and want to make sure people are focused? Maybe you’re just interested in…
The Art of the Small Pull Request
Today is the day you become everyone’s favorite teammate by making your pull requests easy to review. -Bonus- your PRs will be reviewed faster too! Oh, poor “A” developers! They didn’t know why, but…
Testing Backend Services: Introduction
This is the first in a series of posts about testing backend services and some principles that we follow at letgo. In this post, we’ll cover some core testing concepts that we need to understand in…
Domain Events in iOS with RxSwift
All letgo backend microservices are integrated using Domain Events. In the iOS team we’ve adopted the same approach. Our UI reacts to changes that are published into an event bus which is contained…