La revue de presse #11

#performance
# social

Ce mois-ci, on parle des juniors en entreprises, de performances et d'algorithmes de recommandations. Let's read !

📬 Rejoignez la newsletter

Recevez chaque semaine un condensé des derniÚres tendances, outils et ressources dev directement dans votre boßte mail.

Cette 11e édition de la revue de presse est un milestone: c'est la premiÚre que je lance conjointement à ma newsletter ! En oui, vous pouvez maintenant retrouvez les articles les plus intéressants chaque mois directement dans votre boite mail.

J'ai sélectionné trois grosses thématiques pour enjoliver votre été: la diversification des équipes tech, l'amélioration des performances frontend et les algorithmes de recommandations. C'est parti.

Diversifier ses équipes tech

Your company needs junior devs
7 septembre 2024 - Doug Turnbull

Doug Turnbull revient sur le fait que les juniors vont disparaitre du marchĂ© de l’emploi du dev, remplacĂ©s par l’IA. Pour lui, c’est passer complĂštement Ă  cĂŽtĂ© de pourquoi on a des juniors en entreprise: ce ne sont pas des “code monkeys” qui sont lĂ  pour pondre du code. Il s’appuie beaucoup sur un article scientifique de Ikujiro Nonaka “the Knowledge-Creative company” qui montre que les entreprises les plus innovantes ne s’appuient par sur les output crĂ©es mais sur le fait de partager, produire et diffuser de la connaissance. C’est ce partage de connaissance qui permet de crĂ©er de l’innovation. Et lĂ  interviennent les juniors: “juniors create seniors”. C’est en enseignant, accompagnant, transmettant ses connaissances Ă  un junior qu’on devient un senior. “Juniors [
] absorb company tribal knowledge, reprocess it, internalize it, translate it to explicit knowledge. It helps seniors become aware of their assumptions, question them, refine them.”

Et aussi:
Unlocking the Clubhouse
février 2003 - Allan Fisher, Jane Margolis
Un livre dont j’ai dĂ©couvert l’existence en me replongeant dans le travail qu’Allan Fisher a fait a la Carnegie University au sein du dĂ©partement d’informatique. Je ne savais pas qu’il en avait tirĂ© un livre, bourrĂ© de tĂ©moignages.

Performances

Improving rendering performance with CSS content-visibility
18 septembre 2024 - Nolan Lawson

Une petite Ă©tude de cas sur l’utilisation de la propriĂ©tĂ© CSS content-visibility qui permet d’ignorer le rendu d’un Ă©lĂ©ment. Si le contenu est hors Ă©cran, cela amĂ©liore le temps de chargement de la page. TrĂšs pratique quand on a beaucoup d’élĂ©ments Ă  charger, comme dans le cas de Nolan Lawson avec ses 20 000 Ă©mojis. Sa grosse diffĂ©rence avec visibility:hidden (lorsque le contenu est affichĂ© sur l’écran) est de maintenir l’accessibilitĂ© car le contenu reste prĂ©sent dans le DOM et donc dans l’arborescence de l’accessibilitĂ©.

FrontEnd performance checklist
4 juin 2025 - Didrik Steen Hegna, Dhairya Dwivedi, Nebojsa Radakovic

Un article vraiment complet pour wrap up toutes les choses auxquelles il faut penser quand on parle de performance web. AprĂšs avoir rappelĂ© pourquoi la performance web est importante (les chiffres font quand mĂȘme toujours un peu peur) et comment on la mesure (spoiler: avec des outils faits pour), l’article identifie 7 points d’action pour amĂ©liorer la perf : html, css, javascript, les images, les fonts, les vidĂ©os et l’hĂ©bergement. Truc cool : une petite liste de quick win est aussi proposĂ©e en fin d’article, tout est agnostique et pas du tout axĂ© sur un framework ou un autre.

Et aussi:
How we shrunk ou javascript monorepo git size by 94%
25 octobre 2024 - Jonathan Creamer
Un repo de 178GB, 2500 packages et 20 millions de lignes de code: c’était le problĂšme de Jonathan Ă  Microsoft. Il en tire 3 leçons. Spoiler, Ă  la fin, le repo fait 5GB.

Accelerate Your Website With Next.js Dynamic Imports
10 mai 2024 - Sanket Shah
Un petit retour sur les usages des imports de maniÚre dynamique. Simple, clair, net et précis: tout ce qu'on aime.

Recommandations et personnalisations

Les IA de recommandation, épisode avec Arielle Marouani
If this then dev - Episode 316

Un Ă©pisode de If this then dev qui plonge dans les algorithmes de recommandations avec un interview d’Arielle Marouani, data scientist Ă  Deezer. Il creuse sur comment nos gouts musicaux sont “prĂ©dits” par les algorithmes de recommandations. Hyper intĂ©ressant pour comprendre ce que c’est une matrice, comment on dĂ©compose et pour se rendre compte de tout ce qui est aggrĂ©gĂ© en matiĂšre de data pour pouvoir calculer tout ca (en gros: tout. Quand tu skip une chanson, quand tu la mets dans une playlist, mĂȘme quand tu montes le son).

Exclude from your taste profile
20 octobre 2023 - Mark Koh

Sur le blog tech de Spotify, on trouve aussi beaucoup d’informations sur leurs algorithmes de recommandations et de personnalisation et je suis tombĂ©e sur un article que j’ai trouvĂ© intĂ©ressant car il traite un problĂšme de la recommandation : comment savoir si une data est “pertinente” ou non ? Dans le cas de Spotify, comment savoir si le fait d’avoir 200 heures d’écoute de la Reine des Neiges est vraiment pertinent pour construire votre playlist de la semaine (ou si, Ă  tout hasard, vous ne venez pas de passer la semaine avec votre neveu et vous ĂȘtiez un peu Ă  cours d’idĂ©es) ? “For a long time, that personalization has struggled to accurately reflect certain users’ music preferences because of one main factor: our systems have treated everything a listener streams as “representative” of their musical taste.”. Spoiler: ils ne l’ont pas rĂ©solu en traitant diffĂ©remment leurs donnĂ©es mais en vous donnant la responsabilitĂ© de le faire avec leur nouvelle feature “Exclude from your taste profile”.

How personalization and recommendations enhance search and discovery
14 janvier 2025 - Laurent Cazanove

J’ai adorĂ© cet article du blog de Meilisearch, car il m’a vraiment aidĂ© Ă  comprendre les diffĂ©rences entre personnalisation et recommandation de contenu, avec des exemples concrets de grandes plateformes (Reddit ‘Because you’ve visited this’ vs Netflix “you may like this”), une typologie des diffĂ©rentes maniĂšres de recommander et quelques aspects techniques non jargonants. Au moment oĂč on parle partout de contenus personnalisĂ©s ou de recommandations par IA, j’ai trouvĂ© cet article d’une grande aide pour s’y retrouver dans cette jungle.

Politique et société

ICEBlock, an app for anonymously reporting ICE sightings, goes viral overnight after Bondi criticism
1 juillet 2025 - Zack Witthaker

Un article qui nous rappelle que si tech et surveillance de masses sont liées, il existe aussi des initiatives contraires. Un article qui m'a rappelé le site créé pour identifier les policiers de LA.

You should know this before choosing Nextjs
25 mars 2025 - Eduardo Boucas

Je trouve qu’Eduardo Boucas aborde un sujet crucial du choix d’une stack technologique: les questions de gouvernance de cette stack. L’exemple qu’il prend de Nextjs est vraiment intĂ©ressant, car il s’agit comme beaucoup d’outils d’un framework opensource, mais dĂ©veloppĂ©, maintenu, etc. par Vercel, une entreprise complĂštement lucrative. Un peu comme React avec Meta. Il montre au travers d’exemples concrets quels sont les problĂšmes que cela peut poser ou en tout cas les questions que cela soulĂšve.