DevOps & Security Learning Journey

From Linux fundamentals to HTB Academy and AI Workflows

Fecha de publicación

24 de febrero de 2026

Welcome to My Learning Journey

This website documents my path through Linux system administration, Docker containerization, DevOps practices, Cybersecurity/CTF challenges, and AI-assisted development workflows.

Purpose

This journey serves two purposes:

  1. Personal Progress Tracking - A visual record of what I’ve learned and completed
  2. Learning Guide for Others - A structured path that others can follow to build similar skills

Overall Progress

Metric Value
Total Completion 69%
Completed 54 challenges
In Progress 11 challenges (blocked)
Total 78 challenges

Progress by Area

Area Progress Status
🐧 Linux 48% (10/21) 11 blocked (KodeKloud labs)
🐳 Docker 100% (6/6) ✅ Completed & Certified
⚙️ DevOps 100% (10/10) ✅ Completed
🚩 CTF 18% (2/11) Learning forensics
🎯 HTB Academy 87% (26/30) 4 modules pending
🤖 AI Workflows Course Available 🆕 SDD Methodology

Learning Path

Phase 1: Linux Fundamentals ✅

User management, permissions, networking, shell scripting — HTB Academy Linux Fundamentals completed

Phase 2: Containerization ✅

Docker basics, volumes, networks, troubleshooting — KodeKloud Docker Certified

Phase 3: DevOps Practices ✅

Ansible, Cron, MariaDB, CI/CD basics — 100 Days DevOps Day 1-10 completed

Phase 4: Security Fundamentals 🔄

HTB Academy modules in progress: - ✅ Network Enumeration with Nmap - ✅ Web Requests - HTTP Fundamentals - ✅ FFUF - Web Fuzzing - ✅ Stack-Based Buffer Overflows x86 - 🔄 File Transfers - 🔄 SQL Injection Fundamentals

Phase 5: AI-Assisted Development 🆕

Spec-Driven Development methodology course: - Context Architecture vs Prompt Engineering - Task-Driven Development - Kilocode CLI & Opencode integration - MCP Servers integration - Advanced patterns for production

Phase 6: Advanced Topics ⏳

Kubernetes, advanced networking, penetration testing, privilege escalation

Structure

The learning journey is organized into main areas:

Foundations

Linux system administration fundamentals: - User management - Permissions and security - Networking basics - Shell scripting

Containers

Docker and containerization: - Installation and configuration - Container management - Volumes and networks - Troubleshooting

DevOps Practices

DevOps tools and methodologies: - Ansible automation - CI/CD pipelines - Infrastructure as Code

Security

Cybersecurity courses: - 🐧 Linux Fundamentals (HTB Academy) - 🔍 Network Enumeration with Nmap - 🌐 Web Requests - HTTP Fundamentals - 🔎 FFUF - Web Fuzzing - 💥 Stack-Based Buffer Overflows x86 - 📁 File Transfers - 🔐 RSA Keychain Storage - 🤖 PentAGI - Pentesting con IA

AI Workflows 🆕

Spec-Driven Development with AI assistants: - Module 0: Historical Context - From Assembly to SDD - Module 1: Introduction to SDD - Module 1B: Context Architecture vs Prompt Engineering - Module 1C: Task-Driven Development - Module 2: Tool Comparison (Kiro, Spec Kit, Tessl) - Module 3: SDD in Kilocode CLI - Module 4: SDD in Opencode - Module 5: Guided Practice - Module 6: MCP Server Integration - Module 7: Advanced Patterns

Skills Matrix

Skill Level Status
Linux System Administration Intermediate HTB Academy Completed
Docker & Containers Intermediate ✅ KodeKloud Certified
Ansible Basic Learning
Bash Scripting Intermediate Practical Experience
Network Security Intermediate HTB Academy Modules
CTF Problem Solving Basic 2 Flags Captured
HTB Academy Intermediate 26/30 Challenges
Nmap & Enumeration Intermediate Course Completed
Web Security Basic FFUF, HTTP Fundamentals
Buffer Overflow Basic x86 Stack-Based
AI-Assisted Development Beginner Learning SDD
SDD (Spec-Driven Development) Beginner Course Available

Certifications

Certification Platform Date Status
Docker Fundamentals KodeKloud Engineer Feb 2026 ✅ Verified
Linux Fundamentals HTB Academy Feb 2026 ✅ Completed
Nmap Network Enumeration HTB Academy Feb 2026 ✅ Completed