Danny Kwok

There’s no box


Website

  • Test Grouping Tips

    With the increased migration of Cloud or upgrading activities, testing efforts are increased exponentially. Full testing is often ideal but unrealistic and costly. Thus, you will need to strike a balance in your testing coverage. One method is to group your test cases to reduce the testing duration. However, there are ways to prepare for… Continue reading

  • Language Pack vs Translation Service

    Many Cloud service have provided language pack and translation service options in their product offerings. I managed to test both of this in ODA (Oracle Digital Assistant) Chatbot. Continue reading

  • End of COP26 Deal

    The end of COP26 deal making saw a clear division of views for sustainability. Targets are set but lack the commitment of rich Nations. Overall, this conference is a small step to save the dying Earth. What are the good things that we know from COP26? Continue reading

  • ORDS vs Standard REST

    Many applications are providing a standard set of REST API. Thus, you may wonder if you will still need to setup ORDS (Oracle REST Data Services). This is a quick summary on why you will need ORDS to extend the capabilities from standard REST. Continue reading

  • Security Review Checklist

    Security review is a plan that will be needed for many Cloud deployment. Currently, many security review are paper in nature and lack clarity on the security nature for many organisations. It should be a standardised process to be conducted for all applications. A checklist is one way that can be provided for developers. Template… Continue reading

  • ODA Chatbot Composite Bag

    Composite bag in ODA (Oracle Digital Assistant) Chatbot is an interesting concept to extract values from user input. The idea of composite bag is to emulate a realistic extraction of required values from user natural input. However, there are certain things that I have encountered that will require some workarounds. Continue reading

  • PMO for Agile?

    PMO (Project Management Office) will be facing a dilemma soon. This is because many of the standards from PMO derives from waterfall model. As organisations shift towards Agile for project implementation, can we transform these PMO for Agile approach? This is one area that digital transformation can consider! Continue reading

  • I Need a Catch-up Plan

    During software upgrades, it is common to encounter dependencies or showstopper that will cause havoc to your planned activities. Thus, one of the items that I always look in a plan is the catch-up plan. After all, you need to anticipate and mitigate risk like delayed dependencies. A well crafted catch-up plan can reduce the… Continue reading

  • Composability 101

    Composability is an interesting term I came across in this article. It will redefine how teams are structured and managed in organisations. In summary, composability is a design principle to view the interaction between different systems. Organisations must move towards highly composable architecture to satisfy continuous user needs. Basically, it is how you are able… Continue reading

  • PoLP 101

    Over the years, it was still interesting to note that humans seek greater power. In software applications, they usually seek more access rights and configuration control. Requests like this often becomes a topic for audit and security team. This is because the principle of least privilege (PoLP) is being practiced in many organisations. Continue reading