Veille de la semaine du 15 mai 2023
Le danger de zip, une stack pas si épique que ça, un brin de WASM et un comparatif Meilisearch vs Elasticsearch, cette semaine, on reste concentré sur l'expérience développeur(euse).
Bonjour à tous et à toutes, j’espère que tout le monde va bien, de mon côté, je débute une “trop “petite semaine de congés, à ce sujet, il est possible que la veille de la semaine prochaine soit décalée ou sorte “plus légère que d’habitude”, tout dépendra du fait que j’ai le temps d’avancer dessus, je préférais vous prévenir d’entrée afin que ne soyez pas surpris la semaine prochaine, bien, on commence ?
On débute donc par la culture générale et un très bon article sur le danger que peuvent représenter les nouveaux domaines en ".zip” rendus disponibles par Google, l’exemple avec une release Github est assez parlante pour éviter de s’y frotter et rester vigilant(e)s.
Culture générale
On continue avec le cloud computing et notamment la découverte de la stack “Epic”, à la première lecture, je dois avouer que l’idée m’emballe, à voir si elle tient la route sur le long terme (notamment car elle est typée frontend), il serait intéressant de voir un équivalent backend.
A noter aussi la découverte de Sloth, un générateur de SLO pour Prometheus (petit clin d’oeil avec un article plus bas) ainsi que la “re-découverte” de Dapr (que j’avais déjà découvert il y a quelques temps et qui ne m’avait pas emballé plus que ça), les slides explicatifs donnant une vision plus large de son spectre d’action.
Cloud computing
Lessons learned from managing Github Actions and Firecracker
Cloudflare is releasing a new API to create TCP sockets from workers
A gist explaining how to build a Firecracker VM from a Docker image
On bifurque rapidement du côté de WASM et notamment sur la découverte de Capsule, un runner pour WASM qui m’a donné envie de me remettre à Go (et il m’en fallait …).
WASM
Du côté de la BDD, découverte de UUID 7 pour éviter des soucis de performances sur vos index ainsi qu’un très bon article de l’équipe derrière Meilisearch permettant de se faire une idée plus claire sur les différences avec Elasticsearch.
Base de données
On revient sur la piste avec PHP et notamment un très bon article sur l’usage des fonctions pures ainsi que des métriques Prometheus dans Laravel (applicable dans Symfony ou autres si le coeur vous en dit).
PHP
Petit retour de Go via Gain, un framework permettant l’écriture de fonctions orientées réseau.
Go
On en vient au frontend et notamment le retour du CSS délimité par élément / périmètre, l’idée n’a jamais vieillie mais subit un retour en force et au fond, on aime tous ça.
Frontend
On termine cette veille avec les outils et notamment Distrobox qui permet de faire tourner à peu près n’importe quelle distribution Linux dans vos terminaux.
Outils
Voici donc la fin de la veille de cette semaine, je vous laisse découvrir tout ceci tranquillement durant ce "long week-end” si vous faites le pont, pour les autres, n’hésitez pas à mettre en favoris vos trouvailles et à les partager si le coeur vous en dit.
De mon côté, je vous retrouve donc “au mieux” la semaine prochaine, “au pire” la semaine suivante pour une nouvelle veille, d’ici là, passez un excellent week-end ainsi qu’une très bonne semaine.
PS: Petit teasing, il n’est pas interdit qu’une version podcast de la veille arrive prochainement, je dis ça, je dis rien.