
Imagine you are asked to create a very small footprint app that can be deployed on multiple desktop platforms (macOS, Linux and Windows) as native apps or as a component of a cloud-native microservice. Fortunately, you are not required to build apps deployable on mobile devices — phew!
However, you…

Imagine a scenario where you are in the business of selling concert tickets. One of the major pain points is that you have to create physical tickets as well as maintain an expensive digital infrastructure, even if it is cloud-based, for your digital ticketing system. You then hear of this…

You will often hear blockchains classified as either public (sometimes referred to as permissionless) or permissioned (sometimes referred to as private). …

Part II — The agile development process
In this blog, I’ll present the hypothetical company called Blockchain Corp (BC) agile development process to build its product following from its application of lean startup and design thinking process presented in Part I.
As a reminder, BC’s product development lifecycle is shown…

Part I — Defining your Minimum Viable Product
In my previous blogs, I presented techniques for finding the right use case for blockchain based on lean startup and design thinking. I also presented an aspect of agile techniques namely, user stories, to manage blockchain projects.
In this blog two-parts blog…

Part III — Managing user stories
This is the final of a three-part blog describing a way of applying the agile methodology for blockchain projects. In this part, I’ll discuss a technique for managing the process of refining user stories to avoid the analysis-paralysis syndrome (i.e. …

Part II — Writing user stories
This is the second of a three-part blog describing a way of applying the agile methodology for blockchain projects. In this part, I’ll discuss a technique for writing good user stories using a hypothetical blockchain project for illustration.

Part I — Identifying users/personas
This is the first of a three-part blog describing a way of applying the agile methodology for blockchain projects. …

What if the regulator had insisted that all Theranos devices had to have its results log on the blockchain. Would this have been the headlines much earlier than when the scandal was exposed? Would blockchain have really helped to expose such scandal?
Back in June 2018, I was leading a…