by Jeffrey Veen
A few months ago, Jeff sat on a couch in the Typekit offices, staring out the window, and wondering if everything their company had been working towards was about to slip through their fingers. How that story ends is interesting (spoiler alert: the company is still going strong), and Jeff will share lessons on how they got through it and why they were ready for it. But beyond that, he’ll look at how you, your team, your clients, or your company can cultivate a culture of making amazing things—not just on the next project, but on everything you work on for the rest of your career.
by John Allspaw
We’re all aware that failures happen in every system, and that being prepared to respond to them is paramount. But bringing resilience to your site and your organization also means developing your anticipation muscles; to explicitly work out what fears you may have about your system’s limits and failure modes, and understand what you’ll do when those unfortunate events happen.
This creative thinking about failure is what you use to guide your architecture, your development, your processes, your hiring, and hopefully: your business.
Putting in place contingency plans for when things might go wrong means first having an engineer’s imagination for those possible failures and surprising outcomes.
I’m going to talk about walking the fine line between immobilizing paranoia and a healthy but constant sense of unease in order to build your anticipation muscles.
8th–9th November 2011