☀️ Tech Talks Weekly #17
2024-06-06: Featuring all the newly uploaded talks from Spring I/O 2024, Devneuxs 2024, Voxxed Days Trieste 2024, JNation 2024, J On The Beach 2024 and many more!
Happy Thursday 👋
Welcome to the 17. issue of Tech Talks Weekly! This time around, we have plenty of new uploads from 9 conferences including Spring I/O 2024, Devneuxs 2024, Voxxed Days Trieste 2024, JNation 2024, J On The Beach 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 Google Form to help me get to know you and prepare better content every week.
📬 Getting in touch here 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:
"Spring I/O 2024 Keynote" ⸱ +8k views ⸱ 30 May 2024 ⸱ 01h 16m 03s
A really good keynote showcasing the recent updates from Spring community. If you’re wondering what JDK and Spring Boot version are currently the most popular, and where Kotlin and Groovy stand in 2024, head over to this talk.
"C#’s Functional Journey - Mads Torgersen - NDC Sydney 2024" ⸱ +7k views ⸱ 03 Jun 2024 ⸱ 01h 00m 41s
A live-coding session run by Mads Torgersen who is the lead designer of C#. The talk goes through the advancements in C# over the past two decades that modernized it and introduced the features common in Functional Programming languages. The session explores how OOP and FP can blend together in practice.
"Loom Is More Than Virtual Threads - Todd Ginsberg" ⸱ <100 views ⸱ 04 Jun 2024 ⸱ 00h 55m 37s
Abstract: Most of the talk about Project Loom as been about JEP 425: Virtual Threads. That's great because virtual threads are incredibly useful and will revolutionize how we write high-throughput applications. But did you know there are two more JEPs associated with Project Loom that are also very useful? First we'll learn about JEP 428: Structured Concurrency and how it will simplify multithreaded programming on the JVM. Next, we'll learn about JEP 429: Scoped Values which aims to solve some problems that ThreadLocals have had since their introduction way back in Java 1.2!
"This Ain't Your Parents' Java by Venkat Subramaniam @ Spring I/O 2024" ⸱ +1k views ⸱ 04 Jun 2024 ⸱ 00h 44m 49s
A nice live-coding session from Venkat presenting all the modern Java features you should start using now with practical examples.
📆 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. Spring I/O 2024 (30 - 31 May, Barcelona)
"Spring I/O 2024 Keynote" ⸱ +8k views ⸱ 30 May 2024 ⸱ 01h 16m 03s
"Spring Security Architecture Principles by Daniel Garnier-Moiroux @ Spring I/O 2024" ⸱ +2k views ⸱ 04 Jun 2024 ⸱ 00h 48m 25s
"This Ain't Your Parents' Java by Venkat Subramaniam @ Spring I/O 2024" ⸱ +1k views ⸱ 04 Jun 2024 ⸱ 00h 44m 49s
"Dapr and Spring Boot - Solving the Challenges of Distributed Systems by M. Salatino / T. Vitale" ⸱ +1k views ⸱ 04 Jun 2024 ⸱ 00h 46m 21s
"OpenAPI 3 and Spring-Boot 3 - What's new? by Badr Nass Lahsen @ Spring I/O 2024" ⸱ +900 views ⸱ 05 Jun 2024 ⸱ 00h 52m 45s
"Hitting the “refresh” button on your Spring web application by Stéphane Nicoll / Brian Clozel" ⸱ +700 views ⸱ 05 Jun 2024 ⸱ 00h 47m 55s
"Why Spring Matters to Jakarta EE - and Vice Versa by Ivar Grimstad @ Spring I/O 2024" ⸱ +500 views ⸱ 05 Jun 2024 ⸱ 00h 51m 06s
"Empowering Developers: Unveiling the Backstage Internal Developer Portal for Java Development" ⸱ +400 views ⸱ 05 Jun 2024 ⸱ 00h 47m 40s
"Debug your native Spring by Dmitry Chuyko @ Spring I/O 2024" ⸱ +400 views ⸱ 05 Jun 2024 ⸱ 00h 59m 51s
"Migrating from (Spring Data) JPA to Spring Data JDBC by Jens Schauder @ Spring I/O 2024" ⸱ +100 views ⸱ 06 Jun 2024 ⸱ 00h 42m 06s
Share feedback or get in touch!
2. Devneuxs 2024
"Loom Is More Than Virtual Threads - Todd Ginsberg" ⸱ <100 views ⸱ 04 Jun 2024 ⸱ 00h 55m 37s
"Contextual Search With Vector Search - Olena Kutsenko" ⸱ <100 views ⸱ 04 Jun 2024 ⸱ 00h 49m 20s
"Choose Your Own Performance - Dan Heidinga" ⸱ <100 views ⸱ 04 Jun 2024 ⸱ 01h 03m 48s
"Apache Maven 4 is Awesome - Chandra Guntur Rodrigo Graciano" ⸱ <100 views ⸱ 04 Jun 2024 ⸱ 01h 02m 47s
"Preparing for the Java 21 Cert and Learning New Features - Jeanne Boyarsky" ⸱ <100 views ⸱ 04 Jun 2024 ⸱ 00h 39m 25s
"Zero to Implementation in 50 Minutes, No Kidding! - Oleg Zhurakousky Glenn Renf" ⸱ <100 views ⸱ 04 Jun 2024 ⸱ 00h 54m 07s
"Trash Talk - Gerrit Grunwald" ⸱ <100 views ⸱ 04 Jun 2024 ⸱ 01h 00m 55s
"LLMs and Spring - Brian Sam-Bodden" ⸱ <100 views ⸱ 05 Jun 2024 ⸱ 00h 56m 50s
"Modern Testing Tools for Java Developers - Elias Nogueira" ⸱ <100 views ⸱ 04 Jun 2024 ⸱ 00h 53m 10s
"Spring off the HTTP High Dive into an Optimized Connection Pool - John Coyne" ⸱ <100 views ⸱ 04 Jun 2024 ⸱ 00h 43m 59s
3. Voxxed Days Trieste 2024
"Going beyond ORMs - Conference by Andres Almiray" ⸱ +200 views ⸱ 05 Jun 2024 ⸱ 00h 40m 22s
"How to deal with technical debt in fast-paced environment - Flash Talk by Felipe Sales" ⸱ +100 views ⸱ 05 Jun 2024 ⸱ 00h 17m 09s
"Cracking the Code: Decoding Anti-Bot Systems! - Conference by Fabien Vauchelles" ⸱ +100 views ⸱ 05 Jun 2024 ⸱ 00h 42m 05s
"Are we React-ing wrongly? - Conference by Maya Shavin" ⸱ +100 views ⸱ 05 Jun 2024 ⸱ 00h 42m 25s
"The Art and Science of Thriving Developers - Keynote by Dimitris Andreadis" ⸱ +100 views ⸱ 05 Jun 2024 ⸱ 00h 18m 12s
"The Amsterdam Plot! - Flash Talk by Michele Mauro" ⸱ +100 views ⸱ 05 Jun 2024 ⸱ 00h 14m 55s
"Modern & secure adaptive streaming on the Web - Conference by Katarzyna Dusza" ⸱ +100 views ⸱ 05 Jun 2024 ⸱ 00h 44m 56s
"Machine Learning + Symbolic Reasoning - Conference by Nicole Prentzas and Mario Fusco" ⸱ +100 views ⸱ 05 Jun 2024 ⸱ 00h 34m 07s
4. JNation 2024
"JNation 2024 - Grand Auditorium" ⸱ +800 views ⸱ 05 Jun 2024 ⸱ 09h 00m 55s
"JNation 2024 - Old Church" ⸱ +500 views ⸱ 04 Jun 2024 ⸱ 07h 38m 21s
"Jnation 2024 - Mondego" ⸱ +300 views ⸱ 04 Jun 2024 ⸱ 07h 36m 05s
"Jnation 2024 - Almedina" ⸱ +300 views ⸱ 04 Jun 2024 ⸱ 07h 33m 42s
"JNation 2024 - Sofia" ⸱ +200 views ⸱ 05 Jun 2024 ⸱ 07h 41m 00s
5. GOTO 2024 and 2023
"Mapping CI/CD Attack Surfaces • Darren Richardson • GOTO 2023" ⸱ +1k views ⸱ 31 May 2024 ⸱ 00h 39m 44s
"How Work Works & Other Curiosities • James Lewis • GOTO 2023" ⸱ +1k views ⸱ 03 Jun 2024 ⸱ 00h 53m 13s
"Embrace Step Functions for Efficient Workflow Management • Ben Smith & Eric Johnson • GOTO 2024" ⸱ +800 views ⸱ 04 Jun 2024 ⸱ 00h 37m 28s
"Climbing the Ladder of Abstraction Towards the Cloud-to-Edge Continuum • Jonas Bonér • GOTO 2023" ⸱ +700 views ⸱ 30 May 2024 ⸱ 00h 52m 57s
"Wardley Mapping Strategy at BigCorp – A True Story • Erik Schoen • GOTO 2023" ⸱ +700 views ⸱ 05 Jun 2024 ⸱ 00h 40m 19s
6. NDC Sydney 2024
"C#’s Functional Journey - Mads Torgersen - NDC Sydney 2024" ⸱ +7k views ⸱ 03 Jun 2024 ⸱ 01h 00m 41s
"Our favorite things in .NET 8 - David Fowler & Damian Edwards - NDC Sydney 2024" ⸱ +4k views ⸱ 04 Jun 2024 ⸱ 01h 04m 11s
"Demystifying Web API Security in Azure - Jimmy Bogard - NDC Sydney 2024" ⸱ +2k views ⸱ 02 Jun 2024 ⸱ 01h 02m 15s
".NET Testing Best Practices - Rob Richardson - NDC Sydney 2024" ⸱ +2k views ⸱ 02 Jun 2024 ⸱ 01h 04m 41s
"Migrate Your Legacy ASP.NET Projects to ASP.NET Core Incrementally with YARP - Jonathan "J." Tower" ⸱ +1k views ⸱ 01 Jun 2024 ⸱ 01h 04m 06s
"Kafka for .NET Developers - Ian Cooper - NDC Sydney 2024" ⸱ +1k views ⸱ 31 May 2024 ⸱ 01h 02m 25s
"How I Met Your Data - Troy Hunt - NDC Sydney 2024" ⸱ +1k views ⸱ 30 May 2024 ⸱ 00h 59m 43s
"Safety first! Low-level C# without the unsafe keyword - Wesley Cabus - NDC Sydney 2024" ⸱ +1k views ⸱ 31 May 2024 ⸱ 00h 52m 31s
"Generative AI for the .NET Developer - Aaron Powell - NDC Sydney 2024" ⸱ +1k views ⸱ 03 Jun 2024 ⸱ 01h 01m 56s
"On Becoming a Space-Faring Civilization - Richard Campbell - NDC Sydney 2024" ⸱ +500 views ⸱ 01 Jun 2024 ⸱ 01h 01m 50s
7. Code BEAM Europe 2023 and RabbitMQ Summit 2023
"End-to-end types: full-stack Web apps with Gleam by Hayleigh Thompson | Code BEAM Europe 2023" ⸱ +2k views ⸱ 05 Jun 2024 ⸱ 00h 31m 59s
"Alejandro Ramallo | Code BEAM Europe 2023" ⸱ +400 views ⸱ 05 Jun 2024 ⸱ 00h 41m 36s
"Reimplementing technical debt with state machines by Nelson Vides & Paweł Chrząszcz | Code BEAM" ⸱ +200 views ⸱ 05 Jun 2024 ⸱ 00h 36m 21s
"Exploring code smells in Elixir by Elaine Watanabe | Code BEAM Europe 2023" ⸱ +100 views ⸱ 05 Jun 2024 ⸱ 00h 22m 32s
"Observability at Scale by Natalia Chechina | Code BEAM Europe 2023" ⸱ +100 views ⸱ 06 Jun 2024 ⸱ 00h 37m 07s
"How to Break RabbitMQ by Alex Valiushko | RabbitMQ Summit 2023" ⸱ +100 views ⸱ 05 Jun 2024 ⸱ 00h 18m 28s
"Update RabbitMQ now! by Johan Rhodin | RabbitMQ Summit 2023" ⸱ <100 views ⸱ 05 Jun 2024 ⸱ 00h 33m 40s
8. Conf42 ML 2024
"Efficiency through Stateless Microservices: Request Handling | Mike Malyi | Conf42 ML 2024" ⸱ +5k views ⸱ 30 May 2024 ⸱ 00h 21m 14s
"Topic modelling for text documents using NLP techniques | Akshay Jain | Conf42 ML 2024" ⸱ +4k views ⸱ 30 May 2024 ⸱ 00h 22m 10s
"The Influence of AI on Creative Thought in Design | Kirill Sidorets | Conf42 ML 2024" ⸱ +300 views ⸱ 30 May 2024 ⸱ 00h 14m 00s
"Premiere - Conf42 Machine Learning 2024" ⸱ <100 views ⸱ 30 May 2024 ⸱ 00h 20m 20s
"Global Intelligence Pipeline: Crafting Inference at the Edge | Michele Taroni | Conf42 ML 2024" ⸱ <100 views ⸱ 30 May 2024 ⸱ 00h 19m 49s
"The Art of Data Story Telling, Powered by Oracle Analytics | Ambili T | Conf42 ML 2024" ⸱ <100 views ⸱ 30 May 2024 ⸱ 00h 47m 58s
"Ecommerce OMNI Channel optimization using AI | Jubin Thomas | Conf42 ML 2024" ⸱ <100 views ⸱ 30 May 2024 ⸱ 00h 29m 07s
"GDPR & Beyond: Demystifying Data Governance | Francesco Valentini & Antonio Murgia | Conf42 ML 2024" ⸱ <100 views ⸱ 30 May 2024 ⸱ 00h 31m 40s
"Design Think before you create your next AI product | Arushi Srivastava | Conf42 ML 2024" ⸱ <100 views ⸱ 30 May 2024 ⸱ 00h 52m 12s
"Unveiling Tomorrow: Exploring the Frontiers of Generative AI | Michal Mikolajczak | Conf42 ML 2024" ⸱ <100 views ⸱ 30 May 2024 ⸱ 00h 59m 38s
9. J On The Beach 2024 (JOTB)
"Take control of your generative AI technology to boost your productivity -Stéphanie Marchesseau" ⸱ <100 views ⸱ 04 Jun 2024 ⸱ 00h 22m 04s
"Production Ready RAG - David Leconte - JOTB24" ⸱ <100 views ⸱ 01 Jun 2024 ⸱ 00h 29m 47s
"How we added replication to QuestDB, a time-series database - Javier Ramirez - JOTB24" ⸱ <100 views ⸱ 03 Jun 2024 ⸱ 00h 33m 14s
"From Scraping to Stardom: Making Data a VIP in Distributed Archit - M. Macero & E. Verseput - JOTB24" ⸱ <100 views ⸱ 30 May 2024 ⸱ 00h 26m 36s
"Making Go Talk to Rust: Simplifying Cross Language Communication with UniFFI - P. Bhosale - JOTB24" ⸱ <100 views ⸱ 30 May 2024 ⸱ 00h 24m 16s
"From here to resilience - a travel guide - Uwe Friedrichsen - JOTB24" ⸱ <100 views ⸱ 31 May 2024 ⸱ 00h 31m 38s
"Dynamic Large Scale Spark on Kubernetes - Christian Melendez & Ovidiu Valeanu - JOTB24" ⸱ <100 views ⸱ 31 May 2024 ⸱ 00h 27m 19s
"A chart from the 40s is all you need - Mario López Martínez - JOTB24" ⸱ <100 views ⸱ 05 Jun 2024 ⸱ 00h 11m 03s
"(un)Boxing Colud Native The Sweet Science - Bart Farrel - JOTB24" ⸱ <100 views ⸱ 31 May 2024 ⸱ 00h 29m 58s
"Fueling Product-Led Growth: A Journey Beyond Traditional Streaming - Bianca Costache - JOTB24" ⸱ <100 views ⸱ 06 Jun 2024 ⸱ 00h 29m 00s
10. Share feedback or get in touch!
Enjoy the weekend ☀️ and see you next week!