$whoami
nama Arga Bayu Nugroho
peran Backend & Systems Engineer
lokasi Bandung, Indonesia
status available
peran Backend & Systems Engineer
lokasi Bandung, Indonesia
status available
$cat bio.txt
Saya mengerjakan bagian yang tidak terlihat: pipeline data, sistem antrian, dan tooling internal. Lebih suka memperbaiki sistem yang sudah ada daripada menulis ulang dari nol.
$ls ~/projects ~/blog
6 proyek · 4 tulisan
$./hire.sh --contact
- Commits 2025
- 1,284
- Repos publik
- 23
- Tahun ngoding
- 7
- Uptime portofolio
- 99.9%
projects
semua →01ingest-pipelinePipeline ingest event yang tahan terhadap lonjakan dan tidak pernah menggandakan data.02queuedPustaka antrean kerja persistensial untuk Go, tanpa broker eksternal.03pgx-nagMemperingatkan query PostgreSQL yang tidak memakai indeks, sebelum sampai produksi.04configldrPemuat konfigurasi berlapis dengan jejak asal setiap nilai.05logviewPenampil log terminal yang tetap nyaman dipakai saat barisnya jutaan.06dotfilesKonfigurasi Neovim, tmux, dan shell saya — versi yang benar-benar saya pakai.
blog
semua →01Kenapa indeksmu tidak dipakaiQuery lambat yang tidak memakai indeks hampir selalu punya satu dari lima sebab. Ini cara mencarinya.02Idempotensi itu milik basis data, bukan aplikasiRetry klien akan selalu terjadi. Jadi jaminan "dijalankan sekali" harus ada di tempat yang tidak bisa dilangkahi kode.03Membaca flame graph tanpa menipu diri sendiriFlame graph sangat mudah dibaca salah. Bagian lebarnya belum tentu yang lambat.04Caddy untuk yang tidak ingin mengurusi sertifikatSatu berkas konfigurasi, HTTPS otomatis, dan reload tanpa downtime. Ini yang membuat saya pindah.