Rex NgSoftware Architecture vs Software EngineeringMy thoughts on an age-old question, what is considered architecture, what is considered engineering?Mar 8, 2023Mar 8, 2023
Rex NgLearning to LearnLet’s be honest, being in tech is tougher than what people might think. I have had friends thinking my work day consists of typing two…Oct 15, 2022Oct 15, 2022
Rex NgThe Identity FunctionWhen I first started learning functional programming, there was always this function that intrigued me a lot. It is called the Identity…Oct 9, 2022Oct 9, 2022
Rex NgComparing C♯ with Haskell on ExpressivenessI recently came across this fairly basic, run-of-the-mill interview question that involves writing algorithms.Sep 25, 2021Sep 25, 2021
Rex NgReview of My Seiko AlpinistsAsk any watch nerd and they would tell you the Seiko Alpinist is something of a cult classic.Sep 18, 2021Sep 18, 2021
Rex NgHorology and ProgrammingDo you know what a leap year is? You know, the extra day you get roughly every four years? It has its origin from the calendar system the…Mar 22, 2021Mar 22, 2021
Rex NgI Bought Yet Another Watch…To be honest with you, I should not have bought another watch. Hell, I even said so myself mere days ago, and here I am, looking at…Jan 14, 2021Jan 14, 2021
Rex NgClosing Thoughts for 2020Random thoughts I had over the course of 2020:Dec 31, 2020Dec 31, 2020
Rex NgHow to live with a brain tumour (Part II)This is a continuation of my previous article, How to live with a brain tumour (Part I)Oct 2, 20201Oct 2, 20201
Rex NgHow to live with a brain tumour (Part I)Hi. I am Rex. I am 30 years old and I have a brain tumour. This is a record of what happened since I first discovered it.Sep 22, 20201Sep 22, 20201