PinnedLaurent Schaffnerin@livestormappWhy we chose Kafka at LivestormChoosing a technology to communicate between services isn’t a simple decision.Oct 14, 20212Oct 14, 20212
PinnedLaurent Schaffnerin@livestormappImplementing gRPC at LivestormSometimes, you need to get some data from your API before you can continue executing your code.Jul 25, 2022Jul 25, 2022
Laurent Schaffnerin@livestormappShifting our API Gateways vision at LivestormWe decided to provide a new long-term vision regarding our API Gateways strategy and the way we transmit data from our back-end to clientsSep 26, 2022Sep 26, 2022
Laurent Schaffnerin@livestormappCode is a Three-Way RoadI truly believe the best coders are the ones that can find the right balance between efficient algorithms and their expression.Apr 26, 2022Apr 26, 2022
Laurent SchaffnerIntroducing stress tests with Bloodbath in RubyBeing able to compare new developments and algorithms with ultra-accurate hits is something each growing web software company wants.Apr 21, 2022Apr 21, 2022
Laurent Schaffnerin@livestormappAttribute Readers as a PhilosophyOne of the greatest advantages of Ruby as a language is its simplicity. It has a lack of syntax and structure that lends it an elegance…Jul 6, 2021Jul 6, 2021
Laurent SchaffnerMy first customer, my first disasterI had finally finished to code the MVP of Alfred. Everything seemed perfect, the flow was simple and intuitive, the colours attractive and…Jul 18, 2019Jul 18, 2019
Laurent SchaffnerMake a MVP when you suck at designFor Alfred, I easily went through the idea for 2 entire months, yes that’s a ton of time without doing anything visible.Jul 18, 2019Jul 18, 2019
Laurent SchaffnerI just got an ideaI had several project ideas in my life, but never thought of writing up the process leading to the making of the MVP, or even the company…Jul 18, 2019Jul 18, 2019