What developers can learn from roller coaster engineers | Dark Hacker News