Veille de la semaine - Numéro #36
Culture générale
How do GooglePay and ApplePay handle sensitive information: https://twitter.com/alexxubyte/status/1572614943811440642
How to correctly set your salary expectations: https://betterprogramming.pub/whats-your-salary-expectation-how-to-answer-this-interview-question-e8994482d701
Coalescing DTO's: https://blog.ploeh.dk/2022/09/12/coalescing-dtos/
How Google/Apple maps blur licence plates: https://twitter.com/alexxubyte/status/1573332186144514048
Cloudflare presents the first zero-trust SIM: https://blog.cloudflare.com/the-first-zero-trust-sim/
What is CDN: https://twitter.com/alexxubyte/status/1574426102256218112
Your CTO should actually be technical: https://blog.southparkcommons.com/your-cto-should-actually-be-technical/
Good design means it's easy to change: https://matthiasnoback.nl/2022/09/good-design-means-easy-to-change/
Gaming CS interviews: https://transitivebullsh.it/gaming-cs-interviews
Stop using the algorithm term everywhere: https://twitter.com/bortzmeyer/status/1575374072288088064
Getting the power of Vim in Jetbrain IDE: https://blog.jetbrains.com/webstorm/2022/09/ideavim-in-webstorm/
The CAP theorem: https://twitter.com/alexxubyte/status/1575150633358802944
Cloud computing
CodeHook, serverless backend made easy: https://codehooks.io/
Coroot, observability as part of the stack: https://coroot.com/
Wundergraph, the serverless API developer platform: https://wundergraph.com/
Ziti, an open-source project to bring zero-trust: https://openziti.github.io/index.html
McDonalds event-driven architecture: https://medium.com/mcdonalds-technical-blog/behind-the-scenes-mcdonalds-event-driven-architecture-51a6542c0d86
nHost, an "open-source" alternative to Firebase: https://nhost.io
Acorn, a framework to deploy Docker applications into Kubernetes: https://acorn.io/
How to cache GraphQL requests using Kong and Stepzen: https://betterprogramming.pub/how-to-cache-graphql-requests-using-kong-and-stepzen-24a42219c71d
Switching from Docker to Colima: https://opensource.com/article/22/9/docker-desktop-colima
Database
Wunderbase, a GraphQL database built on top of SQLite, Firecracker and Prisma: https://github.com/wundergraph/wunderbase
How to fake time in a MySQL container: https://jolicode.com/blog/how-to-fake-time-in-a-mysql-container
NebulaGraph, an open-source graph database: https://nebula-graph.io/
Full-text search in Postgresql: https://betterprogramming.pub/full-text-search-in-postgresql-creating-the-right-index-26bc97821bad
Consider using functions-based indexes (not supported on Doctrine) for complex queries: https://twitter.com/tobias_petry/status/1575069536478531584
PostgreSQL anonymizer 1.1 is out: https://www.postgresql.org/about/news/postgresql-anonymizer-11-privacy-by-default-for-postgres-2253/
Bytebase, a "Gitlab" for database schemas: https://github.com/bytebase/bytebase
PgSqlite, a Python module to imports SQLite databases into Postgres: https://innerjoin.bit.io/introducing-pgsqlite-a-pure-python-module-to-import-sqlite-databases-into-postgres-bf3940cfa19f
CI / CD
Gaia, creating pipelines in any languages: https://github.com/gaia-pipeline/gaia
WebAssembly
Cloudflare Workerd is now available: https://github.com/cloudflare/workerd | https://blog.cloudflare.com/workerd-open-source-workers-runtime/
Tools
JsonCrack, crack your Json into pieces (@_salahm): https://jsoncrack.com/
Cocogitto, a conventional commits toolbox: https://github.com/cocogitto/cocogitto
Rust
Salvo, a Rust server: https://github.com/salvo-rs/salvo
Frontend
Experimenting a new syntax to write SVG: https://yuanchuan.dev/experimenting-a-new-syntax-to-write-svg