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…4 min read·Dec 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…2 min read·Jul 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…3 min read·May 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…3 min read·Apr 7, 2019--1--1
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…2 min read·Jan 3, 2019--3--3
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…3 min read·Oct 30, 2018----
JD LiuinSolace PubSub+Messaging Primer: In the Age of MicroservicesThere are two communicating styles used by components of a distributed application:3 min read·Oct 25, 2018----