π₯ Tech Talks Weekly #19
2024-06-21: Featuring all the newly uploaded talks from JSNation 2024, Voxxed Days Brussels 2024, Spring I/O 2024, CITYJS London 2024, JCon Europe 2024 and many more!
Happy Friday π
Welcome to the 19. issue of Tech Talks Weekly! This time around, we have plenty of new uploads from 14 conferences including JSNation 2024, Voxxed Days Brussels 2024, Spring I/O 2024, CITYJS London 2024, JCon Europe 2024 and many more!
I also want to give a shout out to
for his excellent work on the . This newsletter provides all the relevant links and an insightful commentary on the latest updates in JVM languages, including Java, Kotlin, and Scala. Itβs now my go-to source to stay up-to-date with the JVM ecosystem.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:
"10 Years of Independent OSS: A Retrospective β Evan You, JSNation 2024" βΈ± <100 views βΈ± 21 Jun 2024 βΈ± 00h 24m 16s βΈ± by Evan You who is the author of Vue.js
In this talk, Evan takes a look back at his open source journey, starting from hobby projects to today leading two of the most influential projects in the JavaScript ecosystem today: Vue and Vite. We will discuss the ups and downs during this journey, and also touch a bit on the future of the two projects.
"Implementing Domain Driven Design with Spring by Maciej Walkowiak @ Spring I/O 2024" βΈ± +6k views βΈ± 19 Jun 2024 βΈ± 00h 50m 18s βΈ± by Maciej Walkowiak who is a Spring and open-source contributor
In this talk, we will focus on the implementation aspects of DDD. You will understand what Aggregates, Value Objects, Repositories, Domain Events are, and how to implement them with Spring and other technologies from the Spring ecosystem. You will learn how to structure application services with Use Cases and how to leverage dependency inversion to separate technology-specific implementation details from the application and domain code.
"htmx Is Pro-JavaScript β Carson Gross, JSNation 2024" βΈ± <100 views βΈ± 21 Jun 2024 βΈ± 00h 22m 36s βΈ± by Carson Gross who is the author of htmx
In this talk we will take a look at an idiosyncratic javascript library, htmx, which is designed to make HTML more powerful as a hypermedia. It does this by generalizing the idea of hypermedia controls such as anchor tags and forms. Web developers who use htmx typically do not write nearly as much javascript as they would if they chose a more popular SPA javascript library for their front end needs. In this way, htmx can help address "JavaScript Fatigue", a general sense of being overwhelmed by the JavaScript world.
"TDD & DDD from the Ground Up Live Coding by Chris Simon" βΈ± +800 views βΈ± 20 Jun 2024 βΈ± 00h 53m 21s βΈ± by Chris Simon who is recognized for his expertise in TDD and DDD
Are you interested in using Domain-Driven Design (DDD) to create maintainable and scalable software, but not sure how to get started? Or perhaps you've heard that DDD is only suitable for complex domains - and when starting out, you're not sure if your project will need it? Join me for a live coding demonstration that will show you how to apply Test-Driven Development (TDD) from the very beginning of a project so you can bring DDD in when you need it.
"From Friction to Flow: Debugging With Chrome DevTools β Jecelyn Yeen, JSNation 2024" βΈ± <100 views βΈ± 21 Jun 2024 βΈ± 00h 27m 36s βΈ± by Jecelyn Yeen who is Chrome DevTools contributor
Coding and debugging should flow, not fizzle! Let's see what's new and improved in Chrome DevTools to make your web development & debugging journey smooth sailing.
π 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. JSNation 2024
"Embracing WebGPU and WebXR With Three.js β Mr.doob, JSNation 2024" βΈ± <100 views βΈ± 21 Jun 2024 βΈ± 00h 19m 46s
"AI First: Applications of the Future β Evan Seaward, JSNation 2024" βΈ± <100 views βΈ± 21 Jun 2024 βΈ± 00h 21m 34s
"Unlocking Digital Ownership: How to Store Accounts Using Blockchain Technology β Solange Gueiros" βΈ± <100 views βΈ± 21 Jun 2024 βΈ± 00h 18m 58s
"10 Years of Independent OSS: A Retrospective β Evan You, JSNation 2024" βΈ± <100 views βΈ± 21 Jun 2024 βΈ± 00h 24m 16s
"Install Nothing: App UIs With Native Browser APIs β Scott Tolinski, JSNation 2024" βΈ± <100 views βΈ± 21 Jun 2024 βΈ± 00h 21m 05s
"Web Apps of the Future With Web AI β Jason Mayes, JSNation 2024" βΈ± <100 views βΈ± 21 Jun 2024 βΈ± 00h 23m 53s
"htmx Is Pro-JavaScript β Carson Gross, JSNation 2024" βΈ± <100 views βΈ± 21 Jun 2024 βΈ± 00h 22m 36s
"From Friction to Flow: Debugging With Chrome DevTools β Jecelyn Yeen, JSNation 2024" βΈ± <100 views βΈ± 21 Jun 2024 βΈ± 00h 27m 36s
2. Voxxed Days Brussels 2024
"TDD & DDD from the Ground Up Live Coding by Chris Simon" βΈ± +800 views βΈ± 20 Jun 2024 βΈ± 00h 53m 21s
"A fun and absurd introduction to Vector Databases by Alexander Chatzizacharias" βΈ± +200 views βΈ± 20 Jun 2024 βΈ± 00h 46m 39s
"Three Principles To Bring Your Legacy Code Into the Future by Roland Weisleder" βΈ± +100 views βΈ± 20 Jun 2024 βΈ± 00h 48m 13s
"Durable Execution: The Next Leap for Microservices Architectures by Giselle van Dongen" βΈ± +100 views βΈ± 20 Jun 2024 βΈ± 00h 37m 58s
"Java meets AI: Build LLM-Powered Apps with LangChain4j by Lize Raes" βΈ± +100 views βΈ± 20 Jun 2024 βΈ± 00h 53m 03s
"Java 22 and Beyond: A Roadmap of Innovations by Ana-Maria Mihalceanu" βΈ± +100 views βΈ± 20 Jun 2024 βΈ± 00h 52m 15s
"Crafting your own RAG system: Leveraging 30+ LLMs for enhanced performance by Stephan Janssen" βΈ± +100 views βΈ± 20 Jun 2024 βΈ± 00h 48m 13s
"Implementing Kubernetes operators in Java with Micronaut by Γlvaro SΓ‘nchez-Mariscal Arnaiz" βΈ± <100 views βΈ± 20 Jun 2024 βΈ± 00h 48m 10s
"Introduction to confidential computing β protecting sensitive workloads by Fabien Petitcolas" βΈ± <100 views βΈ± 20 Jun 2024 βΈ± 00h 43m 48s
"SELECT 'amazing features' FROM "postgresql" by Kevin Davin" βΈ± <100 views βΈ± 20 Jun 2024 βΈ± 00h 49m 10s
3. Spring I/O 2024
"Implementing Domain Driven Design with Spring by Maciej Walkowiak @ Spring I/O 2024" βΈ± +6k views βΈ± 19 Jun 2024 βΈ± 00h 50m 18s
"Efficient containers with Spring Boot 3, Java 21 and CDS by SΓ©bastien Deleuze @ Spring I/O 2024" βΈ± +5k views βΈ± 14 Jun 2024 βΈ± 00h 49m 21s
"Fun with Feature Flags by Wim Creuwels @ Spring I/O 2024" βΈ± +1k views βΈ± 20 Jun 2024 βΈ± 00h 31m 18s
"Advanced Kotlin Techniques for Spring Developers by Pasha Finkelshteyn @ Spring I/O 2024" βΈ± +1k views βΈ± 19 Jun 2024 βΈ± 00h 53m 25s
"The Future of Java Performance in Serverless: Native Java, CRaC and Project Leydens @ Spring I/O 24" βΈ± +800 views βΈ± 20 Jun 2024 βΈ± 00h 48m 43s
"Cracking the Code Review: from Guesswork to Automated Guidance by Paco van Beckhoven @ Spring I/O 24" βΈ± +800 views βΈ± 20 Jun 2024 βΈ± 00h 50m 08s
"Spring Boot on the Edge by DaShaun Carter @ Spring I/O 2024" βΈ± +400 views βΈ± 20 Jun 2024 βΈ± 00h 50m 54s
4. LeadDev West Coast 2023
"Think like a journalist | Melissa Depuydt | LeadDev West Coast 2023" βΈ± +200 views βΈ± 17 Jun 2024 βΈ± 00h 25m 15s
5. GOTO 2024 + 2023
"Sandworm Q&A β’ Andy Greenberg & Preben ThorΓΈ β’ GOTO 2023" βΈ± +21k views βΈ± 14 Jun 2024 βΈ± 00h 47m 47s
"Why Everybody Hates Agile β’ Jesper Boeg β’ GOTO 2023" βΈ± +15k views βΈ± 13 Jun 2024 βΈ± 00h 47m 19s
"JetBrains IDE Developer Productivity & Code Generation Support β’ Garth Gilmour β’ GOTO 2024" βΈ± +6k views βΈ± 15 Jun 2024 βΈ± 00h 51m 07s
"Itβs a Kind Of Magic: Computation on Ciphertexts β’ Maarten Everts β’ GOTO 2023" βΈ± +1k views βΈ± 17 Jun 2024 βΈ± 00h 31m 13s
"The Evolution of Infrastructure from Code β’ Adam Keller, Elad Ben-Israel & Eric Johnson β’ GOTO 2024" βΈ± +1k views βΈ± 18 Jun 2024 βΈ± 00h 42m 14s
"Architecture Modernization β’ Nick Tune & Eduardo da Sliva β’ GOTO 2024" βΈ± +1k views βΈ± 20 Jun 2024 βΈ± 00h 40m 18s
"Erlang & Elixir β’ Francesco Cesarini & Andrea Leopardi β’ GOTO 2023" βΈ± +900 views βΈ± 19 Jun 2024 βΈ± 00h 52m 57s
"Expert Talk: Are We Post-Serverless? β’ Julian Wood & James Beswick" βΈ± +800 views βΈ± 14 Jun 2024 βΈ± 00h 45m 38s
6. CITYJS London 2024
"Matteo Collina - The Alleged 'End' of Node.js is Much Ado About Nothing" βΈ± +100 views βΈ± 18 Jun 2024 βΈ± 00h 32m 22s
"Luca Mezzalira - Micro-frontends discovery" βΈ± <100 views βΈ± 20 Jun 2024 βΈ± 00h 34m 25s
7. CascadiaJS 2024
"CascadiaJS 2024 Day One Livestream" βΈ± +100 views βΈ± 21 Jun 2024 βΈ± 09h 27m 21s
8. Code BEAM America 2024 and Lambda Days 24
"Erlang Fundamentals for Debugging Elixir - Lorena Mireles | Code BEAM America 2024" βΈ± +700 views βΈ± 14 Jun 2024 βΈ± 00h 16m 04s
"Keynote: Algebraic Effect Handlers with Parallelizable Computations by Ningning Xie | Lambda Days 24" βΈ± +200 views βΈ± 20 Jun 2024 βΈ± 00h 48m 15s
9. Conf42 Observability 2024
"Premiere - Conf42 Observability 2024" βΈ± <100 views βΈ± 13 Jun 2024 βΈ± 00h 15m 54s
"Panel Discussion - Conf42 Observability 2024" βΈ± <100 views βΈ± 13 Jun 2024 βΈ± 00h 45m 08s
"Measure PromQL / MetricsQL Expression Complexity | Roman Khavronenko | Conf42 Observability 2024" βΈ± <100 views βΈ± 13 Jun 2024 βΈ± 00h 28m 15s
"Observability for Modern Event Driven Applications | Urmila Raju | Conf42 Observability 2024" βΈ± <100 views βΈ± 13 Jun 2024 βΈ± 00h 45m 03s
"OpenTelemetry 101: A Guide to Tracing, Metrics, and Logs | Zameer Fouzan | Conf42 Observability 2024" βΈ± <100 views βΈ± 13 Jun 2024 βΈ± 00h 53m 07s
"Leveraging LLMs for Advanced AI Application | Satyanand Kale & Gayathri Shivaraj | Conf42 O11y 2024" βΈ± <100 views βΈ± 13 Jun 2024 βΈ± 00h 37m 57s
"OpenTelemetry Collector Configuration | Steve Flanders & Curtis Robert | Conf42 Observability 2024" βΈ± <100 views βΈ± 13 Jun 2024 βΈ± 00h 45m 34s
"From Metrics Tsunami to Actionable Insights | Divine Odazie | Conf42 Observability 2024" βΈ± <100 views βΈ± 13 Jun 2024 βΈ± 00h 35m 58s
"Netdata: Open Source Distributed Observability Pipeline | Costa Tsaousis | Conf42 Observability 2024" βΈ± <100 views βΈ± 13 Jun 2024 βΈ± 00h 56m 46s
"AWS: Your Ally Against Observability Anti-Patterns | Indika Wimalasuriya | Conf42 Observability 2024" βΈ± <100 views βΈ± 13 Jun 2024 βΈ± 00h 34m 52s
10. Data Science Conference Adria 2024
"Transforming the everyday analytics | David Vorih | DSC ADRIA 24" βΈ± <100 views βΈ± 14 Jun 2024 βΈ± 00h 38m 00s
"Lessons learned testing LLM-based conversational AI systems | Katherine Munro | DSC ADRIA 24" βΈ± <100 views βΈ± 17 Jun 2024 βΈ± 00h 28m 30s
"To slackers by slacker: Make Data products with the taste of the future | R. Bacovic | DSC ADRIA 24" βΈ± <100 views βΈ± 19 Jun 2024 βΈ± 01h 14m 49s
"Model Calibration | Tin Ferkovic | DSC ADRIA 24" βΈ± <100 views βΈ± 21 Jun 2024 βΈ± 00h 25m 10s
11. EuroPython 2024
"EuroPython 2024 - First-Time Speaker's Workshop" βΈ± +200 views βΈ± 13 Jun 2024 βΈ± 01h 01m 14s
12. JCon Europe 2024
"Serverless Java #slideless | Adam Bien (EN)" βΈ± +200 views βΈ± 13 Jun 2024 βΈ± 00h 52m 48s
"TDD & generative AI - a perfect pairing? | Bouke Nijhuis (EN)" βΈ± +100 views βΈ± 18 Jun 2024 βΈ± 00h 45m 52s
"Full-stack web apps, 100% Java | Marcus Hellberg (EN)" βΈ± +100 views βΈ± 20 Jun 2024 βΈ± 00h 44m 11s
"Monitoring Java Application Security with JDK Tools and JFR Events | Ana Maria Mihalceanu (EN)" βΈ± <100 views βΈ± 14 Jun 2024 βΈ± 00h 51m 56s
"Open-Source-Entwicklung ohne Kopfschmerzen | Konstantin Diener & Nils Knappmeier (EN)" βΈ± <100 views βΈ± 17 Jun 2024 βΈ± 00h 50m 06s
"Conferences and Communities and How to Take the Most Out of Them | Jonathan Vila (EN)" βΈ± <100 views βΈ± 19 Jun 2024 βΈ± 00h 57m 08s
13. Berlin Buzzwords 2024
"Luuk Kaandorp, Vincent Peijnenburg - The Power of the Bonus Card: Road to Personalised Search" βΈ± +100 views βΈ± 18 Jun 2024 βΈ± 00h 38m 03s
"Stefan Sprenger - Taming the cost of Kafka workloads in the cloud" βΈ± <100 views βΈ± 14 Jun 2024 βΈ± 00h 35m 44s
14. Devnexus 2024
"Devnexus 2024 - Cloud Native Symphony - Mo Haghighi" βΈ± <100 views βΈ± 14 Jun 2024 βΈ± 00h 39m 13s
Enjoy the weekend βοΈ and see you next week!