Links
Buy me a coffeeCollection of useful links I've discovered over the years, categorized/grouped by technology or whatever other type of category they cover.
- Open Source
- NextCloud - Self-hosted Google Drive-like file storage and sharing.
- NextCloud on Raspberry Pi - Installing and configuring the NextCloud software on a Raspberry Pi.
- WinRM
- WinRM Troubleshooting - Detailed WinRM troubleshooting.
- WinRM Troubleshooting 2 - Another good post with detailed WinRM troubleshooting.
- Security
- ZSecurity - IT Security blog site.
- (GitLab) Tutorial on Privilege Escalation and Post Exploitation Tactics in Google Cloud Platform Environments
- The Intelligence Coup of the Century - Article on CIA decrypting and sniffing communications of allies and adversaries.
- Programming
- Remote Pairing with Tmux - Details on how to configure Tmux for remote pair programming.
- DevOps/Culture
- Create a Growth Culture, Not a Performance-Obsessed One - Ideas around cultivating a culture focused on growth vs. solely focused on performance.
- Other
- Productising - How to turn technology into products (blog post).
- Diffusion of Innovations - How technology ideas spread/come to fruition.
- Mikey Dickerson's Service Reliability Hierarchy - Similar to Maslow's Hierarchy of Needs, except for SRE focus.
- Visual Subnet Calculator - Visual calculator for network layout (subnet design).
- Books
- Terraform Up & Running: Writing Infrastructure as Code - Intro and general best practices for writing Terraform.
- Kubernetes Up & Running: Dive Into the Future of Infrastructure - Intro and general best practices for administering and using Kubernetes.
- Certified Ethical Hacker Study Guide (v10) - General topics and training on ethical hacking techniques and responsibilities.
- The Phoenix Project - Novel about IT organization and its DevOps transformation.
- The Unicorn Project - Follow-up to The Phoenix Project.
- The DevOps Handbook - Practical guide to transformation of IT organizations.
- Effective DevOps - Great book on DevOps culture-driving.
- Seeking SRE - Real stories and contributions from companies who have experimented and in some cases mastered the SRE competency.
- Designing Data Intensive Applications - Designing large-scale software solutions with big data requirements.
- Domain-Driven Design: Tackling Complexity in the Heart of Software - Different ways to think about software design as it relates to the domain space being targeted.
- Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation - Good full-cycle, left-to-right depiction of how to engineer software and deliver value.
- Release It!: Design and Deploy Production-Ready Software - Focus on agile, iteration, and operational considerations such as scale and load in the software delivery pipeline.
- Building Microservices: Designing Fine-Grained Systems - Decent coverage of how to design microservices.
- Reactive Design Patterns - How to design message-driven applications.
- The Art of Monitoring - Modern infrastructure and software-based monitoring techniques.
- Data Driven - Steps and considerations to becoming a data-driven organization.
- The CMDB Imperative - How to develop an enterprise-wide Configuration Management Database (CMDB).
- Flawless Execution - Execution and leadership approach as delivered by military fighter pilots.
- DevOps for Developers - Practical approaches to foster communication between Ops and Dev.
- Building Wireless Sensor Networks - How to build wireless sensor networks using Arduino, Zigbee, and other devices.