3 ms·
Couldn't agree more. I think it's the reason why the "Joel on Software" blog is still relevant even 20 years later, because it's a tech blog that is at his he
by mablopoule 4y ago
Couldn't agree more.
I think it's the reason why the "Joel on Software" blog is still relevant even 20 years later, because it's a tech blog that is at his heart about business, and it's crossover with software engineering.
Like, in this discussion about TDD[1], you can feel business consideration being the source of pragmatism in Joel Spolsky & Jeff Atwood thinking, and as a result avoid dogmatism based on purism.
I've also had the luck of working with a CEO who had business sense, salesmanship, industry knowledge (for Luxury & Fashion), and understanding of the technical limitations and possibilities.
This resulted in smarter technical choices for our product, because it gave a laser focus on what are the important things in our product, and even more importantly what are the features that looked sensible from an engineering point of view, but really had no added value in a business sense, and thus not worth the effort.
[1] https://stackoverflow.fogbugz.com/default.asp?pg=pgWiki&command=view&ixWikiPage=29025 https://stackoverflow.fogbugz.com/default.asp?pg=pgWiki&comm...
- teddyh 4y agoThat discussion about TDD was responded to by the targeted person with a rebuttal: https://web.archive.org/web/20121025154452/http://blog.objectmentor.com/articles/2009/02/06/on-open-letter-to-joel-spolsky-and-jeff-atwood https://web.archive.org/web/20121025154452/http://blog.objec... Which led to that person being invited to a later episode of the same podcast, where they all discussed the issues amicably: https://stackoverflow.fogbugz.com/default.asp?W29030 https://stackoverflow.fogbugz.com/default.asp?W29030