PinnedTony’s Recommended ArticlesCloud Native, DevOps, Linux, K8s, ProgrammingJan 29, 20232Jan 29, 20232
Helm — Understanding the BasicsIn Kubernetes (k8s), we often need to deploy many applications, especially in microservices projects. If each service deployment requires…4d ago4d ago
Linux System Calls — Project Group and Inter-Process CommunicationIn Linux, when a project is large, it may be divided into multiple project groups. Different groups need to communicate and collaborate to…6d ago6d ago
Software Engineer — The Importance of DoD (Definition of Done)Let’s start with a story. Peter, a software engineer, was working on a project when one day, his project manager, Tony, approached him to…Mar 42Mar 42
Python — Understanding The Global Interpreter Lock (GIL)The Python Global Interpreter Lock or GIL, in simple words, is a mutex (or a lock) that allows only one thread to hold the control of the…Feb 232Feb 232
Linux System Calls — Exception Handling and Signal ProcessingIn Linux, processes do not always run smoothly — unexpected errors, system interruptions, or hardware failures can occur at any time…Feb 17Feb 17
The Problems Programmers Solve Are Mostly Not Programming ProblemsMany people say that programmers have a tough job, and the words commonly associated with this role are busyness, overtime, and staying up…Feb 11Feb 11
Python — Understanding Variables and AssignmentsPython is a unique language, which is very different from the C language. Many newcomers to Python often say that they do not understand…Feb 9Feb 9