Skip to main content

Office Hours

Office Hours gives you a chance to meet face-to-face in a small group setting with expert Velocity presenters. Discuss the speaker's area of expertise, give feedback about their sessions, or ask questions.

Sign-up now by adding it to your personal schedule. Seating is limited.

Office Hours will take place in the Exhibit Hall.

 
    Add to your personal schedule
    Office Hours
    Table 1 (Exhibit Hall)
    Jeff Dean (Google)

    Stop by and join Jeff in a free-flowing discussion about his talk, rapid response times, and more, including:

    • Techniques for controlling latency in distributed systems
    • Distributed computation and storage systems
    • Large-scale neural networks and their application to various problems
    Add to your personal schedule
    Office Hours
    Table 2 (Exhibit Hall)
    Tobias Baldauf (Akamai Technologies)

    Want to get optimal performance without sacrificing your images? Come talk to Tobias about the newest image formats, as well as:

    • Getting creative with image compression techniques
    • Front-end performance optimization
    • Performance audits and monitoring
    Add to your personal schedule
    Office Hours
    Table 3 (Exhibit Hall)
    Philip Tellis (SOASTA)

    Drop by after Phillip’s tutorial with any questions you have on resource timing, user timing, and other web performance topics, including:

    • Real user measurement
    • Performance in the browser
    • Scalability
    Add to your personal schedule
    Office Hours
    Table 1 (Exhibit Hall)
    James Turnbull (Empatico)
    Average rating: *****
    (5.00, 2 ratings)

    Ready to give Docker a try? James is on hand to talk Docker with you. He’ll answer your questions about getting started, and:

    • The Docker roadmap
    • Why to use Docker and use cases
    • Integrating Docker with Puppet, Chef, SaltStack, or Ansible
    Add to your personal schedule
    Office Hours
    Table 3 (Exhibit Hall)
    James Wickett (Signal Sciences), Gareth Rushgrove (Puppet)

    James and Gareth are on hand to talk about hardening code, testing for security flaws in the delivery pipelines, and other security issues, including:

    • Automated security testing
    • Introducing security testing into continuous integration pipelines
    • Getting developers and operations professionals interested in security
    Add to your personal schedule
    Office Hours
    Table 2 (Exhibit Hall)
    Adele Shakal (Metacloud, Inc.)

    Bring your IT emergency drill planning questions to practical gamemaster Adele Shakal, inluding the following (Interesting questions merit a d10 of your very own!):

    • Designing IT emergency operations
    • Planning practical, engaging IT emergency drills
    • Defining emergency planning appropriately for your organization
    Add to your personal schedule
    Office Hours
    Table 1 (Exhibit Hall)
    Benjamin Greenberg (Comcast Interactive Media)

    This is your chance to get all the details about building and using a Hypermedia API. Bring Benjamin your questions about the following topics and any others on your mind:

    • Benefits and pitfalls of Hypermedia APIs
    • How to build, consume, and scale a Hypermedia API
    • How to build a human-browsable API
    Add to your personal schedule
    Office Hours
    Table 2 (Exhibit Hall)
    Mark Zeman (SpeedCurve)
    Average rating: **...
    (2.50, 2 ratings)

    Mark is ready to talk with you about synthetic vs RUM performance monitoring and why you need both. He’ll also discuss:

    • Methods and frameworks for visualizing performance
    • Responsive design performance issues and solutions
    • Convincing clients and management that performance is important
    Add to your personal schedule
    Office Hours
    Table 3 (Exhibit Hall)
    Guy Podjarny (Snyk)

    From the performance costs of using third-party components to rules-driven delivery, Guy is here to answer all your questions, especially about:

    • Guy’s Third-Party Performance talk
    • RWD performance
    • The newly released “Responsive & Fast” book
    Add to your personal schedule
    Office Hours
    Table 1 (Exhibit Hall)
    Greg Leffler (LinkedIn)
    Average rating: ****.
    (4.00, 2 ratings)

    Hiring is hard. Fortunately, Greg Leffler is here to talk about hiring site reliability engineers (and others), including what worked and what didn’t, as well as:

    • How to communicate culture in your hiring process
    • How to create realistic job preview exercises
    • Any other questions about hiring, interviewing, or data collection for either process
    Add to your personal schedule
    Office Hours
    Table 2 (Exhibit Hall)
    Seth Vargo (HashiCorp)
    Average rating: *****
    (5.00, 1 rating)

    Bring all of your Chef-related questions to Seth. He’s ready to talk about the Learning Chef book and how to get started with Chef, as well as:

    • Internally training and evangelism with Chef
    • Chef tooling and ecosystem
    • ChefSpec and Berkshelf
    Add to your personal schedule
    Office Hours
    Table 3 (Exhibit Hall)
    Tony Parisi (Wevr)

    If you work (or play) with web graphics and 3D rendering, come by to talk to Tony about:

    • CSS 3D Transforms: tips, tricks and hacks
    • WebGL API questions and problems: performance, browser compatibility, mobile development
    • WebGL content pipeline, tools and application frameworks
    Add to your personal schedule
    Office Hours
    Table 1 (Exhibit Hall)
    Tammy Everts (SpeedCurve)

    If you’re building a use case for investing in mobile performance, bring your questions straight to Tammy. She’s happy to answer any questions related to mobile performance, especially on:

    • Psychology of performance
    • Business value of performance
    • Performance and user experience
    Add to your personal schedule
    Office Hours
    Table 3 (Exhibit Hall)
    Brian Bulkowski (Aerospike)

    Stop by and talk to Brian about Flash, solid state drives, scaling real-time big data driven applications, and the following:

    • Storage options, what works, what doesn’t in Flash
    • Architecting low-latency, high-throughput applications, and cacheless architectures
    • Big data management with Hadoop, Storm, Spark, noSQL
    Add to your personal schedule
    Office Hours
    Table 2 (Exhibit Hall)
    Dan Slimmon (Exosite)
    Average rating: *****
    (5.00, 1 rating)

    Stop and talk to Dan about specificity, sensitivity and other finer details of monitoring, including:

    • Ways to reduce monitoring noise
    • Applying scientific techniques to ops
    • Math
    Add to your personal schedule
    Office Hours
    Table 3 (Exhibit Hall)
    Vladimir Vuksan (Fastly)

    If you want to know more about Ganglia, bring your questions to Vladimir. He’ll be happy to talk about the following and more:

    • How can to use Ganglia more effectively
    • General Ganglia questions
    • Any other monitoring topics
    Add to your personal schedule
    Office Hours
    Table 2 (Exhibit Hall)
    Jonathan Klein (Attend)

    Are you interested in improving the Web by driving adoption of new standards? Come talk with Jonathan about the current state of the Web and what you can do to move it forward. He’ll answer questions about:

    • Server-side improvements, like SPDY and HTTP Origin/Hop Hints
    • Browser changes, like support for WebP, Client Hints, and pre-fetching
    • Any other technologies related to performance
    Add to your personal schedule
    Office Hours
    Table 1 (Exhibit Hall)
    Diego Ferreiro (Salesforce)
    Average rating: *****
    (5.00, 1 rating)

    Creating complex UI components has always been a challenge on the Web, but Diego is here to help. He’ll answer questions on how the GPU works on the browser, the browser rendering process, and:

    • Building performant UI components
    • Debugging tools for different devices/platforms
    • Usage and API’s of the new Scroller (presented in his talk)
    Add to your personal schedule
    Office Hours
    Table 1 (Exhibit Hall)
    Dustin Whittle (AppDynamics)
    Average rating: *****
    (5.00, 1 rating)

    If you have questions about DevOps and cultural change, including what is right for your organization, bring them to Dustin. He’ll also be happy to talk about:

    • Server-side and Client-side Performance
    • Capacity Planning and Load Testing
    • DevOps at Scale
    Add to your personal schedule
    Office Hours
    Table 2 (Exhibit Hall)
    Parashuram Narasimhan (Microsoft)
    Average rating: ****.
    (4.00, 1 rating)

    Parashuram will talk about performance-measurement tools like perfjankie and browser-perf and how to include them in a continuous integration process during development. He’ll answer questions on the subject and talk about:

    • How to set up and tailor the tools to your specific build and deploy process
    • The various metrics that could be useful and that should be measured
    • Previous deployments of your web pages to see how performance has changed
    Add to your personal schedule
    Office Hours
    Table 3 (Exhibit Hall)
    Scott Hanselman (Microsoft)
    Average rating: *****
    (5.00, 1 rating)

    Scott is ready to talk to you about anything at all that makes you happy. If you want to talk technology, bring him your questions on virtual machines, Azure, and:

    • JavaScript and Assembler
    • ASP.NET
    • Cloud scale
    Add to your personal schedule
    Office Hours
    Table 4 (Exhibit Hall)
    Stoyan Stefanov (Facebook)

    If minification is on your mind, come by and chat with Stoyan about this simple, straightforward means of optimization. Ask him about these topics and more:

    • What works and what doesn’t when minifying CSS code
    • The details about the process of parsing, understanding and reducing CSS code
    • How to write code that lends to better compression
    Add to your personal schedule
    Office Hours
    Table 1 (Exhibit Hall)
    Toufic Boubez (Metafor Software)
    Average rating: *****
    (5.00, 1 rating)

    If you have questions about the state of analytics in today’s cloud environment, bring them to Toufic. He’ll also answer questions on:

    • What works and what doesn’t work (and why) in time series analytics for data center environments
    • Supervised vs unsupervised learning, parametric vs non-parametric techniques
    • Detection vs alerting
    Add to your personal schedule
    Office Hours
    Table 2 (Exhibit Hall)
    Nicole Harris (Nationwide), Brian Greene (Nationwide)

    Effecting change in the enterprise is no mean feat. Nicole and Brian are ready to share their experiences and answer your questions on:

    • Keys to success and lessons learned from taking an enterprise responsive
    • Strategies for overcoming hurdles within the enterprise when going responsive
    • Influencing processes inside a large organization
    Add to your personal schedule
    Office Hours
    Table 3 (Exhibit Hall)
    Peter Hedenskog (Wikimedia Foundation)

    Peter hates it when your website is slow! If you do, too, then come by and talk about ways to make it faster, including:

    • Integrating web performance measurements in continuous integration
    • Hands-on performance problems
    • Building performance tools
    Add to your personal schedule
    Office Hours
    Table 1 (Exhibit Hall)
    Seth Walker (Etsy)

    Seth manages teams that wrangle Etsy’s large and growing front-end codebase, keeping things fast and maintainable to support a fast-moving product team. Stop and talk with Seth about:

    • Continuous experimentation
    • Instrumenting the front-end
    • Front-end tooling for performance and maintainability
    Add to your personal schedule
    Office Hours
    Table 2 (Exhibit Hall)
    Sarah Novotny (NGINX)

    If you’re still eager to discover all that NGINX can do for your site performance, bring your NGINX and content delivery questions to Sarah. She’ll answer them and talk about:

    • Web acceleration after hardware
    • Edge network acceleration
    • Open Source communities
    Add to your personal schedule
    Office Hours
    Table 3 (Exhibit Hall)
    Rob Kwok (Crittercism)

    How is your app performing in the wild? Come by and talk to Rob about mobile app performance, including:

    • Benchmarking mobile app performance
    • Business impact of mobile app performance
    • Best practices for delivering high performing mobile apps
    Add to your personal schedule
    Office Hours
    Table 1 (Exhibit Hall)
    Bryan Cantrill (Joyent)
    Average rating: *****
    (5.00, 1 rating)

    Bryan will chat or debate just about anything, from disaster stories (production war stories, tooling, debugging) to systems philosophy (the Unix philosophy, monolithic v. micro, libraries v. frameworks) to systems performance (why SSDs are not as important as you think they are). He’s also particularly happy to talk about:

    • OS-based virtualization: tradeoffs, production experiences, etc.
    • Cloud computing: on-prem v. public, challenges of elastic infrastructure, etc.
    • Node.js: Why it’s better suited for production use than Java
    Add to your personal schedule
    Office Hours
    Table 2 (Exhibit Hall)
    Ori Rawlings (Orbitz Worldwide), Greg Burton (Orbitz Worldwide)

    Bring Ori and Greg all your follow-up questions to their talk on “How Shifting to a DevOps Culture Enabled Performance and Capacity Improvements.” They’re ready tackle the following subjects and more:

    • DevOps
    • Performance tuning and optimization of back end systems
    • Questions about Orbitz Worldwide
    Add to your personal schedule
    Office Hours
    Table 3 (Exhibit Hall)
    Alex Nicksay (YouTube), Steven Robertson (YouTube), Rick Viscomi (YouTube)

    YouTube videos are playing 40% faster than last year. Alex, Steven, and Rick are happy to discuss the front-end optimization techniques they used to make these improvements, and talk about:

    • Their new HTML5 framework for page navigation that enables many of their performance improvements
    • Implementing dynamic page loads with persistent content (like video players!) and dynamic prefetching, while maintaining fast server-side rendering at scale
    • Prioritizing and balancing critical network activity to start critical content faster without losing functionality