Veille de la semaine du 11 septembre 2023
De l'art de se compliquer la tâche, le monitoring sous l'ère serverless, la CI / CD bientôt obsolète et un tour d'horizon de l'usage des Fibers, oui, il y a de tout cela cette semaine, prêt(e)s?
Bien le bonjour à tous et à toutes, j’espère que tout le monde va bien ?
Nouvelle semaine, nouvelle veille et cette semaine, le champ s’élargit afin d’explorer certains sujets qui me tiennent à coeur depuis quelques temps, certains sujets reviendront d’ailleurs dès la semaine prochaine pour explorer plusieurs points de vue.
On se lance ?
On commence donc par la culture générale et par un très bon article sur la création de dette technique au lancement d’un projet, nous pensons souvent que cette dernière apparaît avec le temps et les développeurs, il n’en est rien, lancer un nouveau projet peut déclencher un cycle de dette sans même que vous n’y fassiez attention.
Culture générale
Du côté du cloud, petit détour du côté du monitoring afin d’explorer l’usage de Loki et de découvrir comment les architectures microservices de vos applications favorites utilisent les logs et outils de monitoring pour assurer un service constant.
Cloud computing
Nouveau détour du côté de la BDD avec un très bon article sur le fonctionnement de LiteFS relatif au suivi des modifications locales et leur mise à disposition sur le réseau au sein d’un cluster et autre.
Base de données
On bifurque à nouveau avec la CI / CD et la découverte de Dyrector, une plateforme de CI / CD self-hosted permettant d’utiliser vos containers Docker afin de simplifier vos process, un must.
CI / CD
Retour aux fondamentaux avec PHP et notamment un très bon article sur l’usage des fibers, à noter aussi la sortie d’un très bon ebook sur les structures de données en PHP ainsi qu’un guide sur l’usage du composant Webhook.
PHP
Nouveau détour du côté de Rust pour découvrir un émulateur Gameboy permettant de lancer vos ROMs via le navigateur et WebAssembly, à noter aussi un très bon article sur l’usage des streams / boucles en Rust.
Rust / Go
On termine cette veille avec les outils et notamment la découverte de Zap, un manager de plugin pour ZSH, à noter aussi CodeRabbit, un assistant basé sur le machine learning et permettant d’améliorer vos process de code review (la tâche pénible que personne n’aime faire, surtout un vendredi).
Outils
Voici donc la veille de cette semaine qui se termine, pour celles et ceux qui se demandent où en la version podcast, sachez qu’elle arrive prochainement, la période actuelle a été quelque peu difficile pour travailler dessus mais elle arrive sous peu.
De mon côté, je vous laisse donc lire cette veille au calme et explorer les sujets qui vous intéressent, je vous donne rendez-vous la semaine prochaine pour une nouvelle veille, d’ici-là, passez un excellent week-end ainsi qu’une très bonne semaine.
A vendredi.