| What Happens If You Execute a Random File? | Sep 18, 2026 | 18:40 | 133.5K |
| What Happens When a CPU Receives an Unknown Instruction? | Aug 27, 2026 | 12:33 | 310.2K |
| Simple Instructions, Weird Algorithms | Aug 15, 2026 | 21:53 | 113.9K |
| The Binary Trick Behind Negative Numbers | Jul 30, 2026 | 17:53 | 51.9K |
| The Most Ambiguous Concept in Computer Science | Jul 16, 2026 | 12:55 | 134.5K |
| Can a Game Company Really Sabotage Your PC? | Jun 10, 2026 | 25:09 | 85.8K |
| Why Windows Needs Installers and macOS Doesn’t | May 19, 2026 | 19:51 | 310.7K |
| How Hardware Makes Threads Less of a Nightmare | Apr 7, 2026 | 18:41 | 100.8K |
| The Question Nobody Ever Explains: Where Does the Kernel End? | Mar 4, 2026 | 19:36 | 311.2K |
| How CPUs Run Functions | Feb 7, 2026 | 19:49 | 161K |
| The Weird Way Linux Creates Processes | Jan 20, 2026 | 17:51 | 178.8K |
| Why Python Is Removing The GIL | Dec 27, 2025 | 13:36 | 138K |
| You Wouldn't Stop Asking Me The Same Questions | Dec 20, 2025 | 18:22 | 58.8K |
| How Real Projects Mix Compiled and Interpreted Languages | Dec 12, 2025 | 22:30 | 235.9K |
| Why Some Low-Level Projects Are Full of Weird Code Like This | Nov 27, 2025 | 18:25 | 301.1K |
| How History Shaped the Programming Terms We Still Use Today | Nov 12, 2025 | 17:42 | 150.6K |
| Bit Shifting: The Hidden Trick Inside Your CPU | Oct 24, 2025 | 13:04 | 107.2K |
| How CPUs Interact with So Many Different Devices | Oct 8, 2025 | 23:28 | 771K |
| The 80’s Algorithm to Avoid Race Conditions (and Why It Failed) | Sep 12, 2025 | 19:05 | 186.5K |
| Why Ctrl-C terminate programs?Short | Aug 16, 2025 | 0:46 | 417.7K |
| Signals: Make Ctrl+C Do Anything You Want | Aug 15, 2025 | 18:35 | 121.3K |
| Why Some Projects Use Multiple Programming Languages | Jul 25, 2025 | 19:32 | 1.5M |
| Why Can't Programs Access Each Other's Memory? | Jul 3, 2025 | 14:51 | 135.8K |
| The Weirdest Bug in Programming - Race Conditions | Jun 5, 2025 | 18:19 | 163.2K |
| This Simple Algorithm Powers Real Interpreters: Pratt Parsing | May 9, 2025 | 22:08 | 157.6K |
| What Happens When a Program Calls Sleeps? | Apr 16, 2025 | 19:41 | 336.1K |
| The Fancy Algorithms That Make Your Computer Feel Smoother | Mar 27, 2025 | 45:02 | 285.4K |
| That One Time I Needed a Linked List | Feb 26, 2025 | 10:16 | 58.6K |
| How Hardware Assist Software When Multitasking | Feb 14, 2025 | 13:15 | 107.8K |
| Why Applications Are Operating-System Specific | Jan 24, 2025 | 13:09 | 439.5K |
| The most common question on my channel | Dec 28, 2024 | 11:08 | 140.3K |
| Threads On Multicore Systems | Dec 13, 2024 | 11:27 | 180.1K |
| Why Are Threads Needed On Single Core Processors | Nov 29, 2024 | 16:07 | 647.7K |
| IPC: To Share Memory Or To Send Messages | Nov 15, 2024 | 14:15 | 288.7K |
| How the Clock Tells the CPU to "Move Forward" | Oct 31, 2024 | 14:22 | 477.4K |
| How a Single Bit Inside Your Processor Shields Your Operating System's Integrity | Oct 17, 2024 | 21:30 | 642.5K |
| The Most Successful Idea in Computer Science | Sep 25, 2024 | 16:03 | 197.7K |
| A PROGRAM is not a PROCESS. | Sep 12, 2024 | 8:08 | 193.3K |
| How computer processors run conditions and loops | Aug 23, 2024 | 17:03 | 331.2K |
| Capacitors are terrible at remembering data. But for this reason we continue doing it. | Jul 30, 2024 | 18:09 | 229.4K |
| HOW COMPUTERS CAST STRINGS TO NUMBERS | Jul 11, 2024 | 12:09 | 98.8K |
| CRAFTING A CPU TO RUN PROGRAMS | Jun 14, 2024 | 19:49 | 385K |
| HOW TRANSISTORS REMEMBER DATA | May 24, 2024 | 16:58 | 797.9K |
| HOW TRANSISTORS RUN CODE? | May 3, 2024 | 14:28 | 1.6M |
| CONCURRENCY IS NOT WHAT YOU THINK | Apr 5, 2024 | 16:59 | 213.5K |
| ARRAYLIST VS LINKEDLIST | Mar 16, 2024 | 21:20 | 183.2K |
| WHY IS THE HEAP SO SLOW? | Feb 24, 2024 | 17:53 | 502.1K |
| WHY IS THE STACK SO FAST? | Feb 3, 2024 | 13:46 | 311.8K |
| The size of your variables matters. | Jan 6, 2024 | 11:03 | 257.7K |
| Rust in 2023. The definitive summary. | Dec 25, 2023 | 9:54 | 55.6K |