Open Source Software (OSS) Developer Journey
May 28, 2022 - ossA log of the interesting/fun/weird little things that I've discovered while working on Open Source Software (OSS) projects
A log of the interesting/fun/weird little things that I've discovered while working on Open Source Software (OSS) projects
Interesting question raised by a student and here's my consolidated answer.
A walk through of a slightly more complex GitHub CI workflow...
Design exercise to solve the problem of apartment hunting (Work in progress)
Adversary argument
Adversary argument
Technologies for recognising GitHub Repo contributions via all-contributors-cli
Better now than never.
Better now than never.
Thoughts and whatever else. CS2102, CS2105, CS3243, CS3216, CP3108A, GEQ1000
A module about Software Product Engineering for Digital Markets ??? Or is it...
The fact that we have so many software products around, sometimes solving the same issue in a slightly different way, has always raised a question in my mind.
Unlike solving problems in an exam paper, building a product starts with defining a problem worth solving.
A simple example of using Highcharts to visualize data from Dev.to...
What I discovered while web scraping...
We all know how to write a function, but is it good enough?
A stable job for developers begins with writing more code that needs fixing...
On second thought, maybe I know how to fix this state update bug...
Error! JSX element 'T' has no corresponding closing tag.ts(17008)
What the hell is [key:string]: any?
Code that stinks should be rewarded with attention and immediate refactoring
Learn more about the considerations behind Java's Optional feature and its practical usage
My experience of becoming a Teaching Assistant and the discussion of ideas around teaching ...
Building a simple table of React Hooks API reference for the forgetful:)
Reviewing and noting down stuff that I gathered from the book...
Thoughts and whatever else
Submitted as part of the final assignment for CS2101 Effective Communication for Computing Professionals
Some notes & C/MIPS code snippets I made while attempting module questions.
Overview and breakdown of course assessment components. This is done for CS2030/S at NUS School Of Computing.
Tracking number of downloads per document in WordPress, via ajax calls...
What am I doing and why this...
Quick reference of Vim. This is done for CS2030/S at NUS Computing.
A toy visualization of Dijkstra's algorithm
A React App that reminds you of the steps in developing a React App...
Inspired by one of the problem sets from the data structure and algorithms module