Ron LiuWhy I Switched from Notion to Tana: My Search for the Ultimate Note-Taking AppIn the previous article Choosing the Right Note-Taking App, I shared with you the criteria I used when choosing a note-taking app, and I…Jun 232Jun 232
Ron LiuConverting Request Model to Database Model Using Copier in GolangCopier is a powerful Go package that simplifies the process of copying fields between similar data structures, even nested ones.Mar 10Mar 10
Ron Liu5 Golang Syntax Features I Wish Existed As A JavaScript DeveloperExplore the syntax features a JavaScript developer might miss when transitioning to Golang, and how these differences impact coding.Mar 6Mar 6
Ron LiuA Deeper Dive into the Wisdom of Naval RavikantNaval Ravikant, co-founder of AngelList, was born in Delhi, India, and moved to the US at age nine. He studied Computer Science and…Mar 4Mar 4
Ron LiuChoosing the Right Note-Taking AppIn the digital age, note-taking apps are essential tools for managing information and boosting productivity. I have been using Logseq and…Mar 32Mar 32
Ron LiuBridging the Gap Between Problems, Ideas, and Solutions: Navigating the Complex InterplayIn the realm of creative and analytical thinking, three concepts stand as pillars of progress: problems, ideas, and solutions…Mar 2Mar 2
Ron LiuMastering JSON in Go A Comprehensive Guide to Marshaling and UnmarshalingIntroductionFeb 25Feb 25
Ron LiuReview of Transition to an EV: A 4400km Journey with a Tesla Model 3Having long contemplated switching from a petrol car to an EV, I seized the opportunity on June 30, 2023, the last day of the EV rebate…Jan 14Jan 14
Ron LiuTesting Public and Private Methods in Golang Packages: A Comprehensive GuideGoal and Problem StatementSep 3, 2023Sep 3, 2023