PinnedDi FanThe Architecture Problem and its Organizational ImplicationsThe architecture problem is what software engineering leaders think about all the time: how to keep their teams moving fast with…Feb 12, 2022Feb 12, 2022
Di FanThe Class-Function DualityI have been refactoring a number of APIs at work. A common pattern is to split a large API class into smaller ones. The desired smaller…Oct 2, 20221Oct 2, 20221
Di FanWhy Doctor Strange in the Multiverse of Madness is a DisappointmentI watched Doctor Strange in the Multiverse of Madness (Dr Strange 2) in TCL Chinese Theatre at the opening night. As a Marvel fan, I was…May 6, 2022May 6, 2022
Di FanFizzbuzz in 2022Someone on Slack shared https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition, which is absolutely bizarre. It’s similar to…Jan 30, 2022Jan 30, 2022
Di FanSensible Interactive Broker APIGithub Repo for this article: https://github.com/dayfine/ibapi-rxpyJan 17, 20211Jan 17, 20211
Di FanHow To Prepare For Google Technical Interview (Or any interview)and where many people fall shortNov 3, 2019Nov 3, 2019
Di FanDi’s Lessons in Software Engineering — Abstraction+Lesson 1.5. Abstraction+Aug 25, 2019Aug 25, 2019
Di FanWhat Software Engineering Is All AboutI felt the urge to write a summary like this on my flight. Nothing new is said here.Dec 28, 2018Dec 28, 2018