How to make difficult technical decisions you and your team won't regret | Dark Hacker News