Programming affordance: when a language's patterns make it natural to make mistakes
Many of my philosophies in work life1, my volunteer life2, 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 ...
Read more at thetechenabler.substack.com