Writing
Everything I have published on building software and the decisions around it. Indonesian and English, sorted newest first.
Build Your project was late on day one Scope written as prose is scope nobody can disagree with. Write the refusals instead. Think Memisahkan masalah dari keributan Kebanyakan rapat panjang bukan karena masalahnya sulit, tapi karena belum ada yang menuliskannya. Sell How to explain infrastructure work to a CFO Nobody funds a migration. They fund a risk they can now put a number on. Build Estimasi itu taruhan, bukan ramalan Satu angka menyembunyikan bagian yang penting: apa yang bisa membuat angka itu dua kali lipat. Think Where usable ideas actually come from Not brainstorms. From noticing the same workaround twice in two different teams. Build Nine months of a data migration, honestly What the plan said, what happened, and the three decisions I would make differently. Sell Menjual produk teknis tanpa jadi salesman Yang dibeli orang bukan fiturnya, tapi berkurangnya pekerjaan mereka minggu depan. Think Write the memo before the meeting If the argument does not survive being written down, it will not survive the room. Build The handover that decides your quarter Most product-engineering friction is one missing document, written by nobody in particular. Sell Pricing is a positioning decision You are not choosing a number. You are choosing which customer complains.