Some books I've been studying to improve my skills as a SRE/System Engineer.
- Site Reliability Engineering: How Google Runs Production Systems
- Operating Systems
- Operating Systems: Three Easy Pieces
- How Linux Works, 2nd Edition
- Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
- Systems Performance: Enterprise and the Cloud
- Linux Kernel Development
- Linux Kernel in a Nutshell
- The Go Programming Language
- Go in Action
- Automate the Boring Stuff with Python
- The Tangled Web: A Guide to Securing Modern Web Applications
- Penetration Testing
- The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines
- Designing Data-Intensive Applications
- How to Make a Computer Operating System
- The little book about OS development
- Writing an OS in Rust
- Crypto 101 is an introductory course on cryptography
- Distributed systems for fun and profit
- Working with Unix Processes
- Working with TCP Sockets