[{"data":1,"prerenderedAt":167},["ShallowReactive",2],{"blog-setup-dev-environment-minimalis":3},{"id":4,"title":5,"body":6,"description":152,"extension":153,"meta":154,"navigation":162,"path":163,"seo":164,"stem":165,"__hash__":166},"blog\u002Fblog\u002Fsetup-dev-environment-minimalis.md","Filosofi Setup Developer Minimalis: Toolchain Cepat, Rapi, & Ergonomis",{"type":7,"value":8,"toc":144},"minimark",[9,13,20,25,33,36,52,56,67,70,90,94,97,137,141],[10,11,12],"p",{},"Di awal karier sebagai web developer, godaan untuk menginstal puluhan ekstensi, custom theme warna-warni, font ligature bergaya kaligrafi, dan widget status bar animasi sangatlah besar. Namun seiring berjalannya waktu dan bertambahnya kompleksitas proyek, semua itu justru menjadi distraksi dan memperlambat waktu startup editor.",[10,14,15,16],{},"Hari ini, prinsip kerja saya sangat sederhana: ",[17,18,19],"strong",{},"alat yang baik adalah alat yang tidak menghalangi aliran pikiran (flow state).",[21,22,24],"h2",{"id":23},"_1-editor-kembali-ke-esensi-monokrom","1. Editor: Kembali ke Esensi Monokrom",[10,26,27,28,32],{},"Saya menggunakan tema editor dengan kontras tinggi berlatar hitam pekat (pitch black ",[29,30,31],"code",{},"#000000",") dan tipografi monokrom putih abu-abu—persis seperti filosofi Vercel Geist yang diterapkan pada situs ini.",[10,34,35],{},"Alasannya sederhana:",[37,38,39,46],"ul",{},[40,41,42,45],"li",{},[17,43,44],{},"Kelelahan Mata Berkurang",": Menghilangkan warna-warna neon mencolok membuat mata tetap rileks meski bekerja 8 jam di depan kode.",[40,47,48,51],{},[17,49,50],{},"Hierarki Berbasis Bobot & Struktur",": Membaca kode berdasarkan indentasi, fungsi, dan struktur blok jauh lebih akurat daripada mengandalkan 15 warna berbeda yang membingungkan.",[21,53,55],{"id":54},"_2-toolchain-kecepatan-tinggi-mengapa-biome","2. Toolchain Kecepatan Tinggi: Mengapa Biome?",[10,57,58,59,66],{},"Di proyek ini dan proyek sehari-hari, saya beralih menggunakan ",[60,61,65],"a",{"href":62,"rel":63},"https:\u002F\u002Fbiomejs.dev",[64],"nofollow","Biome"," sebagai pengganti kombo klasik Prettier + ESLint.",[10,68,69],{},"Perbandingannya luar biasa:",[37,71,72,78,84],{},[40,73,74,77],{},[17,75,76],{},"Kecepatan",": Ditulis dengan bahasa Rust, Biome memformat dan melakukan linting ribuan file dalam hitungan puluhan milidetik.",[40,79,80,83],{},[17,81,82],{},"Konfigurasi Tunggal",": Tidak ada lagi konflik aturan antara Prettier dan ESLint plugin yang sering membuat sakit kepala saat git pre-commit hook dijalankan.",[40,85,86,89],{},[17,87,88],{},"Resource Ringan",": Penggunaan memori prosesor di background sangat minim.",[21,91,93],{"id":92},"_3-terminal-shell-ergonomis","3. Terminal & Shell Ergonomis",[10,95,96],{},"Terminal adalah rumah kedua bagi backend developer Laravel dan Nuxt:",[37,98,99,105,119],{},[40,100,101,104],{},[17,102,103],{},"Shell",": Zsh dengan prompt minimalis (menampilkan path folder saat ini dan status branch git).",[40,106,107,110,111,114,115,118],{},[17,108,109],{},"Fuzzy Finder",": ",[29,112,113],{},"fzf"," dan ",[29,116,117],{},"zoxide"," untuk berpindah direktori proyek hanya dengan mengetik 2-3 huruf.",[40,120,121,124,125,128,129,132,133,136],{},[17,122,123],{},"Git Alias",": Perintah pendek seperti ",[29,126,127],{},"gco",", ",[29,130,131],{},"gst",", dan ",[29,134,135],{},"gca"," menghemat ribuan ketukan tuts keyboard setiap pekannya.",[21,138,140],{"id":139},"kesimpulan","Kesimpulan",[10,142,143],{},"Alat terbaik bukanlah yang paling banyak fiturnya, melainkan yang paling sedikit memberikan hambatan saat Anda ingin menuangkan ide menjadi kode yang berfungsi. Kurangi distraksi, perkuat fondasi.",{"title":145,"searchDepth":146,"depth":146,"links":147},"",2,[148,149,150,151],{"id":23,"depth":146,"text":24},{"id":54,"depth":146,"text":55},{"id":92,"depth":146,"text":93},{"id":139,"depth":146,"text":140},"Refleksi memilih toolchain esensial: Neovim \u002F VSCode minimalis, Biome vs ESLint, terminal zsh, dan pendekatan 'less is more' untuk fokus ngoding berjam-jam.","md",{"date":155,"category":156,"tags":157,"readTime":161,"cover":145},"2026-05-02","Productivity",[158,65,159,160],"Workflow","Developer Tools","Minimalism","7 menit",true,"\u002Fblog\u002Fsetup-dev-environment-minimalis",{"title":5,"description":152},"blog\u002Fsetup-dev-environment-minimalis","7Gwi9xdsZG0txmkFPBUtf7PKWSA-cDNQe08jByWwgp8",1789128905181]