/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.