Dave Eddy
banner
daveeddy.com
Dave Eddy
@daveeddy.com
I run ysap.sh and have a series called You Suck at Programming online. We talk about bash, unix systems, and stuff like that. daveeddy.com
3D cube created and rendered directly in the terminal… insane
November 5, 2025 at 5:25 PM
“No __, no __. Just pure __”
“The Catch? It’s ___”

god i hate AI writing
October 25, 2025 at 4:48 PM
status: One or more devices could not be opened. Sufficient replicas exist for the pool to continue functioning in a degraded state.
August 24, 2025 at 7:51 PM
the more i make thumbnails the more i just want to start making these for my job for check-in/standup meetings. “dave did what?! made progress on TICKET-123 AND unblocked TICKET-125?? gone wrong”
August 11, 2025 at 9:42 PM
what if i wrote a webserver in bash without forking any external commands? that would be crazy right?

youtu.be/L967hYylZuc
Can You Write A Web Server in PURE BASH?! (no socat, no netcat, no external tools)
YouTube video by You Suck at Programming
youtu.be
July 18, 2025 at 4:53 PM
Reposted by Dave Eddy
hey, new bash day. @daveeddy.com demos the new stuff
Bash v5.3 Released! New features and syntax in the latest version of the Bash Shell.
YouTube video by You Suck at Programming
www.youtube.com
July 10, 2025 at 6:30 PM
about 10 years ago i created a style guide for Bash scripts - how I write them, how I avoid pitfalls, my aesthetic preferences, etc. I now created a dedicated website for it that you can access on your browser or in your terminal - check it out!

style.ysap.sh
May 24, 2025 at 9:04 PM
i love zfs… but the flow of time is always cruel. deleting snapshots i’ll never touch from almost a decade ago. wild.
February 15, 2025 at 2:41 AM
golang error checking goes hard in bash.
February 9, 2025 at 11:41 PM
you may be old but are you 30?
January 20, 2025 at 6:30 PM
so sad to see vim being banned by the US 😔
January 20, 2025 at 2:04 AM
`./make-box` is a pure bash script (no external commands or dependencies) i'm working on to revamp my website (curl ysap.sh) - it's getting there!
January 8, 2025 at 6:43 AM
i made this at 2am
January 4, 2025 at 7:07 AM
Reposted by Dave Eddy
Atuin v18.4 is out now!

Including `atuin wrapped`, your year in shell history 🐢

thanks @daveeddy.com for the suggestion!
December 27, 2024 at 5:26 PM
linux is the wild west in the worst ways i swear
So @daveeddy.com was just telling me about systemd sockets and how changing the port in sshd_config doesn’t actually work….. I uhhh…
December 27, 2024 at 4:55 PM
curl xmas.ysap.sh | bash
December 26, 2024 at 6:39 AM
Reposted by Dave Eddy
something like this, perhaps?
December 24, 2024 at 8:01 PM
finished up my simple stack trace library for bash - it's a single function inside a single file so it's super easy to use. github.com/bahamas10/ba...
December 21, 2024 at 4:52 PM
`vardump` in Bash - I finally got around to cleaning up the source code and published it as its own library (a single bash function) - this is super useful for debugging and I've used for it years when writing bash. github.com/bahamas10/ba...
December 20, 2024 at 8:48 PM
programming in C is pretty easy tbh
December 18, 2024 at 10:20 PM
Reposted by Dave Eddy
This is amazing. YouTube algorithm introduced me to @daveeddy.com solving day 2 of #AdventOfCode using only bash.
Super impressive already, but then he realises that the creator of advent of code is watching. Love it!
Ends with a really nice chat with @was.tl

youtu.be/hz3lStp5md8?...
Advent of Code 2024 in Bash: Day 2 - Red-Nosed Reports + talk with Eric Wastl (the creator!)
YouTube video by You Suck at Programming
youtu.be
December 11, 2024 at 12:19 AM
Reposted by Dave Eddy
Very cool stream using bash to solve Advent of Code Day 2
www.youtube.com/watch?v=hz3l...
@adventofcode.bsky.social
@daveeddy.com
Advent of Code 2024 in Bash: Day 2 - Red-Nosed Reports + talk with Eric Wastl (the creator!)
YouTube video by You Suck at Programming
www.youtube.com
December 11, 2024 at 6:12 AM
i love nagios for my home network so much. it’s not exactly critical - it noticed i was currently in the process of swapping out spinning disks for nvme drives! thanks to ZFS i can resilver the pool while its online and serving traffic. ZFS is the best filesystem ever i swear.
November 26, 2024 at 8:39 PM
Reposted by Dave Eddy
Got motivated from @daveeddy.com's website, ysap.sh; Created my own version for my development website. ronniie.dev

Thank you for the inspiration 😄

I have a few ideas I want to do but I have to find the time...
Ronniie.dev
Welcome to Ronnie's Development Terminal
ronniie.dev
November 21, 2024 at 3:19 AM
is it time to retire my filtered and photoshopped profile picture and come up with a new one?
November 18, 2024 at 7:48 PM