I'm a DevOps Engineer, Python Developer, and Open-Source Contributor passionate about automation, cloud infrastructure, and developer tooling. I love building and maintaining Python packages, automating workflows with GitHub Actions, and managing infrastructure with Ansible.
I’m currently running my own homelab on an old HP Notebook 15-ay563tu, where I’ve set up a single-node Kubernetes cluster using k3s. I manage deployments with FluxCD (GitOps) and use Traefik for ingress management. This setup allows me to experiment with container orchestration and automation in a self-hosted environment.
Beyond DevOps, I focus on developer experience and documentation. I’ve built my own documentation generator, CelestialDocs, using Astro, and I use MkDocs + GitHub Actions to document many of my Python tools. I’ve also published multiple Python packages to PyPI, created a VSCode extension (Settings Organizer), and actively maintain my dotfiles with Ansible to streamline my workflow.
I strongly believe in open-source, learning in public, and sharing knowledge, which is why I blog at hyperoot.dev and publish my personal notes at rosetta.hyperoot.dev.
- Test GitHub Action Pipeline Locally
- How to Install Linux? - Part 1: Preparation
- Dockerfile Best Practices
- Secure your SSH Server: Best Practices
- Minimal and Effective Tmux
- Unlock Lightning-Fast Searches in Kubernetes Docs! | Efficiency Unlocked
- Omnishare - Introduction & Setup (Part 1) | Practical Projects
- How to make Python type safe? | Python Quickie
- Mastering Exception Handling in Python: A Beginner's Guide | Python Quickie
- How to make python module executable? | Python Quickie