Git is the version control system that serves as the foundation for GitHub, GitLab, and other open source services. Whether you are a seasoned user or just getting started…
While container technology made virtual machines seem cumbersome, it didn't make them entirely redundant. In fact, virtualization is as useful today as ever. Whether you're…
This eBook explores systemd's functions both at startup and beginning after startup finishes. It's an unofficial companion to my three-volume Linux training course, Using and…
Lua is a programming language designed for simplicity and performance, used by video game and multimedia companies as a front-end scripting language. Whether you want to want…
Metacharacters are symbols with special meanings for Bash and other shells. They aren't interpreted literally by the shell, but change how it processes input and output…
This downloadable guide serves as a model for you to outline best practices so that you can hold a successful hackathon with a sizable target audience that delivers results…
In the eternal effort to optimize the software we all use, the world of software development introduced WebAssembly back in 2019 as a way to run compiled code through a web…
No matter where you are on your JavaScript journey, this downloadable guide has the tutorial for you. This eBook contains a collection of tutorials written by Mandy Kendall…
This eBook is a thoughtful compilation of articles written by Jayashree Huttanagoudar, Seth Kenlon, and Stephan Avenwedde designed to get readers started with building…