15 May 2024 /
When it comes to interviewing software engineers, I've been on both sides of the table. Through countless interviews, both as a co-interviewer and an interviewee, I've witnessed a wide range of techniques, some successful and others less…
13 May 2024 /
While Docker has revolutionized how we deploy and scale applications with its containerization technology, it’s not a one-size-fits-all solution. For many developers, the speed and convenience of a traditional local development environment…
12 May 2024 /
In the dynamic world of programming, where the landscape of knowledge is vast and ever-evolving, many developers find themselves encountering the psychological phenomenon known as the Dunning-Kruger Effect.
10 May 2024 /
When embarking on a new project, the allure of cutting-edge technologies can be tempting, but the proven reliability of a 'boring' tech stack often offers the most practical foundation for long-term success.
10 May 2024 /
In my journey as a software developer, I've traversed many highs and lows, grappling with complex problems and celebrating breakthroughs. Through these varied experiences, I’ve come to accept several hard truths about our
Full-stack engineer who builds web and mobile apps. Now, exploring Machine Learning and Data Engineering. Read more
Writing unmaintainable code since 2010.
Best: JavaScript, Python
Others: Android, iOS, C, React Native, Ruby, PHP
Engineering Manager
Kuala Lumpur, Malaysia