Best practices and common beginner mistakes for Mongoose in Node.js

Mongoose is the most popular MongoDB ORM library to use with Node.js. However, there are a lot of things that can go wrong with the way you use it that took…

Which programming language should a beginner learn first in 2023?

The main question anyone looking to get into programming asks is which programming language should I learn first. With a large variety of languages with…

Wei-Ming Thor

I write guides on Software Engineering, Data Science, and Machine Learning.


Full-stack engineer who builds web and mobile apps. Now, exploring Machine Learning and Data Engineering.

Writing unmaintainable code since 2010.


Best: JavaScript, Python
Others: Android, iOS, C, React Native, Ruby, PHP


Engineering Manager


Kuala Lumpur, Malaysia

Open Source

Turn coffee into coding guides. Buy me coffee