Tom Cudd

Tom Cudd

VML
Kansas City, MO
@tomcudd

As an advocate for DevOps within my organization, I've helped bring about a positive change in the way Development and Operations teams work together at VML. We've created homogeneous automation in an technical environment driven by the needs of each individual client on a different stack. We support application delivery and site reliability efforts for clients across the globe.

Tom's Sessions

  • An Extended Explanation of Caching

    Caching can be like regex. If you've got a problem and not a clear understanding of what you're trying to solve, you're going to end up with two problems. Understanding the mechanisms and types of caching possible from end user browsers down to in-memory databases can help clarify just what problem each layer of caching is designed to solve. Learn about what to cache, how to cache, and when to introduce caching into the mix of what you're building out. We'll talk about how to use CDN's, in memory, on disk, and cloud solutions when having to scale your applications with a caching solution.

    Speaker: Tom Cudd

  • Respond To and Troubleshoot Production Incidents Like an SA

    So it's 4 AM and you just got a call from a panicked executive that the system is down! Oh noes! What do you do? Troubleshoot LIKE AN SA. I know "Systems Administrator" is not the cool industry term anymore, but that mentality for fixing the big live problem, like RIGHT NOW can still help today.

    You're probably in the job you're in because you're AWESOME at figuring out what's wrong and fixing problems. But your projects have grown, your team has grown, and the expectations grow with them. How do you deal with these new found responsibilities? LIKE AN SA. There are some simple processes you can put in place to help make your life easier. We'll discuss a framework for incident response, a step-by-step guide for troubleshooting production issues, and how to then learn from these outages to prevent problems from happening again.

    Speaker: Tom Cudd