A comprehensive collection of technical reference guides and cheat sheets covering cybersecurity, DevOps, cloud computing, and system administration topics.
This repository contains curated cheat sheets designed for quick reference during development, system administration, security operations, and technical interviews. Each cheat sheet focuses on practical commands, configurations, and best practices.
- API Security - Authentication, access control, JWT handling, and security best practices
- Cybersecurity Domains v2025 - Comprehensive security framework coverage
- Cybersecurity Domains v2025 (Refactored) - Restructured security domains reference
- Test-Driven Development (TDD) - TDD principles, test pyramid, and best practices
- HTTP Request Methods - Top 9 HTTP methods with examples and status codes
- Bash Functions - Function definition, parameters, and scripting basics
- Docker Compose - Container orchestration commands and workflows
- Kubernetes Essentials - Core concepts, resources, and kubectl commands
- Terraform Files - Configuration structure and best practices
- Linux Commands (General) - 45 essential Linux commands with installation guides
- Linux Commands Reference - Categorized command reference with examples
- Linux Network Commands - Network troubleshooting and monitoring tools
- Understanding Kafka - Distributed event streaming concepts and architecture
- Big Data Pipelines - Cloud platform comparison for data processing
- API Security
- Cybersecurity Domains
- Access Control
- Risk Management
- Test-Driven Development
- HTTP Methods
- Bash Scripting
- Container Technologies
- Kubernetes
- Infrastructure as Code
- Big Data Platforms
- Linux Commands
- Network Management
- Process Control
- File Operations
- Apache Kafka
- Data Pipelines
- Stream Processing
Each cheat sheet is designed for quick lookup during:
- Development and debugging
- System troubleshooting
- Security assessments
- Infrastructure deployment
- Technical interviews
Most cheat sheets follow a consistent format:
- Tables for command references
- Code blocks for examples
- Installation commands for multiple distributions
- Best practices and tips
Where applicable, installation commands are provided for:
- Ubuntu 24.04
- Red Hat 9
- Amazon Linux 2023
- Browse by topic using the table of contents
- Search within files using your editor's search function
- Bookmark frequently used cheat sheets
- Copy commands directly from code blocks
- Follow installation guides for missing tools
Contributions are welcome! Please:
- Follow the existing format for consistency
- Include practical examples and real-world usage
- Test commands on target platforms
- Update table of contents when adding new sheets
- Keep content current with latest versions
When adding new cheat sheets:
- Use descriptive filenames with
cheat_sheet_prefix - Include installation commands for major distributions
- Provide both basic and advanced examples
- Add cross-references to related sheets
This collection is actively maintained to:
- Keep commands current with latest software versions
- Add new tools and technologies
- Improve formatting and readability
- Fix reported issues and errors
This collection is provided for educational and reference purposes. Individual tools and technologies mentioned may have their own licenses and terms of use.
| Topic | File | Description |
|---|---|---|
| Security | API Security | Authentication & access control |
| DevOps | Docker Compose | Container orchestration |
| System | Linux Commands | Essential Linux utilities |
| Development | TDD | Test-driven development |
| Network | Linux Network | Network troubleshooting |
| Cloud | Kubernetes | Container orchestration |
| Data | Kafka | Event streaming |
💡 Tip: Use Ctrl+F (or Cmd+F on Mac) to quickly search for specific commands or topics within any cheat sheet.