How to add setup and teardown functions to async tests in Rust without a framework or library.
A discussion on code readability, why most software engineers' take on it is misguided, and what we should be focusing on instead.
How to build a table of contents that has a better user experience, using SVG paths and masks.
A Kickstarter clone.
The largest NUS open-source project that helps students plan their modules and timetables.
Hackernews clone in Elm.
Explorer for NUS open source projects and contributors.
iOS app that gamifies learning Mandarin.