7 Steps to Great Code Reviews for Software Developers

Mastering the art of code reviews is essential for improving software quality and fostering team collaboration. In this post, I’ll share actionable tips to help you conduct great code reviews, including knowing when to push back and when…

Getting Started with Hugging Face Transformers (MacOS)

Discover the power of Hugging Face Transformers on macOS in this comprehensive guide. Learn how to install, configure, and utilize pre-trained models for NLP tasks like text generation, sentiment analysis, and more. Whether you're a…

Beginner's Guide to Running a Next.js App on AWS EC2 (Ubuntu) with Nginx

Deploy your Next.js app on AWS EC2 (Ubuntu) efficiently! Build locally, transfer production files, and configure Nginx as a reverse proxy. This guide simplifies deployment for lightweight servers like t2.micro.

The Truth About Test-Driven Development: What Really Matters

Test-Driven Development (TDD) promises cleaner, more reliable code, but is it the ultimate solution? The reality is simpler: what truly counts is that your code is tested, whether before or after development. Let's break down the myths and…

The 3 Skills to Stand Out as an Exceptional Front-End Engineer

Front-end engineering is more than just aesthetics, it's about creating seamless, functional, and user-friendly experiences. These three skills can set you apart as a standout developer and elevate your work to exceptional levels.



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