Veille de la semaine - Numéro #18
Culture générale
The engineering manager's group anti-pattern: https://betterprogramming.pub/anti-pattern-the-engineering-managers-group-8003b72e0201
Rearchitecting apps for scale: https://blog.coinbase.com/rearchitecting-apps-for-scale-db438d058e79
How Pinterest tuned memcached for big performance gains: https://thenewstack.io/how-pinterest-tuned-memcached-for-big-performance-gains/
Rethinking about tests should be approached: https://twitter.com/jakub_zalas/status/1526675946777939968
DDD fully explained (French): https://alexsoyes.com/ddd-domain-driven-design/
Cracking the Microsoft interview questions: https://grokkingtechinterview.com/top-26-coding-questions-to-crack-the-microsoft-interview-4c738db2d409
Amazon Redshift re-invented: https://www.amazon.science/publications/amazon-redshift-re-invented
Learning from the cURL creator about open-source: https://un.curl.dev/
Better load balancing, real-time dynamic subsetting: https://eng.uber.com/better-load-balancing-real-time-dynamic-subsetting/
Algorithm
Rendezvous Hashing, a distributed hashing algorithm: https://blog.techlanika.com/rendezvous-hashing-dad794931065
Cloud computing
Tetragon, an eBPF-based security observability and runtime enforcement: https://isovalent.com/blog/post/2022-05-16-tetragon
Sat, a tiny & fast edge computing server: https://github.com/suborbital/sat
Koyeb is now publicly available for preview: https://twitter.com/gokoyeb/status/1526565736889606145
Memphis, a dev-first event processing platform: https://memphis.dev/
Arkade, an open-source marketplace for Kubernetes: https://github.com/alexellis/arkade
Wazero, a zero dependency runtime for WebAssembly via Go: https://github.com/tetratelabs/wazero
Database
ArcticDB, an embeddable column database written in Go: https://github.com/polarsignals/arcticdb
Creating indexes even with soft-deleted rows: https://twitter.com/tobias_petry/status/1526868551994318850
Psql is awesome: https://l_avrot.gitlab.io/slides/psql_20220519.html#/
Speeding database queries by rewriting redundancies: https://www.amazon.science/blog/speeding-database-queries-by-rewriting-redundancies
CI / CD
Ratchet, a CI / CD versions pinning tool to secure your pipelines: https://github.com/sethvargo/ratchet
Tools
Gitsign, a keyless git signing using Sigstore: https://github.com/sigstore/gitsign
Forgit, using git interactively: https://github.com/wfxr/forgit
Snipeit, managing IT computers using a web interface (and AWS ...): https://github.com/snipe/snipe-it
Log parsing cheat sheet: https://twitter.com/alexxubyte/status/1526953860920619008
PHP
Easily extracting duplicated values from array: https://twitter.com/welcoMattic/status/1526849478678007809