🔅 Introduction
Bonjour 👋. Il y a quelques jours, en naviguant sur LinkedIn, j’ai remarqué la possibilité d’envoyer une newsletter 📰 sur ce réseau. Cela m’a donné l’idée 💡 de créer ma propre newsletter et de partager avec vous le contenu intéressant que je trouve en ligne dans le domaine de la technologie et de la programmation. Bien, ceci est le numéro 0️⃣0️⃣ et j’ai déjà quelques idées. Cela va probablement s’améliorer progressivement.
📣 L’actualité
La mauvaise situation du site Stack Overflow, ami proche des développeurs
Il semble que l’un des sites qui a souffert avec l’arrivée de ChatGPT est notre bon vieux Stack Overflow. Certaines statistiques montrent que le trafic et le nombre de publications sur ce site ont fortement diminué au cours de ce dernier semestre. Dans un article de Ayhan Fuat Çelik sur le site observablehq.com, il est indiqué que le trafic a diminué de 35 à 50% et que le nombre de questions-réponses a baissé d’environ 50%. Vous pouvez consulter le rapport complet via le lien ci-dessous.
🌐 https://observablehq.com/@ayhanfuat/the-fall-of-stack-overflow
Le créateur de Vim est :wq
La triste nouvelle du début du mois d’août a été que le créateur du programme Vim, Monsieur Bram Moolenaar, est décédé le 3 août des suites d’une maladie. Bien qu’il n’ait pas été une personne très connue (et je ne le connaissais pas personnellement), il a vraiment été une personne influente dans le domaine de la programmation et de la technologie.
Une nouvelle de ChatGPT
La société OpenAI, dans une mise à jour publiée dans ses documents, a expliqué que cette société utilise le crawler GPTBot pour indexer le contenu des sites web et a expliqué comment nous pouvons le détecter et même le bloquer. Lien de l’article.
🌐https://platform.openai.com/docs/gptbot
Project IDX par Google
Google vient de lancer Project IDX, un superbe nouvel éditeur de code dans le navigateur + environnement de développement. Il supportera une variété de frameworks, tels que Angular, Next.js, React, Svelte et Flutter, avec le support de Python et Go arrivant bientôt.
Pour voir l’introduction de cet outil, vous pouvez aller sur le lien suivant :
Et le lien de cet outil lui-même est à l’adresse suivante :
Un utilisateur de Twitter a écrit à propos de cet outil 🤣:
Pouvez-vous vaincre Zodd ?
Si vous aimez mettre vos connaissances en réseau, HTTP, Javascript, serveur web et applications web au défi, un jeu par étapes a été conçu et vous devez trouver la réponse à chaque étape pour atteindre la dernière étape et affronter Zodd. Selon le concepteur de ce jeu, vous n’avez besoin que d’un navigateur et de cURL pour résoudre les étapes.
La guerre contre les ordinateurs !
Cette photo était également intéressante. Dans le titre d’un journal en 1981, au moment où les ordinateurs personnels se répandaient, il était écrit : les enseignants doivent lutter contre les ordinateurs ! Un professeur d’université avait averti que si les enseignants ne résistaient pas à l’invasion croissante des ordinateurs, il était très probable que d’ici dix ans (1991), l’alphabétisation disparaisse complètement !
🌐https://twitter.com/AlirezaNaji_/status/1688784603195080705
🙉 Quoi de neuf sur GitHub ?
Si comme moi vous vous êtes déjà demandé comment sont construits des outils comme Git, Docker, les bases de données, etc. que nous utilisons quotidiennement, ce référentiel a catalogué des articles et tutoriels par item pour vous aider à comprendre comment ces outils sont construits grâce à ces tutoriels, et peut-être même en construire un vous-même.
🌐https://github.com/codecrafters-io/build-your-own-x
🆕 Mises à jour
📦Astro 2.10
Pendant ce temps, la version 2.10 du framework Astro est sortie et la version 3 devrait également être publiée prochainement. L’une des nouvelles fonctionnalités intéressantes ajoutées dans ces mises à jour est la prise en charge des View Transitions API. Astro est à l’origine un framework MPA et cette mise à jour donnera l’impression de naviguer sur un site SPA. Voici quelques liens pour mieux comprendre.
Différence entre MPA et SPA :
🌐https://docs.astro.build/en/concepts/mpa-vs-spa/#terminology
Article du site Google Developers sur View Transitions API
🌐https://developer.chrome.com/docs/web-platform/view-transitions
Tweet @sebastienlorber :
🌐https://twitter.com/sebastienlorber/status/1687403424847921153
Ou regardez ce tweet « Faites attention à l’adresse du bar »
🌐https://twitter.com/astrodotbuild/status/1689742663116115969
Si vous ne connaissez pas encore Astro, ce tweet pourrait vous donner envie d’en savoir plus. Source
📦Version 1.0 de Bun
Jarred Sumner, le créateur de Bun, a annoncé dans un tweet que la version 1.0 de Bun sera publiée le 7 septembre. Si vous ne connaissez pas Bun, vous pouvez visiter son site web.
Bun est un runtime JavaScript et si vous avez déjà développé en JavaScript, vous avez sûrement entendu parler de Node.js ou Deno. Bun est considéré comme un concurrent plus rapide que ces deux outils et fournit tous les outils pour travailler avec JavaScript « TypeScript ». Juste pour comprendre pourquoi Bun a pu attirer autant d’attention en 1 an, regardez l’image ci-dessous.
📦Autres
- pnpm (Fast, disk space efficient package manager): v8.6.12
- zustan (A small, fast and scalable bearbones state-management) : v4.4.1
- unocss (Atomic CSS Engine) : v0.55.0
- vite (frontend build tooling) : v4.4.9
- wordpress : v6.3 Lionel
✅Liens utiles
Technologie
- perplexity.ai : Un moteur de recherche doté d’IA
- maxai.me : Une extension dotée d’IA pour aider à l’écriture, la lecture rapide, le résumé de textes, etc.
Développement
- devdocs.io : Toute votre documentation de codage en un seul endroit ! DevDocs combine de multiples références comme HTML, CSS et JavaScript dans un seul site, etc.
UI & UX
- icons.mono.company : Icon gratuits
- Gabarit de portfolio de design minimaliste (figma)
Autres
- resumeworded.com : Un site pour revoir votre CV et votre profil LinkedIn
📋Cheat sheet
Au revoir !