30:17 Discord to start requiring age-verification with IDs or Facial Scanning You Suck at Programming 5.4K views - 3 days ago
1:00:04 A Viewer Built Games in Bash - Let’s Profile Them (code deep-dive and bonus strace/truss) You Suck at Programming 8.2K views - 1 week ago
15:54 Why a Blank Code Editor Feels Impossible - how to overcome the "blank canvas" effect You Suck at Programming 8.6K views - 1 week ago
9:51 Why you should learn Bash Scripting - 5 reasons to learn the linux terminal You Suck at Programming 28.3K views - 2 weeks ago
19:58 He Left Tech to Become a Farmer - The Legend of Dylan Araps You Suck at Programming 5.3K views - 3 weeks ago
1:35:09 Building a Linux CPU Monitor in Bash From Scratch! small htop-like clone using the /proc filesystem You Suck at Programming 24.6K views - 1 month ago
41:49 Creating a Terminal Spinner in Bash! Custom animations and background job management You Suck at Programming 28.9K views - 1 month ago
1:33:14 Creating an Animated Christmas Tree Animation in the Terminal using Bash! (2025 edition) You Suck at Programming 7.4K views - 1 month ago
44:26 Investigating the GitHub `safe_sleep.sh` Bash Script Situation. You Suck at Programming 75.2K views - 1 month ago
7:21:54 The Complete Bash Scripting Course - Full Length Guide to learning the Bash Shell You Suck at Programming 169.3K views - 2 months ago
3:44 Unix Directory Permissions - Why you need the execute (or search) bit - You Suck at Programming #075 You Suck at Programming 9.4K views - 2 months ago
19:16 You’re Using `cat` Wrong - The UUOC Award Explained (ft. Actually Useful cat) You Suck at Programming 74.9K views - 2 months ago
14:03 Why I Quit My Tech Job for a Year and a Half - My story of tech burnout You Suck at Programming 17K views - 3 months ago
5:39 Why `&` is such a problem with Parameter Expansion in Bash! You Suck at Programming #074 You Suck at Programming 9.5K views - 3 months ago
52:08 This 3D Engine Runs in Bash. Creating & Rendering a 3D scene on the terminal with 0 external tools. You Suck at Programming 18K views - 3 months ago
6:40 Command vs. Process substitution in Bash - explaining the difference. You Suck at Programming #073 You Suck at Programming 50.7K views - 3 months ago
3:31 `/dev/null` is Super Useful! But it can also be weird. You Suck at Programming #072 You Suck at Programming 16K views - 3 months ago
13:16 How much I make on YouTube with 50k Subscribers (YouTube, Adsense, TikTok, Instagram, Patreon, etc.) You Suck at Programming 6.4K views - 4 months ago
5:41 Tilde expansion in bash is surprisingly complex and powerful. You Suck at Programming #071 You Suck at Programming 10.3K views - 4 months ago
16:04 "AI is search (but worse)" - Why replacing search with AI has its cost. You Suck at Programming 8.6K views - 4 months ago
3:10 Here Strings in Bash! Redirecting a string into stdin. You Suck at Programming #070 You Suck at Programming 9.2K views - 4 months ago
1:07:02 Unix/Linux Files Explained - what is an inode? (hardlinks, symlinks, etc.) You Suck at Programming 39.5K views - 4 months ago
6:52 Heredocs in Bash! Understanding how they work and a few gotchas. You Suck at Programming #069 You Suck at Programming 25.1K views - 4 months ago
1:10:38 How I Make my Website You Can `curl` - Deep-dive into the Bash Scripts that power my website! You Suck at Programming 19.3K views - 5 months ago
3:33 Improve your `cd` experience RIGHT NOW with these 2 Bash Features! You Suck at Programming #068 You Suck at Programming 12.9K views - 5 months ago
48:29 Creating a PERSISTENT Progress Bar on the Terminal with Bash! v2 Progress Bar You Suck at Programming 48.2K views - 5 months ago
28:38 Why I Don't Use #!/bin/bash - Shebangs Explained! You Suck at Programming 83.8K views - 5 months ago
3:50 Refactor Nested Loops in Bash by giving [n] to `break` and `continue` - You Suck at Programming #067 You Suck at Programming 5.1K views - 5 months ago
25:43 Creating an Animated Progress Bar from scratch in Bash to batch-process files! You Suck at Programming 181.2K views - 5 months ago
8:08 test vs [ vs [[: Bash Conditionals Explained! You Suck at Programming #066 You Suck at Programming 35.7K views - 6 months ago
21:02 The Problem with Bash 'Strict Mode' - Why I Don’t Use `set -euo pipefail` You Suck at Programming 27.4K views - 6 months ago
3:27 Find *all* files with `**` in Bash! Recursive globbing with bash using globstar. You Suck at Programming 6.8K views - 6 months ago
1:07:34 I Created a Bitmap Image using Just Bash! (yes, really) - Graphics Programming in Bash?! You Suck at Programming 35.2K views - 6 months ago
5:52 Trapping signals with `trap` in Bash! Responding to Unix signals. You Suck at Programming #064 You Suck at Programming 10.2K views - 6 months ago
3:07 Simple Trick to Syntax Check Bash Scripts without executing them - You Suck at Programming #063 You Suck at Programming 7.2K views - 6 months ago
1:35:25 Can You Write A Web Server in PURE BASH?! (no socat, no netcat, no external tools) You Suck at Programming 99.9K views - 7 months ago
6:41 Exit Codes in Bash explained! Some gotchas and pitfalls with them. You Suck at Programming #062 You Suck at Programming 7.6K views - 7 months ago
17:11 Bash v5.3 Released! New features and syntax in the latest version of the Bash Shell. You Suck at Programming 23.9K views - 7 months ago
5:39 Bash "Argument List Too Long" - What is this error and how to fix it! You Suck at Programming #061 You Suck at Programming 4.8K views - 7 months ago
59:40 This user challenged me to write a website in bash in a week - so I roast it (with @bashcop) You Suck at Programming 38.5K views - 7 months ago
3:09 You asked for it! My personal shell aliases from my .bashrc You Suck at Programming 6.6K views - 7 months ago
5:48 Reading .env files *automatically* in Bash using BASH_ENV - You Suck at Programming #060 You Suck at Programming 8K views - 7 months ago
5:13 Crash-Course! Functions in Bash quickly explained and demystified! You Suck at Programming 8.9K views - 7 months ago
6:31 Named Pipes with `mkfifo` with Bash! Piping data between processes - You Suck at Programming #059 You Suck at Programming 11.4K views - 8 months ago
3:45 Is it possible? Having multiple shells on a single machine - quick Unix Shell talk. You Suck at Programming 2.5K views - 8 months ago
4:51 Finding files - the `find` Command and Shell Globbing - You Suck at Programming #058 You Suck at Programming 4.7K views - 8 months ago
7:07 Why you shouldn't use AI to document your code - my thoughts on documentation and software dev. You Suck at Programming 3.2K views - 8 months ago
4:59 Crash-Course in using `getopts` to parse Command Line Arguments in Bash! You Suck at Programming 6.9K views - 8 months ago
4:05 Using The Timeout Command (GNU Coreutils) With Bash Functions! You Suck at Programming #057 You Suck at Programming 2.8K views - 8 months ago
27:31 *How* I wrote a Music Player TUI in Bash - Complete Code Breakdown and Walkthrough. You Suck at Programming 12.9K views - 9 months ago
2:24 I made my own TUI to release my album! It's a bash script (+ ffmpeg) that you can run yourself! You Suck at Programming 4.9K views - 9 months ago
3:05 Using Parameter Transformation in Bash! really neat variable tricks - You Suck at Programming #056 You Suck at Programming 3.1K views - 9 months ago
2:00 Advanced Globbing bash! Getting fancy with wildcards using extglob - You Suck at Programming #055 You Suck at Programming 2.3K views - 9 months ago
4:49 Print Working Directory? Present Working Directory? A deep-dive into pwd and PWD on your unix shell. You Suck at Programming 3K views - 9 months ago
2:01 Bash Globbing Basics! How to use wildcards on the shell - You Suck at Programming #054 You Suck at Programming 3K views - 9 months ago
10:04 WHY IS THIS EVERY AI PRODUCT?? - "What Do You Want To Create Today?" is creatively bankrupt. You Suck at Programming 1.3K views - 9 months ago
1:58 C-Style For Loops in Bash! - Why {$n..$m} doesn't work - You Suck at Programming #053 You Suck at Programming 2.4K views - 9 months ago