Continuous Integration
Presentations
Evolutionary Architecture as Product @ CircleCI
Organizations continually evolve their technical architectures in order to adjust to the changing needs of their business. For example: systems must scale with increasing customer demand, tools must create efficiency in growing teams, and implementations are generalized to support...
Past Presentations
Yes, I Test In Production (And So Do You)
Testing in production has gotten a bad rap. People seem to assume that you can only test before production *or* in production. But while you can rule some things out before shipping, those are typically the easy things, the known unknowns. For any real unknown-unknown,...
Interviews
What are your areas of expertise? What have you been working on?
I've been working in the space of edge computing. A lot of people ask what is edge computing? I like to use the Linux Foundation’s definition from The State of the Edge Report from a couple of years ago. It focuses on the notion of the last mile, that last bit of compute that a telco might give an end-user. That's things... Read Full Interview
Yes, I Test In Production (And So Do You)
What's the motivation for this talk?
The motivation for this talk is to help people understand that deploying software carries an irreducible element of uncertainty and risk. Trying too hard to prevent failures will actually make your systems and your teams *more* vulnerable to failure and prolonged downtime. So what can you do about it?
Read Full Interview