Getting Back Into JavaScript Writing

I’m back! Did you miss me? I missed you guys. Sadly, though I’ve gotten back into writing about JavaScript, I haven’t been doing it on this blog. But I have written three posts for other blogs and they’ve all gone live this month. I’ve also got an announcement to make at the end.

ES2015 Tagged Template Literals

The first post that went live was on It was a tutorial on how to use tagged template literals (released in ES2016, AKA ES6) in order to maximize the potential use of template strings. While the applications tend to be rather limited, they can be pretty powerful.

Read Advanced JavaScript ES2015 Template Strings with Tagged Templates.

Vue.js’s Single File Components

Recently I’ve been diving into learning about Vue.js. Why Vue.js? Well it was either that, React, Angular, or Ember. I was sick of being stuck on Backbone and MarionetteJS, so I needed to learn something new. I was planning on learning React, but there are already so many good articles out there that I felt like I might not be adding much to the community if I learned React and wrote about it, so I decided to take a look at the other options a bit first.

Vue.js was jumping up the popularity polls, so I took a look at it. I found out that it was pretty similar to React (component-based view layers with virtual-DOM-based rendering, and not much else without additional library support). Once I knew that, I basically just looked around to try to find what made it different from React. The biggest thing I found, and it’s the big feature that hooked me, was Single File Components. So I latched onto Vue.js and decided to write an article about what I love about Single File Components, once again it was published by

Read Vue.js’s Single File Components: Keeping It All In One Place.

Introduction to webpack

The final guest post I wrote was for Smashing Magazine. I actually finished the first draft back in September, but SM does a thorough job of editing and they have lots of posts coming in, so it takes a long time for the posts to get published. Also, the post was over 8000 words(!!!), so it took some time for everyone to read through it. Anyway, the post was a beginners introduction to using webpack. Interestingly, version 2 came out while waiting for the publish date to be ready, so I had to make edits to the post after it had already been edited and proofread. It finally released yesterday, though, so I can rejoice that it’s all done with!

Read A Detailed Introduction to webpack

A webpack Course

My final announcement is that I’ve decided to make a large, in-depth tutorial, something akin to my old Backbone series. However, I’ve had a lot more experience with video tutorial making, so it should be much higher quality. It should also be more in-depth, because, as you could see from an 8k word introductory tutorial to webpack, there is tons to learn. Due to this, I’ve decided to sell access to my course (not sure where yet; might just host them here). However, since you guys are all so cool (because you’re on my site), I’m giving you the opportunity to get 50% off the course once it is released.

Click here to go to the signup form.

If you fill that out, I will send you emails with updates about the progress of the course, give you access to some free samples of the course as some parts get finished up, and finally, when the course is released, you’ll be the first to know because a coupon code will arrive in your inbox.

Author: Joe Zimmerman

Author: Joe Zimmerman Joe Zimmerman has been doing web development ever since he found an HTML book on his dad's shelf when he was 12. Since then, JavaScript has grown in popularity and he has become passionate about it. He also loves to teach others though his blog and other popular blogs. When he's not writing code, he's spending time with his wife and children and leading them in God's Word.