Back to Forum

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.

#dev-environment#setup#budget#Windows#Malaysia
267 upvotes6 comments

Comments (6)

Wei Jian Goh19

React vs Vue debate is tired. Use what your team knows. Switching frameworks for "best practice" when nobody on the team knows the new stack is a disaster.

Siti Farhana14

Next.js 14 Server Components changed how I think about data fetching. Worth the adjustment period. The performance gains are real.

Ruzain Abdullah11

TypeScript adoption curve is steep but the tooling and error prevention downstream justify the investment. Start new projects in TS, migrate old ones gradually.