
Although the thought of this challenge is mildly nauseous, the video is mesmerizing! He builds a web server in pure bash, just like he promised. Even enhanced it by cloning and modifying the accept builtin to support keep-alive. https://github.com/bahamas10/bash-web-server *This guy would make The Best presenter at a LUG, hint hint.* Here's his bash web server in action - amazing output: curl ysap.sh It's also amazing in a web browser with JS. I made something similar years ago (a terminal in JS) but not as nicely as https://ysap.sh Also, he highly recommends "pure bash bible": https://github.com/dylanaraps/pure-bash-bible
The goal of this book is to document commonly-known and lesser-known methods of doing various tasks using only built-in bash features. Using the snippets from this bible can help remove unneeded dependencies from scripts and in most cases make them faster. I came across these tips and discovered a few while developing neofetch, pxltrm and other smaller projects.