Nicolas Grisey Demengelinmalt-engineeringMalt’s migration to Nuxt: table of contentsThis is a table of contents for articles about our migration to NuxtJul 30Jul 30
Nicolas Grisey Demengelinmalt-engineeringTest the UI of a Nuxt application in isolation with PlaywrightHow we used Playwright to test our front-ends written as Nuxt applications, in isolation, for good coverage & performanceJul 30Jul 30
Nicolas Grisey Demengelinmalt-engineeringYour version control system contains invaluable insights for your engineering teams (Part III)This last installment lists tools you could you to query your own code base.Jan 19, 2023Jan 19, 2023
Nicolas Grisey Demengelinmalt-engineeringYour version control system contains invaluable insights for your engineering teams (Part II)This article expands on the previous one and describes how we extracted a strategy from our git log to solve our code ownership problem.Jan 18, 2023Jan 18, 2023
Nicolas Grisey Demengelinmalt-engineeringYour version control system contains invaluable insights for your engineering teams (Part I)1 year ago we started mining our git log to extract metrics and find impactful paths of improvement. This article will share some of theseJan 17, 2023Jan 17, 2023
Nicolas Grisey Demengelinmalt-engineeringMalt’s new CI, 1 year laterBack in August 2021 Johan wrote on this blog what CI system Malt chose to migrate to — Gitlab CI — and why. One year later, where are we?Nov 15, 20221Nov 15, 20221
Nicolas Grisey Demengelinmalt-engineeringA guide to safely and efficiently test code that uses repositoriesWith this article, I’d like to share a set of techniques that we use together at Malt to write modules making use of repositories, and to…May 26, 2021May 26, 2021
Nicolas Grisey Demengelinmalt-engineeringEnforcing dependency rules between Maven modules using JUnitWhen a product grows, the code produced can quickly get out of control. To preserve us from code rot, architecture tests are a very useful…Jan 18, 2021Jan 18, 2021
Nicolas Grisey Demengelinmalt-engineeringSupporting a product team reorg with a code reorgThis is the story of the latest evolution of Malt’s product team, and about how we reorganized our codebase to enable that evolution.Jan 12, 20211Jan 12, 20211
Nicolas Grisey Demengelinmalt-engineeringA tale of calling an external serviceA description of a tool we made at Malt to make our interactions with external services more resilient.Apr 28, 2020Apr 28, 2020