logo
episode-header-image
Sep 23
1h 30m

184: Asynchronous Programming

Patrick Wheeler and Jason Gauci
About this episode

184: Asynchronous Programming

Intro topic: AI Scams

News/Links:

Book of the Show


Patreon Plug https://www.patreon.com/programmingthrowdown?ty=h


Tool of the Show


Topic: Asynchronous Computing

  • What/Why
    • Multi-threading in between the lines
    • Many of the benefits of multiprocessing without the overhead/complexity
  • How
    • Coroutines
    • Thread-Local Memory
    • Blocking vs Non-Blocking operations
      • Blocking: arithmetic
      • Non-Blocking: Reading from the network card into thread-local memory
    • Interpreter locking
      • Typescript: Single threaded
      • Python: GIL
  • Implementations
    • Polling (not-Asynchronous)
    • Callbacks (interrupts)
    • Multithreading (with queues/message passing)
    • Promise/Futures
    • Async/Await 

★ Support this podcast on Patreon ★
Up next
Jul 31
183: Landing a Software Job in 2025
00:00:00 Intro00:01:58 Introducing Mark Cunningham00:07:01 How Do You Find A Job?00:15:43 How to Get the Best Interview00:33:06 Tips on How To Pass An Interview00:38:38 How to Have a Good Interview00:48:12 What is the Reverse Interview?00:54:24 What Is The Hiring Manager's Role?0 ... Show More
1h 46m
Jun 2025
182: AI Assisted Coding
Intro topic: Getting an entry-level jobNews/Links:Mario Kart 64 Fully Decompiledhttps://gbatemp.net/threads/mario-kart-64-decompilation-project-reaches-100-completion.671104/Q-Learning is not yet scalablehttps://seohong.me/blog/q-learning-is-not-yet-scalable/Grover’s Algorithmhtt ... Show More
1h 37m
May 2025
181: Memory Management
Intro topic: Video Game PricesNews/Links:Step one: Jump in the Lava - Abyssofthttps://youtu.be/WdadpHLAfdA?si=oXYnhB0EdkR_RaPEScalable world models for continuous controlhttps://www.tdmpc2.com/Clever code is probably the worst code you could write - Engineer’s Codexhttps://read.e ... Show More
1h 46m
Recommended Episodes
May 2023
Episode 148 - AI Voodoo With Vodo Drive
SO MUCH packed into this episode! Recently, Allen participated in a hackathon sponsored by VoiceFlow, and he used the opportunity to explore ways that LLMs could be used to build on his work talking with spreadsheets in Vodo Drive (see episode 116). He and Mark explore how he did ... Show More
56m 56s
May 2024
589: The Correct Amount of Rocks
Follow-up: New Vision Pro Content Experience Immersive (“Sizzle Reel”) Adventure Episode 2: Parkour What If…? Jason Snell’s review Even the low-storage 13” iPad Pros have 12 GB of RAM, despite only using 8 GB? 🤨 Editors’ note: Thanks to Elon’s Big Business Brain™, we now have to ... Show More
1h 57m
Jul 2024
60-TEF Ecrit - Erreurs fréquentes
Hit the subscribe/follow button on your Podcast player, so you won't miss the latest episode. -NCLC 7 at first attempt – Writing and Oral: ⁠⁠https://getsetfrench.com/product/tef-canada-writing-speaking-nclc-7-at-first-attempt/⁠⁠ -Full course TEF : https://courses.getsetfrench ... Show More
10 m
May 2025
(INTERVIEW) "Je n'en ai jamais parlé", l'incroyable histoire de DJ Snake
Pour retrouver cet échange, mes autres interviews et l’actualité en podcast :- Spotify : https://open.spotify.com/show/6y1PloEyNsCNJH9vHias4T- Apple Podcast : https://podcasts.apple.com/fr/podcast/hugod%C3%A9crypte-actus-et-interviews/id1552365367- Deezer : https://www.deezer.com ... Show More
59m 13s
Aug 14
Live from Big Sky Dev Con: Code Debates, Content Insights, and What's Next for Web Development
Live from Big Sky Dev Con, Robbie is joined by Aaron Francis, Ken Wheeler, and Typecraft to discuss HTML and CSS programming status, React’s future, app security failures, NPM’s weak spots, content creation hooks, survival tech fantasies, and balancing big tech ambitions with fam ... Show More
50m 55s
Aug 2024
809: How To Stay Up To Date with Daily.dev’s Francesco Ciulla
In this episode of Syntax, Scott and Wes talk with Daily.dev’s Francesco Ciulla about the platform's history, community features, and significant growth. They dive into the core ideas behind daily.dev, including its personalized feed for developers, new features like squads, comm ... Show More
45m 17s
Nov 2024
Ranking 22 Of The Most Popular Ai Tools (Q4 2024 Ai Tier List)
Episode 33: Can Google’s AI tools take the top spot in the AI industry? Matt Wolfe (https://x.com/mreflow) and Nathan Lands (https://x.com/NathanLands) debate Google's innovation potential and compare it with leading AI tools on the market.This episode dives into the evolution of ... Show More
1h 25m
Aug 13
How to Prompt GPT-5
Nearly a week into the GPT-5 era, users are still divided on its quality—but one thing’s clear: it’s more steerable than any previous model, and prompts make or break results. In this episode, we cut through the debate and share 11 practical prompting techniques you can use right ... Show More
29m 42s
Mar 2025
ChatGPT Got an Update, 4o Beats Google Again
In this episode, we explore how OpenAI's latest update improves GPT's creative writing, making it more natural, engaging, and tailored to user needs. We also discuss its enhanced ability to analyze uploaded files, offering deeper insights and more thorough responses. My Podcast C ... Show More
12m 35s