💥 Tech Talks Weekly #39: Big announcement!
New issue format is coming + Fresh talks from GOTO 2024, DDD Europe 2024, PyCon AU 2024, PyData NYC 2024, and many more!
Email clients often truncate content, so be sure to open this issue in your browser by clicking the 💥 title at the top.
Happy Wednesday 👋
Welcome to the 39. issue of Tech Talks Weekly! This time, we have lots of fresh talks uploaded in the past 7 days from GOTO 2024, DDD Europe 2024, PyCon AU 2024, PyData NYC 2024 and many more.
Announcement: I changed the format and the featured talks now have a my personal commentary. Let me know what you think about this change by clicking the corresponding icon:
👍 🤔 👎
You can support my work by telling your friends and coworkers about Tech Talks Weekly e.g. on LinkedIn or Slack as this helps a lot with my mission of building a community around people watching tech talks. Thanks a ton 🙏
👉 Voxxed Days CERN 2025 is coming up on January 15, 2025 and the speaker lineup has been announced. The tickets that include underground tours at CERN are still available, so it’s a good time to plan how you'll use next year's learning budget!
🏆 Featured talks of the week
Here are the must-watch talks uploaded since the last TTW issue.
🥇 "Observability in an Asynchronous World • James Eastham • GOTO 2024" ⸱ +2k views ⸱ 21 Nov 2024 ⸱ 00h 46m 22s
A really nice talk about debugging event-driven systems. Using an example of pizza delivery system, it explores how bset observability practices can help to unravel complex failures. Totally recommended!
🥈 ""Why UUIDs are Secretly Incredibly Fascinating" - Tom Eastman (Pycon AU 2024)" ⸱ +100 views ⸱ 27 Nov 2024 ⸱ 00h 29m 04s
This is a quite unique talk about UUIDs and why they're often misunderstood or misused. It covers different kinds of identifiers, from the classic UUID v1 to the newer v7 standard, and how these choices can impact your database and scalability. For anyone working with unique identifiers, this talk has a lot of practical takeaways on how to think about IDs to make better choices for your systems.
🥉 "How writing just one import the wrong way slows down your website - François Martin - CPH DevFest" ⸱ +1k views ⸱ 20 Nov 2024 ⸱ 00h 15m 34s
This talk tells a story how importing dependencies incorrectly can slow down your web app. It includes an explanation how the concept of bundling works in the web, highlighting how bundlers like Webpack package your code into a single file. Then it explains how the way you import libraries can directly affect your bundle size, which I think is the highlight of this presentation.
tldw; avoid importing entire libraries when you only need a small part—opt for tiny imports to keep your app fast."Writing a SD Card driver in Rust - Jonathan Pallant | EuroRust 2024" ⸱ +2k views ⸱ 20 Nov 2024 ⸱ 00h 27m 37s
I must admit I’m not an expert in Rust (hopefully, yet!), but really enjoyed this talk. It introduces us to SD cards, their history, and the different bus protocols used to communicate with them. It dives into the design of the driver, explainig the layered system architecture, from file systems and block devices to interacting with the SD card using SPI commands. It also covers FAT file system, and explains the challenges of implementing the driver, including handling block reads and writes, managing the file system, and working with Rust's block device API.
"Is infrastructure as code still fit for purpose?" ⸱ +100 views ⸱ 26 Nov 2024 ⸱ 00h 34m 28s
This is a discussion panel about infrastructure as code (IaC). The discussion touches on the complexity of choosing the right tools based on use cases and expertise, as well as the security concerns and practices to manage vulnerabilities in IaC effectively.
"Typescript and your codebase, Proof that they deserve each other! - Danny Thompson" ⸱ +100 views ⸱ 22 Nov 2024 ⸱ 00h 25m 38s
I’ve only skimmed through this one, but decided to feature it nevertheless. This talk covers TS ability to catch errors at compile time sharing real-world examples how features like static typing, interfaces, and generics improve code readability, error prevention, and maintainability.
📆 New talks
Here’s the complete list of all the talks uploaded since the last Tech Talks Weekly issue, grouped by conference, and ordered by the number of views for your convenience.
PyCon AU 2024
"Keynote: From Hypnotised to Heretic: Immunising Society Against Misinformation." ⸱ +100 views ⸱ 26 Nov 2024 ⸱ 00h 44m 40s
"How I Used Python to Stop Worrying & Love Emoji in Bioinformatics" ⸱ +100 views ⸱ 26 Nov 2024 ⸱ 00h 23m 35s
""Why UUIDs are Secretly Incredibly Fascinating" - Tom Eastman (Pycon AU 2024)" ⸱ +100 views ⸱ 27 Nov 2024 ⸱ 00h 29m 04s
"As a Teacher. I have no Time to learn Programming - Streamline Assignment Marking with Python" ⸱ +100 views ⸱ 26 Nov 2024 ⸱ 00h 22m 50s
"Looking back to move forwards: how educational literature can inspire new teaching strategies" ⸱ +100 views ⸱ 26 Nov 2024 ⸱ 00h 28m 01s
""Django on AWS for chump change" - Luke Wiwatowski (Pycon AU 2024)" ⸱ +100 views ⸱ 26 Nov 2024 ⸱ 00h 31m 31s
"From Keyword Chaos to Clarity: Conquering a Complex Systematic Review with Python" ⸱ <100 views ⸱ 27 Nov 2024 ⸱ 00h 29m 13s
"Enhancing Programming Ability with Playful Learning and Karel" ⸱ <100 views ⸱ 25 Nov 2024 ⸱ 00h 27m 54s
""Lightning Talks (Saturday)" - Christopher Neugebauer (Pycon AU 2024)" ⸱ <100 views ⸱ 26 Nov 2024 ⸱ 01h 15m 50s
"Simplifying Python Web App Operations: Automating K8s Ops with Open Source" ⸱ <100 views ⸱ 26 Nov 2024 ⸱ 00h 31m 04s
PyData NYC 2024
"A. Datta & D. Datta - Building machine learning pipelines that scale | PyData NYC 2024" ⸱ +400 views ⸱ 25 Nov 2024 ⸱ 01h 39m 35s
"Roman Olshanskiy & David Katz: Empowering ML Developers (HE) | PyData Tel Aviv 2024" ⸱ +300 views ⸱ 21 Nov 2024 ⸱ 00h 21m 10s
"Isabel Zimmerman - End-to-end data science with the Positron IDE | PyData NYC 2024" ⸱ +300 views ⸱ 25 Nov 2024 ⸱ 00h 21m 05s
"🏎️ IA Generativa para impulsar la calidad y crea un paquete con Python" ⸱ +300 views ⸱ 22 Nov 2024 ⸱ 01h 21m 59s
"Erik Welch - Fast NetworkX and How Accelerated Backends Are Changing Graph Analytics" ⸱ +300 views ⸱ 26 Nov 2024 ⸱ 00h 30m 39s
"Avi Levin - Explaining Machine Learning Models with LLMs | PyData NYC 2024" ⸱ +200 views ⸱ 25 Nov 2024 ⸱ 00h 27m 32s
"Rami Krispin- Deploy & Monitor ML Pipelines with Python, Docker and GitHub Actions | PyData NYC 2024" ⸱ +200 views ⸱ 25 Nov 2024 ⸱ 01h 11m 18s
"KEYNOTE: Olivier Grisel - Handling predictive uncertainty in Machine Learning | PyData Paris 2024" ⸱ +200 views ⸱ 26 Nov 2024 ⸱ 00h 44m 27s
"Dhavide Aruliah - Using NASA EarthData Cloud & Python to Model Climate Risks | PyData NYC 2024" ⸱ +100 views ⸱ 25 Nov 2024 ⸱ 01h 18m 28s
"Janssens, Chow & Nieuwdorp - Turning DataFrames into Pretty Pictures with Plotnine | PyData NYC 2024" ⸱ +100 views ⸱ 26 Nov 2024 ⸱ 01h 26m 03s
CPH DevFest 2024
"How writing just one import the wrong way slows down your website - François Martin - CPH DevFest" ⸱ +1k views ⸱ 20 Nov 2024 ⸱ 00h 15m 34s
"Athens to Algorithms: Zeno as a Tech Leader - Andrew Murphy - CPH DevFest 2024" ⸱ +400 views ⸱ 20 Nov 2024 ⸱ 00h 42m 19s
"Coding a Disability Inclusive World: 3 Stories - Dennie Declercq - CPH DevFest 2024" ⸱ +200 views ⸱ 20 Nov 2024 ⸱ 00h 55m 39s
DDD Europe 2024
"The Timeless Way of Software - Taylor Troesh - DDD Europe" ⸱ +400 views ⸱ 25 Nov 2024 ⸱ 00h 55m 13s
GOTO 2024
"97 Things Every Java Prog. Should Know • Trisha Gee & Kevlin Henney ft. Emily & Holly • GOTO 2024" ⸱ +3k views ⸱ 20 Nov 2024 ⸱ 00h 41m 53s
"Observability in an Asynchronous World • James Eastham • GOTO 2024" ⸱ +2k views ⸱ 21 Nov 2024 ⸱ 00h 46m 22s
"How to Deliver Quality Software Against All Odds • Daniel Terhorst-North & Julian Wood • GOTO 2024" ⸱ +1k views ⸱ 26 Nov 2024 ⸱ 00h 52m 10s
"To the Moon • Russ Olsen • GOTO 2024" ⸱ +700 views ⸱ 22 Nov 2024 ⸱ 00h 53m 06s
"Serverless Development on AWS • Sheen Brisals, Luke Hedger & Khawaja Shams" ⸱ +400 views ⸱ 22 Nov 2024 ⸱ 00h 35m 15s
"How to Seamlessly Plug Into AWS's Open Ecosystem as a 3rd Party Tool • Filip Pyrek • GOTO 2024" ⸱ +300 views ⸱ 25 Nov 2024 ⸱ 00h 26m 48s
EuroRust 2024
"Writing a SD Card driver in Rust - Jonathan Pallant | EuroRust 2024" ⸱ +2k views ⸱ 20 Nov 2024 ⸱ 00h 27m 37s
"Renaissance of Terminal User Interfaces with Rust - Orhun Parmaksız | EuroRust 2024" ⸱ +1k views ⸱ 25 Nov 2024 ⸱ 00h 27m 59s
"Windows Kernel Programming with Rust - Matthias Heiden | EuroRust 2024" ⸱ +1k views ⸱ 26 Nov 2024 ⸱ 00h 25m 38s
"Code to contract to code: making ironclad APIs - Adam Chalmers | EuroRust 2024" ⸱ +800 views ⸱ 20 Nov 2024 ⸱ 00h 31m 33s
"My Journey from WebDev to Medical Visualization Rustacean - David Peherstorfer | EuroRust 2024" ⸱ +700 views ⸱ 20 Nov 2024 ⸱ 00h 20m 05s
"Linting with Dylint - Samuel Moelius | EuroRust 2024" ⸱ +500 views ⸱ 20 Nov 2024 ⸱ 00h 29m 45s
"Rust Irgendwie, Irgendwo, Irgendwann - Henk Oordt | EuroRust 2024" ⸱ +500 views ⸱ 20 Nov 2024 ⸱ 00h 27m 45s
"Fast and efficient network protocols in Rust - Nikita Lapkov | EuroRust 2024" ⸱ +100 views ⸱ 27 Nov 2024 ⸱ 00h 22m 55s
All Things Open (ATO) 2024
"How we built and use Cody, an open source AI designed for large, messy codebases - Beyang Liu" ⸱ +200 views ⸱ 22 Nov 2024 ⸱ 00h 44m 04s
"Typescript and your codebase, Proof that they deserve each other! - Danny Thompson" ⸱ +100 views ⸱ 22 Nov 2024 ⸱ 00h 25m 38s
"Advanced Retrieval Augmented Generation (RAG) Techniques - Timothy Spann" ⸱ <100 views ⸱ 21 Nov 2024 ⸱ 00h 38m 55s
"A Day in the Life of a Packet - Ed Vielmetti" ⸱ <100 views ⸱ 25 Nov 2024 ⸱ 00h 37m 49s
"Open-Source Low-Code - Craig St. Jean" ⸱ <100 views ⸱ 22 Nov 2024 ⸱ 00h 12m 24s
"Build AI Apps in 5 Minutes: Live Demo with Vercel AI SDK, v0.dev, and RAG! - Tracy Lee" ⸱ <100 views ⸱ 22 Nov 2024 ⸱ 00h 28m 04s
"Applying Open Source Methods to Building and Training Large Language Models - Carol Chen & JJ Asghar" ⸱ <100 views ⸱ 21 Nov 2024 ⸱ 00h 44m 49s
""Is AI sexist?" - Emily Maxie on examining gender bias in Large Language Models" ⸱ <100 views ⸱ 20 Nov 2024 ⸱ 00h 19m 39s
"Exploring the Power of React Server Components - Adhithi Ravichandran" ⸱ <100 views ⸱ 22 Nov 2024 ⸱ 00h 31m 23s
"Strategies to grow a diverse and inclusive developer community in open source" ⸱ <100 views ⸱ 20 Nov 2024 ⸱ 00h 12m 22s
Big Data LDN 2024
"How To Deliver True Self-Service With AI-Powered Analytics" ⸱ <100 views ⸱ 26 Nov 2024 ⸱ 00h 29m 47s
"Empowering Marketing Analytics with Search & AI" ⸱ <100 views ⸱ 26 Nov 2024 ⸱ 00h 26m 12s
Code BEAM America 2024
"Against the Grain - Saša Jurić | Code BEAM America 2024" ⸱ +1k views ⸱ 25 Nov 2024 ⸱ 00h 34m 56s
"Update from the Elixir Core Team - Andrea Leopardi | Code BEAM Europe 2024" ⸱ +900 views ⸱ 26 Nov 2024 ⸱ 00h 24m 03s
"Self-Healing Software Using Autonomous LLM Agents - Vlad Luzin | Code BEAM Lite Stockholm 2024" ⸱ +800 views ⸱ 25 Nov 2024 ⸱ 00h 27m 23s
"This Too Shall Parse. - Adam Lancaster | Code BEAM America 2024" ⸱ +500 views ⸱ 21 Nov 2024 ⸱ 00h 40m 06s
"Update from the OTP Team - Ingela Andin | Code BEAM Europe 2024" ⸱ +300 views ⸱ 26 Nov 2024 ⸱ 00h 16m 13s
"Elixir at transport.data.gouv.fr (maps, proxies, and more) - Thibaut Barrère | ElixirConf EU 2024" ⸱ +300 views ⸱ 26 Nov 2024 ⸱ 00h 28m 42s
"Queens, Reindeers, Sudoku and more with BEAM - Boris Okner | ElixirConf EU 2024" ⸱ +200 views ⸱ 25 Nov 2024 ⸱ 00h 30m 00s
"Motion Commotion: Motion Tracking with Bumblebee and Liveview - K. Burns | Code BEAM America 2024" ⸱ +200 views ⸱ 25 Nov 2024 ⸱ 00h 19m 30s
"Analysing and Understanding Erlang Programmatically - Cons T Åhs | Code BEAM Lite Stockholm 2024" ⸱ +200 views ⸱ 25 Nov 2024 ⸱ 00h 33m 55s
"The EEF and You: Unwrapping 5 Years of the foundation - Miriam Pena | Code BEAM America 2024" ⸱ +200 views ⸱ 20 Nov 2024 ⸱ 00h 23m 52s
CppCon 2024
"Back to Basics: Generic Programming in C++ - David Olsen - CppCon 2024" ⸱ +4k views ⸱ 22 Nov 2024 ⸱ 00h 59m 06s
"Compile-Time Validation in C++ Programming - Alon Wolf - CppCon 2024" ⸱ +4k views ⸱ 20 Nov 2024 ⸱ 00h 54m 09s
"Building Cppcheck - What We Learned from 17 Years of Development - Daniel Marjamäki - CppCon 2024" ⸱ +3k views ⸱ 21 Nov 2024 ⸱ 00h 52m 33s
"C++ Coroutines and Structured Concurrency in Practice - Dmitry Prokoptsev - CppCon 2024" ⸱ +3k views ⸱ 25 Nov 2024 ⸱ 00h 52m 40s
"Hidden Overhead of a Function API - Oleksandr Bacherikov - CppCon 2024" ⸱ +2k views ⸱ 26 Nov 2024 ⸱ 01h 03m 18s
PapersWeLove NYC 2024
"Nathan Taylor on Liquid Type Systems [PWL NYC]" ⸱ +300 views ⸱ 22 Nov 2024 ⸱ 01h 09m 01s
ServerlessDays 2024
"What are you waiting for?" ⸱ <100 views ⸱ 22 Nov 2024 ⸱ 00h 22m 39s
Let me know if you enjoy this issue by clicking the corresponding icon:
👍 🤔 👎
Enjoy the weekend ☀️ and see you next week!