Published in Government Digital Services, Singapore·PinnedHealthCerts — Part 2In Part 1, I wrote about vaccination certificates and passports, and ways they can complement each other. I also wrote about visual inspection as a form of faith. Trust but verify. Or faith in disguise? Now that I got the common confusion out of the way, let’s dive into the…Blockchain4 min read
Published in Government Digital Services, Singapore·PinnedHealthCerts — Part 1If you are evaluating digital solutions for Covid-19 test results, vaccination certificates and passports, here’s what you should know. Hullabaloo Much ink has been spilled about vaccination certificates and vaccination passports on the web but details of implementation have often been glossed over. Let’s dive in to separate the wheat from…Blockchain5 min read
Published in Government Digital Services, Singapore·Oct 21, 2019How-to be part of our engineering teamStage 1 — Technical assessment Stage 2 — Culture fit Congratulations! Only one in eight people get to this stage! 🎊🎉👍 In this stage, you will meet our HR manager, your hiring manager and one of your colleagues. We will start the interview session with an ice-breaking question like, “Tell me about yourself” and this…Hiring3 min read
Published in Government Digital Services, Singapore·May 3, 2019Blockchain, OpenCerts and PartnershipReflect on the past It all started in Nov 2017 when Patrice from Ngee Ann Poly approached us with this use case. Our team accepted the challenge and developed a prototype using blockchain within four months. Patrice then used the prototype to rally other institutions to onboard OpenCerts. It then took six months to…Blockchain4 min read
Published in Government Digital Services, Singapore·Jan 21, 2019The biggest myth of agile development — faster, cheaper and better outcomeThe good news is everyone is onto agile these days. The bad news is people are onto agile without knowing what it entails. One of my biggest bugbears is the myth of faster, cheaper and deliver better outcome with agile, and here is why … Origin (本) The story of the agile…Agile6 min read
Published in Government Digital Services, Singapore·Dec 26, 2018Making the most out of meetingsIf you are spending too much time in meetings, here are some thoughts on how we can all do better. :) Before you accept any meeting invitation, consider these questions first. Objective — What does a successful meeting look like? Agenda — What are the discussion topics to achieve the…Meetings2 min read
Published in Government Digital Services, Singapore·May 23, 2018Hiring approach for digital deliverySo you have finally gotten the funding to deliver your first digital product and eager to form your first digital delivery team. Like many others, you are probably perplexed about the required roles and ideal team composition. Here’s some help to demystify this common question :) Key guiding principles — to avoid hiring mistakes Every product has different…Digital Transformation2 min read
Published in Government Digital Services, Singapore·May 6, 2018Distributed Ledger Tech for Public Good — Part 2In Part 1, I briefly covered what’s DLT and its use case for education certificates. In this post, I will touch on the use case for consortium-based DLT and conclude with some thoughts on this technology. Copyright Registry on Consortium DLT Copyright infringement can happen because sometimes it is difficult to find the contact information…Blockchain4 min read
Published in Government Digital Services, Singapore·Apr 18, 2018Distributed Ledger Tech for Public Good — Part 1For the uninitiated, blockchain is a type of distributed ledger technology (DLT). Apart from the widely known Bitcoin and Ethereum, there are many other flavors of DLT with different attributes and value propositions. For noob, this and this might be helpful. :) Over the past four months, our team has…Blockchain5 min read
Published in Government Digital Services, Singapore·Dec 17, 2017A tribute to Mark because …You accept every individual as a whole, as who we are, not nitpicking or pressuring us to be who we are not You trust us with our work and give us space to explore better ways, instead of following traditional methods You understand our challenges and constantly appreciate our craft…Govtech1 min read