FCFrancis Chuanginblog.francischuang.com·Apr 21, 2024 · 2 min readpre-commitWhat is Pre-commit? As an engineer, you have your coding style after years, it might be you moved from a different language to Python or your previous company had different rules. It seems a trivial thing, but trust me, it can be a long discussion wh...00
FCFrancis Chuanginblog.francischuang.com·Apr 15, 2024 · 2 min readGitHub ActionsWhat is GitHub Actions? GitHub Actions is a continuous integration and continuous delivery (aka CI/CD) platform that allows you to automate your build, test and deployment pipeline. What does CI/CD achieve? In software development, ensuring the relia...00
FCFrancis Chuanginblog.francischuang.com·Nov 12, 2023 · 3 min readPython - Mutable Data TypesMany people would think this is too easy for them, but believe me, it is a trick. The Python program allows you to create variables without declaring their type. This is great for beginners, but it also causes a lot of pain in maintenance, and the mu...00