💥 Tech Talks Weekly #20 (React Summit, JSNation, PyCon Sweden, PyData London, Voxxed Days Trieste, Spring I/O, CITYJS, ...)
2024-06-28: Featuring all the newly uploaded talks from React Summit 2024, JSNation 2024, PyCon Sweden 2024, PyData London 2024, Voxxed Days Trieste 2024, Spring I/O 2024, CITYJS London and many more!
Happy Friday 👋
Welcome to the 20. issue of Tech Talks Weekly! This issue is massive and we have tons of new videos from 17 conferences including React Summit 2024, JSNation 2024, PyCon Sweden 2024, PyData London 2024, Voxxed Days Trieste 2024, Spring I/O 2024, CITYJS London 2024, Future Frontend 2024 and many more!
You can support my work by:
⭐️ Telling your friends and coworkers about Tech Talks Weekly as this helps a lot with my mission of building a community around people watching tech talks.
📨 Filling a short and anonymous form to help me get to know you and prepare better content every week.
📬 Getting in touch using this form or by replying to this email and saying hello.
Thanks a ton 🙏
Enjoy the talks ☀️!
🏆 Featured talks of the week
Here are the must-watch talks uploaded since the last issue:
"Ryan Carniato - Facing Frontend's Existential Crisis, React Summit 2024" ⸱ +2k views ⸱ 25 Jun 2024 ⸱ 00h 26m 46s ⸱ by Ryan Carniato who is the author of SolidJS
The state of frontend development last couple years is in an odd place for the uninitiated web developer and expert alike. Server Components? Resumability? Hydration? Waterfalls? Islands? Why so much focus on water? And why are we even talking about this? In this talk, SolidJS creator Ryan Carniato explores the landscape of modern web development to understand how we got here and what these solutions really solve.
"Java meets TypeScript: full-stack web app development with Spring Boot and React by Marcus Hellberg" ⸱ +5k views ⸱ 25 Jun 2024 ⸱ 00h 49m 25s ⸱ by Marcus Hellberg who is a frequent Java conference speaker
As Java developers, we know the benefits of type-safety when building apps. The problem? Usually, that type-safety ends when we leave the server. What if it didn’t have to be that way? In this presentation, you’ll learn how to build a full-stack reactive web app through live code examples. We’ll use Spring Boot and Java on the backend and React with TypeScript on the frontend, connecting the two with the new Hilla framework from Vaadin.
"Marco Gorelli - How you (yes, you!) can write a Polars Plugin | PyData London 2024" ⸱ +600 views ⸱ 21 Jun 2024 ⸱ 01h 28m 37s ⸱ by Marco Gorelli who is an OSS contributor
Polars is a dataframe library taking the world by storm. It is very runtime and memory efficient and comes with a clean and expressive API. Sometimes, however, the built-in API isn't enough. And that's where its killer feature comes in: plugins. You can extend Polars, and solve practically any problem. No prior Rust experience required, intermediate Python or general programming experience required. By the end of the session, you will know how to write your own Polars Plugin! This talk is aimed at data practitioners.
"Kent C Dodds - And Now You Understand React Server Components, React Summit 2024" ⸱ +900 views ⸱ 25 Jun 2024 ⸱ 00h 27m 12s ⸱ by Kent C Dodds who is the author of plenty of famous JS/TS libraries including react-testing-library
A great introduction to React Server Components by building them from scratch.
"Tejas Kumar - Event Sourcing for JS Devs" ⸱ <100 views ⸱ 25 Jun 2024 ⸱ 00h 21m 08s ⸱ by Tejas Kumar who is the author of Fluent React book
This talk teaches us a powerful architectural pattern and helps us navigate the tech landscape using it. We'll understand CQRS, Kafka, and more and see how it all fits together to build powerful things on the web today.
📆 New uploads
Here’s a list of all the recently uploaded talks since the last issue, grouped by conference and ordered by the number of views for your convenience.
1. PyCon Sweden 2024
"Debugging Python by Juha-Matti Santala" ⸱ +100 views ⸱ 26 Jun 2024 ⸱ 00h 25m 41s
"Lightning talks" ⸱ <100 views ⸱ 26 Jun 2024 ⸱ 00h 42m 15s
"Python Developer Experience with Polylith by David Vujic" ⸱ <100 views ⸱ 26 Jun 2024 ⸱ 00h 32m 40s
"GraphQL as an umbrella for microservices by Artur Smęt" ⸱ <100 views ⸱ 26 Jun 2024 ⸱ 00h 32m 10s
"Load testing with Python and Locust by Lars Holmberg" ⸱ <100 views ⸱ 26 Jun 2024 ⸱ 00h 30m 17s
"CALFEM - Teaching the Finite Element method in Python by Jonas Lindemann" ⸱ <100 views ⸱ 27 Jun 2024 ⸱ 00h 35m 34s
"Closing remarks of PyCon Sweden 2023" ⸱ <100 views ⸱ 26 Jun 2024 ⸱ 00h 23m 02s
"Opening Talk by PyCon Chairman, Alexander Hultner" ⸱ <100 views ⸱ 26 Jun 2024 ⸱ 00h 11m 41s
"CompiledPoetry.py : teaching about diversity with Python and poetry by Soraya Roberta" ⸱ <100 views ⸱ 26 Jun 2024 ⸱ 00h 20m 02s
2. PyData London 2024
"James Powell - Are generator-coroutines really the answer? | PyData London 2024" ⸱ +1k views ⸱ 21 Jun 2024 ⸱ 00h 42m 04s
"Nick Radcliffe - Test-Driven Data Analysis in Python | PyData London 2024" ⸱ +1k views ⸱ 21 Jun 2024 ⸱ 01h 32m 05s
"Marco Gorelli - How you (yes, you!) can write a Polars Plugin | PyData London 2024" ⸱ +600 views ⸱ 21 Jun 2024 ⸱ 01h 28m 37s
"Dr. Adam Hill - Empower Your Projects with Prefect's Pipeline Magic | PyData London 2024" ⸱ +500 views ⸱ 21 Jun 2024 ⸱ 01h 25m 02s
"Kishan Manani- Backtesting and error metrics for modern time series forecasting | PyData London 2024" ⸱ +500 views ⸱ 21 Jun 2024 ⸱ 00h 32m 40s
"Antonio Feregrino - Generating embeddings for Yu-Gi-Oh Cards with NumPy | PyData London 2024" ⸱ +500 views ⸱ 21 Jun 2024 ⸱ 00h 29m 35s
"Dan Gibson - An Introduction to Retrieval Augmented Generation - PyData London 2024" ⸱ +500 views ⸱ 21 Jun 2024 ⸱ 00h 47m 55s
"Ines Montani - A practical guide to human-in-the-loop distillation | Pydata London 2024" ⸱ +400 views ⸱ 21 Jun 2024 ⸱ 00h 34m 04s
"Jakub Hettler - Jupyter(Hub/Lab): Journey from On-prem to AWS [PyData Prague #18]" ⸱ +300 views ⸱ 25 Jun 2024 ⸱ 00h 29m 56s
"Fonnesbeck & Wiecki- Probabilistic Programming and Bayesian Computing with PyMC | PyData London 2024" ⸱ +300 views ⸱ 21 Jun 2024 ⸱ 01h 25m 43s
3. JSNation 2024
"Web Apps of the Future With Web AI – Jason Mayes, JSNation 2024" ⸱ +1k views ⸱ 21 Jun 2024 ⸱ 00h 23m 53s
"Install Nothing: App UIs With Native Browser APIs – Scott Tolinski, JSNation 2024" ⸱ +1k views ⸱ 21 Jun 2024 ⸱ 00h 21m 05s
"Embracing WebGPU and WebXR With Three.js – Mr.doob, JSNation 2024" ⸱ +1k views ⸱ 21 Jun 2024 ⸱ 00h 19m 46s
"10 Years of Independent OSS: A Retrospective – Evan You, JSNation 2024" ⸱ +1k views ⸱ 21 Jun 2024 ⸱ 00h 24m 16s
"From Friction to Flow: Debugging With Chrome DevTools – Jecelyn Yeen, JSNation 2024" ⸱ +1k views ⸱ 21 Jun 2024 ⸱ 00h 27m 36s
"htmx Is Pro-JavaScript – Carson Gross, JSNation 2024" ⸱ +900 views ⸱ 21 Jun 2024 ⸱ 00h 22m 36s
"Unlocking Digital Ownership: How to Store Accounts Using Blockchain Technology – Solange Gueiros" ⸱ +700 views ⸱ 21 Jun 2024 ⸱ 00h 18m 58s
"AI First: Applications of the Future – Evan Seaward, JSNation 2024" ⸱ +300 views ⸱ 21 Jun 2024 ⸱ 00h 21m 34s
4. React Summit 2024
"Ryan Carniato - Facing Frontend's Existential Crisis, React Summit 2024" ⸱ +2k views ⸱ 25 Jun 2024 ⸱ 00h 26m 46s
"Theo Browne - RSCs In Production: 1 Year Later, React Summit 2024" ⸱ +1k views ⸱ 25 Jun 2024 ⸱ 00h 24m 25s
"Evan Bacon - Fetch Once, Render Everywhere: React Server Components in Expo Router React Summit 2024" ⸱ +1k views ⸱ 25 Jun 2024 ⸱ 00h 21m 29s
"Kent C Dodds - And Now You Understand React Server Components, React Summit 2024" ⸱ +900 views ⸱ 25 Jun 2024 ⸱ 00h 27m 12s
"Doug Drechsel - Full Stack Development using Oracle 23ai, React Summit 2024" ⸱ +900 views ⸱ 25 Jun 2024 ⸱ 00h 23m 03s
"Solange Gueiros - Frontend Access Control Using Digital Assets, React Summit 2024" ⸱ +800 views ⸱ 25 Jun 2024 ⸱ 00h 20m 31s
5. CITYJS London 2024 and CITYJS Berlin 2023
"Tejas Kumar - Event Sourcing for JS Devs" ⸱ <100 views ⸱ 25 Jun 2024 ⸱ 00h 21m 08s
"Christian Heilmann - Centering DIVs in new and exciting wrong ways with AI?" ⸱ <100 views ⸱ 21 Jun 2024 ⸱ 00h 25m 23s
"Rene Eichhorn - Exploring React 18's Streaming Capabilities with Suspense for SSR" ⸱ <100 views ⸱ 21 Jun 2024 ⸱ 00h 17m 30s
"Dwane Hemmings Creating a WebXR Tic-Tac-Toe game without using any Virtual & Augmented Reality tools" ⸱ <100 views ⸱ 27 Jun 2024 ⸱ 00h 22m 23s
"Lars Grammel Building a Multi-modal AI Application in TypeScript using ModelFusion" ⸱ <100 views ⸱ 23 Jun 2024 ⸱ 00h 17m 45s
6. Future Frontend 2024
"FF24 - Compilers - Reliable I/O with the TypeScript Compiler API - Jason Rametta" ⸱ <100 views ⸱ 27 Jun 2024 ⸱ 00h 23m 59s
"FF24 - UI, design, and edge - A new way to develop for the web - Andreas Møller" ⸱ <100 views ⸱ 27 Jun 2024 ⸱ 00h 21m 34s
"FF24 - UI - Make Real: tldraw's accidental AI play - Steve Ruiz" ⸱ <100 views ⸱ 27 Jun 2024 ⸱ 00h 34m 17s
"FF24 - Compilers - How Qwik's Optimizer allows JavaScript streaming and automatic optimization" ⸱ <100 views ⸱ 27 Jun 2024 ⸱ 00h 26m 54s
"FF24 - Design - Learning Finnish using technology - Mission Impossible? - Zak Allal" ⸱ <100 views ⸱ 27 Jun 2024 ⸱ 00h 31m 06s
"FF24 - UI, design, and edge - Dynamic UI at the Edge - Mohammad Khazali and Samuel Macleod" ⸱ <100 views ⸱ 27 Jun 2024 ⸱ 00h 27m 58s
"FF24 - Closing" ⸱ <100 views ⸱ 27 Jun 2024 ⸱ 00h 11m 01s
"FF24 - AI - Non-human teammates and AI clocks - Matt Webb" ⸱ <100 views ⸱ 27 Jun 2024 ⸱ 00h 30m 59s
"FF24 - Compilers - Panel with Yoav Ganbar and Jason Rametta" ⸱ <100 views ⸱ 27 Jun 2024 ⸱ 00h 29m 42s
"FF24 - UI - Return to Web Animation Wonderland - Rachel Nabors" ⸱ <100 views ⸱ 27 Jun 2024 ⸱ 00h 38m 01s
7. CascadiaJS 2024
"CascadiaJS 2024 Day Two Livestream" ⸱ +500 views ⸱ 22 Jun 2024 ⸱ 08h 42m 48s
"CascadiaJS 2024 Day One Livestream" ⸱ +300 views ⸱ 21 Jun 2024 ⸱ 09h 27m 21s
8. CSS Day 2024
"Web Design Engineering With the New CSS | Matthias Ott | CSS Day 2024" ⸱ +3k views ⸱ 24 Jun 2024 ⸱ 00h 51m 14s
9. Blue Ridge Ruby 2024
"Blue Ridge Ruby 2024 | Refactoring: The ASMR of Programming Talks by Max VelDink" ⸱ <100 views ⸱ 25 Jun 2024 ⸱ 00h 24m 38s
"Blue Ridge Ruby 2024 | Simplicity: The Key to Software Success by Brian Childress" ⸱ <100 views ⸱ 25 Jun 2024 ⸱ 00h 38m 09s
"Blue Ridge Ruby 2024 | A Rubyist's Guide to Existential Dread by Jeremy Smith" ⸱ <100 views ⸱ 25 Jun 2024 ⸱ 00h 21m 26s
"Blue Ridge Ruby 2024 | The Very Hungry Transaction by Daniel Colson" ⸱ <100 views ⸱ 25 Jun 2024 ⸱ 00h 33m 04s
"Blue Ridge Ruby 2024 | My Rails App is Old Enough to Drink: Over Two... by John Paul Ashenfelter" ⸱ <100 views ⸱ 25 Jun 2024 ⸱ 00h 34m 46s
"Blue Ridge Ruby 2024 | Narrative Reflections: Transmuting Ruby Code into... by Travis Turner" ⸱ <100 views ⸱ 25 Jun 2024 ⸱ 00h 34m 14s
"Blue Ridge Ruby 2024 | The Pursuit of Happiness by Dustin Haefele Tschan" ⸱ <100 views ⸱ 25 Jun 2024 ⸱ 00h 28m 08s
"Blue Ridge Ruby 2024 | Validate Me! - Demystifying Rails Validators by Rachael Wright Munn" ⸱ <100 views ⸱ 25 Jun 2024 ⸱ 00h 24m 23s
"Blue Ridge Ruby 2024 | Navigating Career Transitions - Stop Second Guessing... by Lauren Auchter" ⸱ <100 views ⸱ 25 Jun 2024 ⸱ 00h 26m 07s
"Blue Ridge Ruby 2024 | Nil - Nothing is Easy, Is It? by Craig Buchek" ⸱ <100 views ⸱ 25 Jun 2024 ⸱ 00h 41m 16s
10. Voxxed Days Trieste 2024
"[VDTRIESTE24] Debugging with IntelliJ IDEA - Tools-in-action by Vitaly Bragilevsky" ⸱ +600 views ⸱ 23 Jun 2024 ⸱ 00h 45m 08s
"[VDTRIESTE24] Getting Started with Architectural Decision Records - Conference by Antonio Dell'Ava" ⸱ +600 views ⸱ 23 Jun 2024 ⸱ 00h 43m 22s
"[VDTRIESTE24] Open sourcing a library: how hard can that be? - Conference by Johan Hutting" ⸱ +500 views ⸱ 23 Jun 2024 ⸱ 00h 45m 46s
"[VDTRIESTE24] Fail your tasks successfully - Flash Talk by Borut Jogan" ⸱ +400 views ⸱ 23 Jun 2024 ⸱ 00h 20m 05s
"[VDTRIESTE24] Unleashing the Power of Vector Search and Semantic Caching in Java - by Luigi Fugaro" ⸱ +400 views ⸱ 23 Jun 2024 ⸱ 00h 29m 27s
"[VDTRIESTE24] Server Components are React's superweapon in the Stack Wars - by Edoardo Dusi" ⸱ +300 views ⸱ 23 Jun 2024 ⸱ 00h 33m 04s
"[VDTRIESTE24] Building a Video Player from Scratch with React Native - Conference by Omar Diop" ⸱ +200 views ⸱ 23 Jun 2024 ⸱ 00h 38m 00s
"[VDTRIESTE24] Wear glasses with NodeJS, Puppeteer, and Chrome - Conference by Vincenzo D'Amore" ⸱ +100 views ⸱ 23 Jun 2024 ⸱ 00h 36m 23s
11. Spring I/O 2024
"Java meets TypeScript: full-stack web app development with Spring Boot and React by Marcus Hellberg" ⸱ +5k views ⸱ 25 Jun 2024 ⸱ 00h 49m 25s
"The Modern Monolith, with Spring Modulith by Cora Iberkleid @ Spring I/O 2024" ⸱ +4k views ⸱ 21 Jun 2024 ⸱ 00h 52m 55s
"The Spring Data Cookbook - Delicious Recipes For Fast, Secure Data by Christoph Strobl @ Spring I/O" ⸱ +3k views ⸱ 21 Jun 2024 ⸱ 00h 51m 10s
"IntelliJ IDEA Tips and Tricks for Spring Developers by Anton Arhipov @ Spring I/O 2024" ⸱ +2k views ⸱ 25 Jun 2024 ⸱ 00h 56m 16s
"A Spring Developers Guide to Navigating the Frontend Landscape by Dan Vega @ Spring I/O 2024" ⸱ +1k views ⸱ 25 Jun 2024 ⸱ 00h 50m 48s
"Improve developer experience with Spring Interface Clients by Olga Maciaszek-Sharma @ Spring I/O 24" ⸱ +1k views ⸱ 25 Jun 2024 ⸱ 00h 51m 24s
"Platform Engineering with Spring Boot by Tom Hombergs @ Spring I/O 2024" ⸱ +1k views ⸱ 26 Jun 2024 ⸱ 00h 47m 34s
"AsyncAPI & Springwolf - Automated documentation (and more) by Raphael De Lio @ Spring I/O 2024" ⸱ +1k views ⸱ 26 Jun 2024 ⸱ 00h 35m 30s
"It's all in the mix: producing production-ready apps with Spring Boot by Joris Kuipers @ Spring I/O" ⸱ +1k views ⸱ 27 Jun 2024 ⸱ 00h 52m 31s
"Making Spring Cloud Gateway your perfect API gateway solution by Dan Erez @ Spring I/O 2024" ⸱ +800 views ⸱ 27 Jun 2024 ⸱ 00h 36m 07s
12. JAVAPRO 2024
"Say goodbye to bugs and anti-patterns with Error Prone | Rick Ossendrijver (EN)" ⸱ <100 views ⸱ 25 Jun 2024 ⸱ 00h 47m 47s
"Could your Java workloads be missing out on something? | Mark Stoodley (EN)" ⸱ <100 views ⸱ 21 Jun 2024 ⸱ 00h 56m 37s
"Java Diary of an Uber Driver | Werner Keil (EN)" ⸱ <100 views ⸱ 24 Jun 2024 ⸱ 00h 37m 27s
"Weeding Your Micro Service Landscape | Tim te Beek (EN)" ⸱ <100 views ⸱ 26 Jun 2024 ⸱ 00h 47m 49s
13. Droidcon Italy 2023
"BEYOND LAYER - Exploring DIFFERENT APPROACHES to android project ARCHITECTURE | Droidcon Italy 2023" ⸱ +200 views ⸱ 27 Jun 2024 ⸱ 00h 37m 55s
14. Code BEAM America 2024
"Working with Legacy Code - Dmytro Lytovchenko | Code BEAM America 2024" ⸱ +400 views ⸱ 25 Jun 2024 ⸱ 00h 41m 00s
15. Data Science Conference ADRIA 2024
"Model Calibration | Tin Ferkovic | DSC ADRIA 24" ⸱ <100 views ⸱ 21 Jun 2024 ⸱ 00h 25m 10s
"Considerations what AI Vision solution to use | Catalin Gheorghiu | DSC ADRIA 24" ⸱ <100 views ⸱ 26 Jun 2024 ⸱ 01h 29m 02s
"From Prototype to Production: A Framework for AI Implementation Solutions | R. Apostol |DSC ADRIA 24" ⸱ <100 views ⸱ 28 Jun 2024 ⸱ 00h 25m 57s
16. GOTO 2023 and 2024
"Software Architectures, Team Topologies & Complexity Science • James Lewis • GOTO 2023" ⸱ +4k views ⸱ 24 Jun 2024 ⸱ 00h 50m 26s
"LLMs Are Not Black Magic At All • Preben Thorø • GOTO 2024" ⸱ +1k views ⸱ 25 Jun 2024 ⸱ 00h 33m 27s
"Java, Code Coverage: Scandals, Intrigues & Investigations • Evgeny Mandrikov • GOTO 2023" ⸱ +1k views ⸱ 21 Jun 2024 ⸱ 00h 53m 12s
"Enabling Microservice Success • Sarah Wells & Sam Newman • GOTO 2024" ⸱ +700 views ⸱ 27 Jun 2024 ⸱ 00h 33m 57s
"Scaling EDA Workloads with Kubernetes, KEDA & Karpenter • Natasha Wright • GOTO 2024" ⸱ +600 views ⸱ 26 Jun 2024 ⸱ 00h 45m 34s
"Mastering Web Security: Myths, Strategies & More! • Scott Helme & Sebastian Brandes" ⸱ +600 views ⸱ 21 Jun 2024 ⸱ 00h 32m 30s
17. NDC Sydney 2024
".NET and Containers - each layer of abstraction indistinguishable from magic - Scott Hanselman" ⸱ +11k views ⸱ 21 Jun 2024 ⸱ 01h 01m 29s
"What's next in C# - Mads Torgersen - NDC Sydney 2024" ⸱ +4k views ⸱ 22 Jun 2024 ⸱ 01h 03m 21s
".NET in a Box: Containerizing .NET Applications - Chris Ayers - NDC Sydney 2024" ⸱ +3k views ⸱ 22 Jun 2024 ⸱ 01h 02m 30s
"Intentional Code - Minimalism in a World of Dogmatic Design - David Whitney - NDC Sydney 2024" ⸱ +3k views ⸱ 23 Jun 2024 ⸱ 00h 58m 25s
"Practical Applications of Generative AI: How to Sprinkle a Little AI in Your App - Phil Haack" ⸱ +1k views ⸱ 22 Jun 2024 ⸱ 01h 09m 54s
"Application Insights: The Tool You Never Knew You Needed - Isaac Levin - NDC Sydney 2024" ⸱ +1k views ⸱ 26 Jun 2024 ⸱ 00h 51m 57s
"Build your own Secure Messenger - Ben Dechrai - NDC Sydney 2024" ⸱ +1k views ⸱ 23 Jun 2024 ⸱ 00h 57m 08s
"Managing the Burnout Burndown - Anjuan Simmons - NDC Sydney 2024" ⸱ +700 views ⸱ 24 Jun 2024 ⸱ 00h 52m 19s
"Tales from the Azure Migration Trenches - Jimmy Bogard - NDC Sydney 2024" ⸱ +700 views ⸱ 25 Jun 2024 ⸱ 01h 02m 25s
"In Prompts We Trust - Jiaranai Keatnuxsuo - NDC Sydney 2024" ⸱ +700 views ⸱ 24 Jun 2024 ⸱ 01h 08m 23s
Enjoy the weekend ☀️ and see you next week!