Digests tagged with  Performance

DevoShare 0x0E

Cette semaine, creusons un peu dans les entrailles de React avec un tutoriel sur comment recréer React from scratch. Sinon plus simplement, comment se faire une librairie de gestion de state ? Une collection d'outils comme des "couteaux Suisse" pour développeurs, qui vous serviront tous les jours. Pour finir, un peu de lecture (et une vidéo) sur comment la NASA code sans bugs (hum...) ; pourquoi le "work in progress" c'est du temps perdu ; ou comment gérer une popularité non prévue de son site ?

10 bookmarks
IT Tools - Handy online tools for developers
Implementing React from scratch
Comment la NASA code sans bug
Scaling One Million Checkboxes to 650,000,000 checks
DigiPDF by La Digitale

Cool stuff from the Web #20

Curated links from JoliCode watch, PHP and Web development only.

8 bookmarks
Elasticsearch is open source, again
BunkerWeb | Open source and next generation Web Application Firewall
Vinted Search Scaling Chapter 8: Goodbye Elasticsearch, Hello Vespa Search Engine
Greppability is an underrated code metric
PHP is the Best Choice for Long‑Term Business

Cool stuff from the Web #19

Curated links from JoliCode watch, PHP and Web development only.

7 bookmarks
How Notion build and grew our data lake to keep up with rapid growth
sigstore
Miller 6.12.0 Documentation
php-redis-om : un object mapper pour Redis | Les-Tilleuls.coop
Why you should be typing your arrays in PHP | BackEndTea

DevoShare 0x09

Du CSV, du C#, du React et des revues de code.

8 bookmarks
Alors comme ça tu veux faire du CSV ? [Wiki de sebsauvage.net]
IEnumerable Vs IQueryable in C#
How Google handles JavaScript throughout the indexing process – Vercel
Why CSV is still king
Build React Hooks 🪝

Digest 016

Découvrez dans ce digest n°16 : les secrets de la rapidité avec laquelle Facebook et Google vérifient la disponibilité des noms d’utilisateur ou des domaines, une exploration des Core Protocols, les pièges de la gestion de la dette technique, les résultats de l’enquête Stack Overflow 2024 (avec 65K participants), des conseils pour appliquer les bonnes pratiques, et même comment se faire roaster sur GitHub. HF !

8 bookmarks
1. Mes collègues refusent les bonnes pratiques ! 🥴 Que faire ?
“20% for tech debt” doesn’t work
How do giant sites like Facebook and Google check Username or Domain availability so fast?
2024 Stack Overflow Developer Survey
dotJS 2024 - Lea Verou - API design is UI design

Digest 015

Au programme de ce digest n°15 : Challenger sa vision du développement d'un produit, coder sans bug comme la NASA, profiter de l'été pour rectifier son brouillard mental, apprendre Git en jouant et profiter des offices hours de JoliCode ⏰🏄‍♂️

6 bookmarks
Learn Git Branching
Quick ’n dirty
Fin de l’âge d’Or des salaires dans la Tech ?
JoliCode sur LinkedIn : 🏄‍♂️ Office Hours avec JoliCode 🏄‍♂️ Vous vous interrogez sur…
Comment rectifier le brouillard mental : 5 conseils pour une cognition plus claire

Tech Paf #27

Retrouvez Tech Paf, notre veille sur l'écosystème React & JS ⚛️

7 bookmarks
Data Fetching with Server Actions in Next.js
How Airbnb Smoothly Upgrades React
DRY – the common source of bad abstractions | Swizec Teller
How to choose the best rendering strategy for your app – Vercel
Get the screen width & height without JavaScript

KOD #1

React 19 performances, Clip Path magic, Signals, R3F optimization, Queueing strategies.

5 bookmarks
Warning: React 19’s use Hook Can Impact App Performance
Queueing – An interactive study of queueing strategies – Encore Blog
Emil Kowalski
Loading assets in React Three Fiber - Zero to Hero
Ben Holmes (@BHolmesDev) on X

Tech Paf #24

Retrouvez Tech Paf, notre veille sur l'écosystème React & JS ⚛️

6 bookmarks
Enhancing The New York Times Web Performance with React 18
5 Misconceptions about React Server Components
Web Workers, Comlink, Vite and TanStack Query | johnnyreilly
Using the Intersection Observer API with React
Hydrogen: Shopify’s headless commerce framework

DevoShare 0x04

Deux articles sur une nouveauté de C#12 : les "collection expressions", pour simplifier l'initialisation des collections (ce qui va accélérer un peu l'écriture du code et améliorer sa lecture). D'abord sur ce qu'on peut faire, puis un peu plus technique sur comment ça fonctionne derrière. Pour ceux qui font du CSS : `vh`, `dvh`, `svh`, `lvh`... 🤔 Pour finir : "éloge de la simplicité" et terminologie DNS.

6 bookmarks
La complexité de la simplicité
Engineering for Slow Internet – brr
Use these instead of vh
Blog Stéphane Bortzmeyer: RFC 9499: DNS Terminology
Refactor your code with C# collection expressions - .NET Blog