Building state machine library with help from AI toolsJust out of boredom, while waiting for my follow-up interview sessions, I built a state-machine library, powered by genruler. I built one…9h ago9h ago
Remaking a rule-engine DSLA few years ago, I reimplemented a domain-specific language (DSL) originally designed for the rule engine at work. The toy reimplementation…Nov 18Nov 18
Building a desktop launcherI still use QuickSilver on my mac, despite there are multiple efforts attempting to displace it. There used to be one made for Linux…Nov 12Nov 12
Implementing breadth-first search in low-level settingThis is a follow-up article on my play through of Exapunks, feel free to read the prologue to this series to learn about the background. In…Nov 5Nov 5
Practicing Low Level Programming with GamesIn my day-to-day work, I mostly communicate with computers through high-level languages. High level languages are designed such that…Oct 28Oct 28
Attending an Open Government WorkshopEarlier in the year, I was invited to work on a project to archive and parse legislative data from the website of Selangor Assembly. It was…Oct 22Oct 22