Skip to content

Latest commit

Β 

History

History
43 lines (28 loc) Β· 2.2 KB

File metadata and controls

43 lines (28 loc) Β· 2.2 KB

Programming Cheat Sheets - Developer Reference Guide

A comprehensive collection of programming cheat sheets for developers. Quick reference guides covering Python, Docker, Linux, Algorithms, and more essential development topics.

Perfect for developers who want to boost productivity with practical tips, tricks, and code snippets that solve real-world problems.

Programming and development resources

πŸ“· by Janko Ferlič

πŸš€ What You'll Find Here

This repository contains practical, ready-to-use code examples and configurations for:

  • 🐍 Python Development: File operations, data structures, linting, OCR, and modern tools like UV
  • 🐳 Containerization: Docker installation, configuration, and Portainer setup
  • 🐧 Linux Administration: Shell configuration, system maintenance, and troubleshooting
  • ⚑ Algorithms: Distance heuristics and computational concepts
  • πŸ“¦ DevOps Tools: Package management, development servers, and workflow optimization

πŸ“š Browse Categories

Each section contains detailed examples, best practices, and troubleshooting tips gathered from real-world development experience.

πŸ”§ Quick Navigation

Category Topics Covered Skill Level
Python Files, Lists, Dictionaries, OCR, DevPi, UV Package Manager Beginner to Advanced
Containers Docker Setup, Portainer, Container Management Intermediate
Linux Zsh, Starship, System Recovery Beginner to Intermediate
Algorithms Distance Calculations, Optimization Techniques Advanced

πŸ’‘ Why These Cheat Sheets?

  • Practical Focus: Real solutions to common development problems
  • Copy-Paste Ready: Code that works out of the box
  • Continuously Updated: Based on current best practices and modern tools
  • Developer Tested: Used in production environments

Last updated: September 2025 | Maintained by Greums