The Linux Command Line
The Linux Command Line
A comprehensive guide to mastering the Linux command line, from beginner to advanced.
Linux for Beginners
Linux for Beginners by Jason Cannon
A great starting point for those new to Linux, covering fundamental commands and concepts.
Linux Commands Handbook
Linux Commands Handbook
A handy reference for common Linux commands and their practical uses.
Linux Kernel in a Nutshell
Linux Kernel in a Nutshell
An in-depth guide to understanding the Linux kernel and its components.
Linux from Scratch
Linux from Scratch
Learn to build your own Linux system from the ground up.
Bash Guide for Beginners
Bash Guide for Beginners
A beginner’s guide to learning Bash scripting on Linux.
The Korn Shell User and Programming Manual
Korn Shell Manual
A detailed manual for programming with the Korn shell.
Ten Steps to Linux Survival
Ten Steps to Linux Survival
A step-by-step guide to surviving and thriving in a Linux environment.
Linux 101 Hacks
Linux 101 Hacks
Practical hacks for mastering Linux basics and productivity.
Sams Teach Yourself Shell Programming in 24 Hours
Sams Teach Yourself Shell Programming
A quick course on shell programming with hands-on examples.
97 Things Every Cloud Engineer Should Know
97 Things Every Cloud Engineer Should Know
A collection of tips and best practices for cloud engineers.
Azure for Architects
Azure for Architects
A guide for designing cloud solutions on Azure for enterprise architects.
Cloud Design Patterns
Cloud Design Patterns
A reference for designing scalable and reliable cloud applications.
Generative AI on AWS
Generative AI on AWS
Learn about building generative AI models on AWS infrastructure.
Migrating Applications to the Cloud
Migrating Applications to the Cloud
A guide for migrating applications to the cloud effectively.
A Practical Guide to Cloud Migration
A Practical Guide to Cloud Migration
Best practices and strategies for cloud migration.
CI/CD with Docker and Kubernetes
CI/CD with Docker and Kubernetes
Learn how to implement CI/CD pipelines with Docker and Kubernetes.
The Modern DevOps Lifecycle
The Modern DevOps Lifecycle
A guide to mastering the full DevOps lifecycle using modern tools.
Getting GitOps
Getting GitOps
Learn how GitOps can streamline software delivery with Kubernetes.
The Path to GitOps
The Path to GitOps
A roadmap to adopting GitOps practices for infrastructure management.
GitOps Cookbook
GitOps Cookbook
Practical GitOps recipes for managing cloud-native applications.
Think Python (v2)
Think Python (v2)
An introduction to Python programming with a focus on concepts and problem-solving.
Think Java
Think Java
A beginner-friendly Java programming guide with exercises and examples.
Effective Modern C++
Effective Modern C++
A detailed book on mastering modern C++ features and best practices.
Speaking JavaScript
Speaking JavaScript
A comprehensive guide to learning JavaScript and its features.
Efficient R Programming
Efficient R Programming
Tips and techniques for writing efficient R code and improving performance.
Developing on AWS with C#
Developing on AWS with C#
A guide to using C# for cloud development on AWS.
Rust Atomics and Locks
Rust Atomics and Locks
A deep dive into concurrency in Rust with atomics and locks.