Veille de la semaine du 1er mai 2023
Du TDD, Copilot X, Dagger, Mario et PHP et un brin de ChatGPT ? Oui, cette semaine, on s'éparpille un brin et on explore quelques innovations.
Bien le bonjour à tous et à toutes, j’espère que tout le monde va bien.
Comme d’habitude, nouvelle semaine, nouvelle veille et cette semaine, j’ai pris le risque de m’éparpiller un peu pour voir quelques sujets qui trainaient dans ma liste de lecture depuis quelques jours / semaines.
Encore une fois, n’hésitez pas à laisser des commentaires si certains sujets vous marquent plus que d’autres ou si vous avez des pistes pour améliorer ce post.
On commence donc par la culture générale et notamment par un très bon article sur le double cycle TDD ainsi qu’un très bon article sur pourquoi Amazon adapte son architecture microservice / serverless après plusieurs tests et retours d’expérience en production.
A noter aussi un très bon article sur une implémentation sans branches de la recherche binaire.
Culture générale
The double TDD cycle - French
A programmer perspective on first usages of Github Copilot X
A new driver experimentation has been published for Rust in Linux
On bifurque du côté du cloud afin de découvrir que MeiliSearch ouvre son offre cloud au public ainsi qu’un retour d’expérience sur le fait de sortir des plateformes Cloud afin d’améliorer les performances de vos infrastructures.
Cloud computing
Exiting Cloud can improve performances - @Matheo
Du côté de la base de données, petite découverte de la semaine avec Grafbase, qui se positionne un agrégateur de données via GraphQL ainsi que Cayley, une BDD typée graph open-source, à noter aussi Deno KV, une BD clef - valeur intégrée via Deno.
Base de données
Petit détour du côté de la CI / CD pour un retour d’expérience sur l’usage de Dagger au sein d’un projet de refactoring en C++, un must si vous avez encore des doutes quant au capacités de Dagger.
CI / CD
On revient sur la piste et notamment sur PHP avec un client Elasticsearch utilisant ChatGPT pour exprimer des requêtes via un langage plus naturel ainsi qu’un retour d’expérience sur comment Rector a pu améliorer son exécution grâce à Blackfire.
PHP
On termine cette veille avec les outils et la découverte de Fig, une surcouche à vos CLI’s qui propose de l’automplétion (à la limite de l’intrusion) ainsi qu’un client Neovim écrit en Rust.
Outils
C’est tout pour cette semaine, encore une fois, n’hésitez pas à laisser un commentaire et à partager ce post si le coeur vous en dit.
De mon côté, je vous retrouve la semaine prochaine, même jour, même heure pour une nouvelle veille.
D’ici là, passez un excellent week-end ainsi qu’une très bonne semaine, à vendredi.