How to Fine-Tune Llama 3 for Custom Use Cases on Linux

Fine-tuning Llama 3 on Linux allows you to adapt the model to specific tasks and datasets, unlocking powerful performance in niche applications. In this comprehensive guide, we’ll walk through setting up your environment, preparing a…

Top Programming Languages for AI in 2024

Artificial Intelligence (AI) continues to reshape industries, making it one of the most exciting fields in tech. Whether you're just starting or looking to expand your skill set, learning the right programming languages can significantly…

Why I Build Everything in JavaScript (And Why You Should, Too)

JavaScript has become the Swiss Army knife of modern development, capable of everything from building websites to running servers. Let's explore why Atkins' Law - "if it can be done in JavaScript, it will be done in JavaScript" - is truer…

10 Wrong Ways to Learn Programming And How to Avoid Them

Struggling to learn programming? You may be falling into common traps like passive learning or relying on AI too early. Discover 10 wrong approaches to coding and learn how to shift your strategy to become a more effective developer.

A Beginner's Guide to Running Llama 3 on Linux (Ubuntu, Linux Mint)

Discover how to install and run Meta Llama 3 on Linux, even with limited hardware. We cover the requirements, downloading model weights, and getting Llama 3 running locally with 8GB or 12GB GPUs. More VRAM will enhance performance, but…



Wei-Ming Thor

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

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