Les présentations d’ingénierie logicielle les plus vues en 2024
(techtalksweekly.io)-
Classement des 100 vidéos de conférences les plus vues (titres uniquement traduits en coréen)
-
Les évolutions de l’industrie du software engineering en 2024, leurs causes et la suite - Gergely Orosz (Craft Conference) ⸱ 44m 51s
-
Au-delà du hype : une vision réaliste des grands modèles de langage - Jodie Burchell (GOTO 2024) ⸱ 42m 52s
-
Qu’est-ce qu’OpenTelemetry ? - Martin Thwaites (GOTO 2024) ⸱ 46m 34s
-
DuckDB : comment traiter les données du notebook au serveur - Gabor Szarnyas (GOTO 2024) ⸱ 36m 30s
-
Comprendre la prochaine étape du développement web - Steve Sanderson (NDC London 2024) ⸱ 57m 49s
-
Construire un système de fichiers avec Rust - Kent Overstreet ⸱ 35m 16s
-
Le guide de l’ingénierie de la fiabilité chez Zalando - Heinrich Hartmann (GOTO 2024) ⸱ 50m 53s
-
Java : à quelle vitesse peut-on parser 1 milliard de données météo ? - Roy van Rijn (GOTO 2024) ⸱ 42m 16s
-
Exploration de l’intérieur de GPT – Anatomie d’un grand modèle de langage - Alan Smith (GOTO 2024) ⸱ 47m 21s
-
Le serverless computing au cœur de l’EDA - Julian Wood (GOTO 2024) ⸱ 50m 56s
-
Quelle est l’architecture big data la plus adaptée ? - Christoph Windheuser (GOTO 2024) ⸱ 43m 33s
-
Les pièges de la complexité dans l’architecture orientée événements - David Boyne (GOTO 2024) ⸱ 46m 58s
-
Le meilleur programmeur que je connaisse - Daniel Terhorst-North (GOTO 2024) ⸱ 48m 33s
-
Les bases de l’UX pour les programmeurs : comment rendre mon site web plus beau - Hilary Stohs-Krause ⸱ 48m 17s
-
Faire évoluer l’architecture serverless - Emily Shea (GOTO 2024) ⸱ 29m 57s
-
Les nouveautés de React 19 - Lydia Hallie ⸱ 20m 04s
-
Mettre en œuvre le Domain-Driven Design avec Spring - Maciej Walkowiak (Spring I/O 2024) ⸱ 50m 18s
-
Les dix prochaines années du C++ - Herb Sutter (CppCon 2024) ⸱ 1h 36m 30s
-
Conseils pour les programmeurs qui prennent de l’âge - Kate Gregory (NDC TechTown 2024) ⸱ 1h 03m 08s
-
Keynote du Data + AI Summit (Jour 1) - Ali Ghodsi, CEO de Databricks ⸱ 28m 02s
-
Conversation entre Jensen Huang (NVIDIA) et Ali Ghodsi (Databricks) - 25m 02s
-
Écrire du code haute performance en C# et .NET - Steve Gordon (NDC Oslo 2024) ⸱ 1h 03m 04s
-
Corriger les erreurs Async/Await dans .NET 8 - Brandon Minnick (NDC London 2024) ⸱ 56m 24s
-
Keynote de Linus Torvalds, créateur de Linux et Git - 31m 00s
-
L’assistance de l’IA au-delà du code : que faut-il pour y parvenir ? - Birgitta Böckeler (GOTO 2024) ⸱ 39m 09s
-
Live coding en temps réel : TDD & DDD - Chris Simon ⸱ 53m 21s
-
Deuxième conversation entre Linus Torvalds et Dirk Hohndel ⸱ 31m 05s
-
Optimisation des performances avec Spring Data JPA & Hibernate - Maciej Walkowiak ⸱ 43m 44s
-
Comment tirer parti de Java moderne - Nicolai Parlog (GOTO 2024) ⸱ 51m 43s
-
Exploiter plus de 7 millions de tables Postgres - Kailash Nadh (IndiaFOSS 2024) ⸱ 20m 34s
-
Principes d’architecture de Spring Security - Daniel Garnier-Moiroux (Spring I/O 2024) ⸱ 48m 25s
-
Le coût et la valeur des logiciels open source - Dylan Beattie (NDC Oslo 2024) ⸱ 59m 31s
-
L’avenir des microprocesseurs - Sophie Wilson (GOTO 2024) ⸱ 57m 37s
-
Une approche top-down pour combler l’écart entre architecture et code - Oliver Drotbohm (GOTO 2024) ⸱ 49m 15s
-
Les nouveautés de Spring Boot 3.x - Josh Long (Spring I/O 2024) ⸱ 54m 26s
-
La quête de la perfection de Rust - Jon Gjengset ⸱ 55m 59s
-
Une nouvelle approche des design patterns en Elixir - José Valim (ElixirConf EU 2024) ⸱ 56m 49s
-
La fin du prompt engineering ? Comment utiliser le framework DSPy ⸱ 42m 17s
-
La crise du C++ et la direction à prendre pour l’avenir - Helge Penne (NDC TechTown 2024) ⸱ 44m 36s
-
Votre site web n’a pas besoin de JavaScript - Amy Kapernick (NDC Oslo 2024) ⸱ 43m 37s
-
Déplacer les E/S de votre application vers l’edge - Scott Wlaschin ⸱ 1h 00m 35s
-
Bootiful Spring Boot 3 - Josh Long ⸱ 44m 32s
-
L’informatique distribuée avec React - Dan Abramov ⸱ 28m 56s
-
L’importance de la gestion du cycle de vie des API - Erik Wilde (GOTO 2024) ⸱ 48m 46s
-
Conférence de la professeure de Stanford Fei Fei Li sur l’histoire et l’avenir de l’IA ⸱ 18m 26s
-
Construire un RAG de production sur des documents complexes ⸱ 1h 22m 18s
-
Vanilla React - Ryan Florence ⸱ 25m 56s
-
Comment créer des images de conteneur de manière moderne - Adrian Mouat (Chainguard) ⸱ 33m 26s
-
Points à considérer lors de la conception de systèmes orientés événements - James Eastham (NDC London 2024) ⸱ 52m 23s
-
Introduction aux algorithmes wait-free en C++ - Daniel Anderson (CppCon 2024) ⸱ 1h 04m 42s
-
Implémenter des structures de données atomiques lock-free avec
shared_ptr- Daniel Anderson ⸱ 1h 02m 11s -
Gérer la dette technique en ingénierie logicielle - Kevlin Henney (NDC London 2024) ⸱ 1h 07m 18s
-
Pourquoi il faut surconcevoir son CSS - Kevin Powell (CSS Day 2024) ⸱ 50m 28s
-
Les changements après Kotlin 2.0 - Talking Kotlin #133 ⸱ 1h 06m 31s
-
Stratégies pour modulariser un grand monolithe - Jimmy Bogard (NDC Oslo 2024) ⸱ 56m 44s
-
.NET, les conteneurs et la magie des couches d’abstraction - Scott Hanselman ⸱ 1h 01m 29s
-
Construire une couche de persistance plus rapide avec Spring Data JPA 3 - Thorben Janssen (Spring I/O 2024) ⸱ 49m 50s
-
Une approche philosophique de l’architecture logicielle - Barry O'Reilly (NDC Oslo 2024) ⸱ 43m 54s
-
Flutter, Dart et WASM : un nouveau modèle pour les applications web - Kevin Moore (Wasm I/O 2024) ⸱ 31m 19s
-
L’impact des Team Topologies sur le succès des organisations - Manuel Pais (GOTO 2024) ⸱ 44m 02s
-
Tutoriel React Router 7 (mode framework) ⸱ 35m 30s
-
Tauri 2.0 : changements et perspectives - Daniel Thompson-Yvetot (DevWorld 2024) ⸱ 23m 36s
-
Comment appliquer concrètement l’IA aux applications web - Steve Sanderson ⸱ 58m 37s
-
La topologie ultime pour les équipes de plateforme cloud - Ben Ellerby (GOTO 2024) ⸱ 14m 53s
-
Le parcours de la programmation fonctionnelle en C# - Mads Torgersen (NDC Sydney 2024) ⸱ 1h 00m 41s
-
Nouveautés de .NET 8 et C# 12 - Filip Ekberg (NDC London 2024) ⸱ 58m 49s
-
Gestion des transactions dans les architectures microservices - Udi Dahan (NDC Oslo 2024) ⸱ 58m 25s
-
Application concrète de l’optimisation des valeurs de retour (RVO) en C++ - Michelle Fae D'Souza ⸱ 1h 01m 17s
-
Tirer le meilleur parti de Power BI sur Databricks ⸱ 50m 51s
-
Building Green Software Part 5: Green Networking • Anne Currie • GOTO 2024 ⸱ 13m 49s
-
Know your Java? by Venkat Subramaniam ⸱ 37m 41s
-
Data + AI Summit 2024 - Keynote Day 2 - Full ⸱ 2h 15m 38s
-
Guide pratique d’implémentation d’OpenTelemetry - Martin Thwaites (NDC London 2024) ⸱ 1h 00m 41s
-
Résumé de 100 snippets de code Java - Adam Bien ⸱ 51m 05s
-
Deferring Data + Streaming in Remix ⸱ 14m 32s
-
Migration de Spring Data JPA vers JDBC - Jens Schauder (Spring I/O 2024) ⸱ 42m 06s
-
Keynote : comment devenir un développeur rockstar - Dylan Beattie (CPH DevFest 2024) ⸱ 58m 36s
-
Repenser les design patterns dans le Java moderne - Venkat Subramaniam ⸱ 2h 41m 21s
-
Vous vous trompez sur le logging .NET ? Voici comment corriger le tir - Nick Chapsas (NDC London 2024) ⸱ 54m 21s
-
Défis et solutions du scheduling distribué avec Spring Boot ⸱ 46m 17s
-
Pourquoi les vulnérabilités de sécurité (CVE) du noyau Linux explosent - Greg Kroah-Hartman ⸱ 39m 30s
-
Étude d’utilisabilité de Bevy, le moteur de jeu basé sur Rust - Chris Biscardi ⸱ 54m 25s
-
Optimisation des performances Java : traiter 1 milliard de lignes en moins de 2 secondes - Roy van Rijn ⸱ 49m 09s
-
Gérer les services en arrière-plan dans ASP.NET Core et .NET - Steve Gordon (NDC London 2024) ⸱ 59m 30s
-
Concevoir une architecture avec la Vertical Slice Architecture - Chris Sainty (NDC London 2024) ⸱ 58m 25s
-
Créer un chatbot RAG avec Databricks ⸱ 18m 30s
-
Through the Fire and the Flames - Jon Gjengset (EuroRust 2024) ⸱ 31m 09s
-
Scala-Powered Strategies for Building Fault-Tolerant Systems - Dmitrii Pakhomov (Conf42 SRE 2024) ⸱ 15m 59s
-
Construire un système monolithique moderne avec Spring Modulith - Cora Iberkleid (Spring I/O 2024) ⸱ 52m 55s
-
Améliorer la maintenabilité des applications .NET en 10 opinions - Scott Sauber (NDC Sydney 2024) ⸱ 1h 02m 23s
-
Écrire du code rapide et compact en C++ - Andreas Fertig (CppCon 2024) ⸱ 1h 02m 38s
-
DynamoDB et l’architecture orientée événements - Alex DeBrie (GOTO 2024) ⸱ 36m 51s
-
L’avenir du travail des développeurs assistés par l’IA - Addy Osmani (JSNation US 2024)⸱ 25m 17s
-
Java meets TypeScript : développement full stack avec Spring Boot et React - Marcus Hellberg ⸱ 49m 25s
-
Rust 2024 et au-delà : quelle direction ? - Nicholas Matsakis ⸱ 33m 48s
-
L’Observability a-t-elle besoin de gestion de versions ? - Charity Majors (GOTO 2024) ⸱ 35m 26s
-
Comment fonctionnent les React Server Components - Kent C. Dodds ⸱ 21m 46s
-
Keynote de React Conf 2024 (jour 2) ⸱ 55m 15s
-
Comment mener l’innovation IA dans votre organisation - Rasmus Lystrøm (GOTO 2024) ⸱ 29m 13s
-
Back to Basics: utiliser des vecteurs dans presque tous les cas - Kevin Carpenter (CppCon 2024) ⸱ 1h 02m 01s
8 commentaires
Il y a énormément de vidéos GOTO, de loin..
J’ai demandé à une IA de faire une analyse des insights
https://chatgpt.com/share/67b29001-d7f0-8012-8296-990169c41c98
L’URL de partage ne semble pas rester valide très longtemps.
Je remets donc ici uniquement le contenu, recopié.
Voici une analyse approfondie des centres d’intérêt des développeurs en 2024, accompagnée de cas concrets qui étayent les enseignements présentés plus haut.
Principaux exemples :
« Beyond the Hype: A Realistic Look at Large Language Models » (Jodie Burchell, GOTO 2024)
« Exploring Inside GPT – Dissecting Large Language Models » (Alan Smith, GOTO 2024)
« Conférence de la professeure de Stanford Fei-Fei Li sur l’histoire et l’avenir de l’IA »
Analyse approfondie :
Les développeurs ne se contentent pas de suivre les dernières tendances de l’IA ; ils veulent comprendre en profondeur l’architecture interne de ces technologies et leurs cas d’usage réels. Les discussions sur le fonctionnement des grands modèles de langage et sur les processus concrets de développement peuvent être vues comme une tentative d’évaluer à la fois la mise en pratique de l’IA et ses limites.
Principaux exemples :
« Serverless Computing at the Heart of EDA » (Julian Wood, GOTO 2024)
« How to Build Container Images the Modern Way » (Adrian Mouat, Chainguard)
« Managing Transactions in a Microservice Architecture » (Udi Dahan, NDC Oslo 2024)
Analyse approfondie :
L’intérêt pour les architectures distribuées visant à maximiser la scalabilité et l’efficacité des systèmes est en hausse. Le serverless et les approches fondées sur les conteneurs s’imposent comme des stratégies clés pour réduire la charge de gestion de l’infrastructure et accroître l’agilité des applications.
Principaux exemples :
« Building a Filesystem in Rust » (Kent Overstreet)
« The Next 10 Years of C++ » (Herb Sutter, CppCon 2024)
« Java: How Fast Can You Parse 1 Billion Weather Data Rows? » (Roy van Rijn, GOTO 2024)
« Introduction to Wait-Free Algorithms in C++ » (Daniel Anderson, CppCon 2024)
Analyse approfondie :
Les techniques de codage visant à maximiser les performances et l’efficacité, l’optimisation mémoire et l’évolution des langages attirent une grande attention. En particulier, les discussions autour de langages de programmation système comme C++ et Rust semblent découler des besoins en traitement de données à grande échelle et en systèmes temps réel.
Principaux exemples :
« Understanding the Next Phase of Web Development » (Steve Sanderson, NDC London 2024)
« What’s New in React 19 » (Lydia Hallie)
« Distributed Computing with React » (Dan Abramov)
« Java meets TypeScript: Full-Stack Development with Spring Boot and React » (Marcus Hellberg)
Analyse approfondie :
Pour les applications web, l’amélioration de l’expérience utilisateur et l’optimisation des performances sont essentielles. Les mises à jour et les nouvelles fonctionnalités de frameworks modernes comme React servent de base aux développeurs pour construire des solutions web plus intuitives et plus efficaces. Par ailleurs, un paradigme de développement plus intégré entre back-end et front-end est de plus en plus mis en avant.
Principaux exemples :
« Strategies for Modularizing Large Monoliths » (Jimmy Bogard, NDC Oslo 2024)
« Implementing Domain-Driven Design with Spring » (Maciej Walkowiak, Spring I/O 2024)
« Designing Architecture with Vertical Slice Architecture » (Chris Sainty, NDC London 2024)
« The Impact of Team Topologies on Organizational Success » (Manuel Pais, GOTO 2024)
Analyse approfondie :
On observe des efforts marqués pour faire évoluer les grands systèmes monolithiques existants vers des architectures modulaires plus faciles à maintenir et plus extensibles. À mesure que la complexité du développement logiciel augmente, cette tendance s’accompagne aussi d’approches organisationnelles visant à renforcer la cohésion et la flexibilité de l’ensemble du système.
Principaux exemples :
« What Is OpenTelemetry? » (Martin Thwaites, GOTO 2024)
« Why Linux Kernel Security Vulnerabilities (CVEs) Are Exploding » (Greg Kroah-Hartman)
« The Ultimate Topology for Cloud Platform Teams » (Ben Ellerby, GOTO 2024)
Analyse approfondie :
À mesure que la complexité des systèmes augmente, l’intérêt pour le monitoring, l’observabilité et la sécurité progresse lui aussi. Le monitoring en temps réel et la réponse aux vulnérabilités de sécurité sont indispensables pour garantir la stabilité des systèmes, et les discussions autour des outils et techniques les plus récents sont très actives.
Principaux exemples :
« Keynote du Data + AI Summit »
« Créer un chatbot basé sur le RAG avec Databricks »
« Comment tirer le meilleur parti de Power BI on Databricks »
Analyse approfondie :
L’intérêt pour les solutions combinant analyse de données et technologies d’IA est particulièrement visible. La tendance des entreprises à analyser en temps réel de vastes volumes de données et à déployer des solutions d’IA fondées sur celles-ci s’impose comme un élément essentiel d’une prise de décision pilotée par les données et de la mise en place de processus métier plus efficaces.
Analyse globale
En 2024, les développeurs vont au-delà du simple suivi des dernières tendances technologiques et explorent en profondeur les principes fondamentaux des technologies ainsi que leurs applications concrètes.
Les technologies d’IA innovantes et les approches réalistes qui les entourent constituent un sujet d’intérêt majeur pour les développeurs.
Les discussions sur les systèmes distribués et les architectures serverless reflètent une orientation vers davantage de scalabilité et d’efficacité.
Les débats sur l’optimisation des performances et l’évolution des langages montrent une volonté de relever les défis techniques pour dépasser les limites existantes.
Les dernières tendances du web et des frameworks peuvent être interprétées comme une recherche d’équilibre entre expérience utilisateur et productivité de développement.
Les échanges autour des architectures logicielles modulaires ainsi que de l’optimisation de l’exploitation et de la sécurité constituent des stratégies indispensables pour améliorer l’efficacité et la stabilité de la gestion de systèmes devenus plus complexes.
À travers cette diversité de sujets, on constate que la communauté des développeurs en 2024 cherche un équilibre entre innovation et pragmatisme, tout en répondant activement aux évolutions technologiques à venir et à leur mise en œuvre concrète dans le monde professionnel.
Merci, le résumé est bien clair.
Une erreur 404 not found s’affiche. ouin
J’ai repris quelques avis depuis Hacker News.
https://devhub-ko.vercel.app
Je développe un service appelé Devhub.
L’idée est vraiment excellente !
Je vais m’en inspirer :)
> Une plateforme d’archivage qui suit et référence les vidéos de conférences techniques
L’idée est vraiment excellente, non ?