Docker
Open platform for developing, shipping, and running containerized applications.
Git
Distributed version control system for tracking changes and collaborating on code.
Kubernetes
Container orchestration system for automating deployment, scaling, and management.
Linux
Open-source Unix-like operating system fundamentals and shell usage.
SSH
Secure Shell protocol for remote server access and encrypted tunneling.
Ansible
Open-source automation tool for configuration management and application deployment.
Taskfile
Task runner and build tool that simplifies automation of routine development tasks.
Python OOP
Object-oriented programming paradigm concepts, patterns, and Python examples.
Data Structures & Algorithms
Fundamental data structures and algorithm techniques for problem solving.
12-Factor App
Methodology for building scalable, maintainable software-as-a-service applications.