Setting up a productive dev environment in Malaysia on a tight budget
by Jia Xin Choo·May 26, 2026
Not everyone has a company MacBook Pro. Here's how to set up a solid dev environment when you're working with what you have.
For low-spec Windows machines:
WSL2 (Windows Subsystem for Linux) is genuinely good now. Run Ubuntu inside Windows, get a proper Linux dev environment without dual-booting. Most dev tools work naturally.
Hardware that makes the biggest difference per ringgit:
- RAM upgrade first. 8GB to 16GB changes everything. A RAM upgrade on an older laptop often costs RM100—200 and transforms the experience.
- An external monitor (even a cheap RM250 one) increases productive screen real estate dramatically.
- A mechanical keyboard (RM150—300 range) is worth it if you type a lot.
Internet: Set up a local Docker environment so you're not dependent on cloud services for development. When Unifi is down, you can still work.
Cloud credits: AWS, GCP, and Azure all have free tiers that cover most learning and small project needs.