A case against let

August 08, 2017

Way back in June of 2015, es6 (or es2015 if you prefer) was finalized. One of the new things it brought, and arguably the easiest one to understand, was block-scoped varibles. Namely, let and const. There are tons of articles around about how they work and how they differ, like this one from Wes…

Updating state from a directive in Vuejs

July 28, 2017

This week, one of the local devs in a local Slack group has been asking about integrating Vue into some legacy code. In particaular, he was trying to build a Vue component that used some existing jQuery plugin code; a select box wrapped in chosen. He wanted to wrap this functionality in a directive…

Learning Vue Talks

July 20, 2017

Despite my lack of posting here, I've been pretty busy in the community, having given a talk at a local meetup at least once a month for the first half of the year. Back in February, I gave a talk about learning Vue.js, which did a pretty deep dive into how Vue works and how to write components in…

Advanced Use of Sass with Vue-Loader

January 29, 2017

As I've mentioned before, I've been using Vue.js a bit lately, and really enjoying it. This weekend, I set out to use Sass with vue-loader, using Webpack 2.2. Getting it working was really simple, just install node-sass and sass-loader, add lang="sass" to your style tag, and everything works. The…

Crushing on Vue.js

December 06, 2016

I've been seeing a lot of chatter about Vue.js lately, especially since the 2.0 release. When I looked at the docs and API, it seemed very approachable. I had a feeling that Vue would be a pleasure to work with, so I reached for it on a small project recently. My suspicions have been confirmed, I…

See all 68 posts