Writing
Everything I have published on building software and the decisions around it. Indonesian and English, sorted newest first.
Think Where usable ideas actually come from Not brainstorms. From noticing the same workaround twice in two different teams. Think Write the memo before the meeting If the argument does not survive being written down, it will not survive the room.