• Troubleshoot Like a Boss

    Your website can be built with the most popular JavaScript framework, use amazing CSS naming conventions, and have the best build process out there. However, none of that matters if it loads slow for your users. Let's look at what performance budgets are, and how you can implement them and some other optimizations into your website.

  • Performance Budgets and Website Optimizations

    Your website can be built with the most popular JavaScript framework, use amazing CSS naming conventions, and have the best build process out there. However, none of that matters if it loads slow for your users. Let's look at what performance budgets are, and how you can implement them and some other optimizations into your website.

  • An Introduction to Ember.js

    Does managing state in your single page app seem harder than it should be? Do you suffer from transclusion confusion? Let's dive into Ember.js, and learn why many developers have fallen in love with a framework that focuses on convention rather than configuration.

  • FizzBuzz Buzzkill: Rethinking the Developer Interview Process

    FizzBuzz Buzzkill: Rethinking the Developer Interview Process Hiring great developers is vital for your company's success. By focusing on key areas of an interview, you can identify great talent as well as promote your company's culture and career opportunities. This presentation will be geared toward technologists involved in their company's interview process, and how they can influence it to attract the best talent.

  • Leveling Up & Mentoring

  • Building a Developer Community at Work

  • Interviewing Developers