Tulisan

Esai tentang seni rekayasa perangkat lunak — keandalan, penilaian, selera — dan pekerjaan yang tetap berharga ketika alat-alat terus berubah.

Tulisan dalam bahasa Indonesia diterjemahkan dengan bantuan mesin. Versi bahasa Inggris adalah sumber utama.

  1. Kebun binatang dan keheningan

    Dua bulan jadi mentor bootcamp coding di Brunei mengajariku bahwa 'senior developer' itu cuma yang ditulis di slide. Apakah kamu benar-benar bisa menjelaskan sesuatu — itu antara kamu dan ruangan berisi wajah-wajah yang diam.

    teaching, communication, craft, career

  2. Membiarkan matahari lain bersinar

    Sebelas hari sebagai manager, aku melihat bug kritis di kode tim dalam tiga puluh detik. Menahan diri untuk tidak bicara butuh sembilan puluh menit. Ini yang sedang aku pelajari untuk ditukar dengan keheningan itu.

    management, career, craft, letting-go

  3. Attention Is All You Need — baca ulang, edisi 2026

    Catatan dari membaca ulang paper transformer 2017 setelah sembilan tahun — mana yang bertahan, mana yang tidak, dan apa yang benar-benar perlu diingat sebagai praktisi.

    ai, papers, transformers, notes

  4. Context window sebagai UX

    Desain prompt adalah desain antarmuka. Context window bukan detail backend — itu adalah permukaan yang disentuh penggunamu, disadari atau tidak.

    ai, ux, design, craft

  5. Membaca git log sebagai praktik sepanjang karier

    Kebiasaan membaca riwayat commit sendiri — bukan karena narsis, tapi karena itu satu-satunya catatan jujur tentang apa yang benar-benar kamu putuskan, dan apa yang ada di pikiranmu saat memutuskannya.

    craft, git, habits

  6. Merilis fitur AI pertamamu — apa yang salah kulakukan

    Sebuah retrospektif tentang fitur AI nyata pertama yang aku rilis: demo yang berhasil, production yang tidak, dan empat hal yang ingin kusampaikan ke diriku yang lebih muda.

    ai, retrospective, craft, shipping

  7. The Mythical Man-Month, 50 tahun kemudian

    Brooks di tahun 1975 tentang communication cost, second-system syndrome, dan no silver bullet — dibaca ulang di dunia di mana salah satu anggota team kamu adalah LLM.

    craft, books, management, re-reads

  8. On-call adalah skill yang tidak pernah diajarkan siapa pun

    Debugging di bawah tekanan, menjalankan postmortem yang benar-benar berguna, dan apa yang bertahun-tahun menghadapi insiden ajarkan kepadaku tentang seni menjadi on-call.

    craft, on-call, debugging, incidents

  9. The Pragmatic Programmer, 25 tahun kemudian

    Membaca ulang klasik 1999 di era LLM sebagai pair-programmer. Apa yang tetap relevan, apa yang perlu catatan kaki, dan apa yang tidak tergantikan AI.

    craft, books, engineering, re-reads