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. Build Nine months of a data migration, honestly What the plan said, what happened, and the three decisions I would make differently. Build The handover that decides your quarter Most product-engineering friction is one missing document, written by nobody in particular. Build From engineer to PM: what actually changes Your output stops being code and becomes the quality of other people’s decisions.