Pinned5 Performance metrics every system architect should knowIn this article, I describe a few (non-exhaustive) performance metrics every system architect should know.Oct 28, 20221372Oct 28, 20221372
A practical guide to 10× your value using an ease/impact matrixAt any point in our lives, we should be aiming to make the most value out of our efforts. Whether value is defined as maximizing your…Dec 2, 2022Dec 2, 2022
How to Create a Simple Alert for Long-Running JobsIf you are tired of executing long-running commands and having to wait idly for the result, you can set up a simple alert system to get…Nov 25, 2022Nov 25, 2022
How to Implement the Builder Pattern in Python for Automating SQL Dashboard AnalyticsIn this article, I discuss the design and implementation of an SQL Builder in Python. The main benefit of this pattern is saving plenty of…Nov 18, 202211Nov 18, 202211
Published inBetter ProgrammingHow To Implement the Interpreter Design Pattern for Messy Data in PythonAn in-depth guide to help you get more out of your dataNov 11, 202229Nov 11, 202229
How much do you earn from a master’s or doctoral degree?Graduate degrees such as a master’s and doctoral (PhD) degree can be a great financial investment, but by how much?Nov 4, 202211Nov 4, 202211
Why you need to build habits AND set goalsThis article describes the benefits of building habits, and why you need to pair them with goals. The underlying force of why we want to…Oct 21, 2022Oct 21, 2022
Proactive or Reactive Provisioning, Which is Better in Serverless Systems?This article describes the similarities and differences of scheduling policies in serverless. In partcilar, I will focus on the dimension…Oct 14, 20227Oct 14, 20227
Acute Procrastination Syndrome — and How to Cure It with 3 TipsI’m often known for being interested in a topic or hobby for a short period of time and leaving several projects unfinished. If you face…Oct 7, 202221Oct 7, 202221
The One Prioritization Method That Will Boost Your Productivity and FocusOftentimes at work or in schooling, there are many tasks to complete. However, not all tasks are created equal. An important skill in life…Oct 1, 20226Oct 1, 20226
The Invariants — Deep Insights for Programming & Business from the book “A Timeless Way of…In this article, I discuss key insights from the book, “A Timeless Way of Building” by Chrisopher Alexander — an influential…Sep 23, 2022Sep 23, 2022
What is Encryption vs Hashing vs Encoding vs Compression?Encryption, hashing, encoding, and compression are different terms related to data manipulation. Knowing the difference between each of…Apr 9, 2022Apr 9, 2022
5 Lessons You Only Learn at Work and Not in SchoolIn this article, I describe important lessons I have learned from working in my first full-time job after graduating. My job was as an…Aug 26, 2021Aug 26, 2021
How Good is the Fujifilm X-T20 camera? Very Good.This is a review for the Fujifilm X-T20 camera. I have used the camera for over 4 years, and here are the pros & cons to consider when…Aug 19, 2021Aug 19, 2021
What Can You Find in the Hong Kong Wetland Park?In this article, I describe my journey through the beautiful Hong Kong Wetland Park.Aug 19, 2021Aug 19, 2021
Published inCodeX4 Must-Have Linux Commands for Software DevelopersIf you are a software developer, chances are you will be dealing with Linux systems and having to debug code. The best way to debug…Aug 6, 2021Aug 6, 2021
How to Manage Your Finances and Reach your Dream Goals (with FREE software access)In this article, I share a website app that I built to empower people to plan for their future. I believe that knowledge & planning is the…May 30, 2021May 30, 2021
Published inLevel Up CodingHow to Code with ConfidenceIn this article, I discuss the strategies and tactics that I have learned to save time in programming. Through these, I am confident that…Feb 20, 2021Feb 20, 2021
How to Quickly Estimate your AWS Costs (with FREE spreadsheet template)In this article, I provide a quick and easy-to-use method to estimate AWS costs for your app. The article comes with a FREE spreadsheet…Jan 8, 20211Jan 8, 20211
The Ultimate Guide for Quickly Launching Websites Using AWS & NamecheapIn this article, I will show you a step-by-step guide on how you can quickly and cheaply launch your website using AWS & Namecheap. In the…Jan 1, 2021Jan 1, 2021