/uses
Setup yang saya pakai.
Diperbarui 19 Jun 2026
Setup yang saya pakai sehari-hari sebagai web developer independen di Indonesia. Daftar ini di-update saat ada perubahan signifikan — bukan tiap minggu, tapi rutin dievaluasi.
Hardware
- Laptop: Lenovo Ideapad (Intel i5 gen 8, RAM 8GB, SSD 512GB) — bukan flagship, tapi cukup untuk 95% kerjaan.
- Monitor sekunder: LG 24" 1080p — buat preview design + reference docs.
- Keyboard: Logitech K380 multi-device — bisa swap antara laptop, tablet, HP.
- Mouse: Logitech M650 — silent click, baterai tahan lama.
Editor & Terminal
- Editor: VS Code (tema "Default Dark+", font Cascadia Code 14px).
- Extensions seminim mungkin: PHP Intelephense, Live Server, GitLens, Better Comments. Cukup itu.
- Terminal: Windows Terminal default + bash via Git for Windows.
Stack & Tools
- Backend: PHP 8 + MySQL/MariaDB. Vanilla, tanpa framework untuk project < 20 halaman. Jika lebih kebanyakan pakai Laravel
- Frontend: Vanilla JavaScript (ES6+), CSS custom properties. Tidak pakai bundler untuk project simple.
- Local dev: XAMPP di Windows. Sederhana, work out-of-the-box.
- Version control: Git lokal — belum push ke GitHub publik untuk semua project.
Hosting & Deploy
- Hosting utama klien UMKM: Hostinger shared hosting (cPanel) — paket Premium ~Rp 35rb/bulan.
- DNS & CDN: Cloudflare free tier — bonus DDoS protection & SSL.
- Deploy: FTP via FileZilla. Manual, tapi predictable. Tidak pakai CI/CD untuk project kecil.
Design
- Mockup: Figma (free tier).
- Fonts: System fonts only (no Google Fonts) untuk performa.
- Palet warna: Coolors.co untuk eksplorasi.
- Favicon: realfavicongenerator.net.
- Stock images (kalau perlu): Unsplash atau Pexels — selalu cek lisensi.
Productivity & Workflow
- Task tracking: Notion (free tier) — minimal, cukup untuk solopreneur.
- Schedule: Google Calendar.
- Komunikasi klien: WhatsApp Business (lokal) + Telegram (file besar) + Email (formal).
- Quick notes: Notepad untuk draft cepat sebelum nulis kode.
Yang sudah saya hindari
- Framework JS modern (React/Vue/Next) untuk project skala kecil dan Laravel untuk project yang lebih kompleks — overhead lebih besar dari benefit-nya.
- Tailwind CSS — preferensi pribadi, lebih nyaman dengan CSS murni untuk kontrol penuh.
- Pre-built admin templates — selalu lebih cepat build sendiri dengan exact yang dibutuhkan.
Halaman ini terinspirasi dari uses.tech — direktori setup developer publik yang ditulis oleh Wes Bos.