My First Tech
Episodes
Claude's Cycles: How Generative AI Shocked Donald Knuth
07 Mar 2026
Contributed by Lukas
Legendary computer scientist Donald Knuth was recently in for a "shock" when an open mathematical problem he had been working on for several...
The SLM Revolution: Why Smaller, Specialized AI is the Future
20 Sep 2025
Contributed by Lukas
There's an incredible buzz around AI agents, with the prevailing wisdom suggesting that bigger is always better. The industry has poured billions ...
The Illusion of Thinking: Do AI Models Really Reason?
28 Jun 2025
Contributed by Lukas
It looks incredibly impressive when a large language model explains its step-by-step thought process, giving us a window into its "mind." Bu...
Charting the Course for Safe Superintelligence
10 May 2025
Contributed by Lukas
What happens when AI becomes vastly smarter than humans? It sounds like science fiction, but researchers are grappling with the very real challenge of...
Algorithms for Artificial Intelligence: Understanding the Building Blocks
26 Apr 2025
Contributed by Lukas
Ever tried to understand how AI actually learns, only to get lost in a sea of equations and jargon? This episode is your fast track through the fund...
C: The Bedrock of Modern Tech
12 Apr 2025
Contributed by Lukas
It's over 50 years old, yet the C programming language remains a fundamental building block beneath countless technologies we use daily, from operat...
The Hidden Value of Open Source: Beyond Free Code
29 Mar 2025
Contributed by Lukas
Open source software powers our lives, from our phones to our fridges. We uncover its enormous economic impact, revealing how much businesses save (tr...
AI Agents: From Smart Homes to Deep Learning
15 Mar 2025
Contributed by Lukas
Ever wondered how AI is transforming our lives, from smart homes to the stock market? In this episode, we explore the fascinating world of AI agents –...
Decoding Databases: Indexes, Tradeoffs, and the Quest for Speed
01 Mar 2025
Contributed by Lukas
Unlock the secrets behind lightning-fast data retrieval! We explore the inner workings of database storage engines, from simple bash scripts to comple...
LLMs: Magic or Math? A Deep Dive into Language Models
15 Feb 2025
Contributed by Lukas
Large Language Models are everywhere, but how do they actually work? Join us as we unravel the science and engineering behind these powerful AIs that ...
System Design Deep Dive: Beyond the Code
01 Feb 2025
Contributed by Lukas
Dive into the core of software engineering and system design with us! This episode, we're breaking down key concepts, real-world case studies, and...
Machine Learning Mastery: Strategies for Success with Andrew Ng
18 Jan 2025
Contributed by Lukas
Are you working on a machine learning project and feeling overwhelmed? This episode dives into the practical strategies outlined in Andrew Ng's "Machi...
Diving into Operating Systems: Virtualization, Concurrency, and Persistence
11 Jan 2025
Contributed by Lukas
Join us to discuss about the book "Operating Systems: Three Easy Pieces" which teaches operating system concepts through a dialogue format between a p...
Thinking Like a Computer Scientist: A Python Programming Journey
04 Jan 2025
Contributed by Lukas
This episode explores how to approach problem-solving through computer programming using Python. We'll learn about the core concepts in "Think Python,...
Structure and Interpretation: Exploring the Foundations of Computer Science
28 Dec 2024
Contributed by Lukas
Join us as we delve into the classic textbook, "Structure and Interpretation of Computer Programs" (SICP), exploring its key concepts and timeless pri...
Logic, Proofs, and the Mathematics of Computation: From Simple Predicates to Complex Algorithms
21 Dec 2024
Contributed by Lukas
This episode explores the mathematical concepts underlying computer science. We'll begin with logic and proofs, examining predicates, propositional fo...
Unlocking the Power of Algorithms: A Deep Dive into Competitive Programming
14 Dec 2024
Contributed by Lukas
This episode delves into the fascinating world of competitive programming, exploring the crucial role of algorithms and their real-world applications....
Mobile App Reliability: An SRE Perspective
06 Dec 2024
Contributed by Lukas
Mobile apps are complex systems with unique reliability challenges. Unlike servers, where engineers have complete control, mobile app reliability depe...
From Zero to Rust Hero: Exploring Google's Comprehensive Rust Course
30 Nov 2024
Contributed by Lukas
Join us as we explore Google's in-depth course, "Comprehensive Rust," a free resource designed to take you from Rust novice to proficient developer....
Kotlin Unlocked: Your Gateway to Modern Programming
28 Nov 2024
Contributed by Lukas
In this debut episode, we dive into the world of Kotlin, the modern programming language that’s taking the tech world by storm. Whether you’re a b...