Live coding as I learn Vue.js

Posted on December 01, 2015 | By Matt Stauffer

Warning: This post is over a year old. I don't always update old posts with new information, so some of this information may be out of date.

Most tutorials come from a place of perfection. You already know what you're doing, you write a script, and you teach it as if you've always known exactly how to do it. I think these are really valuable, and without tools like Laracasts (which are admittedly a little less polished and a little more real than many tutorials), the web development world would be a much sadder place.

But I also think there's a place for people to live code as they go, both as experts and also as learners. That's why I recorded and released Rapid Application Development - From Idea to Prototype in 1:45 with Laravel in February.

Learning Vue out loud

Now, I'm taking it a step further. I have no experience with Vue.js but I want to learn it. So I'm taking every chance I get to live-code on Twitch (I'm mattstauffer) as I'm learning Vue.

That means every time I'm writing code, I'm trying to accomplish a task that I don't know how to accomplish. It means doing things wrong, fumbling, and lots of confusion and typos and Googling. I'm hoping that me "learning out loud" will help others learn along with me.

If you can't join live on Twitch, I'm exporting all the videos to a YouTube playlist, which I've embedded below. Subscribe to my channel or just bookmark this page to be kept up.

(Note that, to see all the videos in the playlist below, you need to click the little hamburger icon at the upper left hand corner of the embed).

Comments? I'm @stauffermatt on Twitter

Tags: vuejs  •  javascript  •  twitch