Programming Affordances That Invite Mistakes
Many of my philosophies in work life, my volunteer life, and my personal life stem from experiences. As a developer, many of those come from being burnt by rough edges or mistakes. Just as health & safety principles come from accidents, my development practices come from bugs, errors, and mistakes. With that in mind, here’s a war-story from my days running an R&D startup when we lost all the data we thought we gathered from a psychology study. I founded an R&D startup that worked closely with