T twitter.com 90% of software engineering done today is integrating poorly documented APIs 454 points tosh 4 years ago 280 comments