Chen CaijieDebouncingDebouncing is a new performance optimisation method I came across recently during work. It is one of those things that make you wonder…Sep 24, 2021Sep 24, 2021
Chen CaijieA Closer Look at Dependency InversionI’m currently taking a course titled “Software Engineering Design Principles and Patterns” for my final year college studies at the…Oct 30, 2020Oct 30, 2020
Chen CaijieDiscovering Pub-Sub PatternI first came across the publisher-subscriber pattern during my internship at Coord, a small startup based in New York City. Back then, I…Oct 30, 2020Oct 30, 2020