The Simple Guide To Write And Publish Your Own Node.js NPM Package

Have you written or want to write something great that you wish to share with others in the JavaScript community? Creating and publishing an NPM package is can be done with a simple process. This guide will show you how to create an NPM…

How To Add Strong Parameters In Node.js With Mongoose Example

Strong parameters prevent users from maliciously updating attributes in the database that have not been whitelisted. With strong parameters, you will have to make a conscious decision of which attributes are allowed to be modified. It is a…

5 Top Programming Languages To Learn Server-side Web Development

This guide is the beginner's introduction to programming languages and frameworks that they can learn for server-side web development and part of a continuation of How to learn web development for a complete beginner. These server-side…

How To Learn Web Development For A Complete Beginner

Web development was what started me on my journey to become a programmer. It all started when I wanted to create my own website and I progressed from there to become a full-time Software Engineer. A lot who wanted to learn web development…

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 me, and many others that I know, to notice. Here, they will be some useful best…



Wei-Ming Thor

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

Creator of ApX Machine Learning Platform

Background

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

Writing unmaintainable code since 2010.

Skill/languages

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

Work

Engineering Manager

Location

Kuala Lumpur, Malaysia

Open Source
Support

Turn coffee into coding guides. Buy me coffee