Latest
The Art of Using Constants
Good developers always make good use of constants in their code, so that the code is more robust, readable and maintainable.
Read more →Rubberducking: The best debugging technique that you should know
Rubberducking is a valuable technique that can help you survive in the daunting debugging process.
Read more →An essential growth mindset for software engineers
When we talk about software engineering, we often focus on technical skills and knowledge. However, one of the important qualities that we may overlook is the Growth Mindset.
Read more →Don't Get Lost in the Maze: Understanding the XY Problem
The XY problem is a common pitfall that many developers fall into when trying to solve a problem.
Read more →Understanding the DRY Principle: A Beginner's Guide
The DRY principle is a fundamental concept in software development that encourages developers to avoid duplicating code. This article provides a beginner-friendly explanation of the DRY principle, its benefits, and how to apply it in your code.
Read more →Tips of building a personal website
As a software engineer, you may wish to have a personal website to showcase your experience and portfolio. This article will share my insights into building a personal website, hoping to help you get started quickly.
Read more →