Ken Dale

Ken Dale

Ken Dale is a software developer and Microsoft MVP with much of his current technology focus centered around the .NET web stack, JavaScript, and cloud technologies. Outside the realms of software, Ken is a musician who enjoys food eaten with chopsticks and travel.

Montreal 2018 sessions

Creating and Distributing Custom Web Components

English session - Intermediate

Web components are a simple and powerful way to extend the web. Add my-custom-component tags, sprinkle in some JavaScript, and new functionality springs to life!

We'll take a simple web component from idea to implementation, effectively and simultaneously targeting vanilla JS all the way to webpack. The highlights include inputs, events, dependency management, polyfill strategies, performance, payload size, managing updates, and more!

Modern jQuery: Refactoring and Testing the Way Forward

English session - Intermediate

Back in 2006 jQuery 1.0 was released. Today, jQuery is still used by a large portion of the web: 70% of the top 100k sites! Its sheer ubiquity is evident: Bootstrap v3's JavaScript plugins depend on it! jQuery's brilliant selectors, powerful Ajax calls, and how well it has abstracted away browser differences has enabled developers to move the web forward.

Together we'll explore refactoring and testing jQuery code using modern JavaScript.