Rethinking Software • 549 implied HN points • 18 Nov 24
- Outsourcing might seem like a money-saver, but it can make teamwork harder and slow down projects. It's important to consider all the hidden costs before deciding.
- Using low-quality tools can frustrate programmers and hurt their morale, which ultimately harms productivity. Giving developers good tools shows that you value their work.
- Keeping everyone busy all the time doesn't always mean being productive. It's better to let teams focus on clearing bottlenecks and maintaining a good workflow instead.