A Practical Guide to Async IO in Zig
Reference code: https://github.com/nubskr/zig_async_i... patreon: / nubskr github: https://github.com/nubskr twitter: https://x.com/nubskr A practical guide to Async IO in Zig using small runnable examples. In this video, I walk through the main pieces of Zig 0.16.0 new async IO model: Futures, Io.Group, Io.Select, cancellation, Io.Queue, timers, and Io.Batch. The goal is to show what these things look like in real code, how they fit together, and when you would reach for each one while building actual programs. Chapters: 00:00 - Teaser 00:16 - Intro 02:16 - Futures 09:40 - Io.Group 11:37 - Io.Select 18:11 - Cancellations 21:33 - Io.Queue 24:08 - Sleep and Timers 25:20 - Io.Batch 28:31 - What's next? #zig #asynchronousprogramming #lowlevelprogramming

Zig's new juicy main is here!

L8 Principal's Agentic Engineering Workflow

How Hackers Hack Webcams and Steal Videos

Building a File Downloader with Async IO in Zig

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Why Elixir Beat Go and Rust for BlueSky's Data Plane | Chris Beck

Building a real time file indexer from scratch

Android 17 sucks. So I put Linux on a phone.

Why Aliens Would NEVER Invade Africa

The Moment That Changed Software Development!

Zig's New Async I/O - Andrew & Zig Core Team

MIT Just Revealed the AI Bubble's Fatal Flaw

But what is quantum computing? (Grover's Algorithm)

Trump Sends Vance to Concede to Iran & Reflecting Pool Is Filled with Corruption | The Daily Show

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Kubernetes and retiring at the top with Kelsey Hightower

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

What's New in Zig 0.16

How does a USB keyboard work?

