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…

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 different opinions about them, it makes it a daunting task for a beginner to decide.…



Wei-Ming Thor

I create practical guides on Software Engineering, Machine Learning, and running local LLMs.

Creator of ApX Machine Learning Platform

Background

Full-stack engineer who builds web and mobile apps. Now, exploring Machine Learning & Large-Language Models Read more

Writing unmaintainable code since 2010.

Skills/Languages

Best: JavaScript, Python

Web development: HTML, CSS, Javascript, Vue.js, React.js
Mobile development: Android (Java, Kotlin), iOS (Swift), React Native
Back-end development: Node.js, Python, Ruby
Databases: MySQL, PostgreSQL, MongoDB, SQLite, LevelDB
Server: Ubuntu Server, Amazon Linux, Windows Server, Nginx, Docker
Cloud service: Amazon Web Services (AWS)
Machine learning: Tensorflow, PyTorch, Keras, Scikit-Learn
Work

Engineering Manager

Location

Kuala Lumpur, Malaysia

Open Source
Support

Turn coffee into coding guides. Buy me coffee