SitePoint Podcast #166: Front End Development with Mason Stewart




SitePoint Podcast show

Summary: Episode 166 of The SitePoint Podcast is now available! This week Kevin Dees (@kevindees) interviews Mason Stewart (@masondesu) of Zaarly and disusses the likes of SASS Less, jQuery and many other parts of the front end development world. Listen in Your Browser Play this episode directly in your browser — just click the orange “play” button below: Download this Episode You can download this episode as a standalone MP3 file. Here’s the link: SitePoint Podcast #166: Front End Development with Mason Stewart (MP3, 33:16, 32.0 MB) Subscribe to the Podcast The SitePoint Podcast is on iTunes! Add the SitePoint Podcast to your iTunes player. Or, if you don’t use iTunes, you can subscribe to the feed directly. googletag.cmd.push(function() { googletag.display('div-gpt-ad-1328644474660-10'); }); Episode Summary Kevin and Mason discuss how all the frameworks and languages offer the front end developer so many ways working up great things on the web. Browse the full list of links referenced in the show at http://delicious.com/sitepointpodcast/166. Interview Transcript Kevin: Welcome to SitePoint Podcast. I’m Kevin Dees and today I’m joined by Mason Stewart from Zarlee and here at Cowork, welcome to the show. Mason: Hey. How’s it going? Kevin: It’s going all right. How’s has your day been going? Mason: Uh, pretty good just code slapping so far. Kevin: Very nice, so we are at Cowork recording in the physical location, this isn’t a Skype interview. Today we’re gonna talk about Javascript, Backbone.js, jQuery, kind of the slew of front end frame works. I know we’ve talked a little bit about Backbone in past interviews here on the site point pod cast and that was a really, really good interview. Go listen to it if you have a chance I believe it’s like episode one forty something. So, you have experience in JQuery and Backbone and a lot of cool tools so I wanna give you a chance to answer some questions around that I think the audience will find very useful. But before we do that I want you to tell me about yourself and maybe those listening, so that we can an idea of where your experience lies. Mason: Yeah, so, hey my name’s Mason Stewart. I usually go by the monocular Mason Desu, and always the same little green avatar with a beard guy on it, that’s me. Anyway, yeah, I write a code for Zarlee. I’m a Javascripter full time. I probably write ten lines of Ruby a month, even though we’re a ruby shop we do a huge amount of Javascript as well and so I spend most of my time in Backbone js. We do everything in coffeescript. I spend a lot of time doing the architectural work for the Zarlee Javascript ecosystem. I spend a lot of time dealing with our modeling’s the way we we’re modeling our data on the front end, the way we’re displaying that through the views and the controller logic and all that stuff. But, I definitely do my fair share of DOM manipulation stuff with jQuery and things like that. It’s definitely a little bit more computer science kind of stuff ,than I’ve done in previous jobs before. It’s a lot of thinking about classes and bigger picture architecture stuff. Kevin: You mentioned Zarlee and that you worked there, but what is it Zarlee? Mason: Zarlee, there’s a whole lot of different ways that you can describe kind of what Zarlee was and is. Basically, it’s a hyper local market place, and what that kind of means in plain English is that we have a platform where you can say like “hey I need somebody to deliver like three dozen cupcakes to this office party we’re having and we’d like them to be homemade and, you know, peanut butter chocolate chip”, whatever. Then that sends out push notifications to everyone around and you can do it for any kind of service or thing you need. I had somebody help me haul some lumber on Zarlee, because my car isn’t big enough to move it. So [...]