“Complexity is why communication and coordination dominate all other costs
when it comes to building software."—Kellan Elliott-McCrea
When you’re leading a software team of any substantial size (let’s call it 10+
people), the biggest challenge, and the biggest cost, that you face as a team is
coordination.
Back in the ’90s, when I first started playing around with writing “dynamic”
websites, I was using Apache “cgi-bin” and writing Perl. By the late ’90s, I was
really into PHP. You can shit on it all you want, it was a hell of a lot nicer
than Perl.
Read more →