Dave Eddy
Dave Eddy
@daveeddy.com
i make programming videos on youtube - https://youtube.com/@yousuckatprogramming
379 followers29 following121 posts
I wrote a game, in Rust, with full 2D graphics that plays in your terminal :o. it (ab)uses the Kitty protocol and updates the screen 60 times a second (can go higher!). www.youtube.com/watch?v=dGOG...
for my #illumos friends out there i just published a video showcasing doors! i wrote some C, and then showed off some interoperability by adding in some Rust. www.youtube.com/watch?v=Zq9V...
and if videos aren't your thing i have a blog post! blog.daveeddy.com/2026/07/06/i...
my method for improving illumos performance is unbeaten - i ping @papertigers.net directly and say "this is slow lol". he sent me a custom compiled lib9p.so.1 and i LOFS mounted it into a zone and suddenly i'm going from 28Mb/s to 500Mb/s+ writing to a 9pfs mount. insanity.
in peak unemployment news - I implemented the `md5` algorithm in Bash with 0 external utilities or programs youtu.be/VDQmu6KzDvU
Dave Eddy reposted
Building a Linux Bandwidth Monitor in Bash From Scratch! network tool using the /proc filesystem youtu.be/XAtPa28baak
Dave Eddy reposted
Everyone should go check out @daveeddy.com’s new bash course! It’s free training on the best programming language course.ysap.sh
my new video - The Complete Bash Scripting Course - is premiering right now on youtube! www.youtube.com/watch?v=Sx9z...
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.
i forgot the most important part - all of this was done in bash with 0 external tools. the output is a valid BMP file. youtu.be/lU5s11MR5n0
Aug 24 15:23:26.6649 ereport.fs.zfs.vdev.open_failed 0x02066256e9600001 Aug 24 15:23:26.6649 ereport.fs.zfs.vdev.open_failed 0x02066256e9600001 Aug 24 15:23:45.8243 ereport.fs.zfs.vdev.open_failed 0x024dc2272d30c401
what if i wrote a webserver in bash without forking any external commands? that would be crazy right? youtu.be/L967hYylZuc
Dave Eddy reposted
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
`./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!
Dave Eddy reposted
Atuin v18.4 is out now! Including `atuin wrapped`, your year in shell history 🐢 thanks @daveeddy.com for the suggestion!