“Hope for the best and plan for the worst.” We spend a lot of time talking about best practices: the ways we should run our projects and write our software so that everything turns out as well as possible. But when you add human beings to the mix—whether they’re coworkers, clients, or, well, you and I—something will eventually go wrong.
Using case studies from the interactive agency world (where no two clients are ever the same), we’ll talk about methods for triage, what to do when you sense a project is on shaky ground, and ways to ensure everyone gets to the other side in one piece.
Eryn O’Neil is a freelance PHP developer and tech lead. Coming from the agency world, she has worked on everything from e-commerce and online promotions, to sites for rad Minnesota organizations (shoutout to NiceRide and Doomtree!), to developing a proprietary framework and CMS. Her philosophy is to build software by placing humans first: both the people who will use it and the developers who build it with you (and maintain it afterward). Based in Minneapolis, Eryn spends most of her free time blues dancing, flying on a trapeze, and wishing it weren’t snowing.