Homepage
Open in app
Sign in
Get started
Government Digital Services, Singapore
Be Happy, Be Awesome! We deliver high-quality digital services to citizens and businesses in Singapore 😊
Product
Engineering
UX
Agile
Culture
Follow
From Conventional RAG to Graph RAG
From Conventional RAG to Graph RAG
When Large Language Models Meet Knowledge Graphs
Terence Lucas Yap
Mar 16
Effective Management of Automation Test Artefacts
Effective Management of Automation Test Artefacts
Whatever framework you’re using and especially when there’s more than 1 QEs in the team, how do you manage all your test artefacts?
Team Merlin
Jul 25
How to support subpath imports using React+Rollup+Typescript
How to support subpath imports using React+Rollup+Typescript
Singapore Design System (SGDS) recently launched v2.0.0 and its corresponding React component library.
Chong Lu Khei
Aug 1, 2022
XPath-finding in Test Automation
XPath-finding in Test Automation
What is XPath and how can we apply it into our test automation?
Team Merlin
May 23
Latest
Procurement — possible ways to justify for single bid
Procurement — possible ways to justify for single bid
How can we bid for and compare the prices of the item(s) we need, especially when there’s only one bid?
Team Merlin
Aug 15
File Parser — what is it & what are the possible test scenarios?
File Parser — what is it & what are the possible test scenarios?
In what situation(s) do we need a file parser, and what/how should we exactly test it?
Team Merlin
Jul 4
SENSE: Solving the SQL Murder Mystery with a Large Language Model Business Intelligence Tool
SENSE: Solving the SQL Murder Mystery with a Large Language Model Business Intelligence Tool
For those of you who have been following developments at GovTech, we’ve recently launched SENSE, a whole-of-government business…
Yeo Yong Kiat
Jun 22
Sense: A Companion for the Singapore Public Service Policy Maker
Sense: A Companion for the Singapore Public Service Policy Maker
Picture this.
Yeo Yong Kiat
Jun 20
Goals of Unit Testing
Goals of Unit Testing
There are so many information about Unit Testing. But what exactly is/are the goal(s) of unit testing?
Team Merlin
Jun 13
Automating document verification with TrustDocs
Automating document verification with TrustDocs
Lucas Yap
Jun 5
The Product Lives in the Minds of Users
Ever wondered why some products, despite their impressive functionalities, fail to capture the hearts and minds of users? Well, the answer…
Yeo Yong Kiat
Jun 3
Estimation Methods in Policy Making & Product Management
The Magic of Estimation
Yeo Yong Kiat
Jun 2
The Origins of Product Management
Let’s take a look at the history of product management, and how this discipline came to be. Although it had its origins in the early 1930s…
Yeo Yong Kiat
Jun 1
UnknownHostException? CoreDNS fail? A Journey of Troubleshooting a National Platform Incident
UnknownHostException? CoreDNS fail? A Journey of Troubleshooting a National Platform Incident
Kangsheng Wong
May 29
Cutting Cost and Enhancing Performance: Minifying Markdown Tables to Improve Token Efficiency in…
Cutting Cost and Enhancing Performance: Minifying Markdown Tables to Improve Token Efficiency in…
Introduction
Budi Syahiddin
May 16
How Our Team Built an Insurance Assistance Application with PartyRock
How Our Team Built an Insurance Assistance Application with PartyRock
This year’s AWS Summit introduced an exciting new hands-on session called the AWS Generative AI Hackathon with PartyRock. Intrigued by the…
Tehhp
May 10
Transitioning from manual to automated testing
Transitioning from manual to automated testing
Moving from manual to automated testing comes with its challenges and pitfalls, especially for those with little or no coding knowledge.
Team Merlin
May 2
Engineering solutions to build robust defence against rising scam — possible?
Engineering solutions to build robust defence against rising scam — possible?
Engineering solutions are powerful tools in the fight against scams, but does by having it alone help in preventing scams?
Team Merlin
Apr 11
Scaling skills-based hiring using AI
Scaling skills-based hiring using AI
Evaluating opportunities where AI can benefit skills-based hiring
Terence Lucas Yap
Mar 31
Balancing the “Trinity” through the lens of SIRO
Balancing the “Trinity” through the lens of SIRO
What does a Security Incident Response Officer (SIRO) do on a day-to-day basis?
Team Merlin
Mar 21
Building a production grade Javascript npm package
Building a production grade Javascript npm package
Steps and processes for delivering a simple production grade Javascript npm package.
Kai Kok Chew
Mar 15
Navigating security scan findings
Navigating security scan findings
Is this your first time dealing with security scan findings? Feeling stress as you’re unsure of how & where to start? Read this to find out.
Team Merlin
Feb 29
Matching HS Codes in 2024: Traversing the Customs Space
Matching HS Codes in 2024: Traversing the Customs Space
HS (Harmonised System) Codes help classify customs authorities and businesses around the world to ensure appropriate import/export control…
Aniruddha Adhikary (Ani)
Feb 28
Why you should keep track of ur system security risks & how
Why you should keep track of ur system security risks & how
With the 3rd-party libraries gaining popularity, should we keep track of security vulnerabilities in them and how? 🤔
Team Merlin
Feb 8
Feature Toggling To Support Event-Driven Architecture
Feature Toggling To Support Event-Driven Architecture
Background
Javen Seow
Feb 8
End to End testing for Telegram bot
End to End testing for Telegram bot
Speed it up with a simulator for Telegraf module.
Kai Kok Chew
Jan 25
Things to look out when subscribing to Software-as-a-Service (SaaS)
Things to look out when subscribing to Software-as-a-Service (SaaS)
What should we take into considerations before taking up a particular subscription? 🤔
Team Merlin
Jan 18
I went down the rabbit hole of Purpose Bound Money so you don’t have to
I went down the rabbit hole of Purpose Bound Money so you don’t have to
This is a story of my journey exploring and building the Purpose Bound Money (PBM) protocol for Project Orchid.
superical
Jan 16
“Please stop talking…”
“Please stop talking…”
4 LLM powered-design patterns that are alternatives to another chat bot.
Issac Z Ting
Jan 11
About Government Digital Services, Singapore
Latest Stories
Archive
About Medium
Terms
Privacy
Teams