Heaton CaiFundamental programming patterns III — Parallelismhelp developers to write cleaner codeJan 15, 20221Jan 15, 20221
Heaton CaiFundamental programming patterns II — Collectionhelp developers to write cleaner codeDec 12, 2021Dec 12, 2021
Heaton CaiFundamental programming patterns I — Loopshelp developers to write cleaner codeNov 28, 2021Nov 28, 2021
Heaton CaiGrow the quality of developers firstSo many organisations scale by hiring a lot of developers to build products without considering the internal quality. They leave a lot of…Oct 31, 2021Oct 31, 2021
Heaton CaiSpin up an Organisational Data Platform for SuccessData tells the truth, data helps to make good decisions, data is the light to any organisation for success. So it is very important to have…Oct 7, 2021Oct 7, 2021
Heaton CaiBuild an Organisational PlatformThe ability to fast deliver and release functions to customers has become more and more important to the success of a business. However…Sep 23, 2021Sep 23, 2021
Heaton CaiThe Pattern of Software ProductsIn the past 16 years, there were tons of software products (or called applications) that came into our life. For example, the utility…Sep 14, 2021Sep 14, 2021
Heaton CaiThe Illusion of Runtime FlexibilitySystems that can be easily changed are so attractive to everyone. Developers try their best to keep the code clean so that they can make…Aug 22, 20212Aug 22, 20212
Heaton CaiStart your TDD journey hereList some links here to help developers learn TDD. I highly recommend everyone to watch and read the following resources before taking any…Aug 15, 2021Aug 15, 2021
Heaton CaiTDD ProcessTDD has been misunderstood by many people for many years. Some of them think TDD is just about writing code. It is just a dev skill that…Aug 15, 2021Aug 15, 2021