Stack Labs Blog moves to Dev.to | Le Blog Stack Labs déménage sur Dev.to 🚀

17 mars 2020 | Micronaut | Olivier Revial

A Micronaut introduction

Estimated read time: 11 minutes

🇬🇧 Article in English

Until not too long ago, when we wanted to develop JVM microservices, there wasn’t much choice beyond the almighty Spring Boot. This is not true anymore with the arrival of frameworks such as Eclipse Microprofile, Helidon, Quarkus or Micronaut. In this article we will focus on Micronaut framework to discover how we can use it to develop microservices through a simple hello-world app example.

> Continuer la lecture
24 avril 2019 | Git | Olivier Revial

Git : passage en force oui, mais en --force-with-lease

Temps de lecture estimé : 8 minutes

Les adeptes du rebase Git le savent, il est parfois nécessaire d’utiliser un force push pour écraser l’historique d’une branche distante. A travers cet article nous verrons quels sont les risques d’une telle pratique, et comment nous pouvons rajouter un peu de sécurité lors de ce type d’opérations.

⚠️ Disclaimer : cet article n’a pas pour but du choix du rebase contre le merge. ⚠️

> Continuer la lecture
Git
1 février 2019 | Conférence | Olivier Revial

Retour de conf Snowcamp 2019, partie 1

Temps de lecture estimé : 9 minutes

Snowcamp : deuxième partie

Cette année, tous les stackers ont eu l’occasion de participer à la conférence Snowcamp qui se déroulait fin janvier à Grenoble. Pour nous ce Snowcamp 2019 aura été marqué par d’excellents workshops le mercredi et de passionantes conférences les jeudi et vendredi, mais également par les nombreuses conférences données par nos Stackers (1 workshop et 4 conférences) !

❄ Retour en texte et en images sur quelques morceaux choisis de cette édition 2019 neigeuse du Snowcamp. ❄

> Continuer la lecture
30 octobre 2018 | Tools | Olivier Revial

Les ADR pour garder une trace de tous les choix d'architecture

Temps de lecture estimé : 8 minutes

- Pourquoi on a mis ça en place déjà ?

- Euh… ben… je sais plus trop, c’est historique !?

Si vous avez déjà entendu ou utilisé ce genre de phrases, continuez à lire, vous avez vraisemblablement besoin des Architecture Decision Records (ADR).

Que sont les ADR ? C’est très simple : il s’agit de documents qui permettent de retracer toutes les décisions d’architecture importantes qui concernent un logiciel, en leur apportant du contexte.

> Continuer la lecture
17 juillet 2018 | Git | Olivier Revial

Git : le message de commit parfait

Temps de lecture estimé : 9 minutes

Quels que soient nos langages ou nos outils de prédilection, il y a bien une chose que nous faisons tous au quotidien : des commits !

Mais utilisons-nous des messages de commit utiles, et d’ailleurs, à quoi est-ce que ça sert ? C’est ce que nous allons voir dans cet article.

> Continuer la lecture
Git