Benjamin LoApplying “The Three Ways” to Software EngineeringWhat is “The Three Ways”?3 min read·Jan 28, 2023----
Benjamin LoTackling Shotgun Surgery using The Facade PatternIn today’s world, we often find ourselves working with legacy code that was written long ago by developers who are no longer on the team…4 min read·Jan 20, 2023----
Benjamin LoScooping with the Law of Demeter in Python: An analogy of creating readable and maintainable code…Just like how a scoop of ice cream should only reach into the container it has immediate access to, the Law of Demeter (LoD, also known as…2 min read·Jan 12, 2023----
Benjamin LoToo many tabs? Time to tab-out-of-control!Do you ever find yourself with so many tabs open in your web browser that you can barely see the tab titles? If so, you might be suffering…3 min read·Dec 24, 2022----
Benjamin LoA basic example of setting up Apache Kafka with DjangoThis article assumes you already have a Django app set up2 min read·Dec 21, 2022--2--2
Benjamin LoGitHub: Unlocking the secret README featureAnd making it look more appealing than a boring list of repositories2 min read·Jul 11, 2020----