Pourquoi et comment a été corrigé NotSerializableException dans ScalaTest
Qu’est-ce qui ne va pas avec ScalaTest 3.2.2 ? Dans cet article je vais revenir sur un bug introduit dans ScalaTest et comment le comprendre, l’analyser, le résoudre et éviter qu’il ne se reproduise à l’avenir.
Architecture hexagonale et programmation fonctionnelle
Après avoir présenté l’architecture hexagonale, j’ai eu le droit à une question piège de la part d’un de mes collègues : est-ce que cette architecture est compatible avec la programmation fonctionnelle. Plus précisément : si j’isole mes effets de bords, ai-je toujours besoin de la partie infrastructure ?
Angular getting started : pas à pas
Après trois ans à ne coder que du backend, je suis un peu - voire beaucoup - rouillé sur le front. Je vais donc me remettre un peu dans le game en commençant par décrire la prise en main d’Angular et de son getting started.
Comment s'assurer que mon projet sbt est à jour
La bonne pratique sur un projet est de toujours être à jour sur ses dépendances. Or c’est assez fastidieux d’aller vérifier ça à la main sur chacune des dépendances. C’est là que sbt-updates peut nous aider à nous en sortir.
Prometheus et akka-http
Prometheus est une base de données timeseries qui permet de stocker des informations de métriques afin de les restituer dans un grafana. akka-http est une librairie qui permet d’écrire des serveurs web en scala. Le but de cet article est de montrer comment faire fonctionner ces deux technologies ensemble.