Home automation is an exciting and fun branch of tech. Start designing your home automation solutions today with open source tools, and then share your innovation with others…
This eBook is a great resource for jumping into Kubernetes. Ben Finkel provides a concise and helpful introduction to Kubernetes concepts and how to get started with…
Kubernetes manages clusters of containers, providing tools for deploying and scaling applications, managing changes to containerized applications, and optimizing the use of…
GNU Screen is a terminal multiplexer. It lets you use a single terminal buffer to run many windows. You can split this window into panes so you can see more than one prompt at…
Modern Linux uses systemd for service management and log introspection. It provides everything from personal Linux systems to enterprise servers with a modern mechanism for…
GNU Parted is one of the best tools for partitioning drives. You can issue it commands or activate an interactive mode so that you're constantly "connected" to a drive you…
Sed is a Linux stream editor. It transforms text in an input stream, such as a file or pipe. Sed works on one line at a time. Because it has no visual display, it creates a…
If you're learning grep, or you just find yourself using it often and resorting to searching through its info pages, you'll do yourself a favor by downloading our cheat sheet…
SQLite is an infinitely useful self-contained, portable, open source database. Using SQLite makes it easy to create, parse, query, modify, and transport data. Learning to use…