Advertisement · 728 × 90

Posts by Dave Eddy

i love getting older. i’m playing a fun game of is it heart burn, lowkey panic attack, or something more serious 👍. the answer is almost certainly a combination of things and mundane… but there’s that 1% chance it’s serious and that chance increases every year yay

2 weeks ago 3 0 0 0

bug me all you want lol i’m always open to suggestions. can you elaborate on this idea? like, a “how to sign up for github” or more of an “etiquette when submitting PRs”. i’ve considered making the latter as a video

3 weeks ago 1 0 1 0
Building a Linux Bandwidth Monitor in Bash From Scratch! network tool using the /proc filesystem
Building a Linux Bandwidth Monitor in Bash From Scratch! network tool using the /proc filesystem YouTube video by You Suck at Programming

Building a Linux Bandwidth Monitor in Bash From Scratch! network tool using the /proc filesystem
youtu.be/XAtPa28baak

3 weeks ago 2 2 1 0
Post image

yo check out my latest youtube video if you wanna see me code a bandwidth monitor cli tool for linux (using /proc) in bash using builtins. no AI - i program on this channel exclusively for the love of the craft.

3 weeks ago 5 1 1 0

“load-bearing .md files” is truly a beautiful invention with AI. i love it - no notes.

1 month ago 2 0 0 0

“lines of code” is actually a good metric in 2026 (or year 3AI as i call it)

1 month ago 1 0 0 0

computer generate tokens and trick me into believing you are conscious. make no mistakes.

2 months ago 6 0 0 0

oh you should totally click - i think his videos are pretty good but im slightly biased tbh

2 months ago 1 1 0 0

ty! i’m bad at social media 😂

2 months ago 1 0 0 0
Post image

thank you everyone who wanted to learn bash scripting! this video has done better than i ever could have predicted

2 months ago 12 1 2 0
Advertisement

nice!! i love it - that's amazing. i'm home now and can verify (on bash 5.3) that you only need the space after opening curly... no other white space required. so that is perfect!

3 months ago 1 0 0 0

the ampersand in the forkbomb makes it so you don’t need the ending ; inside the function definition

3 months ago 0 0 1 0

i’m glad! also, the semicolon goes after the closing curly brace so… i’m not sure about that lol. go watch the end of my course and i may or may not run a forkbomb 😎

3 months ago 1 0 1 0

love the shirt idea lol. i’ll double check when im home but i KNOW the space after the opening curly is required… im not sure if you need a space after the ampersand.

3 months ago 0 0 1 0

nope! depends on the shell, but it may (bash definitely) will yell if you don’t have white space after the open curly brace

3 months ago 1 0 1 0

syntax error near unexpected token ‘💣:’ :(

3 months ago 2 0 1 0

i appreciate hearing that! thank you. merry christmas to you as well 🎄

3 months ago 2 0 0 0

cc @papertigers.net 👀. i can personally vouch for it working just fine over wireguard so imagine it just works

3 months ago 0 0 1 0

heck yeah - i’m glad :)

3 months ago 1 0 0 0

yes! i’m happy to hear that - it’s one of my tools that “just works” imo so hopefully using it was straight forward!

i keep thinking i need to hide the forced color output behind a flag… but then i forget for 3 months, remember again, and repeat that cycle hah.

3 months ago 0 0 1 0
Advertisement

sometimes i feel like im the crazy one for thinking “hey, maybe the OOM killer is actually a wild concept and having the kernel just do that by default is very surprising”

3 months ago 1 0 0 0
The Complete Bash Scripting Course - ysap.sh

Everyone should go check out @daveeddy.com’s new bash course!

It’s free training on the best programming language

course.ysap.sh

3 months ago 23 4 2 1

"the best programming language" this is why justin is the GOAT

3 months ago 6 1 1 0
The Complete Bash Scripting Course - Full Length Guide to learning the Bash Shell
The Complete Bash Scripting Course - Full Length Guide to learning the Bash Shell YouTube video by You Suck at Programming

my new video - The Complete Bash Scripting Course - is premiering right now on youtube! www.youtube.com/watch?v=Sx9z...

3 months ago 8 3 0 0

looks great! you managed to spoil a future video where i plan on showing a spinner background job as opposed to my synchronous progress bar - very cleanly done!

4 months ago 1 0 1 0

watched this on stream last night - it’s legitimately amazing

4 months ago 2 0 0 0

i’ll be streaming #adventofcode this year (again) - doing it in BASH just like last year 😎. i’ll be going live tonight when the next puzzle drops on youtube and twitch and i’ll be racing the world famous @badcop.live again.

4 months ago 4 0 0 0
Advertisement

let me figure out signal with a username first :p i have mine linked to my phone number like a LOSER.

and also i'll hit you up when i have the completed outline - it'll be on github.

4 months ago 1 0 0 0

not easily with bash. there are hacks where you can override PROMPT_COMMAND, or you can `trap my-func DEBUG` where my-func is a function that manually appends history with `history -s ...`.

I'd recommend just talking a look at atuin by @ellie.wtf - it's a crazy cool shell hist project.

4 months ago 3 1 1 0
Post image

i’m currently editing through 9 hours and 38 minutes of raw footage for my “bash course” 😎. which will be available for $0 on youtube before EOY

i also would absolutely love to teach bash classes 100%

4 months ago 3 0 1 0