Skip to content
View hhlp's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report hhlp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hhlp/README.md

πŸ‘‹ Hi, I'm hhlp

🐧 Linux Β· βš™οΈ DevOps Β· πŸ’» Software Engineering Β· πŸ—οΈ Infrastructure as Code

Building, automating, studying and documenting modern Linux infrastructure and software engineering.

πŸ“ Asturias, Spain πŸ‡ͺπŸ‡Έ


πŸš€ About Me

πŸ’» Software Engineer & DevOps enthusiast focused on Linux systems, automation and infrastructure.

🐧 Working primarily with the Fedora / Red Hat ecosystem, system administration, security and RPM packaging.

βš™οΈ Interested in DevOps, Infrastructure as Code, containers, Kubernetes, CI/CD and observability.

πŸ“š Building structured 0 β†’ Expert Learning Paths that combine theory, internals, hands-on laboratories and real-world administration.

πŸ› οΈ Developing tools around Fedora, Secure Boot, kernel modules, systemd and infrastructure automation.

🀝 Interested in Open Source collaboration and continuous technical learning.


🧭 Learning Paths

Structured technical learning paths designed to progress from fundamentals β†’ advanced concepts β†’ internals β†’ real-world labs β†’ expert-level topics.

🐧 Linux & System Administration

Fedora Red Hat Linux

Linux Administration Β· RHCSA Β· systemd Β· SELinux Β· firewalld Β· OpenSSH Β· Watchdog Β· Coreutils


πŸ’» Programming Languages

Python C++ Go JavaScript TypeScript Groovy Bash

Python Β· C Β· C++ Β· Go Β· JavaScript Β· TypeScript Β· Groovy Β· Bash


πŸ—„οΈ Databases & SQL

PostgreSQL MySQL MariaDB MongoDB

SQL Β· Relational Database Design Β· PostgreSQL Β· MySQL Β· MariaDB Β· MongoDB

Topics include:

Queries Β· Joins Β· CTEs Β· Window Functions Β· Optimization Β· Normalization Β· Data Modeling


βš™οΈ Automation & Configuration Management

Ansible Jenkins GitHub Actions

Ansible Β· Jenkins Β· GitHub Actions Β· CI/CD


πŸ—οΈ Infrastructure as Code

Terraform Vagrant

Terraform Β· Vagrant Β· Infrastructure Automation


πŸ“¦ Containers

Podman Docker

Podman Β· Docker Β· Buildah Β· Skopeo


☸️ Kubernetes & Cloud Native

Kubernetes OpenShift

Kubernetes Β· OpenShift Β· Cloud Native

Learning and certification path:

KCNA β†’ KCSA β†’ CKAD β†’ CKA β†’ CKS β†’ Kubestronaut


πŸ”­ Observability & Monitoring

Prometheus Grafana Elastic OpenTelemetry

Prometheus Β· Grafana Β· Loki Β· Zabbix Β· Nagios

Elastic Stack Β· OpenSearch Β· OpenTelemetry

journald Β· rsyslog Β· syslog-ng Β· logrotate


πŸ” Linux Security

SELinux OpenSSH

SELinux Β· firewalld Β· OpenSSH Β· PKI/TLS

Secure Boot Β· MOK Β· Kernel Module Signing


πŸ“¦ RPM & Fedora Packaging

Fedora RPM

RPM Β· SPEC files Β· rpmbuild Β· rpmlint

DNF Β· libdnf5 Β· libsolv Β· COPR

GitHub Actions Β· Release Automation


πŸ“Š Data & Scientific Python

NumPy Pandas Polars Matplotlib Jupyter

NumPy Β· Pandas Β· Polars Β· Matplotlib Β· Seaborn Β· Jupyter


πŸ”„ Agile & Product

Scrum Β· Product Owner Β· Kanban Β· Upstream Kanban

Fit for Purpose Β· Kanban Maturity Model


πŸ“š Learning Philosophy

🎯 OBJECTIVE
β”‚
β–Ό
πŸ“š THEORY & REFERENCES
β”‚
β–Ό
πŸ’‘ CORE CONCEPTS
β”‚
β–Ό
πŸ§ͺ HANDS-ON LABS
β”‚
β–Ό
⚠️ COMMON MISTAKES
β”‚
β–Ό
πŸ”¬ INTERNALS
β”‚
β–Ό
🧠 KEY TAKEAWAYS
β”‚
β–Ό
πŸš€ REAL-WORLD MASTERY

The goal is not simply to learn commands or APIs, but to understand how things work, why they work and how to troubleshoot them.


πŸ› οΈ Projects

πŸ” Secure Boot & Kernel Modules

v4l2loopback-manager

v4l2loopback Β· Kernel Modules Β· Secure Boot Β· systemd Β· RPM Β· Fedora

vmware-manager

vmmon Β· vmnet Β· Kernel Modules Β· Secure Boot Β· systemd Β· RPM Β· Fedora


πŸ—οΈ Infrastructure Labs

Infrastructure-as-Code environments focused on Linux administration and database infrastructure.

Terraform + Ansible

PostgreSQL Β· MySQL Β· MongoDB

Fedora Β· RHEL


πŸ“š Course Generator

A structured system for generating deep technical courses and learning paths.

0 β†’ Fundamentals
↓
Beginner
↓
Intermediate
↓
Advanced
↓
Internals
↓
Real-world Labs
↓
Expert

Learning paths are built around:

πŸ“š Bibliography
🎯 Learning objectives
πŸ§ͺ Hands-on laboratories
⚠️ Common mistakes
πŸ’‘ Important concepts
🧠 Key takeaways


🧰 Core Technology Stack

🐧 Systems

Fedora RHEL Linux systemd

πŸ’» Programming

Python C++ Go JavaScript TypeScript Groovy Bash

βš™οΈ DevOps & Automation

Ansible Jenkins GitHub Actions

πŸ—οΈ Infrastructure as Code

Terraform Vagrant

πŸ“¦ Containers & Orchestration

Podman Docker Buildah Skopeo Kubernetes

πŸ—„οΈ Databases

PostgreSQL MySQL MariaDB MongoDB

πŸ”­ Observability & Monitoring

Prometheus Grafana Loki OpenTelemetry Elastic

πŸ“Š Data & Visualization

NumPy Pandas Polars Matplotlib Seaborn

πŸ” Security, Networking & Packaging

SELinux firewalld OpenSSH RPM GnuPG

πŸ”§ Development & Version Control

Git GitHub GitLab Zsh


🎯 Current Focus

🐧 Linux / Fedora / RHEL
βš™οΈ System Administration
πŸ” Security & Secure Boot
πŸ“¦ RPM Packaging
πŸ€– Automation
πŸ—οΈ Infrastructure as Code
πŸ“¦ Containers
☸️ Kubernetes & Cloud Native
πŸ”­ Observability
πŸ—„οΈ Databases
πŸ’» Software Engineering
πŸ“š Technical Learning Paths


🧰 Development Environment

OS Fedora Linux
Shell Zsh
VCS Git
Hosting GitHub
Automation GitHub Actions
Packaging RPM / COPR

Fedora Git GitHub Zsh Visual Studio Code


πŸ“ˆ GitHub Statistics


🌐 Connect


🐧 Linux Β· βš™οΈ Automate Β· πŸ“š Learn Β· πŸ› οΈ Build Β· 🀝 Open Source

Continuous learning from fundamentals to internals.

✍️ Random Dev Quote


Popular repositories Loading

  1. latex-businesscard latex-businesscard Public

    Forked from sanjayankur31/latex-businesscard

    My business card, in LaTeX

    TeX

  2. wireless-info wireless-info Public

    Forked from UbuntuForums/wireless-info

    This script gathers the infos necessary for troubleshooting a wireless connection and saves them in a text file, wrapping it in an archive if it exceeds the 19.5 kB size limit for '.txt' attachment…

    Shell

  3. yaac-another-awesome-cv yaac-another-awesome-cv Public

    Forked from darwiin/yaac-another-awesome-cv

    YAAC: Another Awesome CV is a template using Font Awesome and Adobe Source Font.

    TeX

  4. Bash-Oneliner Bash-Oneliner Public

    Forked from onceupon/Bash-Oneliner

    A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance.

  5. magazine-schedule magazine-schedule Public

    Forked from asamalik/magazine-schedule

    Python

  6. ama ama Public

    Forked from sindresorhus/ama

    Ask me anything!