JD LiuThe Journey to CI/CD, Part IIIn spring, we embarked on the journey to CI/CD. Now it is late fall, it is time to reflect on what we have achieved and what I have…Dec 9, 2019Dec 9, 2019
JD LiuThe Pitfall of LearningWay too often, when someone interviews for a software development position that person tends to express the idea that s/he is eager to…Jul 15, 2019Jul 15, 2019
JD LiuinSolace PubSub+The Journey to CI/CD, Part ISolace PubSub+ Cloud is a SaaS. We have been building it using the sprint-based scrum process. There is nothing wrong with the process…May 1, 2019May 1, 2019
JD LiuinSolace PubSub+The FlowchartOver the past few months, I have been interviewing people hopes to fill in openings in the team. It’s quite challenging, especially since…Apr 7, 20191Apr 7, 20191
JD LiuinSolace PubSub+Switching to AdoptOpenJDKOracle is switching to subscription-based JDK as January 2019. If we stick with Oracle JDK, we need to buy subscription unless we are…Jan 3, 20193Jan 3, 20193
JD LiuinSolace PubSub+Knowledge Acquisition (KA) in Agile DevelopmentThe phrase “knowledge acquisition” was originally coined in expert systems to describe the processes and tasks associated with…Oct 30, 2018Oct 30, 2018
JD LiuinSolace PubSub+Messaging Primer: In the Age of MicroservicesThere are two communicating styles used by components of a distributed application:Oct 25, 2018Oct 25, 2018