About this site
This knowledge base shares what I have learned and studied — from hands-on infrastructure engineering to software development best practices. Whether you’re looking for step-by-step guides on Kubernetes, Docker, or Git, or quick troubleshooting tips for Linux and Python, you’ll find real, practical content here. I’m Kar Chun Tan, a Senior IT Engineer at AMD, certified Kubestronaut, and infrastructure & DevOps enthusiast. This site is my way of giving back to the developer community that helped shape my journey.Documentation
In-depth guides on Docker, Kubernetes, Git, Linux, SSH, Ansible, Taskfile, Python OOP, and more.
Blog
Short practical posts — quick fixes, setup guides, and tips from real-world engineering experience.
What’s covered
Docker
Containers, images, volumes, networks, Compose, and best practices.
Kubernetes
Pods, deployments, services, ingress, security, scheduling, and more.
Git
Branching, rebasing, remote repositories, reflog, and advanced workflows.
Linux
Shell fundamentals, bash scripting, environment variables, and commands.
SSH
Keys, tunneling, remote connections, host and server configuration.
Ansible
Automation architecture and configuration management fundamentals.
Taskfile
Task runner for automating routine development and CI/CD workflows.
Python OOP
Object-oriented programming, SOLID principles, and UML class diagrams.
DSA
Arrays, linked lists, stacks, sorting, and searching algorithms.
About me
I’m passionate about infrastructure, DevOps, and continuous learning. As a certified Kubestronaut (holding KCNA, KCSA, CKA, CKAD, and CKS), I spend a lot of time working with cloud-native technologies and sharing what I learn along the way.GitHub
Browse the source code for this site.
Connect with me professionally.
All content on this site is licensed under CC BY-SA 4.0. You’re free to share and adapt it, as long as you give credit and use the same license.