Skip to main content

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.

LinkedIn

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.

Build docs developers (and LLMs) love