Pure JavaScript

Are you comfortable passing functions around, returning them from other functions, and generally enjoy the pleasures of higher-order functions? Learn in one hour how to implement ideas from functional programming in JavaScript. I will show you how you can significantly up your game by leaving loops behind and embracing functions …

Client-Side UI Smackdown

In the modern web, user interfaces are expected to be rich, highly responsive, and available anytime, anywhere, and on any device. Round-trip server-side HTML rendering doesn’t fit the bill any longer and numerous JavaScript frameworks have stepped forward to simplify development of client-side user-interfaces. With so many great options available, …