Hands-on, practical web performance training to level up your entire team.

Private workshops are a powerful way to get the entire team on the same page, and give your performance efforts a kickstart. These aren't just lectures—they're hands-on, dynamic training sessions focused on getting your team up to speed quickly with real-world experience and know-how.

Schedule a call to start planning your training

Tim did a great job of balancing education on performance primitives and higher-level concerns that developers could apply to their work immediately. The team also loved being able to pick Tim’s brain on some ideas they had been considering for improving performance, and that directly lead to us shipping code to production. Chris Sauve, Shopify

Common questions

How long are your training sessions?
I run both one-day and two-day workshops. The two-day format is by far the most popular, as it let's us get much deeper and maximize our time together. The two-day format also includes time for us to break into teams and start implementing some of the things your team has learned. It's not uncommon for teams to ship the improvements that they work on during this period within the following week or two—I've even had teams ship that day!
What sort of content should we expect?

The beauty of private training is that we can make sure that the content is tailored to your team's needs. While a lot of core topics are typically included—measuring and monitoring, browser mechanics, network performance impacts, etc—when we first chat, I'll ask a bit about your tech stack and the challenges you're facing to make sure that the training is relevant and actionable.

How many people can attend?
I never want you to have to turn away people who are interested in attending, so I don't price by seat and I don't limit the number of attendees. I've both seen, and encouraged, stakeholders who may not be interested in a full-day of training to stop by for portions of the training that might be more relevant to them. That said, the larger the size, the harder it is to be hands-on—once we start to get above 40 people, we have to adjust our approach a bit.
How interactive are the sessions?

A full day or two of listening to a lecture is enough to make even the most eager person a bit sleepy (not to mention, it's a great way for me to end up with a sore throat!). People learn best through a combination of structured learning, hands-on exploration, and group discussion. My workshops are carefully, deliberately structured to make sure that each core concept is explored with a blend of these learning styles to ensure that the topics actually stick.

Discussion is highly encouraged! Some of the best training sessions I've ever been a part of were the ones where we ended up going off script because the discussion was so lively and pulled us in another direction that we found more beneficial.

Schedule a call to start planning your training

About Me

I'm an independent web performance consultant focused on building a web everyone can use.

I wrote High Performance Images (O'Reilly, 2016) and Implementing Responsive Design: Building sites for an anywhere, everywhere web (New Riders, 2012). I was also a contributing author for Smashing Book #4: New Perspectives on Web Design (Smashing Magazine, 2013) and the Web Performance Daybook Volume 2 (O'Reilly, 2012)..

You can find me sharing my thoughts in a briefer format on Twitter at @tkadlec.