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…

Using Kibana for Site Traffic Analysis

June 09, 2016

One of the thing I did when I moved this site over to Metalsmith was to put up a very thin Express server and start logging traffic to the site to a winstond log server I set up a little while back. I could use my server logs directly, but I'm already logging a couple of other sites to this log…

Moving to Metalsmith

June 01, 2016

I posted about my love for static websites some time ago, and my feelings haven't changed. My feeling about the tools for making static site, on the other hand, has. A while back, I converted this site to Docpad, which worked well enough, but also came with more cognitive overhead than I'd have…

Tips for Publishing Modules to npm

May 05, 2016

I've been pushing some modules up to npm recently, and I've encountered some small issues along the way. I figured I might as well share a couple of tricks I use to make publishing modules easier. First, if you've got some scripts you need to execute before publishing, such as running tests or…

See all 65 posts