Pro Ride-hailing app - 100% Made in France
Technical articles and stack decisions from Heetch
Software engineers don’t scale
This article, by Mathew Skelton and Manuel Pais, reminds me that, for everything that’s been made simpler in this era of cloud computing and micro-services, we’ve paid a price in terms of cognitive…
Our experience writing Elixir microservices
Elixir is usually chosen by developers around the world to develop monolithic backend applications (especially when combined with the Phoenix framework). So, after using it successfully for more than…
Developer Care
In this article, we’ll talk about our experiences scaling up our development team at Heetch. In particular, we’ll focus on the organisational issues that emerged from growth, and from technical…
Using ReactiveX to build reliable stateless mobile applications
Heetch is a ride sharing service to help people going out at night. Therefore it is essentially used through its mobile applications. This means that how the entire service performs is largely…
Self updating tools in Go lang
In a previous post, we’ve discussed about the benefits of writing internal tools and scripts in Go , but what about handling updates? Why does it matter? Well, we all face at some point the issue of…
Go as a scripting language
At Heetch, in order to handle growth, we went from a Rails application to a bunch of Go services running in containers, so we had to rewrite scripts that handled deployments. First iteration…