A collection of comprehensive cheatsheets for engineers created by Jeremy Novak.
This repository contains practical cheatsheets covering essential tools for engineers. Each cheatsheet is designed to be a quick reference guide that you can bookmark and use in your daily workflow.
- APT Package Manager - Essential guide to Ubuntu/Debian package management
- Homebrew Package Manager - Essential guide to using Homebrew package management
- Pacman Package Manager - Essential guide to Arch Linux package management
- Git & GitHub CLI - Essential guide to Git, GitHub CLI, and troubleshooting
- SSH - Essential guide to SSH connections, keys, and file transfer
- Ansible - Essential guide to automation and configuration management
- Systemctl - Essential guide to systemd service management
- Go (Golang) - Essential guide to Go development, modules, and patterns
- Vim & Neovim - Essential guide to Vim and Neovim installation, navigation, and usage
- SQL - Essential guide to SQL queries, commands, and database operations
- Postman - Essential guide to API testing and development with Postman
- HTTP Status Codes - Complete reference for HTTP response status codes
- System Latency - Industry-standard latency numbers for performance optimization
- Azure CLI - Essential Azure CLI commands for Azure management
- Azure PowerShell - Essential Azure PowerShell cmdlets for Azure management
- Google Cloud CLI - Essential gcloud commands for Google Cloud management
- Kubectl - Kubernetes command-line tool for cluster management
- Azure Kubernetes Service (AKS) - Guide for Azure Kubernetes Service commands
- Google Kubernetes Engine (GKE) - Guide for Google Kubernetes Engine commands
- Browse online: Click on any cheatsheet link above to view it directly on GitHub
- Download: Clone the repository for offline access
git clone https://github.com/jgnovak/cheatsheets.git cd cheatsheets
- Bookmark favorites: Save links to cheatsheets you use most frequently
Found an error or want to suggest improvements? Contributions are welcome!
- Fork the repository
- Create a feature branch (
git checkout -b feature/improvement
) - Make your changes
- Commit your changes (
git commit -am 'Add improvement'
) - Push to the branch (
git push origin feature/improvement
) - Create a Pull Request
- Keep examples practical and commonly used
- Maintain consistent formatting
- Test all commands before submitting
All cheatsheets follow these standards:
- Markdown source with clear headings and code blocks
- Organized sections with logical grouping
- Real-world examples with placeholder values
- Consistent styling across all cheatsheets
- GitHub: @jgnovak
- Issues: Report bugs or request new cheatsheets
This project is licensed under the MIT License - see the LICENSE.md file for details.
If these cheatsheets help you in your work, please consider:
- ⭐ Starring this repository
- 🐛 Reporting issues or suggesting improvements
- 📢 Sharing with your team and colleagues
Created with 🤓 by Jeremy Novak | Last updated: 2025