Tech Talks Weekly #15 ☀️: QCon London '24, Devoxx UK '24, React Conf '24, ...
2024-05-23: Featuring QCon London 2024, Devoxx UK 2024, React Conf 2024 and many more!
Happy Thursday 👋
Welcome to the 15. issue of Tech Talks Weekly! This post includes all the recently uploaded talks since the last Tech Talks Weekly issue from 11 conferences including QCon London 2024, Devoxx UK 2024, React Conf 2024 and many more!
You can support my work by:
⭐️ Telling your friends and coworkers about Tech Talks Weekly! This helps a lot with my mission of building a community around people who enjoy watching tech talks.
🧵 Sharing Tech Talks Weekly on X (Twitter) or Mastodon.
📨 Filling in a short and anonymous Google Forms survey to help me prepare better content every week.
Thanks a ton 🙏
Enjoy the talks ☀️!
🏆 Featured talks of the week
Here are the must-watch talks uploaded since the last issue:
"Streaming Databases: Embracing the Convergence of Stream Processing and Databases" ⸱ QCon SF 2023 ⸱ May 17, 2024 ⸱ 00h 46m 05s
A well-structured introductory talk about streaming databases like ksqlDB, RisingWave, timeplus, deltastream, … that are a new alternative to streaming engines like Flink, Spark Streaming, or Dataflow. The key concept here is a materialized view that is used to express stream processing logic. Once defined, a streaming DB will start continuously ingesting data from upstreams like MySQL, Postgres, or Kafka, Kinesis, to run the logic, and fill in the materialized views with consistent and fresh results.
"Use Engineering Strategy to Reduce Friction and Improve Developer Experience" ⸱ QCon SF 2023 ⸱ May 15, 2024 ⸱ 00h 49m 21s
Will Larson, an author of two excellent books: The Engineering Executive's Primer: Impactful Technical Leadership and Staff Engineer: Leadership beyond the management track as well as StaffEng podcast discusses what problems engineering strategy solves, examples of real engineering strategies, how to rollout engineering strategy, troubleshooting why your strategy rollout isn’t working.
"Rust & Zig Combined • Richard Feldman • GOTO 2023" ⸱ +17k views ⸱ 17 May 2024 ⸱ 00h 45m 34s
Abstract: Why would someone use both Rust and Zig in the same project? Rust is complex and famous for its borrow checker's memory safety benefits, whereas Zig is famously simple and has no borrow checker. Wouldn't a project want one or the other, rather than both together? The compiler for the Roc programming language intentionally uses a combination of Rust and Zig. As it turns out, the circumstances that make this a good choice are not as rare as you might think, and the differences in memory safety between Rust and Zig are also not as big as you might think. Come learn about the surprising benefits of combining two languages as different as Rust and Zig!
"Architecture Decision Records - How not to get lost in the past by KRISZTIAN PAPP" ⸱ Devoxx UK 2024 ⸱ +100 views ⸱ 20 May 2024 ⸱ 00h 48m 26s
A nice walkthrough of the most common pitfalls when introducing ADRs in your organization.
📆 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. QCon London 2024 and QCon San Francisco 2023
"Large Language Models for Code: Exploring the Landscape, Opportunities, and Challenges" ⸱ May 23, 2024 ⸱ 00h 49m 56s
"From Mainframes to Microservices - the Journey of Building and Running Software" ⸱ May 22, 2024 ⸱ 00h 43m 26s
"Streaming Databases: Embracing the Convergence of Stream Processing and Databases" ⸱ May 17, 2024 ⸱ 00h 46m 05s
"Use Engineering Strategy to Reduce Friction and Improve Developer Experience" ⸱ May 15, 2024 ⸱ 00h 49m 21s
2. Devoxx UK 2024
"Enums on steroids - let's look at sealed classes! by MARCIN CHROST" ⸱ +500 views ⸱ 20 May 2024 ⸱ 00h 48m 20s
"Highscores: A History of Computer-Programmed Music by ANDERS NORÅS" ⸱ +300 views ⸱ 16 May 2024 ⸱ 00h 42m 24s
"Architecture Decision Records - How not to get lost in the past by KRISZTIAN PAPP" ⸱ +100 views ⸱ 20 May 2024 ⸱ 00h 48m 26s
3. React Conf 2024
"React Conf 2024 Day 1" ⸱ +136k views ⸱ 16 May 2024 ⸱ 08h 32m 05s
00:00 Pre-stream
16:13 Intro
29:48 Keynote
1:32:22 Vanilla React
2:28:00 What's new in React 19
2:48:32 React Unpacked: A Roadmap to React 19
3:20:20 Forget About Memo
5:13:45 React for Two Computers
5:46:05 Introducing Universal React Server Components in Expo Router
6:41:08 Real-time server components
6:55:16 React 19 Deep Dive: Coordinating HTML
7:11:07 Let’s break React’s rules
7:26:55 RedwoodJS, now with React Server Components!
7:38:38 React team Q&A
8:30:22 Outro"React Conf 2024 Day 2" ⸱ +47k views ⸱ 17 May 2024
Share feedback or get in touch!
4. J On The Beach 2024
"Getting started with P2P swarm systems - no servers! using OSS tools - Dr Roland Kuhn - JOTB24" ⸱ <100 views ⸱ 21 May 2024 ⸱ 00h 26m 06s
"Doing More by Doing Less - Allen Holub - JOTB24" ⸱ <100 views ⸱ 21 May 2024 ⸱ 00h 36m 04s
"Read/write-based applications on top of message-passing systems prone to failures- Michel Raynal" ⸱ <100 views ⸱ 22 May 2024 ⸱ 00h 38m 09s
"A case for Data Lakehousekeeping- Flavio Junqueira - JOTB24" ⸱ <100 views ⸱ 21 May 2024 ⸱ 00h 29m 27s
5. GeeCON Prague 2023
"GeeCON Prague 2023: Nikhil Barthwal - Patterns & Practices of Implementing Event-driven MicroSvc..." ⸱ <100 views ⸱ 21 May 2024 ⸱ 00h 51m 10s
"GeeCON Prague 2023: Štěpán Šindelář - GraalVM Scripting Languages as Maven Dependencies" ⸱ <100 views ⸱ 21 May 2024 ⸱ 00h 48m 33s
6. GOTO 2024 and GOTO 2023
"Rust & Zig Combined • Richard Feldman • GOTO 2023" ⸱ +17k views ⸱ 17 May 2024 ⸱ 00h 45m 34s
"ChatGPT from Scratch: How to Train an Enterprise AI Assistant • Phil Winder • GOTO 2023" ⸱ +8k views ⸱ 20 May 2024 ⸱ 00h 48m 30s
"The Power of Observability: A Tale of Merging, Scaling & DevSecOps • George Aspirtakis • GOTO 2024" ⸱ +700 views ⸱ 21 May 2024 ⸱ 00h 24m 50s
"How Phoenix LiveView Optimizes Real-Time Web Apps with Streams • Sophie DeBenedetto • GOTO 2023" ⸱ +700 views ⸱ 22 May 2024 ⸱ 00h 35m 12s
7. NDC Sydney 2024
"10 Opinions For Creating More Maintainable .NET Apps - Scott Sauber - NDC Sydney 2024" ⸱ +5k views ⸱ 19 May 2024 ⸱ 01h 02m 23s
"Clean Architecture with .NET MAUI, Blazor, and ASP.NET Core - Matt Goldman - NDC Sydney 2024" ⸱ +1k views ⸱ 22 May 2024 ⸱ 01h 07m 14s
"Keynote: Decades in the Machine - Meaning and Purpose in Technology - David Whitney - NDC Sydney" ⸱ +1k views ⸱ 18 May 2024 ⸱ 00h 46m 12s
"From Mono to MAUI: the History of Xamarin - Richard Campbell - NDC Sydney 2024" ⸱ +1k views ⸱ 21 May 2024 ⸱ 00h 54m 55s
8. AI in Production Conference 2024
"Productionizing AI: How to Think From the End // Annie Condon // AI in Production Conference" ⸱ +100 views ⸱ 16 May 2024 ⸱ 00h 11m 11s
"Building AI Products across Multiple Domains: Commonalities & Non-Commonalities // Dhruv Ghulati" ⸱ +100 views ⸱ 16 May 2024 ⸱ 00h 12m 32s
"Evaluating Language Models // Matthew Sharp // AI in Production Conference Lightning Talk" ⸱ <100 views ⸱ 22 May 2024 ⸱ 00h 23m 17s
"The Intersection of Graphs and Large Language Models // Anthony Alcaraz // AI in Production" ⸱ <100 views ⸱ 22 May 2024 ⸱ 00h 15m 08s
"Beyond Guess-and-Check: Towards AI-assisted Prompt Engineering // Alex Cabrera // AI in Production" ⸱ <100 views ⸱ 22 May 2024 ⸱ 00h 17m 45s
"Let's Build a Website in 10 minutes with GitHub Copilot // Bryant Son // AI in Production Conference" ⸱ <100 views ⸱ 22 May 2024 ⸱ 00h 13m 00s
"Ghostwriter - AI Writing That Learns From You // Jonny Dimond // AI in Production Conference" ⸱ <100 views ⸱ 22 May 2024 ⸱ 00h 29m 53s
"No GPU Before PMF // Stanislas Polu // AI in Production Conference Lightning Talk" ⸱ <100 views ⸱ 22 May 2024 ⸱ 00h 12m 44s
9. KCD New York 2024 and Cloud Native AI Day Europe 2024
"KCD New York 2024" ⸱ +500 views ⸱ 22 May 2024 ⸱ 03h 38m 38s
"Effortless Scalability: Orchestrating Large Language Model Inference... Rohit Ghumare & Joinal Ahmed" ⸱ +300 views ⸱ 22 May 2024 ⸱ 00h 22m 42s
10. Code BEAM Europe 2023
"How I grew to love Erlang type specs - Marc Sugiyama | Code BEAM Europe 2023" ⸱ +700 views ⸱ 20 May 2024 ⸱ 00h 18m 43s
11. PyData 2024
"Adam Kulidjian - Crafting Impactful Dashboards for Your Clients" ⸱ +600 views ⸱ 22 May 2024 ⸱ 00h 51m 29s
🥇 Still not enough?
Here are the top 3 most clicked links from the previous issue:
"The Modular Monolith - a Practical Alternative to Microservices by VICTOR RENTEA" ⸱ +900 views ⸱ 15 May 2024 ⸱ 00h 52m 00s
"Pushing Java to the Limits: Processing a Billion Rows in under 2 Seconds by ROY VAN RIJN" ⸱ +2k views ⸱ 15 May 2024 ⸱ 00h 49m 09s
“What's new in React 19” ⸱ 16 May 2024
Enjoy the weekend ☀️ and see you next week!