Sheng HauinGovernment Digital Products, SingaporeExactly-once with Distributed SystemsStandalone systems are easy. But once you have two systems working together, things get complicated.Aug 7, 2018Aug 7, 2018
Sheng HauTagged Template LiteralsRecently i was working with GraphQL, and came across a line of code that goes like:Apr 9, 2018Apr 9, 2018
Sheng HauGetting a Let’s Encrypt cert for an internet-separated serverLet’s Encrypt has done an awesome job promoting the use of HTTPS by making it free and super easy to get digital certificates. In some…Apr 3, 2018Apr 3, 2018
Sheng HauImpostor syndrome and the untold storyFor the longest time i felt like a fraud who lucked out into my current position in GDS. And to understand why, you need to start from 14…Mar 17, 20183Mar 17, 20183
Sheng HauinohmydadForeword: Clearly I’m over thinking this.English and Chinese in P1 nowadaysFeb 15, 2018Feb 15, 2018
Sheng HauinohmydadFirst month of P1 parentingI’ve been wanting to write about this since week 1, but managed to procrastinate until now. Anyway, this will serve as a record of my…Jan 31, 2018Jan 31, 2018
Sheng HauinGovernment Digital Products, SingaporegovBuy: learnings from round 1With some sweat and tears, we’ve finally concluded round one of the govBuy experiment. Here’s a summary of what we’ve learnt.Nov 17, 20161Nov 17, 20161
Sheng HauinGovernment Digital Products, SingaporegovBuy: How to co-create with Government Digital ServicesThere are two main ways for government employees in Singapore to make purchases — invitation to tender, for high value purchases, and small…Sep 20, 20165Sep 20, 20165
Sheng HauinGovernment Digital Products, SingaporeThe intricacies of a ‘minor’ changeWe’ve had plenty of changes to the forms while developing the Business Grants Portal (BGP). We knew that the forms would continue to change…Jul 28, 2016Jul 28, 2016