Designing Software in the Large | Dark Hacker News