Explore popular quotes and sayings by an American software developer Jeff Atwood.
Last updated on November 21, 2024.
Jeff Atwood (1970) is an American software developer, author, blogger, and entrepreneur. He co-founded the computer programming question-and-answer website Stack Overflow and co-founded Stack Exchange, which extends Stack Overflow's question-and-answer model to subjects other than programming. He is the owner and writer of the computer programming blog Coding Horror, focused on programming and human factors.
If you don't have people that care about usability on your project, your project is doomed.
Teaching peers is one of the best ways to develop mastery.
We have to stop optimizing for programmers and start optimizing for users.
You can achieve a shallow local maximum with A/B testing - but you'll never win hearts and minds.
The whole HTML validation exercise is questionable, but validating as XHTML is flat-out masochism. Only recommended for those that enjoy pain. Or programmers. I can’t always tell the difference.
In software, we rarely have meaningful requirements. Even if we do, the only measure of success that matters is whether our solution solves the customer's shifting idea of what their problem is.
Writing code? That's the easy part. Getting your application in the hands of users, and creating applications that people actually want to use - now that's the hard stuff.