Jeff Atwood discusses the importance of just-in-time nudges to help users achieve their goals, and provides an example of a just-in-time nudge designed to help users fix an error message.
00:00:00 Jeff Atwood is the keynote speaker for Iterate 2018, and he is a successful entrepreneur and prolific writer. He has written two books and one of them is Effective Programming. He is also the co-founder of Stack Overflow, which has changed the way people share code and expertise. Jeff is a passionate speaker and this conference is a great opportunity for developers to learn from each other.
00:05:00 Jeff Atwood, a programmer and speaker, discusses the impact of games on learning and professional development. He argues that games are a powerful learning aid, and that Stack Overflow's reputation limit encourages users to step away from the site and learn more about programming.
00:10:00 Jeff Atwood discusses how trying to fix problems often makes them worse, and how creating a fun and engaging community is key to success in discussion.
00:15:00 Jeff Atwood provides a keynote on the importance of storytelling in experience and how it can be applied to professional life. He discusses how Stack Overflow differs from other online communities in terms of its design priorities, and explains how this affects the quality of discourse. He concludes the talk with a discussion of how to create successful, meaningful narratives.
00:20:00 Jeff Atwood gives a keynote at Iterate 2018 discussing how software can help facilitate better communication between people. He advises against relying on rules, as they can often backfire, and recommends using badges and other encouragements to encourage people to engage in good behavior.
00:25:00 Jeff Atwood discusses the importance of encouraging people to do the right thing, especially in discussions. He suggests using gentle reminders to help people stay on track. He also discusses the importance of knowing your neighbors well on a discussion platform, and the potential for abuse when people do not know each other well.
00:30:00 Jeff Atwood, a software design expert, discusses how developers can help avoid racism in their work. He suggests guidelines for creating good crime reports, as well as methods for increasing reader engagement. Finally, he mentions Steam's "long play" feature, which allows players to see how long they've been playing a game.
00:35:00 Jeff Atwood discusses the importance of civility and quality in online discussion, and recommends using carrots and sticks to reward and punish positive and negative behavior. He also advocates for showing up and presenting information in a way that is easy to understand.
00:40:00 Jeff Atwood gave a keynote at Iterate 2018 discussing the importance of "just-in-time" nudges to help users achieve their goals. He discussed how to design these nudges to discourage unwanted behavior and reward desired behavior, and provided an example of a just-in-time nudge designed to help users fix an error message.