Veille de la semaine - Numéro #41
Culture générale
An intro to Deptrac: https://speakerdeck.com/dbrumann/an-intro-to-deptrac
Zstandard, a real-time data compression algorithm: https://facebook.github.io/zstd/
Why progressive hydratation is harder than you think: https://www.builder.io/blog/why-progressive-hydration-is-harder-than-you-think
The FreeBSD optimization used by Netflix to serve 800Gb/s from a single server: https://people.freebsd.org/~gallatin/talks/euro2022.pdf
Why writing bad documentations while your code is pretty clean: https://blog.pascal-martin.fr/post/pourquoi-ecrivez-vous-de-si-mauvaises-documentations/
SAFE framework might be a problem: https://safedelusion.com/
Learn how to use the decorator pattern (French): https://les-tilleuls.coop/blog/maitrisez-votre-app-avec-le-pattern-decorator
Cloud computing
How Skaffold improved velocity: https://medium.com/wix-engineering/how-skaffold-enabled-me-to-deliver-features-10-times-faster-aa2378c90508
Grafana announced Phlare, an open-source database for continuous profiling: https://grafana.com/blog/2022/11/02/announcing-grafana-phlare-oss-continuous-profiling-database/
What are MicroVMs: https://www.youtube.com/watch?v=4d0NIfuFLXc
Computer networking for developers: https://twitter.com/iximiuz/status/1588183033303207936
Database
Cachegrand, a modern key-value store: https://github.com/danielealbano/cachegrand
(De-)normalization and how dictionaries can solve typical problems: https://double.cloud/blog/posts/2022/10/de-normalization-how-clickhouse-dictionaries-can-solve-typical-problems
Safely renaming a table with no downtime using PostgreSQL: https://brandur.org/fragments/postgres-table-rename
Xata, a "serverless" database available as a DAAS: https://xata.io/
Momento, a "serverless" cache layer: https://www.gomomento.com/
Tools
Bruno, a local-fist, open-source API client: https://www.usebruno.com/
Dozzle, a real-time docker logs viewer: https://github.com/amir20/dozzle
Pixie, an ePBF-based observability tool for Kubernetes: https://github.com/pixie-io/pixie
Crane, a better Docker-Compose: https://github.com/michaelsauter/crane
Tana, the "everything" OS: https://tana.inc/
Nushell, a new type of shell: https://www.nushell.sh/
Blip, a tool for seeing your internet latency: https://github.com/apenwarr/blip
PHP
A PHP extension for OpenTelemetry instrumentation: https://github.com/open-telemetry/opentelemetry-php-instrumentation
Generics in PHP via the attributes: https://pronskiy.com/blog/generics-via-attributes-in-php/
Phalcon 5.1.0 is released with support for PATCH method: https://blog.phalcon.io/post/phalcon-5-1-0-released
FrankenPHP for wordpress (@abdounikarim): https://github.com/dunglas/frankenphp-wordpress
Sealed classes are available via a PHPStan extension: https://twitter.com/OndrejMirtes/status/1588102607431766016
Build your next PHP Project with a touch of AI (@abdounikarim): https://benjamincrozat.com/php-ai
Saeghe, a package manager to boost your code: https://saeghe.com/
Symfony
An instrumentation bundle for Symfony: https://github.com/worldia/instrumentation-bundle
Symfony 6.2 will ship a better support for emojis: https://symfony.com/blog/new-in-symfony-6-2-better-emoji-support
Go
Hertz, a framework to build microservices: https://github.com/cloudwego/hertz
Rust
RustyHermit, a Rust-based unikernel: https://github.com/hermitcore/rusty-hermit
iRoh, the "most efficient" IFPS implementation on earth: https://github.com/n0-computer/iroh