removing hardcoded feeds

removing hardcoded feeds

--- app/assets/coffee/entities/feed.coffee
+++ app/assets/coffee/entities/feed.coffee
@@ -37,4406 +37,7 @@
     #Entities.configureStorage Entities.Feeds
     feeds = undefined
     initializeFeeds = ->
-      feeds = new Entities.Feeds([
-        "id": 8396
-        "feedUrl": "http://shoptalkshow.com/feed/podcast/"
-        "subscriptionTitle": "ShopTalk"
-        "summary": "ShopTalk is a podcast about front end web design, development and UX. Each week Chris Coyier and Dave Rupert are joined by a special guest to talk shop and answer listener submitted questions."
-        "albumArt": "shoptalk.jpeg"
-        "numberOfEpisodes": 92
-        "episodes": [
-          "uid": 33639033
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/464/0/131434-092-with-dudley-storey.mp3"
-          "episodeTitle": "092: With Dudley Storey"
-          "episodeSummary": "This week we were joined by Dudley Storey. Dudley is a teacher, craftsman, designer & writer, and the author of Pro CSS3 Animation. News’n’Links’n’Drama: 7:00 Webkit hates src-N End Of Year Responsive Images Report 13:14 CSSOff 2013 17:20 Learn jQuery from Scratch (CSS-Tricks Class) Q & A: 21:15 Is it worth taking the time to... Read more »"
-          "duration": 3950
-        ,
-          "uid": 33356609
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/468/0/129716-091-js-jabber-crossover.mp3"
-          "episodeTitle": "091: With Jamison Dance AND Merrick Christensen"
-          "episodeSummary": "This week we were joined by Merrick and Jamison from the Javascript Jabber podcast. They are both super awesome at javascript and very handsome. We talked about (roughly in order): News’n’Links’n’Drama: 10:42 Responsive Web Design: Relying Too Much On Screen Size by LukeW Rebuttal by Ethan Marcotte: RESPONSIVE DESIGN, SCREENS, AND SHEARING LAYERS PPK: Of... Read more »"
-          "duration": 3731
-        ,
-          "uid": 33057072
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/462/0/127943-090-with-pamela-fox.mp3"
-          "episodeTitle": "090: With Pamela Fox"
-          "episodeSummary": "This week we were joined by Pamela Fox, a web developer and educator currently working at Khan Academy. We talked about (roughly in order): News’n’Links’n’Drama: 9:30 Big Snow Tiny Conf 10:30 Automating Workflow Slide Deck Q & A: 14:54 I’m sold on GIT and have used it locally on my machine. How can I go... Read more »"
-          "duration": 3875
-        ,
-          "uid": 32836743
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/457/0/126438-089-with-karen-mcgrane.mp3"
-          "episodeTitle": "089: With Karen McGrane"
-          "episodeSummary": "This week we were joined by Karen McGrane. Karen is a mobile content strategist and has a fantastic book called Content Strategy for Mobile. We talked about (roughly in order): News’n’Links’n’Drama: 24:08 Front End Architechture Showdown CSS Cargo Cult 25:19 Does our Industry have a Drinking Problem? 29:34 Scroll Hijacking Q & A: 34:56 Why... Read more »"
-          "duration": 3992
-        ,
-          "uid": 32553489
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/453/0/124664-088-with-scott-jehl.mp3"
-          "episodeTitle": "088: With Scott Jehl"
-          "episodeSummary": "This week we were joined by Scott Jehl, a progressive enhancer at Filament Group. We talked about (roughly in order): News’n’Links’n’Drama: 15:48 Godaddy aquired Media Temple Q & A: 24:30 I want to use a ‘mobile first’ approach, but the client wants to see the desktop version first. How would you solve this little problem?... Read more »"
-          "duration": 4323
-        ,
-          "uid": 32348061
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/444/0/123327-087-with-nicholas-gallagher.mp3"
-          "episodeTitle": "087: With Nicolas Gallagher"
-          "episodeSummary": "This week we were joined by Nicolas Gallagher, CSS expert. We talked about (roughly in order): News’n’Links’n’Drama: 8:29 EFF gets involved in DRM Q & A: 13:40 I’m a front end developer working in Rails these days. I want an automated way to produce styles guides. How do you produce guides for your clients? Have... Read more »"
-          "duration": 3756
-        ,
-          "uid": 32111032
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/439/0/120469-086-with-jenn-schiffer.mp3"
-          "episodeTitle": "086: With Jenn Schiffer"
-          "episodeSummary": "This week we were joined by Jenn Schiffer. Jenn works at sports-ball and knows Michael Jordan. She also makes websites! We talked about (roughly in order): Q & A: 9:51 How can we go about getting back in touch with our inner creative coder? And how can we start introducing this back into our ‘bread... Read more »"
-          "duration": 3595
-        ,
-          "uid": 31892954
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/434/0/119092-085-with-kimberly-blessing.mp3"
-          "episodeTitle": "085: With Kimberly Blessing"
-          "episodeSummary": "This week we were joined by Kimberly Blessing. We talked about (roughly in order): News’n’Links’n’Drama: 6:17 CERN – The birth of the web The first web browser FORK THE LINE-MODE BROWSER Q & A: 16:02 What are your opinions on the nonstandard mozmm units? See also : Blog post. 24:20 I was wondering if either... Read more »"
-          "duration": 3343
-        ,
-          "uid": 26416307
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/431/0/111080-084-rapidfire-20.mp3"
-          "episodeTitle": "084: RAPIDFIRE #20"
-          "episodeSummary": "It’s time for another RAPIDFIRE! No news, no drama, just lots of question and answer action. Q & A: 0:51 How do you prefer ordering your queries within your stylesheet? Is mobile-first really the best strategy here? 8:27 Would either of you have any insights as to how to test, target, and develop for the... Read more »"
-          "duration": 3505
-        ,
-          "uid": 25647103
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/429/0/111077-083-with-flo-motlik.mp3"
-          "episodeTitle": "083: With Florian Motlik"
-          "episodeSummary": "This week we were joined by Florian Motlik. Flo is an awesome programmer an a co-founder of Codeship.io, a part of Codestars Boston. This episode is a deep dive into continuous deployment and automation. We talked about (roughly in order): Q & A: 13:08 I would like to use Git for version control, and set... Read more »"
-          "duration": 3873
-        ,
-          "uid": 25086885
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/360/0/109751-082-with-jason-santa-maria.mp3"
-          "episodeTitle": "082: With Jason Santa Maria"
-          "episodeSummary": "This week we were joined by Jason Santa Maria, a designer currently in Brooklyn, New York. You might know Jason from his work on Typekit or more recently the writing collaboration tool Editorially. Or perhaps from past work like the WordPress logo and from working at renowned web studio Happy Cog. We talked about (roughly... Read more »"
-          "duration": 3712
-        ,
-          "uid": 25330262
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/357/0/109752-081-with-geri-coady.mp3"
-          "episodeTitle": "081: With Geri Coady"
-          "episodeSummary": "This week we were joined by Geri Coady, an illustrator, designer, and author from Newfoundland, Canada. We talked about (roughly in order): News’n’Links’n’Drama 17:51 WooThemes Price Change, also here 22:00 Chrome’s password saving drama Q & A 29:02 Are there any particular hues and shades of colors that are particularly inaccessible or render unfaithfully? Also,... Read more »"
-          "duration": 3609
-        ,
-          "uid": 25330263
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/352/0/109753-080-rapidfire-19.mp3"
-          "episodeTitle": "080: RAPIDFIRE #19"
-          "episodeSummary": "It’s time for another RAPIDFIRE! We talk about (roughly in order): Q & A 2:30 Which books would you recommend learning about CSS and /or UX design? 6:32 There is a lot of hype around the Hammer and Mixture static site generators right now. Can teams work on these together, or are they just made... Read more »"
-          "duration": 3574
-        ,
-          "uid": 25330264
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/355/0/109754-079-with-travis-miller.mp3"
-          "episodeTitle": "079: With Travis Miller"
-          "episodeSummary": "This week we were joined by Travis Miller, a full stack developer at SPARK. Chris and Dave met Travis at Front End Conf where he gave a talk about hip hop and the web. We talk about (roughly in order): News’n’Links’n’Drama: 9:24 Why You Shouldn’t Tell That Random Girl On The Street That She’s Hot... Read more »"
-          "duration": 3771
-        ,
-          "uid": 25330265
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/353/0/109755-078-with-rick-blalock.mp3"
-          "episodeTitle": "078: With Rick Blalock"
-          "episodeSummary": "This week we were joined by mobile architect Rick Blalock. Rick currently works at Appcelerator, a framework for building out native applications in Javascript. Rick also knows quite a bit about Joomla. We talked about (roughly in order): News’n’Links’n’Drama: 12:30 Why mobile apps are slow 21:17 Tweetbot Neue 22:42 Clear up EE drama: Brandon Kelley... Read more »"
-          "duration": 3977
-        ,
-          "uid": 25330266
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/351/0/109756-077-rapidfire-18.mp3"
-          "episodeTitle": "077: RAPIDFIRE #18"
-          "episodeSummary": "This week it’s another RAPIDFIRE! We talked about (roughly in order): Q & A 2:23 I recently ran the W3C Markup Validation tool on one of my WordPress site. I was amazed to see how many errors came up… Do you have any suggestions for validating my markup? 9:19 Should I learn Haml or Emmet... Read more »"
-          "duration": 4354
-        ,
-          "uid": 25330267
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/347/0/109757-076-with-tim-sabat-and-alex-vazquez.mp3"
-          "episodeTitle": "076: With Tim Sabat and Alex Vazquez"
-          "episodeSummary": "This week we were joined by Tim Sabat and Alex Vazquez. Like Chris, Tim and Alex worked at Wufoo, then SurveyMonkey after the acquisition. Now all three of them are the founders of CodePen. We talk about (roughly in order): News’n’Links’n’Drama 13:02 Expression Engine Drama – “Competition Ethics & Add-ons” 17:40 Firefox 23: Disable Javascript... Read more »"
-          "duration": 3981
-        ,
-          "uid": 25330268
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/348/0/109758-075-with-tim-kadlec.mp3"
-          "episodeTitle": "075: With Tim Kadlec"
-          "episodeSummary": "This week we were joined by Tim Kadlec. Tim is a front end developer, blogger, book author, and started the web conference Breaking Development at his previous job. We talk about (roughly in order): News’n’Links’n’Drama 3:40 “Just Build Websites!” Soundbyte 5:30 Breaking Development Conf 9:30 Tim’s Drama: Science and responsive images 19:15 “The Sidebar In... Read more »"
-          "duration": 3904
-        ,
-          "uid": 25330269
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/345/0/109759-live-from-front-end-conf.mp3"
-          "episodeTitle": "Live from Front-End Conf"
-          "episodeSummary": "This episode of Shop Talk was filmed before a live studio audience. Thanks to Dan & Cherrie Denney for inviting us down to Front-End Design Conference in St. Petersburg, Florida. Chris played the banjo a bit and Dave wore a Floridian shirt. It is a spectacular conference and a lot of fun was had. We... Read more »"
-          "duration": 1745
-        ,
-          "uid": 25330270
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/342/0/109760-074-with-noah-stokes.mp3"
-          "episodeTitle": "074: With Noah Stokes"
-          "episodeSummary": "This week we were joined by Noah Stokes, founder and partner of Bold (a web design studio) as well as a designer and front end coder with the best of them. Noah is also a professional newscaster, blogger‘, and speaker. We talked about (roughly in order): News’n’Links’n’Drama: 9:57 PRISM 13:05 “Ughck. Images.” 17:47 More about... Read more »"
-          "duration": 3810
-        ,
-          "uid": 25330271
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/340/0/109761-073-with-val-head.mp3"
-          "episodeTitle": "073: With Val Head"
-          "episodeSummary": "This week we were joined by Val Head. Val is a designer and consultant. She co-founded Web Design Day and Refresh Pittsburgh, is the Managing Editor of CreativeJS.com, and just released the CSS Animations Pocket Guide on Five Simple Steps. We have some sponsor spots open! Get your thing in front of lots of smart,... Read more »"
-          "duration": 3623
-        ,
-          "uid": 25330272
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/338/0/109762-072-with-raquel-velez.mp3"
-          "episodeTitle": "072: With Raquel Velez"
-          "episodeSummary": "This week we were joined by Raquel Velez, an all around web and robot hacker focusing on Node.js at the moment at Storify. We talked about (roughly in order): News’n’Links’n’Drama: 5:30 Why is Node good for robots? Q & A: 14:50 I was wondering if you could talk about what the ideal scenario is to... Read more »"
-          "duration": 3752
-        ,
-          "uid": 25330273
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/333/0/109763-071-rapidfire-17.mp3"
-          "episodeTitle": "071: RAPIDFIRE #17"
-          "episodeSummary": "This week we have a special RAPIDFIRE episode for you! We’re gonna answer as many of your questions as possible, as best as we can (in three minutes or less)! We talked about (roughly in order): Q & A 2:50 I’m trying to think about mobile first. Is serving HTML content through JavaScript bad? Can... Read more »"
-          "duration": 3507
-        ,
-          "uid": 25330274
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/329/0/109764-070-with-hampton-catlin.mp3"
-          "episodeTitle": "070: With Hampton Catlin"
-          "episodeSummary": "This week we were joined by Hampton Catlin. Hampton is the inventor of Sass and Haml, the original creator of Wikipedia Mobile, and several successful iPhone applications including Dictionary! Hampton is currently building crazy new technologies to mobilize the web at Moovweb. We talked about (roughly in order): News’n’Links’n’Drama 19:20 Welcome, Recent Graduates by Mike... Read more »"
-          "duration": 3712
-        ,
-          "uid": 25330275
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/327/0/109765-069-with-mike-taylor.mp3"
-          "episodeTitle": "069: With Mike Taylor"
-          "episodeSummary": "This week we were joined by Mike Taylor, a whitespace strategist from Opera. We talked about (roughly in order): News’n’Links’n’Drama: 6:37 The W3C added EME Spec (aka DRM for video) Q & A 19:24 Percentages seem to render different in Opera, what’s the deal? Should I use media queries instead? 23:42 Wouldn’t it be nice... Read more »"
-          "duration": 3543
-        ,
-          "uid": 25330276
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/323/0/109766-068-with-ben-schwarz.mp3"
-          "episodeTitle": "068: With Ben Schwarz"
-          "episodeSummary": "This week we were joined by Ben Schwarz, a full stack web hacker, tool maker, and tip sharer from Melbourne, Australia. We talked about (roughly in order): News’n’Links’n’Drama: 4:00 Ben’s latest project Gallery CSS 11:30 Global Accessibility Awareness Day 14:50 National Fart JavaScript Awareness Day Q & A: 16:30 When does Ben use Grunt JS... Read more »"
-          "duration": 4149
-        ,
-          "uid": 25330277
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/317/0/109767-067-with-pam-selle.mp3"
-          "episodeTitle": "067: With Pam Selle"
-          "episodeSummary": "This week we were joined by Pam Selle, a full stack developer in many languages and all around hacker from Philly. Pam works at AxisPhilly, teaches for GirlDevelopIt, and blogs at The Webivore. We talk about (roughly in order): News’n’Links’n’Drama 1:50 Introducing Pam Selle 2:45 Pam’s day job: Axis Philly 4:00 Girl Develop It 8:37... Read more »"
-          "duration": 3898
-        ,
-          "uid": 25330278
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/300/0/109768-066-rapidfire-16.mp3"
-          "episodeTitle": "066: RAPIDFIRE #16"
-          "episodeSummary": "Another classic RAPIDFIRE! No guests, no drama, no news, just all redhot question on answer action. What do you use to concatenate JavaScript files before production on Windows? Aren’t thinks like history.pushState just new JavaScript things, not HTML5? Can Sublime Text help with re-usable components? How do you diagram these fancy one-page style apps? How... Read more »"
-          "duration": 4649
-        ,
-          "uid": 25330279
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/313/0/109769-065-with-ben-frain.mp3"
-          "episodeTitle": "065: With Ben Frain"
-          "episodeSummary": "This week we were joined by Ben Frain, a web developer, technology columnist, and book author from Cheshire, UK. Ben has written for major publications like MacUser, .net, and The Guardian and is also a very famous television actor. We talked about (roughly in order): News’n'Links’n'Drama Seven Rules nonsense. Aral Balkan’s Slide & Stage The... Read more »"
-          "duration": 3898
-        ,
-          "uid": 25330280
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/290/0/109770-064-rapidfire-15.mp3"
-          "episodeTitle": "064: RAPIDFIRE #15"
-          "episodeSummary": "Another RAPIDFIRE episode where Dave and Chris answer as many questions as possible. No guests, no news, no drama, just all question on answer action. This time they set a timer so no answer may exceed 3 minutes! 2:43 Should you learn jQuery or JavaScript first? 5:30 How come two scripts seem to work fine... Read more »"
-          "duration": 3367
-        ,
-          "uid": 25330281
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/307/0/109771-063-with-rachel-nabors.mp3"
-          "episodeTitle": "063: With Rachel Nabors"
-          "episodeSummary": "This week we were joined by Rachel Nabors, a cartoonist, illustrator, designer, and front end developer out of Raleigh, North Carolina. Rachel is highly interested in animations and sound in CSS and JavaScript. We talk about (roughly in order): News’n'Links’n'Drama 11:34 – hgroup removed from HTML 5.1 16:25 – Copy vs. Design (Robert Williams, Tim... Read more »"
-          "duration": 4284
-        ,
-          "uid": 25330282
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/298/0/109772-062-with-brandon-mathis.mp3"
-          "episodeTitle": "062: With Brandon Mathis"
-          "episodeSummary": "This week we were joined by Brandon Mathis, a web worker out of Birmingham, Alabama working for MongoHQ. Brandon is on the Compass team and is the creator of the static site generator Octopress. We talk about (roughly in order): News’n'Links (9:41) – Getting Started with Octopress Q & A (26:32) – Regenerating sprites with... Read more »"
-          "duration": 3805
-        ,
-          "uid": 25330283
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/292/0/109773-061-with-alex-sexton.mp3"
-          "episodeTitle": "061: With Alex Sexton"
-          "episodeSummary": "This week we were joined by Alex Sexton, a JavaScript developer for BazaarVoice, ex-yayQuery star, Modernizr team member, YepNope inventor, TXJS organizer, and essentially the world’s best loved ginger. We talked about (roughly in order): New’n'Links’n'Drama Donglegate: Venture Beat, Hacker News, Amanda Blum, Estelle Weyl Are UX and Design different? Dan Eden, Mark Otto Done... Read more »"
-          "duration": 3923
-        ,
-          "uid": 25330284
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/288/0/109774-060-with-samantha-warren.mp3"
-          "episodeTitle": "060: With Samantha Warren"
-          "episodeSummary": "This week we were joined by Samantha Warren, a designer and recent San Fransico-ite. She moved from Washington D.C. to work for Twitter. Samantha is known for her love of all things typography and design and speaks at conferences around the world about these things. Most recently, about Style Tiles, a concept for showing design... Read more »"
-          "duration": 3987
-        ,
-          "uid": 25330285
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/281/0/109775-059-with-lara-swanson.mp3"
-          "episodeTitle": "059: With Lara Swanson"
-          "episodeSummary": "This week we were joined by Lara Swanson, formerly UX manager at Dyn and now a manager of mobile web at Etsy. Lara has long been a champion of web performance, UX, and being a good front end developer. We talk about (roughly in order): News’n'Links’n'Drama LayerVault vs. DesignModo “Pinkifying the recruiting process” FRED Client-Hints... Read more »"
-          "duration": 3983
-        ,
-          "uid": 25330286
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/278/0/109776-058-with-derek-featherstone.mp3"
-          "episodeTitle": "058: With Derek Featherstone"
-          "episodeSummary": "This week we were joined by Derek Featherstone, an accessibility specialist and leader of Simply Accessible, a consulting firm in Ottawa, Canada. The full show transcript is available here. We talk about (roughly in order): News’n'Links’n'Drama ARIA tree roles, not so simple Nav in lists discussion again Q & A Does display: table; have an... Read more »"
-          "duration": 4035
-        ,
-          "uid": 25330287
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/274/0/109777-057-with-jeff-starr.mp3"
-          "episodeTitle": "057: With Jeff Starr"
-          "episodeSummary": "This week we were joined by Jeff Starr, who has been blogging about the web for longer than either of us. Jeff is a WordPress master, co-author of Digging Into WordPress (with Chris) and author of HTAccess Made Easy. We talk about (roughly in order): News’n'Links’n'Drama DevTees Opera goes WebKit Speaking Up: Sarah Parmenter &... Read more »"
-          "duration": 3972
-        ,
-          "uid": 25330288
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/269/0/109778-056-rapidfire-14.mp3"
-          "episodeTitle": "056: RAPIDFIRE #14"
-          "episodeSummary": "No guests, no drama, no, whatever, other stuff. Just all question on answer action with Chris and Dave. We talk about (roughly in order): Like a unicorn horn through the heart. How to handle a late in the game career change. More thoughts on when/where to use Class/ID. How do you learn more about the... Read more »"
-          "duration": 3505
-        ,
-          "uid": 25330289
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/264/0/109779-055-rapidfire-13.mp3"
-          "episodeTitle": "055: RAPIDFIRE #13"
-          "episodeSummary": "This week is just Dave and Chris answering as many listener questions as possible. That’s right, it’s RAPIDFIRE time! rat-a-tat-tat. We talk about (roughly in order): What do we think of Kirby CMS? Do we use Compass too? Are there Compass specific plugins? Can you change a Sass variable depending on the media query? Is... Read more »"
-          "duration": 2929
-        ,
-          "uid": 25330290
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/267/0/109780-054-with-stephanie-rewis.mp3"
-          "episodeTitle": "054: With Stephanie Rewis"
-          "episodeSummary": "Stephanie Rewis is a front end engineer who was a speaker, trainer, and builder all simultaneously for many many years and is now the VP of front end at a not yet launched CRM startup. We talk about (roughly in order): News’n'Links’n'Drama Navigation in Lists? Q & A Do you use CSS3 selectors? (not just... Read more »"
-          "duration": 3991
-        ,
-          "uid": 25330291
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/261/0/109781-053-with-divya-manian-garann-means.mp3"
-          "episodeTitle": "053: With Divya Manian & Garann Means"
-          "episodeSummary": "This week we were joined by Divya Manian, an “Open Web Pamphleteer” at Adobe and Garann Means, a web developer at Etsy and fellow Austinite with Dave. Together they from Frip Frap, a video podcast about front end stuff. That’s right, #CROSSOVER! We talk about (roughly in order): News’n'Links’n'Drama WordPress vs Envato drama. Two second... Read more »"
-          "duration": 3372
-        ,
-          "uid": 25330292
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/256/0/109782-052-with-niki-brown-and-liz-andrade.mp3"
-          "episodeTitle": "052: With Niki Brown and Liz Andrade"
-          "episodeSummary": "This week we were joined by Niki Brown and Liz Andrade, both independent web designers and developers who together form the Pagebreak Podcast. That’s right, another #CROSSOVER! We talk about (roughly in order): News’n'Links In true crossover style, we discuss the article Becoming Better Communicators. Q & A When you build a site with WordPress,... Read more »"
-          "duration": 3879
-        ,
-          "uid": 25330293
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/252/0/109783-051-with-drew-wilson.mp3"
-          "episodeTitle": "051: With Drew Wilson"
-          "episodeSummary": "This week we were joined by Drew Wilson, a designer and developer (a true cross-bread powerhouse) out of Oceanside, California. Drew created the first widely popular icon font, Pictos. He is a conference organizer, producing ValioCon. He’s the creator of web apps like Space Box and Dialoggs. The list goes on and on. We talk... Read more »"
-          "duration": 3897
-        ,
-          "uid": 25330294
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/250/0/109784-050-with-daryl-koopersmith.mp3"
-          "episodeTitle": "050: With Daryl Koopersmith"
-          "episodeSummary": "This week we were joined by Daryl Koopersmith, a San Francisco based web developer. Daryl was a lead developer on WordPress, and co-headed up the recent 3.5 release, specifically working on the new (awesome) media manager. We talk about (roughly in order): News’n'Links’n'Drama Daryl has left Automattic and is looking for something fresh Pseudo elements... Read more »"
-          "duration": 4029
-        ,
-          "uid": 25330295
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/246/0/109785-049-with-david-walsh.mp3"
-          "episodeTitle": "049: With David Walsh"
-          "episodeSummary": "David Walsh is a MooTools lover, recent Mozilla-er, and (for a final “M”), fellow original Madisonian with Chris. David has been writing at his blog The David Walsh Blog for over five years. We talk about (roughly in order): News’n'Links That whole domain theft thing ShopTalk Shirts CodePen PRO is out now Q & A... Read more »"
-          "duration": 3925
-        ,
-          "uid": 25330296
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/242/0/109786-048-with-jen-simmons.mp3"
-          "episodeTitle": "048: With Jen Simmons"
-          "episodeSummary": "This week we were joined by Jen Simmons the host of The Web Ahead (CROSSOVER!) and a long time freelancer, consulter, builder, and friend of the web. We talk about (roughly in order): News’n'Links’n'Drama Jen also doing The Web Behind with Eric Meyer Instagram Term of Service debacle Animation performance (1, 2) Q&A If you’re... Read more »"
-          "duration": 4011
-        ,
-          "uid": 25330297
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/239/0/109787-047-with-tim-smith.mp3"
-          "episodeTitle": "047: with Tim Smith"
-          "episodeSummary": "This week we were joined by Tim Smith, a designer doing both freelance work and in-house design work as well as soon-to-be magazine publisher. This is a crossover episode, as both Dave and Chris have been on Tim’s excellent podcast The East Wing. We talk about (roughly in order): News’n'Links’n'Drama Brian Franco’s book An Illustrated... Read more »"
-          "duration": 3986
-        ,
-          "uid": 25330298
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/231/0/109788-046-rapidfire-12.mp3"
-          "episodeTitle": "046: RAPIDFIRE #12"
-          "episodeSummary": "This is a classic RAPIDFIRE episode. No guests, no drama, no news, just straight question on answer action. We talk about (roughly in order): What is the best way to host videos behind a pay wall? Chris uses WordPress with Restrict Content Pro (with PayPal) and Vimeo Pro to host the video. Can there be... Read more »"
-          "duration": 3626
-        ,
-          "uid": 25330299
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/229/0/109789-045-with-harry-roberts.mp3"
-          "episodeTitle": "045: With Harry Roberts"
-          "episodeSummary": "This week we were joined by Harry Roberts of CSS Wizardy. Harry does a lot of writing about CSS architecture and writing good CSS. He has a fancy title at BSkyB and has worked on apps such as Faavorite. We talk about (roughly in order): #HOTDRAMA To use or not to use ID’s, the saga.... Read more »"
-          "duration": 3766
-        ,
-          "uid": 25330300
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/222/0/109790-044-with-jeffrey-zeldman.mp3"
-          "episodeTitle": "044: With Jeffrey Zeldman"
-          "episodeSummary": "This week we were joined by Jeffrey Zeldman, a man who scarcely needs an introduction around these parts. In the early days of the web Jeffery was influential in pushing web standards forward and getting us to the happy place we are in now. He’s also the man behind the web magazine A List Apart,... Read more »"
-          "duration": 2773
-        ]
-      ,
-        "id": 199
-        "feedUrl": "http://feeds.feedburner.com/javascriptjabber"
-        "subscriptionTitle": "Javascript Jabber"
-        "summary": "A technical discussion of JavaScript related topics. Things like Node.js, Web Frameworks, JSON, CoffeeScript, Event and Object models and much more."
-        "albumArt": "jsj.png"
-        "numberOfEpisodes": 40
-        "episodes": [
-          "uid": 33476130
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/84_Episode_084__Node_with_Mikeal_Rogers.mp3"
-          "episodeTitle": "084 JSJ Node with Mikeal Rogers"
-          "episodeSummary": "Panel Mikeal Rogers (github blog) Joe Eames (twitter github blog) Jamison Dance (twitter github blog) Discussion 00:59 – Mikeal Rogers Introduction CTO of Getable windmill request 06:41 – NodeConf ng-conf 16:06 – Node: Frontend and Backend Pluralsight: AngularJS Fundamentals I-Tier: Dismantling the Monoliths 22:30 – JVMs Node.JS Is Stupid And If You Use It So […]"
-        ,
-          "uid": 33199872
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ083FRPRXJS.mp3"
-          "episodeTitle": "083 JSJ FRP and RxJS with Matthew Podwysocki"
-          "episodeSummary": "Panel Matthew Podwysocki (twitter github @ReactiveX) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:01 – 061 JSJ Functional Reactive Programming with Juha Paananen and Joe Fiorini Coursera: Principles of Reactive Programming 02:49 – Matthew Podwysocki Microsoft 05:12 – Functional […]"
-        ,
-          "uid": 32903056
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ082JSHint.mp3"
-          "episodeTitle": "082 JSJ JSHint with Anton Kovalyov"
-          "episodeSummary": "Panel Anton Kovalyov (twitter github blog) AJ O’Neal (twitter github blog) Aaron Frost (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:57 – Anton Kovalyov Mozilla Disqus JSHint JSLint 03:40 – Why I forked JSLint to JSHint 07:15 – JSHint vs JSLint 14:19 – Sticking with the […]"
-        ,
-          "uid": 32647192
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ081AsyncTesting.mp3"
-          "episodeTitle": "081 JSJ  Promises for Testing Async JavaScript with Pete Hodgson"
-          "episodeSummary": "Panel Pete Hodgson (twitter github blog) AJ O’Neal (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:19 – Pete Hodgson: Testing Asynchronous JavaScript Promises Domenic Denicola 12:43 – Efficiency 21:14 – q 037 JSJ Promises with Domenic Denicola and Kris Kowal jQuery 22:41 […]"
-        ,
-          "uid": 32404374
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ080ImpactJS.mp3"
-          "episodeTitle": "080 JSJ Impact.js with Dominic Szablewski"
-          "episodeSummary": "Panel Dominic Szablewski (twitter github PhobosLab) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:20 – Dominic Szablewski Introduction 01:54 – Impact.js Biolab Disaster 03:00 – Selling/Charging vs Open-Source/Consulting Z-Type 06:09 – Game Development 08:42 […]"
-        ,
-          "uid": 32155766
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ079LoDash.mp3"
-          "episodeTitle": "079 JSJ Lo-Dash with John-David Dalton"
-          "episodeSummary": "Panel John-David Dalton (twitter github blog) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:32 – John-David Dalton Introduction Lo-Dash jsPerf benchmark.js Microsoft 02:19 – jsPerf 07:48 – Lo-Dash Underscore Lo-Dash [...]"
-        ,
-          "uid": 32060741
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ078WorkingFromHome.mp3"
-          "episodeTitle": "078 JSJ Working From Home"
-          "episodeSummary": "Panel Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:39 – Going Rogue Video 01:10 – Working From Home 02:17 – Office Setups/Furniture LX Desk Mount LCD Arm Aeron Chair by Herman Miller VendorGear Headrest for Herman Miller Aeron Chair A standing desk for $22 [...]"
-        ,
-          "uid": 32060742
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ077Monocle.mp3"
-          "episodeTitle": "077 JSJ Monocle with Alex MacCaw"
-          "episodeSummary": "Panel Alex MacCaw (twitter github blog) Joe Eames (twitter github blog) Jamison Dance (twitter github blog) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:13 – Going Rogue Video 02:12 – Alex MacCaw Introduction 029 JSJ Bower.js with Alex MacCaw and Jacob Thornton JavaScript Web [...]"
-        ,
-          "uid": 31495696
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ076Meteor.mp3"
-          "episodeTitle": "076 JSJ Meteor.js with Marcus Phillips and Fred Zirdung"
-          "episodeSummary": "Panel Marcus Phillips (twitter github) Fred Zirdung (twitter github) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:30 – Marcus Phillips and Fred Zirdung Introduction Hack Reactor 03:31 – Experience with Meteor 05:45 – Intro to Meteor Client-side Environment Tethered [...]"
-        ,
-          "uid": 31184980
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ075MaintainableJS.mp3"
-          "episodeTitle": "075 JSJ Maintainable JavaScript with Nicholas Zakas"
-          "episodeSummary": "Panel Nicholas C. Zakas (twitter github blog) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:24 – Nicholas Zakas Introduction Box Maintainable JavaScript by Nicholas C. Zakas High Performance JavaScript (Build [...]"
-        ,
-          "uid": 31007222
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ074Grunt.mp3"
-          "episodeTitle": "074 JSJ Grunt with Ben Alman"
-          "episodeSummary": "Panel Ben Alman (twitter github blog) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Ryan Florence (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:34 – Ben Alman Introduction Bocoup 02:54 – “Cowboy” Cowboy Coder 06:53 – The Birth of Grunt Ender make rake jake [...]"
-        ,
-          "uid": 27869126
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ073React.mp3"
-          "episodeTitle": "073 JSJ React with Pete Hunt and Jordan Walke"
-          "episodeSummary": "Panel Pete Hunt (twitter github blog) Jordan Walke (twitter github) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:34 – Pete Hunt Introduction Instagram Facebook 02:45 – Jordan Walke Introduction 04:15 [...]"
-        ,
-          "uid": 25004196
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ072Screencasting.mp3"
-          "episodeTitle": "072 JSJ Screencasts"
-          "episodeSummary": "Panel Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:31 – Screencasting Experience Pluralsight: AngularJS Fundamentals – Joe Pluralsight: jQuery Advanced Topics – Joe Pluralsight: Testing Clientside JavaScript – Joe Teach Me To Code – Chuck 02:44 – Getting into [...]"
-        ,
-          "uid": 19396953
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ071Microsoft.mp3"
-          "episodeTitle": "071 JSJ JavaScript Strategies at Microsoft with Scott Hanselman"
-          "episodeSummary": "Panel Scott Hanselman (twitter github blog) Joe Eames (twitter github blog) Aaron Frost (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:14 – Scott Hanselman Introduction Community Program Manager for Web Tools at Microsoft Azure and Web Tools ASP.NET Runtime 03:17 – Microsoft and JavaScript Microsoft Build [...]"
-        ,
-          "uid": 17102387
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ070JavascriptAllonge.mp3"
-          "episodeTitle": "070 JSJ Book Club: JavaScript Allongé with Reginald Braithwaite"
-          "episodeSummary": "Panel Reginald Braithwaite (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:08 – Reg Braithwaite Introduction Github 03:46 – JavaScript Allongé by Reginald Braithwaite 06:43 – The Y [...]"
-        ,
-          "uid": 14144822
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ069ApplicationCaching.mp3"
-          "episodeTitle": "069 JSJ The Application Cache with Jake Archibald"
-          "episodeSummary": "Panel Jake Archibald (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:14 – Jake Archibald Introduction Works on Developer Relations on the Google Chrome Team 01:57 – The Application Cache Eric Bidelman: A Beginner’s Guide to Using the Application Cache – HTML5 [...]"
-        ,
-          "uid": 9398347
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ068ES6.mp3"
-          "episodeTitle": "068 JSJ – ES6 with Aaron Frost"
-          "episodeSummary": "Panel Aaron Frost (twitter github blog) Merrick Christensen (twitter github) Joe Eames (twitter github blog) Jamison Dance (twitter github blog) Discussion 01:36 – Aaron Frost Introduction Web Developer at Domo 1.21 Gigawatts – Chromeapps with Angularjs and Node (Aaron Frost and Dave Geddes) JS.next: A Manager’s Guide by Aaron Frost 02:21 – ECMAScript and JavaScript [...]"
-        ,
-          "uid": 8619095
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ067Testem.mp3"
-          "episodeTitle": "067 JSJ – Testem with Toby Ho"
-          "episodeSummary": "Panel Toby Ho (twitter github blog) Joe Eames (twitter github blog) Aaron Frost (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:53 – Aaron Frost Introduction Domo 1.21 Gigawatts – Chromeapps with Angularjs and Node (Aaron Frost and Dave Geddes) 02:45 – Toby Ho Introduction testem Toby [...]"
-        ,
-          "uid": 7255072
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ066TransitioningToJS.mp3"
-          "episodeTitle": "066 JSJ Transitioning to JavaScript"
-          "episodeSummary": "Panel Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:10 – Making the transition from one primary language to JavaScript 01:30 – Merrick’s Experience ActionScript 03:32 – Joe’s Experience .NET Microsoft 07:46 – Moving from C# to JavaScript Misconceptions 09:25 – [...]"
-        ,
-          "uid": 6721031
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ065BuildTools.mp3"
-          "episodeTitle": "065 JSJ Build Tools with Adam Hawkins"
-          "episodeSummary": "Panel Adam Hawkins (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:16 – Adam Hawkins Introduction JavaScript Application Build Tools: Adam Hawkins 003 JSJ Build Tools 01:51 – What Are Build Tools? 02:46 – Build Process Ember.js [...]"
-        ,
-          "uid": 5839738
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ064EmberTools.mp3"
-          "episodeTitle": "064 JSJ Ember Tools with Ryan Florence"
-          "episodeSummary": "Panel Ryan Florence (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:28 – Ryan Florence Introduction Instructure Canvas Network 03:04 – Ember 101 05:03 – Ember.js Workflow 047 JSJ Specialized vs Monolithic with [...]"
-        ,
-          "uid": 5049101
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ063Burnout.mp3"
-          "episodeTitle": "063 JSJ Burnout"
-          "episodeSummary": "Panel Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:47 – Burnout Google: define burnout 04:57 – Pair Programming 06:19 – Burnout Guilt Thought-workers vs Laborers 10:15 – Positive Reinforcement 11:18 – Causes of Burnout Prolonged [...]"
-        ,
-          "uid": 4089653
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ062Dojo.mp3"
-          "episodeTitle": "062 JSJ Dojo with Dylan Schiemann"
-          "episodeSummary": "Panel Dylan Schiemann (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:57 – Dylan Schiemann Introduction The Dojo Toolkit CEO of SitePen 01:14 – Dojo TD Ameritrade The Wall Street Journal JPMorgan [...]"
-        ,
-          "uid": 3550183
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ061FRP.mp3"
-          "episodeTitle": "061 JSJ Functional Reactive Programming with Juha Paananen and Joe Fiorini"
-          "episodeSummary": "Panel Juha Paananen (twitter github blog) Joe Fiorini (twitter github blog) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:20 – Joe Fiorini Introduction Interaction Developer at Designing Interactive in Cleveland, [...]"
-        ,
-          "uid": 2709123
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ060DevelopmentEnviroments.mp3"
-          "episodeTitle": "060 JSJ Development Environments"
-          "episodeSummary": "Panel AJ O’Neal (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:09 – Mac, Windows or Linux? tmux Emacs Homebrew DigitalOcean 05:41 – Tools Jenkins CI TeamCity 07:49 – Editors and IDEs Vim MacVim MacVim Alloy Fork The [...]"
-        ,
-          "uid": 2594254
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ059JQueryMobile.mp3"
-          "episodeTitle": "059 JSJ jQuery Mobile with Todd Parker"
-          "episodeSummary": "Panel Todd Parker (twitter github) Joe Eames (twitter github blog) Jamison Dance (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:53 – Todd Parker Introduction Filament Group 01:21 – DevChat.tv Indiegogo Campaign 01:55 – jQuery Mobile jQuery UI 04:13 – Responsive web design [...]"
-        ,
-          "uid": 2511638
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ058AccessibleWebsites.mp3"
-          "episodeTitle": "058 JSJ Building Accessible Websites with Brian Hogan"
-          "episodeSummary": "Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! Panel Brian Hogan (twitter github blog) AJ O’Neal (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:55 – Brian Hogan Introduction HTML5 and [...]"
-        ,
-          "uid": 2419211
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ057FunctionalProgramming.mp3"
-          "episodeTitle": "057 JSJ Functional Programming with Zach Kessin"
-          "episodeSummary": "Panel Zachary Kessin (twitter github Mostly Erlang Podcast) Jamison Dance (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:55 – Zach Kessin Introduction Programming HTML5 Applications Building Web Applications with Erlang Product Structure Mostly Erlang Podcast 03:01 – Functional Programming Haskell LISP Scheme [...]"
-        ,
-          "uid": 2342619
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ056MarionetteJS.mp3"
-          "episodeTitle": "056 JSJ Marionette.js with Derick Bailey"
-          "episodeSummary": "Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! Panel Derick Bailey (twitter github blog) AJ O’Neal (twitter github blog) Merrick Christensen (twitter github) Joe Eames (twitter github blog) Tim Caswell (twitter github howtonode.org) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:03 – [...]"
-        ,
-          "uid": 2316273
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ055WebDeveloperSkills.mp3"
-          "episodeTitle": "055 JSJ Web Developer Skills"
-          "episodeSummary": "Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! Panel AJ O’Neal (twitter github blog) Merrick Christensen (twitter github) Joe Eames (twitter github blog) Jamison Dance (twitter github blog) Discussion 00:57 – What does it mean to be a “web developer” “T-shaped skills” 11:01 – Minumum level entry skills [...]"
-        ,
-          "uid": 2290396
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ054ParsingASTsGrammars.mp3"
-          "episodeTitle": "054 JSJ JavaScript Parsing, ASTs, and Language Grammar w/ David Herman and Ariya Hidayat"
-          "episodeSummary": "Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! Panel David Herman (twitter blog Effective JavaScript) Ariya Hidayat (twitter github blog) Tim Caswell (twitter github howtonode.org) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code [...]"
-        ,
-          "uid": 2266994
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ053SoftwareTeamDynamics.mp3"
-          "episodeTitle": "053 JSJ Software Team Dynamics"
-          "episodeSummary": "Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! Panel Joe Eames (twitter github blog) Jamison Dance (twitter github blog) AJ O’Neal (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:48 – External Conflicts Dealing with people [...]"
-        ,
-          "uid": 2240816
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ052NodeAndNPM.mp3"
-          "episodeTitle": "052 JSJ Node & NPM with Isaac Schlueter"
-          "episodeSummary": "Use this link and code JAVAJAB to get 20% off your registration for FluentConf 2013! Panel Isaac Schlueter (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:33 – [...]"
-        ,
-          "uid": 2214917
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ051FindingAJob.mp3"
-          "episodeTitle": "051 JSJ Finding a Job"
-          "episodeSummary": "Panel AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:02 – Panelist employment backgrounds 04:34 – Programming job market Networking 06:31 – How to get a job doing what you like BetterServers Skunkworks project 09:36 – Qualifications 11:40 – How [...]"
-        ,
-          "uid": 2191841
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ050QUnit.mp3"
-          "episodeTitle": "050 JSJ QUnit with Jörn Zaefferer"
-          "episodeSummary": "Panel Jörn Zaefferer (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:15 – Jörn Zaefferer Introduction jQuery QUnit 02:32 – QUnit jQuery Mobile Introduction to Unit Testing | QUnit 06:59 – Built-in support for HTML fixtures for [...]"
-        ,
-          "uid": 2168324
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ049MooTools.mp3"
-          "episodeTitle": "049 JSJ MooTools with Valerio Proietti and Arian Stolwijk"
-          "episodeSummary": "Panel Valerio Proietti (twitter github) Arian Stolwijk (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:08 – Arian Stolwijk Introduction MooTools Developer Symbaloo 01:39 – Valerio Proietti Introduction MooTools Creator Spotify 02:21 – [...]"
-        ,
-          "uid": 2141603
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ048WhyJavascriptIsHard.mp3"
-          "episodeTitle": "048 JSJ Why JavaScript Is Hard"
-          "episodeSummary": "Panel Joe Eames (twitter github blog) Tim Caswell (twitter github howtonode.org) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) AJ O’Neal (twitter github blog) Discussion 00:56 – Why JavaScript is hard to learn 02:30 – This 05:30 – Bind 09:11 – Browsers 11:01 – Class-based inheritance Prototypal inheritance 16:37 – New function 18:51 – Closures 20:51 – JavaScript is asynchronous [...]"
-        ,
-          "uid": 2108625
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ047SpecializedVSMonolithic.mp3"
-          "episodeTitle": "047 JSJ Specialized vs Monolithic with James Halliday and Tom Dale"
-          "episodeSummary": "Panel Tom Dale (twitter github blog Tilde Inc.) James Halliday (twitter github substack.net) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Merrick Christensen (twitter github) Joe Eames (twitter github blog) Tim Caswell (twitter github howtonode.org) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:52 – James Halliday Introduction browserify 02:37 – Tom Dale Introduction iCloud Ember.js Big Data & Hadoop 04:47 – [...]"
-        ,
-          "uid": 2079848
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ046StayingCurrent.mp3"
-          "episodeTitle": "046 JSJ Staying Current"
-          "episodeSummary": "Panel Joe Eames (twitter github blog) Merrick Christensen (twitter github) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 03:19 – The Future of JavaScript and ES6 es-discuss — Discussion of ECMAScript @esdiscuss six ES6 in node.js @brendaneich (Brendan Eich) @rwaldron (Rick Waldron) 10:18 – Getting News about JavaScript @derickbailey (Derick Bailey) @tjholowaychuk (TJ [...]"
-        ,
-          "uid": 2049665
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ045jQuery.mp3"
-          "episodeTitle": "045 JSJ jQuery"
-          "episodeSummary": "Panel AJ O’Neal (twitter github blog) Merrick Christensen (twitter github) Joe Eames (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:11 – jQuery vs Prototype vs MooTools 10:50 – JavaScript Going Mainstream Fast Browsers Firefox Web Developer Tools V8 Web Stack 13:21 – Usable JavaScript 17:05 – jQuery Pros Cross-Platform CSS Selection [...]"
-        ]
-      ,
-        "id": "sjlbsephuo2"
-        "feedUrl": "http://flippingthebozobit.tv/"
-        "subscriptionTitle": "Flipping the Bozo Bit"
-        "summary": "A technical discussion of JavaScript related topics. Things like Node.js, Web Frameworks, JSON, CoffeeScript, Event and Object models and much more."
-        "albumArt": "ftbb.jpg"
-        "episodes": [
-          "uid": "flippinBozo-1dsf"
-          "episodeTitle": "Episode 13: All Aboard"
-          "mediaUrl": "http://flippingthebozobit.tv/episode/013/2013-11-01-episode-13.mp3"
-        ,
-          "uid": "flippinBozo-dsv2"
-          "episodeTitle": "Episode 12: Agile Design"
-          "episodeSummary": "What if we made design a part of the Agile Software Process?"
-          "mediaUrl": "http://flippingthebozobit.tv/episode/012/2013-10-15-episode-12.mp3"
-        ,
-          "uid": "flippinBozo-vsvs3"
-          "episodeTitle": "Episode 11: Functional Reactive Programming"
-          "episodeSummary": "What's the deal with FRP? Christoph gives us the skinny on Functional Reactive Programming."
-          "mediaUrl": "http://flippingthebozobit.tv/episode/011/2013-10-01-episode-11.mp3"
-        ,
-          "uid": "flippinBozo-vdszfs"
-          "episodeTitle": "Episode 10: Javascriptocalypse"
-          "episodeSummary": "What if you wanted to write a fancy in-browser app but were less than enthusiastic about the Javascript ecosystem?"
-          "mediaUrl": "http://flippingthebozobit.tv/episode/010/2013-08-01-episode-10.mp3"
-        ,
-          "uid": "flippinBozo-vfvdfs"
-          "episodeTitle": "Episode 9: Internalizing Open Source"
-          "episodeSummary": "What if you ran your internal, closed-source, proprietary, mega-corporate projects like open source projects? Similar styles? Similar tools?"
-          "mediaUrl": "http://flippingthebozobit.tv/episode/009/2013-07-15-episode-9.mp3"
-        ,
-          "uid": "flippinBozo-fvsbvdsf"
-          "episodeTitle": "Episode 8: Clean Room Development"
-          "episodeSummary": "This one's all about the music. What if you had to rewrite your software after every release?"
-          "mediaUrl": "http://flippingthebozobit.tv/episode/008/2013-07-01-episode-8.mp3"
-        ,
-          "uid": "flippinBozo-fzvsdfb"
-          "episodeTitle": "Episode 7: Steel Mills to Data Warehouses"
-          "episodeSummary": "What if you can't duplicate your production stack for testing and so on? For instance, factory software? I'm starting to think this whole podcast is, ultimately, about design."
-          "mediaUrl": "http://flippingthebozobit.tv/episode/007/2013-05-19-episode-7.mp3"
-        ,
-          "uid": "flippinBozo-fsbfds"
-          "episodeTitle": "Episode 6: Lazy Package Objects"
-          "episodeSummary": "Thought experiments are all well and good, but sometimes you gotta try 'em out to see what's what."
-          "mediaUrl": "http://flippingthebozobit.tv/episode/006/2013-05-04-episode-6.mp3"
-        ,
-          "uid": "flippinBozo-024ge"
-          "episodeTitle": "Episode 5: A Walled Off Garden of Perfection"
-          "episodeSummary": "Can't change your variables once you assign a value? WTF? Surely, this is something up with which we cannot put! Or: a round-about introduction to some of the concerns addressed by the functional programming paradigm."
-          "mediaUrl": "http://flippingthebozobit.tv/episode/005/2013-04-14-episode-5.mp3"
-        ,
-          "uid": "flippinBozo-gwra"
-          "episodeTitle": "Episode 4: The March of IDEs"
-          "episodeSummary": "In this episode, we start with our conclusion and try to move on from there."
-          "mediaUrl": "http://flippingthebozobit.tv/episode/004/2013-03-31-episode-4.mp3"
-        ,
-          "uid": "flippinBozo-9rh31"
-          "episodeTitle": "Episode 3: Technical Debt On Wheels"
-          "episodeSummary": "What if you were required to write a prototype for every significant development of your software system?"
-          "mediaUrl": "http://flippingthebozobit.tv/episode/003/2013-03-13-episode-3.mp3"
-        ,
-          "uid": "flippinBozo-2f"
-          "episodeTitle": "Episode 2: Unitless Tests"
-          "episodeSummary": "Our second podcast. This one got away from us in length, but it all adds up. Somehow. Does a project's implementation strategy affect team dynamics? What if you couldn't include tests in your source tree? Digressions abound!"
-          "mediaUrl": "http://flippingthebozobit.tv/episode/002/2013-02-17-episode-2.mp3"
-        ,
-          "uid": "flippinBozo-32tvb"
-          "episodeTitle": "Episode 1: Origin Stories"
-          "episodeSummary": "Welcome to the first episode of Flipping the Bozo Bit, a casual, conversational, podcast questioning the truisms of software development and management with plenty of digressions mixed in to taste."
-          "mediaUrl": "http://flippingthebozobit.tv/episode/001/2013-01-28-episode-1.mp3"
-        ]
-      ,
-        "id": 7591
-        "feedUrl": "http://nitch.cc/podcast"
-        "subscriptionTitle": "The Nitch Podcast"
-        "summary": "A weekly podcast about making apps that run everywhere using open web standards like HTML, CSS, JavaScript, REST, and JSON. Hosted by Jonathan Stark and Kelli Shaver."
-        "albumArt": "nitch.png"
-        "numberOfEpisodes": 82
-        "episodes": [
-          "uid": 33480524
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_82_Pink_With_a_Hint_of_Orange.mp3"
-          "episodeTitle": "Episode 82: Pink With a Hint of Orange"
-          "episodeSummary": "Jonathan and Kelli talk about Pattern Lab, a tool for building atomic design systems created by Brad Frost and Dave Olsen."
-          "duration": 1776
-        ,
-          "uid": 33211704
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_81_Responsive_Picnic_Tables.mp3"
-          "episodeTitle": "Episode 81: Responsive Picnic Tables"
-          "episodeSummary": "Jonathan and Kelli rant about dealing with HTML tables in responsive web design."
-          "duration": 3567
-        ,
-          "uid": 32913183
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_80_Even_More_Betterer.mp3"
-          "episodeTitle": "Episode 80: Even More Betterer"
-          "episodeSummary": "Jonathan and Kelli talk about Ruby and Rails: learning resources, application considerations, and Kelli’s big win!"
-          "duration": 1639
-        ,
-          "uid": 32650343
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_79_Oreo_Island.mp3"
-          "episodeTitle": "Episode 79: Oreo Island"
-          "episodeSummary": "Jonathan and Kelli discuss a bunch of projects that they recently launched."
-          "duration": 2828
-        ,
-          "uid": 32408374
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_78_Reedonkulous.mp3"
-          "episodeTitle": "Episode 78: Reedonkulous"
-          "episodeSummary": "Jonathan and Kelli give a brief intro to Git, how you can use it to replace FTP in your workflow, and why you probably should."
-          "duration": 1075
-        ,
-          "uid": 31920875
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_77_Accidental_Interneting.mp3"
-          "episodeTitle": "Episode 77: Accidental Interneting"
-          "episodeSummary": "Jonathan and Kelli chat about the benefits of accessibility, availability, and progressive enhancement in cross-platform web projects."
-          "duration": 2640
-        ,
-          "uid": 31746003
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_76_Tickle_Class.mp3"
-          "episodeTitle": "Episode 76: Tickle Class"
-          "episodeSummary": "Jonathan and Kelli discuss perception vs reality in the context of application performance. In particular, the importance of instantaneous feedback, a simple way to remove the pesky 300ms delay in webapps on touch devices, and the real reason why jank is a bad thing."
-          "duration": 2272
-        ,
-          "uid": 31496700
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_75_Shes_Coming_Unglued.mp3"
-          "episodeTitle": "Episode 75: She’s Coming Unglued"
-          "episodeSummary": "Jonathan and Kelli talk about Google’s two-factor authentication, smartwatch use cases, and a possible strategy behind Apple’s decision to release two new iPhones at the same time."
-          "duration": 2326
-        ,
-          "uid": 31210186
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_74_Psycho_Like_Me.mp3"
-          "episodeTitle": "Episode 74: Psycho Like Me"
-          "episodeSummary": "Jonathan and Kelli talk about how the iPhone 5c announcement illustrates that future-friendly thinking is more important than ever."
-          "duration": 1677
-        ,
-          "uid": 30983261
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_73_Tiny_Tornado.mp3"
-          "episodeTitle": "Episode 73: Tiny Tornado"
-          "episodeSummary": "Jonathan and Kelli talk about SmartWatches: The Wimm One, MetaWatch, Pebble, and more."
-          "duration": 2188
-        ,
-          "uid": 27869901
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_72_Code_Brown.mp3"
-          "episodeTitle": "Episode 72: Code Brown"
-          "episodeSummary": "Jonathan and Kelli talk reach into the topic grab bag and pull out programmable lightbulbs, embracing constraints, prototyping in PHP, benchmarking CSS, and more."
-          "duration": 3882
-        ,
-          "uid": 25019028
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_71_For_the_Meeple_By_the_Meeple.mp3"
-          "episodeTitle": "Episode 71: For the Meeple, By the Meeple"
-          "episodeSummary": "Jonathan and Kelli talk about what happened during Kelli's 48 hour weekend hackathon, including first impressions of RedHat's OpenShift cloud platform, pub/sub in Ruby with Faye, and oh, so much more."
-          "duration": 3131
-        ,
-          "uid": 19249230
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_70_It_Cant_Be_Worse_Than_Calgary.mp3"
-          "episodeTitle": "Episode 70: It Can't Be Worse Than Calgary"
-          "episodeSummary": "Jonathan and Kelli talk about timezone bugs on Amazon S3, problems with ruby on new EC2's chipset architecture, and news about RailsForum, Pandacodium, Spoken, Inside the Brackets, and a lot more."
-          "duration": 3512
-        ,
-          "uid": 16784017
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_69_Thats_A_Plus.mp3"
-          "episodeTitle": "Episode 69: That's A Plus"
-          "episodeSummary": "Jonathan and Kelli talk about real live project work on apps that run cross browser, cross platform, and beyond."
-          "duration": 3078
-        ,
-          "uid": 16784016
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_68_Fancy_Class.mp3"
-          "episodeTitle": "Episode 68: Fancy Class"
-          "episodeSummary": "Jonathan and Kelli walk through a process for modern web development using responsive design, CSS3, and copious amounts of progressive enhancement."
-          "duration": 2899
-        ,
-          "uid": 9408154
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_67_Django_Curious.mp3"
-          "episodeTitle": "Episode 67: Django Curious"
-          "episodeSummary": "Kelli helps Jonathan finally - FINALLY! - make the switch from PHP to Rails."
-          "duration": 2503
-        ,
-          "uid": 8776590
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_66_I_Blame_My_Shorts.mp3"
-          "episodeTitle": "Episode 66: I Blame My Shorts"
-          "episodeSummary": "Jonathan and Kelli talk about function hoisting in Firefox, a fun new side project, and collapsing space with smartphone cameras."
-          "duration": 2394
-        ,
-          "uid": 8023287
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_65_Bumpin_Colons.mp3"
-          "episodeTitle": "Episode 65: Bumpin’ Colons"
-          "episodeSummary": "Jonathan and Kelli continue with the fourth and final installment of their screencast on how to build a REST API with Ruby on Rails."
-          "duration": 3700
-        ,
-          "uid": 7215332
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_64_Cat_Number_One.mp3"
-          "episodeTitle": "Episode 64: Cat Number One"
-          "episodeSummary": "Jonathan and Kelli get very superstitious about Rails 4, JSON endpoints, responsive web design, and more."
-          "duration": 2158
-        ,
-          "uid": 6612701
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_63_Disco_Mode.mp3"
-          "episodeTitle": "Episode 63: Disco Mode"
-          "episodeSummary": "Jonathan and Kelli talk about responsive design, progressive enhancement, and development tools in the context of a big huge site redesign."
-          "duration": 2565
-        ,
-          "uid": 6457165
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_62_Love_Me_Some_Curlies.mp3"
-          "episodeTitle": "Episode 62: Love Me Some Curlies"
-          "duration": 3011
-        ,
-          "uid": 5563788
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_61_Expecting_Ernestina.mp3"
-          "episodeTitle": "Episode 61: Expecting Ernestina"
-          "duration": 3949
-        ,
-          "uid": 4347039
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_60_Numerosity.mp3"
-          "episodeTitle": "Episode 60: Numerosity"
-          "episodeSummary": "Kelli builds a rest api with ruby on rails, Jonathan asks stupid questions while she does it, and we post video of the whole shebang for you to enjoy in your copious free time."
-          "duration": 3949
-        ,
-          "uid": 2774964
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_59_Moonburn.mp3"
-          "episodeTitle": "Episode 59: Moonburn"
-          "episodeSummary": "Jonathan and Kelli talk about the WeMo Switch, blink(1) USB, hue light bulbs, and the APIs that tie them all together."
-          "duration": 3026
-        ,
-          "uid": 2686457
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_58_Fifty_Shades_of_Black.mp3"
-          "episodeTitle": "Episode 58: Fifty Shades of Black"
-          "episodeSummary": "Jonathan and Kelli talk about the upcoming screencast episode, performance problems with KnockoutJS, and the massive implications of Google's recent announcements at the IO conference."
-          "duration": 4163
-        ,
-          "uid": 2595335
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_57_Flossing_With_Rails.mp3"
-          "episodeTitle": "Episode 57: Flossing With Rails"
-          "episodeSummary": "Jonathan and Kelli talk about building - and more importantly, testing - REST APIs with Rails and RSpec."
-          "duration": 1925
-        ,
-          "uid": 2509212
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_56_Eighteen_Hours_Since_Last_Twisted_Ankle.mp3"
-          "episodeTitle": "Episode 56: Eighteen Hours Since Last Twisted Ankle"
-          "episodeSummary": "Jonathan and Kelli talk about how to quote a project for a client who needs an app that can run everywhere."
-          "duration": 1996
-        ,
-          "uid": 2427362
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_55_Nerds_in_Grass_Skirts.mp3"
-          "episodeTitle": "Episode 55: Nerds in Grass Skirts"
-          "episodeSummary": "Jonathan and Kelli talk about experimentation with the Lua programming language and the possible implications on cross-platform application development."
-          "duration": 2195
-        ,
-          "uid": 2372813
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_54_The_Royal_You.mp3"
-          "episodeTitle": "Episode 54: The Royal You"
-          "episodeSummary": "Jonathan and Kelli talk about jQuery vs. Zepto... and other pointless debates."
-          "duration": 2010
-        ,
-          "uid": 2343931
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_53_Fluffdates.mp3"
-          "episodeTitle": "Episode 53: Fluffdates"
-          "episodeSummary": "Jonathan and Kelli sit back and say \"I told you so\" for 30 minutes as they talk about Glassware, the Mirror API, and improved methods for the distribution of cat photos with Google Glass."
-          "duration": 2010
-        ,
-          "uid": 2317963
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_52_Punching_Kittens_with_Ethan_Marcotte.mp3"
-          "episodeTitle": "Episode 52: Punching Kittens with Ethan Marcotte"
-          "episodeSummary": "Jonathan and Kelli welcome special guest Ethan Marcotte to discuss some of the non-technical challenges of Responsive Web Design: unresponsive ad units, browsing the web on game consoles, getting client sign-off without Photoshop comps, and much more."
-          "duration": 2596
-        ,
-          "uid": 2288997
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_51_BBQ_Chicken_Disease.mp3"
-          "episodeTitle": "Episode 51: BBQ Chicken Disease"
-          "episodeSummary": "Jonathan and Kelli talk about Amazon Web Services - EC2, RDS, CloudWatch, and our new personal favorite, Simple Notification Service."
-          "duration": 2326
-        ,
-          "uid": 2265490
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_50_Up_Since_72.mp3"
-          "episodeTitle": "Episode 50: Up Since '72"
-          "episodeSummary": "Jonathan and Kelli talk about drag and drop on touchscreen devices and opting out of responsive web design."
-          "duration": 1690
-        ,
-          "uid": 2239308
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_49_Bathroom_Warming_Party.mp3"
-          "episodeTitle": "Episode 49: Bathroom Warming Party"
-          "episodeSummary": "Jonathan and Kelli talk about maintaining context in small screen apps, reconsidering jQuery for mobile projects, and preparing your content for the zombie apocalypse of smartwatches."
-          "duration": 4081
-        ,
-          "uid": 2218136
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_48_Touch_Sensitive_Backsides.mp3"
-          "episodeTitle": "Episode 48: Touch Sensitive Backsides"
-          "episodeSummary": "Jonathan and Kelli talk about WebHook gotchas, reconsidering SMS, and touch sensitive backsides."
-          "duration": 4192
-        ,
-          "uid": 2196961
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_47_Digesting_the_Koolaid.mp3"
-          "episodeTitle": "Episode 47: Digesting the Koolaid"
-          "episodeSummary": "Jonathan and Kelli talk about Lawnchair performance tips, simplfying your CSS with CSS Simple, and preparing for the zombie apocalypse of devices, part 2."
-          "duration": 4192
-        ,
-          "uid": 2172195
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_46_Rear_View_Hat.mp3"
-          "episodeTitle": "Episode 46: Rear View Hat"
-          "episodeSummary": "Jonathan and Kelli prove that APIs are totally awesome, get into trouble with mobile first responsive design, and experiement with the next revolutionary mobile technology."
-          "duration": 3315
-        ,
-          "uid": 2127710
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_45_SASS_Mafia.mp3"
-          "episodeTitle": "Episode 45: SASS Mafia"
-          "episodeSummary": "Jonathan and Kelli talk about onclick conflicts between jQuery and Google Analytics, our development setup for Responsive Web Design, and why SASS is stupid. Kidding! Sheesh... lighten up :)"
-          "duration": 3847
-        ,
-          "uid": 2105058
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_44_Shut_Up_Shot_Clock.mp3"
-          "episodeTitle": "Episode 44: Shut Up Shot Clock"
-          "episodeSummary": "Jonathan and Kelli talk about our defaults when starting a new project - tools, technology, language, structure, and more."
-          "duration": 3925
-        ,
-          "uid": 2078096
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_43_Spaghetti_Frames.mp3"
-          "episodeTitle": "Episode 43: Spaghetti Frames"
-          "episodeSummary": "Jonathan and Kelli talk about getting clever with Amazon's Elastic Block Store, redefining wireframes in the context of responsive web design, and our growing obsession with Jackbooks."
-          "duration": 3328
-        ,
-          "uid": 2046698
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_42_Jackbooks.mp3"
-          "episodeTitle": "Episode 42: Jackbooks"
-          "episodeSummary": "Jonathan and Kelli talk about gotchas with CORS headers in Rails apps, the definition of \"Mobile First\", and a process for Responsive Web Design."
-          "duration": 2860
-        ,
-          "uid": 2002442
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_41_Heavy_Semicolon.mp3"
-          "episodeTitle": "Episode 41: Heavy Semicolon"
-          "episodeSummary": "Jonathan and Kelli talk about enhancing site performance with Varnish, simplifying web development workflow with Sprockets, and legally binding responsive web design."
-          "duration": 2860
-        ,
-          "uid": 1977450
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_40_All_We_Are_Missing_Is_Everything_Else.mp3"
-          "episodeTitle": "Episode 40: All We're Missing Is Everything Else"
-          "episodeSummary": "Jonathan and Kelli talk about the pros and cons of Bootstrap, learning to live with Objective-C, and new developments in lamp programming (and we don't mean Linux)."
-          "duration": 4135
-        ,
-          "uid": 1947915
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_39_Ramblecast_You_Have_Been_Warned.mp3"
-          "episodeTitle": "Episode 39: Ramblecast (You've Been Warned)"
-          "episodeSummary": "Jonathan and Kelli prognosticate endlessly about the future of computing, the effects of wireless connectivity on society, and what we can do now to prepare."
-          "duration": 4377
-        ,
-          "uid": 1913427
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_38_BRB_Bedroom_On_Fire.mp3"
-          "episodeTitle": "Episode 38: BRB... Bedroom On Fire"
-          "episodeSummary": "Jonathan and Kelli talk about trouble with really big buttons, SMS apps for Kenyan farmers, and how to send API requests to a lamp."
-          "duration": 3328
-        ,
-          "uid": 1841519
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_37_Slow_Headbutt.mp3"
-          "episodeTitle": "Episode 37: Slow Headbutt"
-          "episodeSummary": "Jonathan and Kelli talk about Safari rendering bugs, more location hash gotchas, and a rundown of dev tools including knockout.js, markup.js, Yeoman, and Reflector."
-          "duration": 2985
-        ,
-          "uid": 1768571
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_36_Syntastical_Sugar.mp3"
-          "episodeTitle": "Episode 36: Syntastical Sugar"
-          "episodeSummary": "Jonathan and Kelli talk about cross-browser location hash inconsistencies, thoughts on CoffeeScript, and the genius of NPR's \"Create Once, Publish Everywhere\" platform."
-          "duration": 3602
-        ,
-          "uid": 1713643
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_35_Once_More_With_Feeling.mp3"
-          "episodeTitle": "Episode 35: Once More With Feeling"
-          "episodeSummary": "This week Jonathan and Kelli discuss media queries on Retina Macs, overflow scrolling on touchscreen devices, and lessons learned from a spaghetti code weekend with PHP."
-          "duration": 3602
-        ,
-          "uid": 1689871
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_34_The_Wacky_Flag.mp3"
-          "episodeTitle": "Episode 34: The Wacky Flag"
-          "episodeSummary": "Jonathan and Kelli talk about Web SQL Database, storing images as base64, and error handling considerations for REST APIs."
-          "duration": 3272
-        ,
-          "uid": 1661476
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_33_Piemaster.mp3"
-          "episodeTitle": "Episode 33: Piemaster"
-          "episodeSummary": "Jonathan and Kelli talk about Kelli's first impressions of cross-platform mobile framework PhoneGap."
-          "duration": 4099
-        ]
-      ,
-        "id": 8392
-        "feedUrl": "http://emergingtech.chariotsolutions.com/category/devnews/feed/"
-        "author": "Ken Rimple, Chariot Solutions"
-        "subscriptionTitle": "Chariot Developer News"
-        "description": "Chariot's home of Emerging Technology research"
-        "albumArt": "devnews-fullres.jpg"
-        "episodes": [
-          "uid": 33599814
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-68-2013-11-18.mp3"
-          "episodeTitle": "DevNews #68 – Clouds and Androids abound, reactive ones!"
-          "episodeSummary": "
Help us spread the word - Go to the LifeHacker Favorite Podcasts post and spread the word. That's http://lifehacker.com/the-best-informative-brain-boosting-podcasts-worth-sub-1464783451 or if you're typing this, emergingtech.chariotsolutions.com/shoutout (ok, not much shorter, but we're working on it!
 Show Notes Startups fail. Say goodbye to Everpix Functional Reactive Programming with Bacon.js - this article refers to the Bacon.JS project. Also, if you're a Java expert check out RxJava The skills of academia are attractive to business in data science - hence the newest brain drain Charioteer Rich Freedman @greybeardedgeek tip for dealing with designers and PS layers for icons, etc.. - see his"
-          "duration": 3072
-        ,
-          "uid": 33057886
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-Episode-67-11-04-2013.mp3"
-          "episodeTitle": "DevNews #67 – Monoliths begone, lock free APIs, Bunnies and RabbitMQ, and computer viruses by air"
-          "episodeSummary": "Links \"Five tips for big software projects\":http://blog.chariotsolutions.com/2013/10/5-tips-for-big-software-projects.html “Dismanteling the monoliths”:https://engineering.groupon.com/2013/misc/i-tier-dismantling-the-monoliths/ - rails apps converting to Nodejs at Groupon I’m taking a stab at lock-free this week - First, my reading took me to Mechanical Sympathy (which we’ve discussed before) and now that there is a JSR for some new constructions - (StampedLock) this site has a great project - https://github.com/mjpt777/rw-concurrency which runs a bunch of benchmarks. All of this came from reading down the rabbit hole to this - from an article where I feel completely stupid. (prn stupid-feeling-reader (http://psy-lob-saw.blogspot.com/2013/10/spsc-revisited-part-iii-fastflow-sparse.html) “Bunny Ruby api for RabbitMQ”:http://blog.rubyrabbitmq.info/blog/2013/10/29/bunny-1-dot-0-0-is-released/…"
-          "duration": 2824
-        ,
-          "uid": 32763070
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-Episode-66-2013-10-28.mp3"
-          "episodeTitle": "DevNews #66 – RESTful tutorials, CAPCHAs and Machine Learning, a million to win a hackathon and more…"
-          "episodeSummary": "Show notes coming soon...…"
-          "duration": 1837
-        ,
-          "uid": 32601759
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-Developer-News-Episode-65-2013-10-23.mp3"
-          "episodeTitle": "DevNews #65 – Apple’s patent for touching glass with fingers is upheld?"
-          "episodeSummary": "Links A great presentation by Jon Sondow on the Netflix Asgard Project- a Grails application server that deploys to AWS. Highlights include: Obama for America used it to keep its sites rolling and alive Used to be Netflix Application Console It is only one of the open source projects on Netflix's GitHub page. Reasons not to just use the AWS console include - you can hide the keys, customize the deployment model, automate workflow, log changes, and more. Also check out youtube.com/theasgardshow - a regular Q&A show they archive on YouTube. The Oboe.js Async Ajax Processing Project -Oboe.js's"
-          "duration": 1922
-        ,
-          "uid": 32347512
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-Episode-64-2013-10-14.mp3"
-          "episodeTitle": "DevNews #64 – We’re older and losing our hair…"
-          "episodeSummary": "
Well, Ken is, anyway... A number of interesting topics this week.
 Topic List Newly OSS’d project Precog: advanced analyics for NoSql Angularjs vs Knockout - a great multi-page post comparing a number of features. Beyond map/reduce - it's not just …"
-          "duration": 1758
-        ,
-          "uid": 32033512
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-Episode-63-2013-10-07.mp3"
-          "episodeTitle": "DevNews #63 – Robots that gallop, IDEs written in HTML, a browser swarm, what’s next?"
-          "episodeSummary": "The links
Sponsored by Haydle-ask, answer and rate answers to your company's questions, Data I/O 2013a conference featuring a variety of technologies and techniques for dealing with large-scale and sophisticated data, and Chariot Education Services, providing training
"
-          "duration": 1648
-        ,
-          "uid": 31822836
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-Episode-62-2013-10-01.mp3"
-          "episodeTitle": "DevNews #62 – The JVM wins, the JVM wins, the JVM wins!"
-          "episodeSummary": "
Or,

\"I can't stand a standing desk, but I can chase a running VM...\"

This episode is light on iOS, heavy on Java and Javascript, and covers some large-scale processing and machine learning articles to boot.
 Topics Ain't it good"
-          "duration": 2051
-        ,
-          "uid": 31615729
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-61-2013-09-25.mp3"
-          "episodeTitle": "DevNews #60 – It’s an iOS and Javascript world in here…"
-          "episodeSummary": "Probably the lead story - the Lambda final revisions are in for JDK 8 and Brian Goetz has an informal summary here RxJava: Functional Reactive Programming on the JVM (Java, Scala, Clojure) Javascript world Angular-sprout -- Builds on angular-seed,"
-          "duration": 2145
-        ,
-          "uid": 31340830
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-60-Dont-Give-Joel-A-Furby-2013-09-16.mp3"
-          "episodeTitle": "DevNews #60 – Somebody buy Joel a Furby"
-          "episodeSummary": "
This week - it's Not about Furby, but about the new Apple iPhones. Your hosts, Ken Rimple, Sujan Kapadia and Joel Confino talk about whether they'd go out and buy one, whether they still display the same appeal, and what's
"
-          "duration": 2047
-        ,
-          "uid": 31164512
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-Episode-59-09-09-2013.mp3"
-          "episodeTitle": "DevNews #59 – Bugs made of paper and graphine transistors – does the NSA know?"
-          "episodeSummary": "YEAH! Integrating yeoman-style projects into a larger maven build - Addy Osmani comes up with the goods. Making Maven Grunt We buried the lead - NSA can get to everything Joel brings up the counter-point, an article by ARS."
-          "duration": 1758
-        ,
-          "uid": 28661796
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-58-2013-09-03.mp3"
-          "episodeTitle": "DevNews #58 – The London Eye – of Sauron"
-          "episodeSummary": "
The Developer News is sponsored by Chariot Solutions Education Services. Get trained in Scala, Spring, Grails, Maven, Nexus, and more.
 Links, please! A nice, involved, deep tutorial on building a fantasy football league manager using AngularJS. Vert.X has really"
-          "duration": 2058
-        ,
-          "uid": 25021246
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot_Developer_News_Episode_57_-_2013-08-26.mp3"
-          "episodeTitle": "DevNews #57 – Wherein we decide that PCs are dead, Java VMs still scream, and we want Keynote for Androuid"
-          "episodeSummary": "
We know Keynote for Android will never happen, but keep listening until you hear about Ken's encounter with a keyboarded, and moused, Android tablet in a remote assignment somewhere in Amish country...

Quick sponsor note - registrations are now available
"
-          "duration": 2754
-        ,
-          "uid": 20370768
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-Episode-56-08-19-2013.mp3"
-          "episodeTitle": "DevNews #56 – Wherein we go shopping for drones…"
-          "episodeSummary": "
Well, not really, but did you know the US public and corporations can't buy non-military drones for corporate use yet? But it's coming. Soon, you may be pulled over by a flying saucer who wants your ID.

Here are our
"
-          "duration": 2259
-        ,
-          "uid": 18160835
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-55-2013-08-12.mp3"
-          "episodeTitle": "DevNews #55 – In which our titles are shorter, and we ask, why not Javascript?"
-          "episodeSummary": "
In this episode, we discuss Javascript, javascript and more javascript... But, we also discuss DBaaS (YAaaS acronym), a tasty infographic, a set of web frameworks reviewed by the people who bring you JRebel, and more.
 Javascript - the future dominant "
-          "duration": 1285
-        ,
-          "uid": 15141251
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-Episode-54-2013-07-04.mp3"
-          "episodeTitle": "Chariot Developer News Episode #54 – Wherein an HTTPS vulnerability makes us drop our gear"
-          "episodeSummary": "
A recent SSL / TLS vulnerability causes temporary panic in the recording room when Joel knocks over the headphone mixer... But seriously folks, it's a doosie, one we'll be watching over the next few weeks. The mixer mishap is pretty
"
-          "duration": 1284
-        ,
-          "uid": 12721292
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-Episode-53-2013-07-29.mp3"
-          "episodeTitle": "Chariot Developer News Episode #53 – wherein Joel and Ken dislike everything"
-          "episodeSummary": "
Joel and Ken cover: A twitter conversation wherein Scala is bigger than COBOL for job hunters, but not bigger than Pizza Delivery Dzone - My Java EE 8 Wishlist 160 million credit cards hacked by “high tech” cyber criminal gang …
"
-          "duration": 1426
-        ,
-          "uid": 8912434
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-Episode-52-2013-07-22.mp3"
-          "episodeTitle": "Chariot Developer News Episode #52 – SIM Card Hacking, JS tools, Unix tools for BigData"
-          "episodeSummary": "Show Links Sim Card Hack exposes potentially - millions of phones, potentially. Here's hoping our phones use Triple-DES encryption. Foundation -vs- Twitter Bootstrap - a good overview of both and their strengths. Great comments as well. Unix commands for "
-          "duration": 1617
-        ,
-          "uid": 8175963
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-Episode-51-July-15-2013.mp3"
-          "episodeTitle": "Chariot Developer News Episode #51 – More dev history, new Web IDE, Big Data debates, and more"
-          "episodeSummary": "New AWS feature - Resource permissions for EC2 RDS http://aws.amazon.com/about-aws/whats-new/2013/07/08/announcing-resource-permissions-for-amazon-ec2-and-amazon-rds/?ref_=pe_395470_31013550_7 History of tech - Vannivar Bush and Douglas Engelbart intersected - he read Vannivar’s future of tehchnology paper - http://www.theatlantic.com/technology/archive/2013/07/the-hut-where-the-internet-began/277551/ http://www.theatlantic.com/magazine/archive/1945/07/as-we-may-think/303881/ Another browser-based IDE, but this one has lots of …"
-          "duration": 1624
-        ,
-          "uid": 7361123
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-Episode-50-2013-07-08.mp3"
-          "episodeTitle": "Chariot DevNews Episode #50 – Phones hacked, security and passwords, and more"
-          "episodeSummary": "
It's our 50th episode! More to come, now weekly. Send us feedback on @techcast.
 Topics ARS - You can crack iPhone auto-generated hotspot passwords in seconds - http://arstechnica.com/security/2013/06/new-attack-cracks-iphone-autogenerated-hotspot-passwords-in-seconds/ Android phone #s breeched by Facebook app - http://www.darkreading.com/mobile/android-phone-numbers-leaked-by-facebook/240157723 - ARS …"
-          "duration": 1660
-        ,
-          "uid": 6929144
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-devnews49-Tools-All-The-Way-Down.mp3"
-          "episodeTitle": "Chariot DevNews Episode #49 – Tools all the way down"
-          "episodeSummary": "
This week we're reviewing our favorite tools, development and otherwise.

Joel and Ken talk about:
 JSbin.com and JSFiddle.net - two browser-based tools that make fiddling with Javascript easy and fun Trello - a good project-board tool. Codiqa - a browser-based"
-          "duration": 1180
-        ,
-          "uid": 6151707
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-Episode-48-2013-06-24.mp3"
-          "episodeTitle": "Chariot DevNews Episode #48 – Big Data all over the place"
-          "episodeSummary": "
Its the big return of the regular DevNews this week. My co-host Joel Confino and I discuss lots of big data stuff, including:

They hype it, then they try to kill it Why Big Data is not truth
"
-          "duration": 2270
-        ,
-          "uid": 5715824
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-episode_47-Steve-Smith-on-iOS-and-WWDC.mp3"
-          "episodeTitle": "Chariot DevNews Episode #47 – Chariot’s Steve Smith on the Apple WWDC and iOS 7"
-          "episodeSummary": "Chariot’s Steve Smith attended Apple’s World-wide developer conference last week, and we sat down today to talk to him about it. Topics WWDC ticket ordering process fun New hardware releases iOS 7 features OS X Mavericks His view as a …"
-          "duration": 1540
-        ,
-          "uid": 1149620
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-46-2012-08-20.mp3"
-          "episodeTitle": "DevNews #46 – a bevy of Chariot blog entries for your developer fiber"
-          "episodeSummary": "

Rebooting this podcast starting THIS WEEK! I hope to have one developer news every other week, starting today.

This summer has been anything but a vacation, with our training exploding and me spending lots of time in the classroom.
"
-          "duration": 873
-        ,
-          "uid": 1121170
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/DeveloperNews45.mp3"
-          "episodeTitle": "DevNews #45 – Rod Johnson leaves VMware, FuseSource acquired by RedHat, more…"
-          "episodeSummary": "
Note to view all of the links that made up this podcast, visit our Delicious show page athttp://delicious.com/developernews/45

Sponsors

Chariot Solutions Education Services -Training in Spring, Hibernate, Scala, Maven and more. Visit us on the web at chariotsolutions.com/education
"
-          "duration": 1793
-        ,
-          "uid": 1121171
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-44-04-26-2012.mp3"
-          "episodeTitle": "DevNews #44 – Grails, Griffon, Apache Tika, our favorite developer tools and more"
-          "episodeSummary": "
Rich Freedman lent some time to talk to Ken Rimple tonight over skype and re-launch the Developer News series, which has been on hiatus since February. Here are some of the topics they discussed:
 Apache Tika Apache Tika Griffon "
-          "duration": 1595
-        ,
-          "uid": 1121172
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-Episode-43.mp3"
-          "episodeTitle": "DevNews #43 – Programming wisdom, videos, grails, Roo, Heroku, SQL sharing and more"
-          "episodeSummary": "
Hey, all. Gordon and I cooked up a few tasty items for your digestion this week. Weve got SpringRoo news, stuff on git and more.

Take your programming course with a grain of salt, please A developer takes a
"
-          "duration": 2483
-        ,
-          "uid": 1121173
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-42-01-30-2012.mp3"
-          "episodeTitle": "DevNews #42 – We hitchhike through Spring, Rails, WebOS and Javascript"
-          "episodeSummary": "
In this fine episode, we cover Spring 3.1, with features such as the Spring c: namespace, open webos, Rails 3.2.0, and Javascript MVC frameworks, to name a few topics.

Spring Framework 3.1 goes GA | SpringSource Team Blog Complete
"
-          "duration": 1284
-        ,
-          "uid": 1121174
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-Episode-41-2012-01-16.mp3"
-          "episodeTitle": "DevNews #41 – Microsoft and Secure Boot, 1 GB I/O per second, NYC High School for Comp Sci"
-          "episodeSummary": "
DevNews #41 is brought to you by Chariot Solutions, leaders in software development in mobile, web, and integration, as well as mentoring and training. Find out about our services at chariotsolutions.com.

Links:

New York City gets a Software Engineering High
"
-          "duration": 1375
-        ,
-          "uid": 1121175
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-Episode-40-Many-Spring-Announcements.mp3"
-          "episodeTitle": "DevNews #40 – Spring 3.1 is here, Grails 2.0, and Heroku for Grails"
-          "episodeSummary": "
Show Notes

Spring 3.1 goes GA -http://blog.springsource.org/2011/12/13/spring-framework-3-1-goes-ga/
 Grails 2.0 Released -http://blog.springsource.org/2011/12/15/grails-2-0-released/
 Grails on Heroku goes beta -http://blog.heroku.com/archives/2011/12/15/grails/
 Peter Ledbrook on vert.x -http://skillsmatter.com/podcast/home/groovy-vert-x
 vert.x 0.2 with limited Groovy support -http://purplefox.github.com/
"
-          "duration": 1138
-        ,
-          "uid": 1121176
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-39-2011-10-18.mp3"
-          "episodeTitle": "DevNews #39 – Steve Jobs RIP, MIT CS books, Roo updates"
-          "episodeSummary": "
Welcome to Episode 39! This week we discussed:

Cleaning? ? Marco.org
Roo (in the) Corner new features in?trunk Rimple on Tech Random Thoughts
The Elements of Computing Systems / Nisan & Schocken / www.idc.ac.il/tecs
Steve Jobs, 1955-2011
"
-          "duration": 1289
-        ,
-          "uid": 1121177
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/chariot-devnews-38-2011-09-09.mp3"
-          "episodeTitle": "DevNews #38 – The world is changing (a bit) and more"
-          "episodeSummary": "
This week we catch up with all of the worlds news in what normally is a quiet August. Then we discuss some new releases in the Firefox world, the new Java Lambda decision, Java 7 features, and a warning about
"
-          "duration": 1954
-        ,
-          "uid": 1121178
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/DeveloperNews-37-2011-07-19.mp3"
-          "episodeTitle": "DevNews #37 – Heroku adds Clojure AND Mats, we talk LMAX, Grails 1.4 is now 2.0, design patterns in JS"
-          "episodeSummary": "
Joining Ken Rimple this week are Jamie Allen (@jamie_allen) and Jason Gritman. Topics discussed:

Grails user Grails 1.4 is now Grails 2.0
Countdown to Grails 2.0: Static resources | SpringSource Team Blog
Essential JavaScript Design Patterns For Beginners
"
-          "duration": 1680
-        ,
-          "uid": 1121179
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-36-2011-06-14.mp3"
-          "episodeTitle": "DevNews #36 – Kevin Griffin on iOS5, Java 7 RI is the Open JDK, Unity for Ubuntu, Listener Feedback, more"
-          "episodeSummary": "
What a couple of weeks!
 The Philly Emerging Tech 2011 Conference really knocked me for a loop. What a great show, and so much to process from it too. Well have content coming in very soon, including screencasts of close
"
-          "duration": 2975
-        ,
-          "uid": 1121180
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-35.mp3"
-          "episodeTitle": "DevNews #35 – A slew of Google IO announcements, Scala forces join, and more"
-          "episodeSummary": "
In this weeks episode, weve given Eric a lot of coffee and set him loose on the Google I/O announcements. We also discuss the new Scala / Akka company, TypeSafe, Hudson being donated to the Eclipse foundation, 7 inch tablets,
"
-          "duration": 1552
-        ,
-          "uid": 1121181
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-Episode-34.mp3"
-          "episodeTitle": "DevNews #34 – Google hires Gosling, closes Android Honeycomb, we talk productivity"
-          "episodeSummary": "
Hello there, and welcome to April 1st. Still working on those screenshot URLs from our episode on Friday, but we do have the links from articles we spoke about in the podcast below.

I bought a Mac. So sue me.
"
-          "duration": 1151
-        ,
-          "uid": 1121182
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-Devnews-Epsiode-33-2011-03-22.mp3"
-          "episodeTitle": "DevNews #33 – The triumphant return of Eric, Node.js, Rails Metaprogramming, much more"
-          "episodeSummary": "
We start out this week looking at the career of superprogrammer Fabrice Bellard, and move on to topics as different as RSA seed files and potential compromise, Apples 10.6.7 update, graphing and data visualization, metaprogramming in Ruby, heck the list
"
-          "duration": 1500
-        ,
-          "uid": 1121183
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-Episode-32-2011-03-11.mp3"
-          "episodeTitle": "DevNews #32 – No Eric today, it’s all about the Cukes, Couchbase for iOS, Wavemaker, DSLs and more"
-          "episodeSummary": "
Welcome to our Developer News, Episode #32. Eric is here in spirit and on assignment. He donated three articles see if you can see which ones are his!. As usual, our dev news show notes are here, but can
"
-          "duration": 1035
-        ,
-          "uid": 1121184
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-Episode-31-02-23-2011.mp3"
-          "episodeTitle": "DevNews #31 – Rails 3.1 rumors, Forking and Joining in Java 7, Google Patents and more"
-          "episodeSummary": "
The TechCast is brought to you this (and every) week by our employer / sponsor, Chariot Solutions. We have lots of training in Spring and Maven coming up in March, and if you hurry you can enjoy an early bird
"
-          "duration": 1565
-        ,
-          "uid": 1121185
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-Episode-30-02-07-2011.mp3"
-          "episodeTitle": "DevNews #30 – Seam 3 Beta 1, Netflix hearts NoSQL, Green Beans, HTTPS myths, more"
-          "episodeSummary": "
Show notes to follow. For now, visit http://delicious.com/developernews/30

Ken & Eric
"
-          "duration": 1972
-        ,
-          "uid": 1121186
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews_29-2011-01-14.mp3"
-          "episodeTitle": "DevNews #29 – WebM takes the ‘M’ out of HTML5, JRuby best release ever, more…"
-          "episodeSummary": "
This weeks Dev News is brought to you by the letter M, as in WebM. Google has announced that future releases of the Chrome browser will no longer support H.264, instead moving to the new WebM and VP8 codec/format. So
"
-          "duration": 2054
-        ,
-          "uid": 1121187
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/chariot-devnews-28-12-07-2010.mp3"
-          "episodeTitle": "DevNews #28 – Web Frameworks, Amazon goes DNSing, Refining Ruby, and more"
-          "episodeSummary": "
Eric and Ken talk about Amazons new DNS server, Route 53, discuss Matt Raibles excellent web frameworks comparison study, discuss resources for Scala from the Basement Coders, talk about a new mixin feature request around the Ruby language, and
"
-          "duration": 1955
-        ,
-          "uid": 1121188
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-27-11-11-2010.mp3"
-          "episodeTitle": "DevNews #27 – Java, Python and the Mobile Don"
-          "episodeSummary": "
This weeks show includes BREAKING NEWS (we need some sort of web effect for this) Apple is joining the Open JDK. Should really mix things up.

Oracle and Apple Announce OpenJDK Project for Mac OS X | Business
"
-          "duration": 1286
-        ,
-          "uid": 1121189
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews26-Oct23-2010.mp3"
-          "episodeTitle": "DevNews #26 – Everybody is a Legacy Framework, Apple JDK Deprecation, IBM drops Harmony, mass hysteria"
-          "episodeSummary": "
Ok, folks. So many things happened in the past week that we needed to get an episode out to talk about them. Not that Eric or me have any line into correct reasoning behind anything, but we wanted to talk,
"
-          "duration": 983
-        ,
-          "uid": 1121190
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-25-10-07-2010.mp3"
-          "episodeTitle": "DevNews #25 – Java in Stasis?  Applying a chainsaw, revving Hibernate and other saucy topics"
-          "episodeSummary": "
Do you know why youre binding those HQL parameters? Want to make the simplest AppEngine application in Groovy? How about learning about why youre such a bad programmer (that includes all of us, according to the post).

All this and
"
-          "duration": 2173
-        ,
-          "uid": 1121191
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-24-09-20-2010.mp3"
-          "episodeTitle": "DevNews #24 – A triple shot of Python, RESTful Rails, and NoSQL GORM and Reddis"
-          "episodeSummary": "
Weve all been very busy of late. Just got a chance to catch up and so we have lots to talk about in episode #24.

Links

Python Package Index : jellyfish 0.1.2
Pyjamas Python Javascript Compiler, Desktop Widget Set
"
-          "duration": 1551
-        ,
-          "uid": 1121192
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-23-08-24-2010.mp3"
-          "episodeTitle": "DevNews #23 – I hereby patent strange podcast episode titles…"
-          "episodeSummary": "
(Sorry for the delay between shows lately. Its the summer, and I was away on vacation)

Especially THIS week, the opinions of Ken and Eric do not reflect the opinions of Chariot Solutions

Speaking of this week, here are the
"
-          "duration": 1198
-        ,
-          "uid": 1121193
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-Episode-22-08-08-2010.mp3"
-          "episodeTitle": "DevNews #22 – We’ve Got Mobile and CI, Digg and grails sharding, and more"
-          "episodeSummary": "
Thanks to Kevin Griffin for joining Eric Snyder and myself this week.
 Articles of interest
 From http://www.delicious.com/developernews/2:

Django and NoSQL Databases Revisited myNoSQL
Using PGP Encryption with Mule
Chariot Solutions: Machine Learning: Google Prediction API
Continuous Deployment, Code
"
-          "duration": 947
-        ,
-          "uid": 1121194
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DeveloperNews-21-07-29-2010.mp3"
-          "episodeTitle": "DevNews #21 – We have Rails 3 RC1, Grails and Griffon, and more!"
-          "episodeSummary": "
In the DevNews today

CouchApp Evently Guided Hack w/ CouchDB
Announcing djangoembed, rich media consuming and providing with Django
Andres Almirays Weblog : Weblog
Daily Dose Rails 3 Arrives at First RC Station
Spring MVC 3 Showcase
GORM Gotchas
"
-          "duration": 1055
-        ,
-          "uid": 1121195
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/Chariot-DevNews-20-07-14-2010.mp3"
-          "episodeTitle": "DevNews #20 – Start, Finish, or Play the Game"
-          "episodeSummary": "
Amongst our weaponry

Understanding iOS 4 Backgrounding and Delegate Messaging @ Dr. Touch
mxcls homebrew at master GitHub
Homebrew: OS Xs Missing Package Manager | Engine Yard Ruby on Rails Blog
amf.js A Pure JavaScript AMF Implementation
"
-          "duration": 1216
-        ,
-          "uid": 1121196
-          "mediaUrl": "http://traffic.libsyn.com/chariottechcast/DevNews-Episode-19-07-01-2010.mp3"
-          "episodeTitle": "DevNews #19 – Releases Releases, oh pay me, HTML5 salary please"
-          "episodeSummary": "
Chariot Developer News Episode #19
 Hosts: Ken Rimple and Eric Snyder
 The watchword this week is Release Many releases upcoming or out, including FireFox 4 beta/preview 1, Tomcat 7 beta 1, and the upcoming Passenger 3 and GMail with HTML
"
-          "duration": 1079
-        ]
-      ,
-        "id": 29820
-        "homeUrl": "http://threedevsandamaybe.com/"
-        "feedUrl": "http://threedevsandamaybe.com/podcast.xml"
-        "authors": "Michael Budd, Fraser Hart, Lewis Cains, Edd Mann"
-        "subscriptionTitle": "Three Devs and a Maybe - Introduction to Web Development"
-        "summary": "A very basic introduction to web development, everything you'll need to know if you're thinking of persuing a hobbie or career in web development."
-        "albumArt": "three_devs_coverart.jpg"
-        "episodes": [
-          "uid": 36599993
-          "mediaUrl": "http://threedevsandamaybe.com/download/15-web-design-with-justin-delucia.mp3"
-          "explicit": null
-          "episodeTitle": "Episode 15 - Web Design with Justin DeLucia"
-          "episodeSummary": "This week we are lucky to have special guest and good friend of the show Justin DeLucia on to discuss all things web design. Starting off with background discussion on how he got into the industry, we move on to how designers and developers work (and should work) together. Finally, we wrap up with our longest quiz yet, which undoubtedly went off in many random tangents."
-          "duration": 6013
-        ,
-          "uid": 36379403
-          "mediaUrl": "http://threedevsandamaybe.com/download/14-using-composer-and-the-command-line-cli.mp3"
-          "explicit": null
-          "episodeTitle": "Episode 14 - Using Composer and the Command Line (CLI)"
-          "episodeSummary": "With only a two man crew this week we decided to have a little ramble about Composer and the Command Line. Initially discussing the benefits of Composer over alternatives (i.e. PEAR), we move onto some of the real-world issues that can arise from 'depending' on it. We then segue into discussing the Command Line and some of the key points new users should now about."
-          "duration": 4852
-        ,
-          "uid": 36158045
-          "mediaUrl": "http://threedevsandamaybe.com/download/13-using-the-php-documentation.mp3"
-          "explicit": null
-          "episodeTitle": "Episode 13 - Using the PHP Documentation"
-          "episodeSummary": "This week we discuss the important topic of learning how to effectively use the PHP documentation. Although easily neglected for other resources (i.e. StackOverflow), the official PHP documentation is a great place to learn about new functions and how they can be used. Finally, we touch on some accompanying third-party documentation tools we use on a daily basis."
-          "duration": 3930
-        ,
-          "uid": 35982392
-          "mediaUrl": "http://threedevsandamaybe.com/download/12-what-is-mvc.mp3"
-          "explicit": null
-          "episodeTitle": "Episode 12 - What is MVC?"
-          "episodeSummary": "This week we discuss the popular MVC (Model-View-Controller) design pattern and how it is used in web application development today. We start with a brief history lesson and introduction to design patterns, then move on to a quiz which highlights some of variants that have been created."
-          "duration": 4049
-        ,
-          "uid": 35872085
-          "mediaUrl": "http://threedevsandamaybe.com/download/11-css-straight-from-the-hart.mp3"
-          "explicit": null
-          "episodeTitle": "Episode 11 - CSS, Straight from the Hart"
-          "episodeSummary": "In this weeks show we introduce CSS to the web-development party. Starting off with a brief history lesson, we transition into highlighting why it is useful and the different types of styling options available. Finally, we put to rest the confusion between the different versions."
-          "duration": 4082
-        ,
-          "uid": 35698867
-          "mediaUrl": "http://threedevsandamaybe.com/download/10-html-experiences-and-navigation-implementation-part-2.mp3"
-          "explicit": null
-          "episodeTitle": "Episode 10 - HTML Experiences and Navigation Implementation - Part 2"
-          "episodeSummary": "This week we wrap up the discussion on HTML, highlighting useful tools that we have encountered and incorporate into our work-flow. We then move on to briefly talk about considerations that should be addressed when designing and implementing website navigation."
-          "duration": 4505
-        ,
-          "uid": 35576577
-          "mediaUrl": "http://threedevsandamaybe.com/download/9-introduction-to-object-oriented-programming.mp3"
-          "explicit": null
-          "episodeTitle": "Episode 9 - Introduction to Object-oriented programming"
-          "episodeSummary": "Sadly we are one host down this week with Lewis hard are work, so we decided to postpone part two of the HTML discussion till next week. In the meantime however, we divert are attention to introducing the Object-oriented programming paradigm. We discuss its' advantages, along with concepts such as Objects, Classes, Data Encapsulation, Inheritance and Polymorphism."
-          "duration": 3873
-        ,
-          "uid": 35439052
-          "mediaUrl": "http://threedevsandamaybe.com/download/8-html-experiences-part-1.mp3"
-          "explicit": null
-          "episodeTitle": "Episode 8 - HTML Experiences - Part 1"
-          "episodeSummary": "This week we decided to do an episode on good ol' HTML. There are many good resources online for learning the language, so instead we decided to discuss our personal experiences. Along with this we reflect on browser support issues and how to help alleviate these problems."
-          "duration": 3738
-        ,
-          "uid": 35410986
-          "mediaUrl": "http://threedevsandamaybe.com/download/7-discussion-on-freelance-work.mp3"
-          "explicit": null
-          "episodeTitle": "Episode 7 - Discussion on Freelance Work"
-          "episodeSummary": "Following our discussion last week, we received a very cool email from a listener highlighting freelance work. In this weeks podcast we have a chat about our freelance experiences and how we find projects to take on. Following this we touch on things to look out for and how to juggle your day job and outside work."
-          "duration": 3878
-        ,
-          "uid": 35410987
-          "mediaUrl": "http://threedevsandamaybe.com/download/6-advice-to-new-php-web-developers.mp3"
-          "explicit": null
-          "episodeTitle": "Episode 6 - Advice to new PHP web developers"
-          "episodeSummary": "With all the recent discussion in the PHP community we decided it would be a good time to give some grounded advice to new developers. When you do decide to bite the bullet and begin learning web-development/PHP you may quickly be overwhelmed with talk of frameworks, third-party code and dependencies. In this podcast we give our take on what is best to learn and when, and how we each personally went about doing it."
-          "duration": 3792
-        ,
-          "uid": 35410988
-          "mediaUrl": "http://threedevsandamaybe.com/download/5-exploring-text-source-editors-and-ides.mp3"
-          "explicit": null
-          "episodeTitle": "Episode 5 - Exploring Text/Source Editors and IDEs"
-          "episodeSummary": "In the podcast this week we discuss the important topic of text editors. You will be using one daily if you plan to get serious about your programing, so it pays to be aware of what is out there. We first highlight the difference between text and source editors, and then name a couple of examples we have used in the past. Finally, we briefly discuss IDE's and the merits of using such an application when programming."
-          "duration": 4109
-        ,
-          "uid": 35410989
-          "mediaUrl": "http://threedevsandamaybe.com/download/4-web-hosting-and-domains-part-2.mp3"
-          "explicit": null
-          "episodeTitle": "Episode 4 - Web Hosting and Domains - Part 2"
-          "episodeSummary": "Second part of our discussion on Web Hosting options and what to look out for. We then move on to talk about Domains, DNS and the different types of record types (A, CNAME etc.)."
-          "duration": 3954
-        ,
-          "uid": 35410990
-          "mediaUrl": "http://threedevsandamaybe.com/download/3-web-hosting-part-1.mp3"
-          "explicit": null
-          "episodeTitle": "Episode 3 - Web Hosting - Part 1"
-          "episodeSummary": "1st part of our section on web hosting. In this episode we cover an essential part of web development, choosing a web hosting solution that is right for you."
-          "duration": 3550
-        ,
-          "uid": 35410991
-          "mediaUrl": "http://threedevsandamaybe.com/download/2-getting-started.mp3"
-          "explicit": null
-          "episodeTitle": "Episode 2 - Setting up a local environment, basic PHP functionality"
-          "episodeSummary": "This episode explores getting started, including, creating a local environment, and explores some very basic programming logic, in particular PHP logic. We touch on collections/arrays, data types, looping techniques."
-          "duration": 3056
-        ,
-          "uid": 35410992
-          "mediaUrl": "http://threedevsandamaybe.com/download/1-introduction-episode.mp3"
-          "explicit": null
-          "episodeTitle": "Introduction Episode - Who are the hosts, what is PHP, where to start"
-          "episodeSummary": "This episode introduces listeners to the people hosting the podcast. It also touches on some very basic topics such as, what is needed to get in to web development, what experience is required, what will it cost, what will I need to learn. This is for absolute beginners, no knowledge at all of web development is required."
-          "duration": 4588
-        ]
-      ,
-        "id": 199
-        "homeUrl": "http://javascriptjabber.com"
-        "feedUrl": "http://feeds.feedburner.com/javascriptjabber"
-        "authors": "Charles Max Wood, AJ O'Neal, Jamison Dance, Joe Eames, Tim Caswell, Merrick Christensen"
-        "subscriptionTitle": "Javascript Jabber"
-        "summary": "A technical discussion of JavaScript related topics. Things like Node.js, Web Frameworks, JSON, CoffeeScript, Event and Object models and much more."
-        "albumArt": "JSJ_cover_logo.jpg"
-        "episodes": [
-          "uid": 36568194
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ100.mp3"
-          "explicit": false
-          "episodeTitle": "100 JSJ Centennial Episode Celebration"
-          "episodeSummary": "Panel Aaron Frost (twitter github blog) Merrick Christensen (twitter github) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 07:45 – JSJ Opening Music Mystery Inu: The Bailing 09:39 – Crazy Recording Locations 12:57 – Favorite […]"
-          "duration": 2956
-        ,
-          "uid": 36348056
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ099NPMInc.mp3"
-          "explicit": false
-          "episodeTitle": "099 JSJ npm, Inc. with Isaac Schlueter, Laurie Voss, and Rod Boothby"
-          "episodeSummary": "Panel Isaac Schlueter (twitter github blog) Laurie Voss (twitter github blog) Rod Boothby (twitter blog) Aaron Frost (twitter github blog) Jamison Dance (twitter github blog) AJ O’Neal (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:33 – npm, Inc. Services & Possible Features Joyent 05:06 […]"
-          "duration": 3398
-        ,
-          "uid": 36150212
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ098AssembleIO.mp3"
-          "explicit": false
-          "episodeTitle": "098 JSJ Assemble.io with Brian Woodward and Jon Schlinkert"
-          "episodeSummary": "Panel Jon Schlinkert (twitter github) Brian Woodward (twitter github blog) Joe Eames (twitter github blog) Aaron Frost (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:44 – Jon and Brian Introductions Sellside 05:14 – Assemble.io Assemble.io (GitHub) Jekyll 12:34 – Resources Foundation […]"
-          "duration": 2634
-        ,
-          "uid": 35983180
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ097GulpJS.mp3"
-          "explicit": false
-          "episodeTitle": "097 JSJ Gulp.js with Eric Schoffstall"
-          "episodeSummary": "Panel Eric Schoffstall (twittergithubblog) Aaron Frost (twitter github blog) Jamison Dance (twitter github blog) AJ O’Neal (twitter github blog) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:47 – Eric Schoffstall Introduction FRACTAL 02:35 – Gulp 05:11 – Streams 07:51 – Gulp vs Grunt 09:22 […]"
-          "duration": 2555
-        ,
-          "uid": 35889579
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ096LargeSinglePageApps.mp3"
-          "explicit": false
-          "episodeTitle": "096 JSJ The Challenges of Large Single Page JavaScript Applications with Bart Wood"
-          "episodeSummary": "Panel Bart Wood (twitter github) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:29 – Bart Wood Introduction 02:12 – The Frontend Backbone.js 02:48 – Working on Single Page Applications 05:56 – Limitations Memory JSFiddle 09:51 – Online Practice Management Solution 11:40 – Other Storage […]"
-          "duration": 2701
-        ,
-          "uid": 35735301
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ095AngularUI.mp3"
-          "explicit": false
-          "episodeTitle": "095 JSJ AngularUI with Dean Sofer"
-          "episodeSummary": "Panel Dean Sofer (twitter github blog) Jamison Dance (twitter github blog) AJ O’Neal (twitter github blog) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:00 – Dean Sofer Introduction Paxata 02:25 – Big Data 03:44 – AngularUI PHP-OS 09:25 – Angular and Ember.js UI-Router 10:40 […]"
-          "duration": 3024
-        ,
-          "uid": 35595376
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ094BonzaiJS.mp3"
-          "explicit": false
-          "episodeTitle": "094 JSJ BonsaiJS with Tobi Reiss"
-          "episodeSummary": "Panel Tobi Reiss (twittergithubblog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:38 – Tobi Reiss Introduction uxebu 02:32 – BonsaiJS pixelplant 05:06 – Performance The Renderer SVG Bonsai vs Flash 12:32 – Bonsai vs Other […]"
-          "duration": 2636
-        ,
-          "uid": 35473681
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ093NYT.mp3"
-          "explicit": false
-          "episodeTitle": "093 JSJ The New York Times and JavaScript with Eitan Konigsburg, Alastair Coote and Reed Emmons"
-          "episodeSummary": "Panel Eitan Konigsburg (twittergithub) Alastair Coote (twitter github blog) Reed Emmons (twitter) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:06 – Introductions New York Times 03:17 – The Mobile Site 05:18 – The Desktop Site vs The Mobile Site […]"
-          "duration": 3266
-        ,
-          "uid": 35366877
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ092MEAN.mp3"
-          "explicit": false
-          "episodeTitle": "092 JSJ The MEAN Stack with Ward Bell and Valeri Karpov"
-          "episodeSummary": "Panel Valeri Karpov (twitterbloggithub) Ward Bell (twitter blog github) Joe Eames (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:25 – The MEAN Stack Mongo.db Express.js AngularJS Node.js MySQL 05:21 – Concurrency 12:49 – Express.js Sinatra 14:48 – Working Within the MEAN […]"
-          "duration": 3889
-        ,
-          "uid": 35275605
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ091JSONAPIs.mp3"
-          "explicit": false
-          "episodeTitle": "091 JSJ JSON APIs"
-          "episodeSummary": "Panel AJ O’Neal (twitter github blog) Joe Eames (twitter github blog) Jamison Dance (twitter github blog) Aaron Frost (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:15 – XML vs JSON JSON API AJ O’Neal: No, really, XML is retarded. 05:41 – Single-page App vs Server-side App […]"
-          "duration": 3436
-        ,
-          "uid": 35160068
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ090UsersGroups.mp3"
-          "explicit": false
-          "episodeTitle": "090 JSJ Users Groups"
-          "episodeSummary": "Panel AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:56 – AJ’s Experience Starting a Users Group VAGUE Utah JS Utah JS Forum + Mailing List 06:34 – Mailing Lists 07:23 – IRC 08:07 – Setting up Users Groups Consistency […]"
-          "duration": 2344
-        ,
-          "uid": 35069208
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ089NodeSecurity.mp3"
-          "explicit": false
-          "episodeTitle": "089 JSJ The Node Security Project with Adam Baldwin"
-          "episodeSummary": "Panel Adam Baldwin (twitter github @nodesecurity) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:00 – Adam Baldwin Introduction Team Lead at ^lift Security from &yet Founder and Organizer of The Node Security Project 02:12 […]"
-          "duration": 3138
-        ,
-          "uid": 34903673
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ088LazyJS.mp3"
-          "explicit": false
-          "episodeTitle": "088 JSJ Lazy.js with Daniel Tao"
-          "episodeSummary": "Panel Daniel Tao (twitter github blog) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:50 – Freelancing Q&A 01:21 – Daniel Tao Introduction Google Ads Review Team 02:26 – Lazy.js Underscore Lo-Dash JavaScript Jabber Episode #79: Lo-Dash with John-David Dalton Lazy Evaluation 03:28 – Lazily […]"
-          "duration": 2797
-        ,
-          "uid": 34748679
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ087TC39.mp3"
-          "explicit": false
-          "episodeTitle": "087 JSJ TC39 with Alex Russell"
-          "episodeSummary": "Panel Alex Russell (twitter github blog) AJ O’Neal (twitter github blog) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:52 – Alex Russell Introduction Blink TC39 – ECMAScript 03:35 – Google DevTools 04:44 – Alex’s Background The Dojo Project Chrome Frame 07:14 – TC39 – […]"
-          "duration": 3824
-        ,
-          "uid": 34154298
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ086EmberDiscourse.mp3"
-          "explicit": false
-          "episodeTitle": "086 JSJ Ember.js & Discourse with Robin Ward"
-          "episodeSummary": "Panel Robin Ward (twitter github blog) Jamison Dance (twitter github blog) Merrick Christensen (twitter github) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:53 – Robin Ward Introduction @evil_trout Discourse 01:36 – Discourse Ruby Rogues: #106 – Discourse with Jeff Atwood Ruby Rogues: #117 – […]"
-          "duration": 3818
-        ,
-          "uid": 33760438
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/85_Episode_085__Huxley_with_Pete_Hunt.mp3"
-          "explicit": false
-          "episodeTitle": "085 JSJ Huxley with Pete Hunt"
-          "episodeSummary": "Panel Pete Hunt (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:10 – Pete Hunt Introduction Facebook Instagram 02:11 – Huxley Selenium WebDriver 12:36 – The Huxley Community 15:33 – Selenium vs […]"
-          "duration": 2417
-        ,
-          "uid": 33476130
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/84_Episode_084__Node_with_Mikeal_Rogers.mp3"
-          "explicit": false
-          "episodeTitle": "084 JSJ Node with Mikeal Rogers"
-          "episodeSummary": "Panel Mikeal Rogers (github blog) Joe Eames (twitter github blog) Jamison Dance (twitter github blog) Discussion 00:59 – Mikeal Rogers Introduction CTO of Getable windmill request 06:41 – NodeConf ng-conf 16:06 – Node: Frontend and Backend Pluralsight: AngularJS Fundamentals I-Tier: Dismantling the Monoliths 22:30 – JVMs Node.JS Is Stupid And If You Use It So […]"
-          "duration": 3070
-        ,
-          "uid": 33199872
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ083FRPRXJS.mp3"
-          "explicit": false
-          "episodeTitle": "083 JSJ FRP and RxJS with Matthew Podwysocki"
-          "episodeSummary": "Panel Matthew Podwysocki (twitter github @ReactiveX) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:01 – 061 JSJ Functional Reactive Programming with Juha Paananen and Joe Fiorini Coursera: Principles of Reactive Programming 02:49 – Matthew Podwysocki Microsoft 05:12 – Functional […]"
-          "duration": 2575
-        ,
-          "uid": 32903056
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ082JSHint.mp3"
-          "explicit": false
-          "episodeTitle": "082 JSJ JSHint with Anton Kovalyov"
-          "episodeSummary": "Panel Anton Kovalyov (twitter github blog) AJ O’Neal (twitter github blog) Aaron Frost (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:57 – Anton Kovalyov Mozilla Disqus JSHint JSLint 03:40 – Why I forked JSLint to JSHint 07:15 – JSHint vs JSLint 14:19 – Sticking with the […]"
-          "duration": 2530
-        ,
-          "uid": 32647192
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ081AsyncTesting.mp3"
-          "explicit": false
-          "episodeTitle": "081 JSJ  Promises for Testing Async JavaScript with Pete Hodgson"
-          "episodeSummary": "Panel Pete Hodgson (twitter github blog) AJ O’Neal (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:19 – Pete Hodgson: Testing Asynchronous JavaScript Promises Domenic Denicola 12:43 – Efficiency 21:14 – q 037 JSJ Promises with Domenic Denicola and Kris Kowal jQuery 22:41 […]"
-          "duration": 3055
-        ,
-          "uid": 32404374
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ080ImpactJS.mp3"
-          "explicit": false
-          "episodeTitle": "080 JSJ Impact.js with Dominic Szablewski"
-          "episodeSummary": "Panel Dominic Szablewski (twitter github PhobosLab) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:20 – Dominic Szablewski Introduction 01:54 – Impact.js Biolab Disaster 03:00 – Selling/Charging vs Open-Source/Consulting Z-Type 06:09 – Game Development 08:42 […]"
-          "duration": 3517
-        ,
-          "uid": 32155766
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ079LoDash.mp3"
-          "explicit": false
-          "episodeTitle": "079 JSJ Lo-Dash with John-David Dalton"
-          "episodeSummary": "Panel John-David Dalton (twitter github blog) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:32 – John-David Dalton Introduction Lo-Dash jsPerf benchmark.js Microsoft 02:19 – jsPerf 07:48 – Lo-Dash Underscore Lo-Dash [...]"
-          "duration": 3881
-        ,
-          "uid": 32060741
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ078WorkingFromHome.mp3"
-          "explicit": false
-          "episodeTitle": "078 JSJ Working From Home"
-          "episodeSummary": "Panel Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:39 – Going Rogue Video 01:10 – Working From Home 02:17 – Office Setups/Furniture LX Desk Mount LCD Arm Aeron Chair by Herman Miller VendorGear Headrest for Herman Miller Aeron Chair A standing desk for $22 [...]"
-          "duration": 3496
-        ,
-          "uid": 32060742
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ077Monocle.mp3"
-          "explicit": false
-          "episodeTitle": "077 JSJ Monocle with Alex MacCaw"
-          "episodeSummary": "Panel Alex MacCaw (twitter github blog) Joe Eames (twitter github blog) Jamison Dance (twitter github blog) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:13 – Going Rogue Video 02:12 – Alex MacCaw Introduction 029 JSJ Bower.js with Alex MacCaw and Jacob Thornton JavaScript Web [...]"
-          "duration": 3012
-        ,
-          "uid": 31495696
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ076Meteor.mp3"
-          "explicit": false
-          "episodeTitle": "076 JSJ Meteor.js with Marcus Phillips and Fred Zirdung"
-          "episodeSummary": "Panel Marcus Phillips (twitter github) Fred Zirdung (twitter github) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:30 – Marcus Phillips and Fred Zirdung Introduction Hack Reactor 03:31 – Experience with Meteor 05:45 – Intro to Meteor Client-side Environment Tethered [...]"
-          "duration": 3029
-        ,
-          "uid": 31184980
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ075MaintainableJS.mp3"
-          "explicit": false
-          "episodeTitle": "075 JSJ Maintainable JavaScript with Nicholas Zakas"
-          "episodeSummary": "Panel Nicholas C. Zakas (twitter github blog) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:24 – Nicholas Zakas Introduction Box Maintainable JavaScript by Nicholas C. Zakas High Performance JavaScript (Build [...]"
-          "duration": 3461
-        ,
-          "uid": 31007222
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ074Grunt.mp3"
-          "explicit": false
-          "episodeTitle": "074 JSJ Grunt with Ben Alman"
-          "episodeSummary": "Panel Ben Alman (twitter github blog) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Ryan Florence (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:34 – Ben Alman Introduction Bocoup 02:54 – “Cowboy” Cowboy Coder 06:53 – The Birth of Grunt Ender make rake jake [...]"
-          "duration": 4452
-        ,
-          "uid": 27869126
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ073React.mp3"
-          "explicit": false
-          "episodeTitle": "073 JSJ React with Pete Hunt and Jordan Walke"
-          "episodeSummary": "Panel Pete Hunt (twitter github blog) Jordan Walke (twitter github) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:34 – Pete Hunt Introduction Instagram Facebook 02:45 – Jordan Walke Introduction 04:15 [...]"
-          "duration": 3361
-        ,
-          "uid": 25004196
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ072Screencasting.mp3"
-          "explicit": false
-          "episodeTitle": "072 JSJ Screencasts"
-          "episodeSummary": "Panel Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:31 – Screencasting Experience Pluralsight: AngularJS Fundamentals – Joe Pluralsight: jQuery Advanced Topics – Joe Pluralsight: Testing Clientside JavaScript – Joe Teach Me To Code – Chuck 02:44 – Getting into [...]"
-          "duration": 2971
-        ,
-          "uid": 19396953
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ071Microsoft.mp3"
-          "explicit": false
-          "episodeTitle": "071 JSJ JavaScript Strategies at Microsoft with Scott Hanselman"
-          "episodeSummary": "Panel Scott Hanselman (twitter github blog) Joe Eames (twitter github blog) Aaron Frost (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:14 – Scott Hanselman Introduction Community Program Manager for Web Tools at Microsoft Azure and Web Tools ASP.NET Runtime 03:17 – Microsoft and JavaScript Microsoft Build [...]"
-          "duration": 3424
-        ,
-          "uid": 17102387
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ070JavascriptAllonge.mp3"
-          "explicit": false
-          "episodeTitle": "070 JSJ Book Club: JavaScript Allongé with Reginald Braithwaite"
-          "episodeSummary": "Panel Reginald Braithwaite (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:08 – Reg Braithwaite Introduction Github 03:46 – JavaScript Allongé by Reginald Braithwaite 06:43 – The Y [...]"
-          "duration": 3990
-        ,
-          "uid": 14144822
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ069ApplicationCaching.mp3"
-          "explicit": false
-          "episodeTitle": "069 JSJ The Application Cache with Jake Archibald"
-          "episodeSummary": "Panel Jake Archibald (twitter github blog) Jamison Dance (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:14 – Jake Archibald Introduction Works on Developer Relations on the Google Chrome Team 01:57 – The Application Cache Eric Bidelman: A Beginner’s Guide to Using the Application Cache – HTML5 [...]"
-          "duration": 3085
-        ,
-          "uid": 9398347
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ068ES6.mp3"
-          "explicit": false
-          "episodeTitle": "068 JSJ – ES6 with Aaron Frost"
-          "episodeSummary": "Panel Aaron Frost (twitter github blog) Merrick Christensen (twitter github) Joe Eames (twitter github blog) Jamison Dance (twitter github blog) Discussion 01:36 – Aaron Frost Introduction Web Developer at Domo 1.21 Gigawatts – Chromeapps with Angularjs and Node (Aaron Frost and Dave Geddes) JS.next: A Manager’s Guide by Aaron Frost 02:21 – ECMAScript and JavaScript [...]"
-          "duration": 2851
-        ,
-          "uid": 8619095
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ067Testem.mp3"
-          "explicit": false
-          "episodeTitle": "067 JSJ – Testem with Toby Ho"
-          "episodeSummary": "Panel Toby Ho (twitter github blog) Joe Eames (twitter github blog) Aaron Frost (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:53 – Aaron Frost Introduction Domo 1.21 Gigawatts – Chromeapps with Angularjs and Node (Aaron Frost and Dave Geddes) 02:45 – Toby Ho Introduction testem Toby [...]"
-          "duration": 2928
-        ,
-          "uid": 7255072
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ066TransitioningToJS.mp3"
-          "explicit": false
-          "episodeTitle": "066 JSJ Transitioning to JavaScript"
-          "episodeSummary": "Panel Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:10 – Making the transition from one primary language to JavaScript 01:30 – Merrick’s Experience ActionScript 03:32 – Joe’s Experience .NET Microsoft 07:46 – Moving from C# to JavaScript Misconceptions 09:25 – [...]"
-          "duration": 2435
-        ,
-          "uid": 6721031
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ065BuildTools.mp3"
-          "explicit": false
-          "episodeTitle": "065 JSJ Build Tools with Adam Hawkins"
-          "episodeSummary": "Panel Adam Hawkins (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:16 – Adam Hawkins Introduction JavaScript Application Build Tools: Adam Hawkins 003 JSJ Build Tools 01:51 – What Are Build Tools? 02:46 – Build Process Ember.js [...]"
-          "duration": 2929
-        ,
-          "uid": 5839738
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ064EmberTools.mp3"
-          "explicit": false
-          "episodeTitle": "064 JSJ Ember Tools with Ryan Florence"
-          "episodeSummary": "Panel Ryan Florence (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:28 – Ryan Florence Introduction Instructure Canvas Network 03:04 – Ember 101 05:03 – Ember.js Workflow 047 JSJ Specialized vs Monolithic with [...]"
-          "duration": 2996
-        ,
-          "uid": 5049101
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ063Burnout.mp3"
-          "explicit": false
-          "episodeTitle": "063 JSJ Burnout"
-          "episodeSummary": "Panel Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:47 – Burnout Google: define burnout 04:57 – Pair Programming 06:19 – Burnout Guilt Thought-workers vs Laborers 10:15 – Positive Reinforcement 11:18 – Causes of Burnout Prolonged [...]"
-          "duration": 2923
-        ,
-          "uid": 4089653
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ062Dojo.mp3"
-          "explicit": false
-          "episodeTitle": "062 JSJ Dojo with Dylan Schiemann"
-          "episodeSummary": "Panel Dylan Schiemann (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:57 – Dylan Schiemann Introduction The Dojo Toolkit CEO of SitePen 01:14 – Dojo TD Ameritrade The Wall Street Journal JPMorgan [...]"
-          "duration": 3685
-        ,
-          "uid": 3550183
-          "mediaUrl": "http://traffic.libsyn.com/jsjabber/JSJ061FRP.mp3"
-          "explicit": false
-          "episodeTitle": "061 JSJ Functional Reactive Programming with Juha Paananen and Joe Fiorini"
-          "episodeSummary": "Panel Juha Paananen (twitter github blog) Joe Fiorini (twitter github blog) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:20 – Joe Fiorini Introduction Interaction Developer at Designing Interactive in Cleveland, [...]"
-          "duration": 2971
-        ]
-      ,
-        "id": 8396
-        "homeUrl": "http://shoptalkshow.com"
-        "feedUrl": "http://shoptalkshow.com/feed/podcast/"
-        "authors": "ShopTalk"
-        "subscriptionTitle": "ShopTalk"
-        "summary": "ShopTalk is a podcast about front end web design, development and UX. Each week Chris Coyier and Dave Rupert are joined by a special guest to talk shop and answer listener submitted questions."
-        "albumArt": "shoptalk_album.jpg"
-        "episodes": [
-          "uid": 36537622
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/510/0/157058-106-with-nick-pettit.mp3"
-          "explicit": false
-          "episodeTitle": "106: With Nick Pettit"
-          "episodeSummary": "This week we were joined by Nick Pettit, educator at Treehouse, an online learning platform. We talked about (roughly in order): News’n’Links’n’Drama: 17:25 Correction regarding Drupal and 1000 script/style files. 20:10 Github releases Atom, a hackable text editor Q & A: 23:29 I’m curious about making the shift from HTML, CSS, jQuery, WordPress development to... Read more »"
-          "duration": 4303
-        ,
-          "uid": 36212854
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/508/0/154220-105-rapidfire-24.mp3"
-          "explicit": false
-          "episodeTitle": "105: RAPIDFIRE 24"
-          "episodeSummary": "This week it’s another RAPIDFIRE! We take listener questions and try to answer them as best we can within a 3 minute time constraint. We talked about (roughly in order): Q & A: 2:19 What’s the best way to release a tiny JQuery plugin? 6:14 My question is about Grunt and requireJS: if I concatenate... Read more »"
-          "duration": 3609
-        ,
-          "uid": 36057303
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/504/0/152437-104-with-leslie-jensen-inman.mp3"
-          "explicit": false
-          "episodeTitle": "104: With Leslie Jensen-Inman"
-          "episodeSummary": "This week we were joined by Dr. Leslie Jensen-Inman, headmaster of the Unicorn Institute (aka Center Centre) in Chattanooga, TN. We talked about (roughly in order): 26:50 Firefox 26 now supporting audio decoding Q & A: 29:20 Will Center Center have online classes? 30:34 Do you guys have any experience with the WordPress plug-in WP... Read more »"
-          "duration": 3666
-        ,
-          "uid": 35986838
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/500/0/152062-103-with-louis-lazeris.mp3"
-          "explicit": false
-          "episodeTitle": "103: With Louis Lazaris"
-          "episodeSummary": "This week we were joined by Louis Lazeris. Louis is the curator of the Web Tools Weekly email newsletters, and co-author of HTML5 & CSS3 for the Real World. We talked about (roughly in order): News’n’Links’n’Drama: 8:54 w3schools: The Ugly, the Bad, and the Good Q & A: 20:54 Is there any good solution on... Read more »"
-          "duration": 3601
-        ,
-          "uid": 35848240
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/499/0/150063-102-rapidfire-23.mp3"
-          "explicit": false
-          "episodeTitle": "102: Rapidfire 23"
-          "episodeSummary": "This week it’s another RAPIDFIRE!!! We take listener questions and try to answer them as best we can within a 3 minute time constraint. We talked about (roughly in order): Q & A: 3:07 HTML email is super fun to design for, so I’m a little surprised that you guys aren’t all about it, and... Read more »"
-          "duration": 3725
-        ,
-          "uid": 35736650
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/496/0/148777-101-with-john-resig.mp3"
-          "explicit": false
-          "episodeTitle": "#101: With John Resig"
-          "episodeSummary": "This week we were joined by John Resig. John is the Dean of Computer Science at Khan Academy and the creator of the jQuery JavaScript library. He’s also the author of the books Pro JavaScript Techniques and Secrets of the JavaScript Ninja. We talked about (roughly in order): Q & A: 42:08 Is it worth... Read more »"
-          "duration": 4066
-        ,
-          "uid": 35589999
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/492/0/146822-100-with-rachel-andrew.mp3"
-          "explicit": false
-          "episodeTitle": "100: With Rachel Andrew"
-          "episodeSummary": "This week we were joined by Rachel Andrew, author and purveyor of Perch, a lightweight PHP content management system. We talked about (roughly in order): News’n’Links’n’Drama: 10:23 CSS Regions Considered Harmful 16:40 Squarespace Logo 21:06 Google Webfonts: The Spy Inside Q & A: 26:55 One thing that’s not very well known is that Perch actually... Read more »"
-          "duration": 3632
-        ,
-          "uid": 35476590
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/489/0/145281-099-with-jonathan-mahoney.mp3"
-          "explicit": false
-          "episodeTitle": "099: With Jonathan Mahoney"
-          "episodeSummary": "This week we were joined by Jonathan Mahoney, a UX Architect for a B2B enterprise company. We talked about (roughly in order): News’n’Links’n’Drama: 12:55 Myth Busting: CSS Animations vs. JavaScript 17:33 When to use target=”_blank”? 23:17 Google bought Nest Q & A: 25:20 Should I convert my existing website to be responsive, or start over... Read more »"
-          "duration": 3368
-        ,
-          "uid": 35347845
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/486/0/143243-098-lyza-danger-gardner.mp3"
-          "explicit": false
-          "episodeTitle": "098: With Lyza Danger Gardner"
-          "episodeSummary": "This week we were joined by Lyza Danger Gardner. We talked about (roughly in order): News’n’Links’n’Drama: 12:33 Web Standards Killed The HTML Star, and Is Web Design Dead? 21:40 Grunt is dead? What about Gulp? Q & A: 27:04 I’m curious to know how we as a community are handling touch events on mobile devices... Read more »"
-          "duration": 3782
-        ,
-          "uid": 35161487
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/484/0/097_Mina_Markham.mp3"
-          "explicit": false
-          "episodeTitle": "097: With Mina Markham"
-          "episodeSummary": "This week we were joined by Mina Markham, a Sass-lovin’ designer and developer from Dallas, Texas. She’s a Syracuse University alum, part-time freelancer, full-time Parago employee, and soon-to-be Girl Develop It teacher. We talked about (roughly in order): News’n’Links’n’Drama Myth.io: “CSS Level 4 kind of stuff” Q & A 17:01 I’ve just started using Compass... Read more »"
-          "duration": 3765
-        ,
-          "uid": 34836747
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/482/0/136861-096-rapidfire-22.mp3"
-          "explicit": false
-          "episodeTitle": "096: Rapidfire #22"
-          "episodeSummary": "This week is another RAPIDFIRE!!! We talked about (roughly in order): Q & A: 2:02 Should I use “.mainNav” or “nav.main”? Do you see any issues with using either? 4:54 I’m looking to find a new job. How should I approach employers when I’m not proud of the sites I’ve been working on? 7:18 I... Read more »"
-          "duration": 3163
-        ,
-          "uid": 34629014
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/478/0/136283-095-with-daniel-mall.mp3"
-          "explicit": false
-          "episodeTitle": "095: With Daniel Mall"
-          "episodeSummary": "This week we were joined by super-designer Dan Mall. Dan currently runs Superfriend.ly, is a co-host of the Businessology podcast, and previously worked at Happy Cog and Big Spaceship. We talked about (roughly in order): News’n’Links’n’Drama: 17:10 CSSOff #hotdrama: Dan made a PSD that was too good. Q & A: 33:02 In defense of AMPPS…... Read more »"
-          "duration": 3732
-        ,
-          "uid": 34390636
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/474/0/134654-094-with-emily-dunkle.mp3"
-          "explicit": false
-          "episodeTitle": "094: With Emily Dunkle"
-          "episodeSummary": "This week we were joined by Emily Dunkle. Emily is a UI & UX Designer from Massachusetts. She believes in semantic markup, design of all kinds, and a good old-fashioned legal pad. We talked about (roughly in order): Q & A: 16:37 My company’s IT department has taken over our website. What can I do... Read more »"
-          "duration": 3856
-        ,
-          "uid": 33785749
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/472/0/132312-093-rapidfire-21.mp3"
-          "explicit": false
-          "episodeTitle": "093: RAPIDFIRE #21"
-          "episodeSummary": "This week, it’s another RAPID FIRE!!! Chris and Dave take on listener questions, fast and furious. 2:27 Do you guys have any advice when the time comes to hand over a WordPress site? 5:57 What are your opinions about disabilities (hopefully about stuttering but not necessary) in the workplace? 9:06 How do I address responsiveness... Read more »"
-          "duration": 3660
-        ,
-          "uid": 33639033
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/464/0/131434-092-with-dudley-storey.mp3"
-          "explicit": false
-          "episodeTitle": "092: With Dudley Storey"
-          "episodeSummary": "This week we were joined by Dudley Storey. Dudley is a teacher, craftsman, designer & writer, and the author of Pro CSS3 Animation. News’n’Links’n’Drama: 7:00 Webkit hates src-N End Of Year Responsive Images Report 13:14 CSSOff 2013 17:20 Learn jQuery from Scratch (CSS-Tricks Class) Q & A: 21:15 Is it worth taking the time to... Read more »"
-          "duration": 3950
-        ,
-          "uid": 33356609
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/468/0/129716-091-js-jabber-crossover.mp3"
-          "explicit": false
-          "episodeTitle": "091: With Jamison Dance AND Merrick Christensen"
-          "episodeSummary": "This week we were joined by Merrick and Jamison from the Javascript Jabber podcast. They are both super awesome at javascript and very handsome. We talked about (roughly in order): News’n’Links’n’Drama: 10:42 Responsive Web Design: Relying Too Much On Screen Size by LukeW Rebuttal by Ethan Marcotte: RESPONSIVE DESIGN, SCREENS, AND SHEARING LAYERS PPK: Of... Read more »"
-          "duration": 3731
-        ,
-          "uid": 33057072
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/462/0/127943-090-with-pamela-fox.mp3"
-          "explicit": false
-          "episodeTitle": "090: With Pamela Fox"
-          "episodeSummary": "This week we were joined by Pamela Fox, a web developer and educator currently working at Khan Academy. We talked about (roughly in order): News’n’Links’n’Drama: 9:30 Big Snow Tiny Conf 10:30 Automating Workflow Slide Deck Q & A: 14:54 I’m sold on GIT and have used it locally on my machine. How can I go... Read more »"
-          "duration": 3875
-        ,
-          "uid": 32836743
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/457/0/126438-089-with-karen-mcgrane.mp3"
-          "explicit": false
-          "episodeTitle": "089: With Karen McGrane"
-          "episodeSummary": "This week we were joined by Karen McGrane. Karen is a mobile content strategist and has a fantastic book called Content Strategy for Mobile. We talked about (roughly in order): News’n’Links’n’Drama: 24:08 Front End Architechture Showdown CSS Cargo Cult 25:19 Does our Industry have a Drinking Problem? 29:34 Scroll Hijacking Q & A: 34:56 Why... Read more »"
-          "duration": 3992
-        ,
-          "uid": 32553489
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/453/0/124664-088-with-scott-jehl.mp3"
-          "explicit": false
-          "episodeTitle": "088: With Scott Jehl"
-          "episodeSummary": "This week we were joined by Scott Jehl, a progressive enhancer at Filament Group. We talked about (roughly in order): News’n’Links’n’Drama: 15:48 Godaddy aquired Media Temple Q & A: 24:30 I want to use a ‘mobile first’ approach, but the client wants to see the desktop version first. How would you solve this little problem?... Read more »"
-          "duration": 4323
-        ,
-          "uid": 32348061
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/444/0/123327-087-with-nicholas-gallagher.mp3"
-          "explicit": false
-          "episodeTitle": "087: With Nicolas Gallagher"
-          "episodeSummary": "This week we were joined by Nicolas Gallagher, CSS expert. We talked about (roughly in order): News’n’Links’n’Drama: 8:29 EFF gets involved in DRM Q & A: 13:40 I’m a front end developer working in Rails these days. I want an automated way to produce styles guides. How do you produce guides for your clients? Have... Read more »"
-          "duration": 3756
-        ,
-          "uid": 32111032
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/439/0/120469-086-with-jenn-schiffer.mp3"
-          "explicit": false
-          "episodeTitle": "086: With Jenn Schiffer"
-          "episodeSummary": "This week we were joined by Jenn Schiffer. Jenn works at sports-ball and knows Michael Jordan. She also makes websites! We talked about (roughly in order): Q & A: 9:51 How can we go about getting back in touch with our inner creative coder? And how can we start introducing this back into our ‘bread... Read more »"
-          "duration": 3595
-        ,
-          "uid": 31892954
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/434/0/119092-085-with-kimberly-blessing.mp3"
-          "explicit": false
-          "episodeTitle": "085: With Kimberly Blessing"
-          "episodeSummary": "This week we were joined by Kimberly Blessing. We talked about (roughly in order): News’n’Links’n’Drama: 6:17 CERN – The birth of the web The first web browser FORK THE LINE-MODE BROWSER Q & A: 16:02 What are your opinions on the nonstandard mozmm units? See also : Blog post. 24:20 I was wondering if either... Read more »"
-          "duration": 3343
-        ,
-          "uid": 26416307
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/431/0/111080-084-rapidfire-20.mp3"
-          "explicit": false
-          "episodeTitle": "084: RAPIDFIRE #20"
-          "episodeSummary": "It’s time for another RAPIDFIRE! No news, no drama, just lots of question and answer action. Q & A: 0:51 How do you prefer ordering your queries within your stylesheet? Is mobile-first really the best strategy here? 8:27 Would either of you have any insights as to how to test, target, and develop for the... Read more »"
-          "duration": 3505
-        ,
-          "uid": 25647103
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/429/0/111077-083-with-flo-motlik.mp3"
-          "explicit": false
-          "episodeTitle": "083: With Florian Motlik"
-          "episodeSummary": "This week we were joined by Florian Motlik. Flo is an awesome programmer an a co-founder of Codeship.io, a part of Codestars Boston. This episode is a deep dive into continuous deployment and automation. We talked about (roughly in order): Q & A: 13:08 I would like to use Git for version control, and set... Read more »"
-          "duration": 3873
-        ,
-          "uid": 25086885
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/360/0/109751-082-with-jason-santa-maria.mp3"
-          "explicit": false
-          "episodeTitle": "082: With Jason Santa Maria"
-          "episodeSummary": "This week we were joined by Jason Santa Maria, a designer currently in Brooklyn, New York. You might know Jason from his work on Typekit or more recently the writing collaboration tool Editorially. Or perhaps from past work like the WordPress logo and from working at renowned web studio Happy Cog. We talked about (roughly... Read more »"
-          "duration": 3712
-        ,
-          "uid": 25330262
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/357/0/109752-081-with-geri-coady.mp3"
-          "explicit": false
-          "episodeTitle": "081: With Geri Coady"
-          "episodeSummary": "This week we were joined by Geri Coady, an illustrator, designer, and author from Newfoundland, Canada. We talked about (roughly in order): News’n’Links’n’Drama 17:51 WooThemes Price Change, also here 22:00 Chrome’s password saving drama Q & A 29:02 Are there any particular hues and shades of colors that are particularly inaccessible or render unfaithfully? Also,... Read more »"
-          "duration": 3609
-        ,
-          "uid": 25330263
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/352/0/109753-080-rapidfire-19.mp3"
-          "explicit": false
-          "episodeTitle": "080: RAPIDFIRE #19"
-          "episodeSummary": "It’s time for another RAPIDFIRE! We talk about (roughly in order): Q & A 2:30 Which books would you recommend learning about CSS and /or UX design? 6:32 There is a lot of hype around the Hammer and Mixture static site generators right now. Can teams work on these together, or are they just made... Read more »"
-          "duration": 3574
-        ,
-          "uid": 25330264
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/355/0/109754-079-with-travis-miller.mp3"
-          "explicit": false
-          "episodeTitle": "079: With Travis Miller"
-          "episodeSummary": "This week we were joined by Travis Miller, a full stack developer at SPARK. Chris and Dave met Travis at Front End Conf where he gave a talk about hip hop and the web. We talk about (roughly in order): News’n’Links’n’Drama: 9:24 Why You Shouldn’t Tell That Random Girl On The Street That She’s Hot... Read more »"
-          "duration": 3771
-        ,
-          "uid": 25330265
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/353/0/109755-078-with-rick-blalock.mp3"
-          "explicit": false
-          "episodeTitle": "078: With Rick Blalock"
-          "episodeSummary": "This week we were joined by mobile architect Rick Blalock. Rick currently works at Appcelerator, a framework for building out native applications in Javascript. Rick also knows quite a bit about Joomla. We talked about (roughly in order): News’n’Links’n’Drama: 12:30 Why mobile apps are slow 21:17 Tweetbot Neue 22:42 Clear up EE drama: Brandon Kelley... Read more »"
-          "duration": 3977
-        ,
-          "uid": 25330266
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/351/0/109756-077-rapidfire-18.mp3"
-          "explicit": false
-          "episodeTitle": "077: RAPIDFIRE #18"
-          "episodeSummary": "This week it’s another RAPIDFIRE! We talked about (roughly in order): Q & A 2:23 I recently ran the W3C Markup Validation tool on one of my WordPress site. I was amazed to see how many errors came up… Do you have any suggestions for validating my markup? 9:19 Should I learn Haml or Emmet... Read more »"
-          "duration": 4354
-        ,
-          "uid": 25330267
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/347/0/109757-076-with-tim-sabat-and-alex-vazquez.mp3"
-          "explicit": false
-          "episodeTitle": "076: With Tim Sabat and Alex Vazquez"
-          "episodeSummary": "This week we were joined by Tim Sabat and Alex Vazquez. Like Chris, Tim and Alex worked at Wufoo, then SurveyMonkey after the acquisition. Now all three of them are the founders of CodePen. We talk about (roughly in order): News’n’Links’n’Drama 13:02 Expression Engine Drama – “Competition Ethics & Add-ons” 17:40 Firefox 23: Disable Javascript... Read more »"
-          "duration": 3981
-        ,
-          "uid": 25330268
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/348/0/109758-075-with-tim-kadlec.mp3"
-          "explicit": false
-          "episodeTitle": "075: With Tim Kadlec"
-          "episodeSummary": "This week we were joined by Tim Kadlec. Tim is a front end developer, blogger, book author, and started the web conference Breaking Development at his previous job. We talk about (roughly in order): News’n’Links’n’Drama 3:40 “Just Build Websites!” Soundbyte 5:30 Breaking Development Conf 9:30 Tim’s Drama: Science and responsive images 19:15 “The Sidebar In... Read more »"
-          "duration": 3904
-        ,
-          "uid": 25330269
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/345/0/109759-live-from-front-end-conf.mp3"
-          "explicit": false
-          "episodeTitle": "Live from Front-End Conf"
-          "episodeSummary": "This episode of Shop Talk was filmed before a live studio audience. Thanks to Dan & Cherrie Denney for inviting us down to Front-End Design Conference in St. Petersburg, Florida. Chris played the banjo a bit and Dave wore a Floridian shirt. It is a spectacular conference and a lot of fun was had. We... Read more »"
-          "duration": 1745
-        ,
-          "uid": 25330270
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/342/0/109760-074-with-noah-stokes.mp3"
-          "explicit": false
-          "episodeTitle": "074: With Noah Stokes"
-          "episodeSummary": "This week we were joined by Noah Stokes, founder and partner of Bold (a web design studio) as well as a designer and front end coder with the best of them. Noah is also a professional newscaster, blogger‘, and speaker. We talked about (roughly in order): News’n’Links’n’Drama: 9:57 PRISM 13:05 “Ughck. Images.” 17:47 More about... Read more »"
-          "duration": 3810
-        ,
-          "uid": 25330271
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/340/0/109761-073-with-val-head.mp3"
-          "explicit": false
-          "episodeTitle": "073: With Val Head"
-          "episodeSummary": "This week we were joined by Val Head. Val is a designer and consultant. She co-founded Web Design Day and Refresh Pittsburgh, is the Managing Editor of CreativeJS.com, and just released the CSS Animations Pocket Guide on Five Simple Steps. We have some sponsor spots open! Get your thing in front of lots of smart,... Read more »"
-          "duration": 3623
-        ,
-          "uid": 25330272
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/338/0/109762-072-with-raquel-velez.mp3"
-          "explicit": false
-          "episodeTitle": "072: With Raquel Velez"
-          "episodeSummary": "This week we were joined by Raquel Velez, an all around web and robot hacker focusing on Node.js at the moment at Storify. We talked about (roughly in order): News’n’Links’n’Drama: 5:30 Why is Node good for robots? Q & A: 14:50 I was wondering if you could talk about what the ideal scenario is to... Read more »"
-          "duration": 3752
-        ,
-          "uid": 25330273
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/333/0/109763-071-rapidfire-17.mp3"
-          "explicit": false
-          "episodeTitle": "071: RAPIDFIRE #17"
-          "episodeSummary": "This week we have a special RAPIDFIRE episode for you! We’re gonna answer as many of your questions as possible, as best as we can (in three minutes or less)! We talked about (roughly in order): Q & A 2:50 I’m trying to think about mobile first. Is serving HTML content through JavaScript bad? Can... Read more »"
-          "duration": 3507
-        ,
-          "uid": 25330274
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/329/0/109764-070-with-hampton-catlin.mp3"
-          "explicit": false
-          "episodeTitle": "070: With Hampton Catlin"
-          "episodeSummary": "This week we were joined by Hampton Catlin. Hampton is the inventor of Sass and Haml, the original creator of Wikipedia Mobile, and several successful iPhone applications including Dictionary! Hampton is currently building crazy new technologies to mobilize the web at Moovweb. We talked about (roughly in order): News’n’Links’n’Drama 19:20 Welcome, Recent Graduates by Mike... Read more »"
-          "duration": 3712
-        ,
-          "uid": 25330275
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/327/0/109765-069-with-mike-taylor.mp3"
-          "explicit": false
-          "episodeTitle": "069: With Mike Taylor"
-          "episodeSummary": "This week we were joined by Mike Taylor, a whitespace strategist from Opera. We talked about (roughly in order): News’n’Links’n’Drama: 6:37 The W3C added EME Spec (aka DRM for video) Q & A 19:24 Percentages seem to render different in Opera, what’s the deal? Should I use media queries instead? 23:42 Wouldn’t it be nice... Read more »"
-          "duration": 3543
-        ,
-          "uid": 25330276
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/323/0/109766-068-with-ben-schwarz.mp3"
-          "explicit": false
-          "episodeTitle": "068: With Ben Schwarz"
-          "episodeSummary": "This week we were joined by Ben Schwarz, a full stack web hacker, tool maker, and tip sharer from Melbourne, Australia. We talked about (roughly in order): News’n’Links’n’Drama: 4:00 Ben’s latest project Gallery CSS 11:30 Global Accessibility Awareness Day 14:50 National Fart JavaScript Awareness Day Q & A: 16:30 When does Ben use Grunt JS... Read more »"
-          "duration": 4149
-        ,
-          "uid": 25330277
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/317/0/109767-067-with-pam-selle.mp3"
-          "explicit": false
-          "episodeTitle": "067: With Pam Selle"
-          "episodeSummary": "This week we were joined by Pam Selle, a full stack developer in many languages and all around hacker from Philly. Pam works at AxisPhilly, teaches for GirlDevelopIt, and blogs at The Webivore. We talk about (roughly in order): News’n’Links’n’Drama 1:50 Introducing Pam Selle 2:45 Pam’s day job: Axis Philly 4:00 Girl Develop It 8:37... Read more »"
-          "duration": 3898
-        ,
-          "uid": 25330278
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/300/0/109768-066-rapidfire-16.mp3"
-          "explicit": false
-          "episodeTitle": "066: RAPIDFIRE #16"
-          "episodeSummary": "Another classic RAPIDFIRE! No guests, no drama, no news, just all redhot question on answer action. What do you use to concatenate JavaScript files before production on Windows? Aren’t thinks like history.pushState just new JavaScript things, not HTML5? Can Sublime Text help with re-usable components? How do you diagram these fancy one-page style apps? How... Read more »"
-          "duration": 4649
-        ,
-          "uid": 25330279
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/313/0/109769-065-with-ben-frain.mp3"
-          "explicit": false
-          "episodeTitle": "065: With Ben Frain"
-          "episodeSummary": "This week we were joined by Ben Frain, a web developer, technology columnist, and book author from Cheshire, UK. Ben has written for major publications like MacUser, .net, and The Guardian and is also a very famous television actor. We talked about (roughly in order): News’n'Links’n'Drama Seven Rules nonsense. Aral Balkan’s Slide & Stage The... Read more »"
-          "duration": 3898
-        ,
-          "uid": 25330280
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/290/0/109770-064-rapidfire-15.mp3"
-          "explicit": false
-          "episodeTitle": "064: RAPIDFIRE #15"
-          "episodeSummary": "Another RAPIDFIRE episode where Dave and Chris answer as many questions as possible. No guests, no news, no drama, just all question on answer action. This time they set a timer so no answer may exceed 3 minutes! 2:43 Should you learn jQuery or JavaScript first? 5:30 How come two scripts seem to work fine... Read more »"
-          "duration": 3367
-        ,
-          "uid": 25330281
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/307/0/109771-063-with-rachel-nabors.mp3"
-          "explicit": false
-          "episodeTitle": "063: With Rachel Nabors"
-          "episodeSummary": "This week we were joined by Rachel Nabors, a cartoonist, illustrator, designer, and front end developer out of Raleigh, North Carolina. Rachel is highly interested in animations and sound in CSS and JavaScript. We talk about (roughly in order): News’n'Links’n'Drama 11:34 – hgroup removed from HTML 5.1 16:25 – Copy vs. Design (Robert Williams, Tim... Read more »"
-          "duration": 4284
-        ,
-          "uid": 25330282
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/298/0/109772-062-with-brandon-mathis.mp3"
-          "explicit": false
-          "episodeTitle": "062: With Brandon Mathis"
-          "episodeSummary": "This week we were joined by Brandon Mathis, a web worker out of Birmingham, Alabama working for MongoHQ. Brandon is on the Compass team and is the creator of the static site generator Octopress. We talk about (roughly in order): News’n'Links (9:41) – Getting Started with Octopress Q & A (26:32) – Regenerating sprites with... Read more »"
-          "duration": 3805
-        ,
-          "uid": 25330283
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/292/0/109773-061-with-alex-sexton.mp3"
-          "explicit": false
-          "episodeTitle": "061: With Alex Sexton"
-          "episodeSummary": "This week we were joined by Alex Sexton, a JavaScript developer for BazaarVoice, ex-yayQuery star, Modernizr team member, YepNope inventor, TXJS organizer, and essentially the world’s best loved ginger. We talked about (roughly in order): New’n'Links’n'Drama Donglegate: Venture Beat, Hacker News, Amanda Blum, Estelle Weyl Are UX and Design different? Dan Eden, Mark Otto Done... Read more »"
-          "duration": 3923
-        ,
-          "uid": 25330284
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/288/0/109774-060-with-samantha-warren.mp3"
-          "explicit": false
-          "episodeTitle": "060: With Samantha Warren"
-          "episodeSummary": "This week we were joined by Samantha Warren, a designer and recent San Fransico-ite. She moved from Washington D.C. to work for Twitter. Samantha is known for her love of all things typography and design and speaks at conferences around the world about these things. Most recently, about Style Tiles, a concept for showing design... Read more »"
-          "duration": 3987
-        ,
-          "uid": 25330285
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/281/0/109775-059-with-lara-swanson.mp3"
-          "explicit": false
-          "episodeTitle": "059: With Lara Swanson"
-          "episodeSummary": "This week we were joined by Lara Swanson, formerly UX manager at Dyn and now a manager of mobile web at Etsy. Lara has long been a champion of web performance, UX, and being a good front end developer. We talk about (roughly in order): News’n'Links’n'Drama LayerVault vs. DesignModo “Pinkifying the recruiting process” FRED Client-Hints... Read more »"
-          "duration": 3983
-        ,
-          "uid": 25330286
-          "mediaUrl": "http://shoptalkshow.com/podpress_trac/feed/278/0/109776-058-with-derek-featherstone.mp3"
-          "explicit": false
-          "episodeTitle": "058: With Derek Featherstone"
-          "episodeSummary": "This week we were joined by Derek Featherstone, an accessibility specialist and leader of Simply Accessible, a consulting firm in Ottawa, Canada. The full show transcript is available here. We talk about (roughly in order): News’n'Links’n'Drama ARIA tree roles, not so simple Nav in lists discussion again Q & A Does display: table; have an... Read more »"
-          "duration": 4035
-        ]
-      ,
-        "id": 7591
-        "homeUrl": "http://nitch.cc/podcast"
-        "feedUrl": "http://nitch.cc/itunes.rss"
-        "authors": "Nitch"
-        "subscriptionTitle": "The Nitch Podcast"
-        "summary": "A weekly podcast about building apps that run everywhere using open web standards like HTML, CSS, JavaScript, REST, and JSON. Hosted by Jonathan Stark and Kelli Shaver."
-        "albumArt": "nitch.png"
-        "episodes": [
-          "uid": 36418684
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_98_Pee_Rink.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 98: Pee Rink"
-          "episodeSummary": "Jonathan and Kelli talk about first impressions of Google Glass, DIY SaaS integration with Zapier, and zoning out to the sounds of Github."
-          "duration": 4028
-        ,
-          "uid": 36200351
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_97_Dogs_With_No_Noses.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 97: Dogs With No Noses"
-          "episodeSummary": "Jonathan and Kelli talk about recent announcements from Facebook, Nokia, Mozilla, and Samsung - and how they affect app developers."
-          "duration": 2349
-        ,
-          "uid": 36041240
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_96_You_Cant_Tuna_Fish_To_Get_To_The_Other_Side.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 96: You Can’t Tuna Fish To Get To The Other Side"
-          "episodeSummary": "Jonathan and Kelli talk about the shocking demand for smart headphones and what designers and developers can do to start building experiences for the coming zombie apocalypse of screenless devices."
-          "duration": 4188
-        ,
-          "uid": 35885552
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_95_Banana_Piano.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 95: Banana Piano"
-          "episodeSummary": "Jonathan and Kelli talk about the relative merits of CSS grid systems and JavaScript libraries."
-          "duration": 2776
-        ,
-          "uid": 35751804
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_94_Function_Frog.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 94: Function Frog"
-          "episodeSummary": "Jonathan and Kelli talk about a slew of geeky books we've read lately: security, astronauts, innovation, cyberwar, and more. Think of it as recommended reading for nerds."
-          "duration": 3422
-        ,
-          "uid": 35595476
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_93_Lightsaber_Customer_Service.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 93: Lightsaber Customer Service"
-          "episodeSummary": "Jonathan and Kelli talk about Kelli's new Raspberry Pi: what to do with it, how to program it, and what she loves about it."
-          "duration": 4014
-        ,
-          "uid": 35469059
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_92_Cattering_Ram.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 92: Cattering Ram"
-          "episodeSummary": "Jonathan and Kelli talk about a few of our favorite APIs: Stripe, Dropbox, Github, Twilio, and not Facebook."
-          "duration": 3342
-        ,
-          "uid": 35360591
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_91_Papil_and_Pencer.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 91: Papil and Pencer"
-          "episodeSummary": "Jonathan and Kelli talk about the tools we use to get our jobs done on a daily basis. Command line utilities, browser plugins, text editors, project management, and more."
-          "duration": 6322
-        ,
-          "uid": 35271233
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_90_Weve_Got_Gas.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 90: We’ve Got Gas"
-          "episodeSummary": "Jonathan and Kelli talk about “hacking” our Hue wireless lights."
-          "duration": 3729
-        ,
-          "uid": 35162928
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_89_Aspirational_Laundry.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 89: Aspirational Laundry"
-          "episodeSummary": "Jonathan and Kelli talk about the pros, cons, and programming implications of the top ten gadgets we received in 2013."
-          "duration": 6504
-        ,
-          "uid": 35068258
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_88_Old_Waffles.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 88: Old Waffles"
-          "episodeSummary": "J-Bot and K-Bot revisit highlights from the previous year and beyond."
-          "duration": 3219
-        ,
-          "uid": 34905028
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_87_Sleep_Hockeying.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 87: Sleep Hockeying"
-          "episodeSummary": "Jonathan and Kelli talk about the Twitter redesign, improvements to mobile browsers, math bugs in JavaScript, and more."
-          "duration": 3025
-        ,
-          "uid": 34742271
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_86_Eleventy_One.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 86: Eleventy One"
-          "episodeSummary": "Jonathan and Kelli talk about cross-platform consistency: should your app conform to platform conventions or maintain a consistent look and feel everywhere?"
-          "duration": 3786
-        ,
-          "uid": 34482598
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_85_Earlids.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 85: Earlids"
-          "episodeSummary": "Jonathan and Kelli talk about notification overload: what it is, how to deal with it, and where we might be headed."
-          "duration": 3693
-        ,
-          "uid": 34165314
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_84_Pizza_Car.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 84: Pizza Car"
-          "episodeSummary": "Jonathan and Kelli discuss the highlights of “APIs: A Strategy Guide” by Daniel Jacobson."
-          "duration": 3710
-        ,
-          "uid": 33775945
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_83_Dark_Middle.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 83: Dark Middle"
-          "episodeSummary": "Jonathan and Kelli talk about Feathers, a minimalist CSS reset and boilerplate gem created by our very own Kelli Shaver."
-          "duration": 2780
-        ,
-          "uid": 33480524
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_82_Pink_With_a_Hint_of_Orange.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 82: Pink With a Hint of Orange"
-          "episodeSummary": "Jonathan and Kelli talk about Pattern Lab, a tool for building atomic design systems created by Brad Frost and Dave Olsen."
-          "duration": 1776
-        ,
-          "uid": 33211704
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_81_Responsive_Picnic_Tables.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 81: Responsive Picnic Tables"
-          "episodeSummary": "Jonathan and Kelli rant about dealing with HTML tables in responsive web design."
-          "duration": 3567
-        ,
-          "uid": 32913183
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_80_Even_More_Betterer.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 80: Even More Betterer"
-          "episodeSummary": "Jonathan and Kelli talk about Ruby and Rails: learning resources, application considerations, and Kelli’s big win!"
-          "duration": 1639
-        ,
-          "uid": 32650343
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_79_Oreo_Island.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 79: Oreo Island"
-          "episodeSummary": "Jonathan and Kelli discuss a bunch of projects that they recently launched."
-          "duration": 2828
-        ,
-          "uid": 32408374
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_78_Reedonkulous.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 78: Reedonkulous"
-          "episodeSummary": "Jonathan and Kelli give a brief intro to Git, how you can use it to replace FTP in your workflow, and why you probably should."
-          "duration": 1075
-        ,
-          "uid": 31920875
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_77_Accidental_Interneting.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 77: Accidental Interneting"
-          "episodeSummary": "Jonathan and Kelli chat about the benefits of accessibility, availability, and progressive enhancement in cross-platform web projects."
-          "duration": 2640
-        ,
-          "uid": 31746003
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_76_Tickle_Class.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 76: Tickle Class"
-          "episodeSummary": "Jonathan and Kelli discuss perception vs reality in the context of application performance. In particular, the importance of instantaneous feedback, a simple way to remove the pesky 300ms delay in webapps on touch devices, and the real reason why jank is a bad thing."
-          "duration": 2272
-        ,
-          "uid": 31496700
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_75_Shes_Coming_Unglued.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 75: She’s Coming Unglued"
-          "episodeSummary": "Jonathan and Kelli talk about Google’s two-factor authentication, smartwatch use cases, and a possible strategy behind Apple’s decision to release two new iPhones at the same time."
-          "duration": 2326
-        ,
-          "uid": 31210186
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_74_Psycho_Like_Me.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 74: Psycho Like Me"
-          "episodeSummary": "Jonathan and Kelli talk about how the iPhone 5c announcement illustrates that future-friendly thinking is more important than ever."
-          "duration": 1677
-        ,
-          "uid": 30983261
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_73_Tiny_Tornado.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 73: Tiny Tornado"
-          "episodeSummary": "Jonathan and Kelli talk about SmartWatches: The Wimm One, MetaWatch, Pebble, and more."
-          "duration": 2188
-        ,
-          "uid": 27869901
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_72_Code_Brown.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 72: Code Brown"
-          "episodeSummary": "Jonathan and Kelli talk reach into the topic grab bag and pull out programmable lightbulbs, embracing constraints, prototyping in PHP, benchmarking CSS, and more."
-          "duration": 3882
-        ,
-          "uid": 25019028
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_71_For_the_Meeple_By_the_Meeple.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 71: For the Meeple, By the Meeple"
-          "episodeSummary": "Jonathan and Kelli talk about what happened during Kelli's 48 hour weekend hackathon, including first impressions of RedHat's OpenShift cloud platform, pub/sub in Ruby with Faye, and oh, so much more."
-          "duration": 3131
-        ,
-          "uid": 19249230
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_70_It_Cant_Be_Worse_Than_Calgary.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 70: It Can't Be Worse Than Calgary"
-          "episodeSummary": "Jonathan and Kelli talk about timezone bugs on Amazon S3, problems with ruby on new EC2's chipset architecture, and news about RailsForum, Pandacodium, Spoken, Inside the Brackets, and a lot more."
-          "duration": 3512
-        ,
-          "uid": 16784017
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_69_Thats_A_Plus.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 69: That's A Plus"
-          "episodeSummary": "Jonathan and Kelli talk about real live project work on apps that run cross browser, cross platform, and beyond."
-          "duration": 3078
-        ,
-          "uid": 16784016
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_68_Fancy_Class.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 68: Fancy Class"
-          "episodeSummary": "Jonathan and Kelli walk through a process for modern web development using responsive design, CSS3, and copious amounts of progressive enhancement."
-          "duration": 2899
-        ,
-          "uid": 9408154
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_67_Django_Curious.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 67: Django Curious"
-          "episodeSummary": "Kelli helps Jonathan finally - FINALLY! - make the switch from PHP to Rails."
-          "duration": 2503
-        ,
-          "uid": 8776590
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_66_I_Blame_My_Shorts.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 66: I Blame My Shorts"
-          "episodeSummary": "Jonathan and Kelli talk about function hoisting in Firefox, a fun new side project, and collapsing space with smartphone cameras."
-          "duration": 2394
-        ,
-          "uid": 8023287
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_65_Bumpin_Colons.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 65: Bumpin’ Colons"
-          "episodeSummary": "Jonathan and Kelli continue with the fourth and final installment of their screencast on how to build a REST API with Ruby on Rails."
-          "duration": 3700
-        ,
-          "uid": 7215332
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_64_Cat_Number_One.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 64: Cat Number One"
-          "episodeSummary": "Jonathan and Kelli get very superstitious about Rails 4, JSON endpoints, responsive web design, and more."
-          "duration": 2158
-        ,
-          "uid": 6612701
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_63_Disco_Mode.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 63: Disco Mode"
-          "episodeSummary": "Jonathan and Kelli talk about responsive design, progressive enhancement, and development tools in the context of a big huge site redesign."
-          "duration": 2565
-        ,
-          "uid": 6457165
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_62_Love_Me_Some_Curlies.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 62: Love Me Some Curlies"
-          "episodeSummary": "Jonathan and Kelli continue with part 3 of their screencast on how to build a REST API with Ruby on Rails. Please visit http://nitch.cc and look for Episode 62 if you'd like to view the video."
-          "duration": 3011
-        ,
-          "uid": 5563788
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_61_Expecting_Ernestina.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 61: Expecting Ernestina"
-          "episodeSummary": "Jonathan and Kelli continue their screencast on how to build a REST API with Ruby on Rails. Please visit http://nitch.cc and look for Episode 61 if you'd like to view the video."
-          "duration": 3949
-        ,
-          "uid": 4347039
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_60_Numerosity.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 60: Numerosity"
-          "episodeSummary": "Kelli builds a rest api with ruby on rails, Jonathan asks stupid questions while she does it, and we post video of the whole shebang for you to enjoy in your copious free time."
-          "duration": 3949
-        ,
-          "uid": 2774964
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_59_Moonburn.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 59: Moonburn"
-          "episodeSummary": "Jonathan and Kelli talk about the WeMo Switch, blink(1) USB, hue light bulbs, and the APIs that tie them all together."
-          "duration": 3026
-        ,
-          "uid": 2686457
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_58_Fifty_Shades_of_Black.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 58: Fifty Shades of Black"
-          "episodeSummary": "Jonathan and Kelli talk about the upcoming screencast episode, performance problems with KnockoutJS, and the massive implications of Google's recent announcements at the IO conference."
-          "duration": 4163
-        ,
-          "uid": 2595335
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_57_Flossing_With_Rails.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 57: Flossing With Rails"
-          "episodeSummary": "Jonathan and Kelli talk about building - and more importantly, testing - REST APIs with Rails and RSpec."
-          "duration": 1925
-        ,
-          "uid": 2509212
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_56_Eighteen_Hours_Since_Last_Twisted_Ankle.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 56: Eighteen Hours Since Last Twisted Ankle"
-          "episodeSummary": "Jonathan and Kelli talk about how to quote a project for a client who needs an app that can run everywhere."
-          "duration": 1996
-        ,
-          "uid": 2427362
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_55_Nerds_in_Grass_Skirts.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 55: Nerds in Grass Skirts"
-          "episodeSummary": "Jonathan and Kelli talk about experimentation with the Lua programming language and the possible implications on cross-platform application development."
-          "duration": 2195
-        ,
-          "uid": 2372813
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_54_The_Royal_You.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 54: The Royal You"
-          "episodeSummary": "Jonathan and Kelli talk about jQuery vs. Zepto... and other pointless debates."
-          "duration": 2010
-        ,
-          "uid": 2343931
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_53_Fluffdates.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 53: Fluffdates"
-          "episodeSummary": "Jonathan and Kelli sit back and say \"I told you so\" for 30 minutes as they talk about Glassware, the Mirror API, and improved methods for the distribution of cat photos with Google Glass."
-          "duration": 2010
-        ,
-          "uid": 2317963
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_52_Punching_Kittens_with_Ethan_Marcotte.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 52: Punching Kittens with Ethan Marcotte"
-          "episodeSummary": "Jonathan and Kelli welcome special guest Ethan Marcotte to discuss some of the non-technical challenges of Responsive Web Design: unresponsive ad units, browsing the web on game consoles, getting client sign-off without Photoshop comps, and much more."
-          "duration": 2596
-        ,
-          "uid": 2288997
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_51_BBQ_Chicken_Disease.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 51: BBQ Chicken Disease"
-          "episodeSummary": "Jonathan and Kelli talk about Amazon Web Services - EC2, RDS, CloudWatch, and our new personal favorite, Simple Notification Service."
-          "duration": 2326
-        ,
-          "uid": 2265490
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_50_Up_Since_72.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 50: Up Since '72"
-          "episodeSummary": "Jonathan and Kelli talk about drag and drop on touchscreen devices and opting out of responsive web design."
-          "duration": 1690
-        ,
-          "uid": 2239308
-          "mediaUrl": "https://s3.amazonaws.com/nitch/Episode_49_Bathroom_Warming_Party.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 49: Bathroom Warming Party"
-          "episodeSummary": "Jonathan and Kelli talk about maintaining context in small screen apps, reconsidering jQuery for mobile projects, and preparing your content for the zombie apocalypse of smartwatches."
-          "duration": 4081
-        ]
-      ,
-        "id": 191
-        "homeUrl": "http://webdevradio.com"
-        "feedUrl": "http://feeds.feedburner.com/webdevradiopodcasthome"
-        "authors": "Michael Kimsal"
-        "subscriptionTitle": "WebDevRadio.com - web development podcast"
-        "summary": "Topics, tools and tips for web application developers, including testing strategies, upcoming conferences, interviews with developers, seo techniques, optimization tip and more."
-        "albumArt": "webdev.jpg"
-        "episodes": [
-          "uid": 36260631
-          "mediaUrl": "http://feedproxy.google.com/~r/WebdevradioPodcastHome/~5/sdz8z2kGi7I/wdr_118.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 118: Safe navigation coming to C#, PHP object injection in WordPress"
-          "episodeSummary": "C# may get the safe navigation operator soon! http://blogs.msdn.com/b/jerrynixon/archive/2014/02/26/at-last-c-is-getting-sometimes-called-the-safe-navigation-operator.aspx Bing Code Search for Visual Studio http://blogs.msdn.com/b/visualstudio/archive/2014/02/17/introducing-bing-code-search-for-c.aspx PHP Object Injection in WordPress http://vagosec.org/2013/09/wordpress-php-object-injection/ Dates are hard – Ben Ramsey http://benramsey.com/blog/2014/02/dates-are-hard/wdr_118"
-          "duration": 1100
-        ,
-          "uid": 35939572
-          "mediaUrl": "http://feedproxy.google.com/~r/WebdevradioPodcastHome/~5/xIIYykqS6RE/wdr_117.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 117: XDK, security headers and a bit more"
-          "episodeSummary": "Intel’s XDK cross platform mobile development: http://xdk-software.intel.com Try out ElasticSearch in a ‘fiddle-like’ environment: https://www.found.no/play/ NightwatchJS browser test: http://nightwatchjs.org Security headers you should know about: http://ibuildings.nl/blog/2013/03/4-http-security-headers-you-should-always-be-using"
-          "duration": null
-        ,
-          "uid": 34951736
-          "mediaUrl": "http://feedproxy.google.com/~r/WebdevradioPodcastHome/~5/ohGs-HJfjwc/wdr_116.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 116 – Foundation 5, DotNetFiddle and more"
-          "episodeSummary": "Puppet vs Chef vs Ansible vs Salt post and discussion http://www.infoworld.com/d/data-center/review-puppet-vs-chef-vs-ansible-vs-salt-231308 http://www.alpacajs.org Zurb Foundation 5 released discussion Yii framework 2.0 alpha DotNetFiddle – Fiddle with C# from your browser"
-          "duration": 1337
-        ,
-          "uid": 34710716
-          "mediaUrl": "http://feedproxy.google.com/~r/WebdevradioPodcastHome/~5/01_tInqLupM/wdr_115.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 115: The confessional, PHP BDD and PHP VCR"
-          "episodeSummary": "PHP BDD Framework: https://github.com/danielstjules/pho Comparison chart of front-end CSS frameworks: http://usablica.github.io/front-end-frameworks/compare.html PHP VCR: http://php-vcr.github.io reddit discussion Protect yourself with different terminal colors based on what server you’re connecting to!"
-          "duration": 1421
-        ,
-          "uid": 33300010
-          "mediaUrl": "http://feedproxy.google.com/~r/WebdevradioPodcastHome/~5/NU-kfBlU6NY/wdr_114.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 114: Netbeans 7.4, Fontello, and Timing Attacks"
-          "episodeSummary": "Netbeans 7.4 is out. HTML5 development for Android and iOS devices HTML5 development in Java EE and PHP applications Editing support for Knockout and AngularJS frameworks fontello – icon fonts generator effekt.css timing attacks via html5"
-          "duration": 1689
-        ,
-          "uid": 33005887
-          "mediaUrl": "http://feedproxy.google.com/~r/WebdevradioPodcastHome/~5/_1jhmwLFZ7c/wdr_113.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 113 – PHP.net compromised, Flexbox in your future?"
-          "episodeSummary": "The PHP.net website was compromised, but we don’t yet know what the exploit was. No actual code or binaries were affected; the site was just serving up javascript malware. Healtcare.gov is still a mess, but are there lessons we can … Continue reading →"
-          "duration": 1183
-        ,
-          "uid": 32781953
-          "mediaUrl": "http://feedproxy.google.com/~r/WebdevradioPodcastHome/~5/J_6EQmVhK7w/wdr_112.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 112 – Facebook CSRF, KnockoutJS 3"
-          "episodeSummary": "I think I’m missing something about apigility.org – help me figure it out. Facebook’s team fixes CSRF exploit in 2 hours. Is Rails’ CookieStore broken by default, or working just fine? KnockoutJS 3 was released – upgrade/change notes are here … Continue reading →"
-          "duration": 1491
-        ,
-          "uid": 7067547
-          "mediaUrl": "http://feedproxy.google.com/~r/WebdevradioPodcastHome/~5/DEOp9Xa1dYg/wdr_111.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 111 – 8 years and counting"
-          "episodeSummary": "So… this is the 8 year anniversary of webdevradio – what’s changed in the last 8 years? Lots! What’s the same? Lots! I go in to a bit more detail than that… Some recent news as well… Rails 4 released … Continue reading →"
-          "duration": null
-        ,
-          "uid": 2684923
-          "mediaUrl": "http://feedproxy.google.com/~r/WebdevradioPodcastHome/~5/QaxsBKZiH-Q/wdr_110.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 110: Azure hits 1 billion, RubyFlux compiler, Laracasts and more"
-          "episodeSummary": "OK, in no particular order: RubyFlux (article I originally found) TechEmpower round 5 Where is .NET headed? Web Components: Polymer Project and X-Tags LaraCasts"
-          "duration": null
-        ,
-          "uid": 2330120
-          "mediaUrl": "http://feedproxy.google.com/~r/WebdevradioPodcastHome/~5/5hU62QR4vAw/wdr_109.mp3"
-          "explicit": false
-          "episodeTitle": "Episode 109: Typescript and a bit more…"
-          "episodeSummary": "Heading off to Russia for a bit – if there’s anything you think I should see when I’m there, let me know Saw a good presentation on TypeScript recently, which has piqued my interest – hopefully it piques yours as … Continue reading →"
-          "duration": null
-        ]
-      ,
-      "id": 29653
-      "homeUrl": "http://five-js.envylabs.com/"
-      "feedUrl": "http://five-js.envylabs.com/feed.rss"
-      "authors": "Envy Labs"
-      "subscriptionTitle": "5 Minutes of JavaScript"
-      "summary": "5 Minutes of JavaScript is a weekly podcast about all things in the JavaScript community in just 5 minutes."
-      "albumArt": "5-minutes-of-javascript-itunes-logo.png"
-      "episodes": [
-          "uid": 36609121
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/018-5-minutes-of-javascript.mp3?1394734444"
-          "explicit": false
-          "episodeTitle": "Episode #18 - March 13th, 2014"
-          "episodeSummary": "
 In this episode we cover ECMAScript 6 features, a look into custom elements, untangling your JavaScript with Browserify and Multiline.js.

Listen to this episode on 5 Minutes of JavaScript
 Sponsored by Code School Learn by doing with our interactive courses and weekly CodeTV screencasts for just $29/month.   ECMAScript 6 Features There are a lot of new features in ECMAScript 6. If you’re not actively developing in it, trying to wrap your head around all of the changes is a heavy job. Luckily, Luke Hoban wrote up a great document, in the form of a GitHub readme, detailing the major ECMAScript 6 features.   Untangle Your JavaScript with Browserify Modular development on the client side isn’t limited to ES6. You can get some of the biggest advantages of it by breaking your code up into smaller modules and having them require each other. Take a look at how Browserify can help with this post.   Multiline Multiline strings in JavaScript aren't possible and won't be possible anytime soon. Multiline is a tiny library that offers a solution to this without needing a pre-compiler.  "
-          "duration": 327
-        ,
-          "uid": 36425715
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/017-5-minutes-of-javascript.mp3?1394121181"
-          "explicit": false
-          "episodeTitle": "Episode #17 - March 6th, 2014"
-          "episodeSummary": "
 In this episode we cover GitHubs new Atom.io editor, some useful Knockout binding handlers you can't live without, Testing practices in JavaScript and Angular and Distributed Logging for Node using YAL.

Listen to this episode on 5 Minutes of JavaScript
 Sponsored by Code School Learn by doing with our interactive courses and weekly CodeTV screencasts for just $29/month.   Atom GitHub released a new text editor called Atom, a desktop application based on web technologies. Atom is a hackable editor which you can extend using JavaScript, HTML and CSS.   Useful KO.js Binding Handlers Leland Richardson wrote a blog post about \"10 Knockout.js Binding Handlers\" he doesn't want to live without, where he goes over some custom binding handlers he likes to use to help keep his code more readable.   Testing AngularJS Apps with Protractor Why test JavaScript? That's a question we've all asked at some point. In this short talk we discuss why you might want to test in JavaScript, along with some suggestions on where to go to learn more.   Distributed Logging with YAL TJ Holowaychuk, creator of express, koa, and most of the other node libraries you may or may not have heard about, recently wrote a post on the Segment.io blog about a new logging tool they've released called YAL. Learn how to get setup with YAL, Yet Another Logger, and add it to your Node.js application.  "
-          "duration": 484
-        ,
-          "uid": 36183188
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/016-5-minutes-of-javascript.mp3?1393528059"
-          "explicit": false
-          "episodeTitle": "Episode #16 - February 27th, 2014"
-          "episodeSummary": "
 In this episode, we talk about Rewriting a Web App in ES6, the Component package manager, the Chrome Fast Tab Switcher chrome extension built in React.js, building an Ember.js app with a Rails API and the future of the Ghost Admin UI.

Listen to this episode on 5 Minutes of JavaScript
 Sponsored by Code School Learn by doing with our interactive courses and weekly CodeTV screencasts for just $29/month.   Rewriting the TodoMVC web app in ES6 Addy Osmani wrote a blog post over at the TasteJS blog on Rewriting a Web App with ECMA Script 6. The post goes over rewriting the well known TodoMVC application, implemented in Backbone, but using some of the upcoming features in ES6 like the Destructuring Assignment, Class Syntax, Spread Operator, Rest Parameter and others.   The Component package manager Toby Ho wrote up an Introduction to Component which goes into detail about how to use components, where to find them, making your own components and more. If you are looking for a better way of sharing client side libraries than attaching them to the window object, give this blog post a read.   Chrome Fast Tab Switcher Fast Tab Switcher is a Chrome extension by Brandon Tilley that allows us to quickly switch between browser tabs using just our keyboard. The extension itself is just a JavaScript app written using React.js. Brandon also wrote a blog post on how he built the extension, and goes over the different React features, like its new syntax called JSX, and using Browserify and Reactify to built the project.   Ember.js with a separate Rails API Jason Draper from Thoughtbot wrote a blog post on his experience working on a project that uses Ember.js backed by a Rails API. In the post, Jason also goes into some of the gems within Rails they used, as well as how they managed to use fixtures and CoffeeScript effectively.   Ghost Admin UI in Ember.js Hannah Wolfe recently announced that the Ghost Admin UI is going to be rebuilt in Ember.js. According to Hannah, as a fast moving open source project, the team doesn't want to spend time on things like discussing project structure, designing a framework, documentation, and creating guidelines so that new contributors can get up to speed. With Ember.js, the majority of decisions have already been made, which makes it easier to roll out features and onboard new developers.  "
-          "duration": 404
-        ,
-          "uid": 35995302
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/015-5-minutes-of-javascript.mp3?1392923534"
-          "explicit": false
-          "episodeTitle": "Episode #15 - February 20th, 2014"
-          "episodeSummary": "
 Broccoli, multithread.js, Fireplace, JavaScript Promises, Iterators.

Listen to this episode on 5 Minutes of JavaScript
 Sponsored by Code School Learn by doing with our interactive Courses and weekly CodeTV screencasts for just $29/month.   Broccoli JavaScript build tool and server.   JavaScript Promises... In Wicked Detail Detailed blog post about promises from scratch.   Playing with iterators and generators Learn more about iterators and generators in ECMAScript 6.  "
-          "duration": 422
-        ,
-          "uid": 35859958
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/014-5-minutes-of-javascript.mp3?1392300081"
-          "explicit": false
-          "episodeTitle": "Episode #14 - February 13th, 2014"
-          "episodeSummary": "
 In this episode we cover gulp-plugin-boilerplate to help you get started with creating gulp plugins quickly, making Angular.js apps realtime with Pusher, page scrolling with ScrollReveal.js, building a simple Todo list using Koa and npm Inc receives funding.

Listen to this episode on 5 Minutes of JavaScript
 Sponsored by Code School Learn by doing with our interactive Courses and weekly CodeTV screencasts for just $29/month.   Gulp-plugin-boilerplate Sindre Sorhus has created a gulp-plugin-boilerplate to help you get started with creating gulp plugins quickly. In addition to manually building the plugin from the boilerplate, you can also build the plugin with yeoman.   Using Angular.js with Pusher Sylvain Giuliani wrote an article on the Pusher blog showing how to use Pusher with Angular.js apps. The article shows how to work with the \"angular-pusher\" library. Sylvain finishes with an example of a Node.js app that triggers events to Pusher, which are then listened to by the Angular.js app.   ScrollReveal.js ScrollReveal.js is a library that tries to stick to the more tasteful side of things when it comes to altering scrolling in the browser. It only revelas elements on the page after they are scrolled to.   Building a Todo list app in Koa.js Peter de Croos wrote a cool blog post teaching how to create a simple web app using Koa.js. He teaches how to build a very simple Todo list using Koa and some modules like koa-route, for routing, koa-static, for serving up static files and co-body for parsing the body of post requests. The app also uses the bluebird module, a full featured Promises/A+ implementation, which is used to \"promisify\" the 'fs' native node module so that its functions return promises that can be used as arguments to yield.   npm Inc receives $2.6M funding This week Isaac Schlueter of npm Inc announced that company has closed a round of seed funding with True Ventures. According to Isaac, they will use the money to hire a number of employees, improve availability of the website, host the registry themselves, bring the downloads count statistics back and build the proper monitoring systems for the infrastructure. Isaac said the money raised from the recent scalenpm campaign went to Nodejitsu for hosting the registry for the past few years.   Thank You for Listening to Five Minutes of JavaScript
The \"5 Minutes of JavaScript\" podcast is released every Thursday. To stay informed about and active with this podcast, we encourage you to do one of the following:

 Follow 5 Minutes of JavaScript on Twitter
 Or, subscribe with iTunes or RSS
  "
-          "duration": 384
-        ,
-          "uid": 35711914
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/013-5-minutes-of-javascript.mp3?1391702322"
-          "explicit": false
-          "episodeTitle": "Episode #13 - February 6th, 2014"
-          "episodeSummary": "
 In this episode we talk about marking search engine crawlers happy with Predender.io, E2E tests with Nightwatch, YouMightNotNeedJQuery.com, building graphs with Sigma.js, dotJS conference videos and FluentConf.

Listen to this episode on 5 Minutes of JavaScript
 Sponsored by Code School Learn by doing with our interactive Courses and weekly CodeTV screencasts for just $29/month.   Prerender.io Prerender.io helps rich JavaScript web applications improve their SEO by rendering HTML content back to search engine crawlers. It can be used as a third party service or you can clone the repository and run your own Predender.io server.   Nightwatch.js Nightwatch.js is a UI testing framework based on Node.js and the Selenium webdriver. It allows you to write End-to-End tests using only JavaScript and CSS selectors.   YouMightNotNeedjQuery.com Zack Bloom and Adam Schwartz from HubSpot created the youmightnotneedjquery.com website, which shows common tasks solved using jQuery and compares each of them with a solution using pure JavaScript.   Sigma.js Sigma.js is a JavaScript library dedicated to graph drawing. It makes easy to publish networks on Web pages, and allows developers to integrate network exploration in rich Web applications.   Videos for dotJS 2013 Some of the videos are up from the 2013 dotJS conference in Paris. Just to name a few, James Burke, the creator of require.js gave a talk on Module Frontiers. Andy Osmani, the creator of Yeoman gave a talk on Polymer. And Pamela Fox from Khan Academy gave a talk on Making JavaScript more Learnable.   FluentConf 2014
FluentConf is a conference about JavaScript, HTML5, CSS3 and more. It's taking place in San Francisco, from March 11th through the 13th.

The speaker line up includes Brendan Eich, Paul Irish, Ilya Grigorik and more.

You can get 25% off regular ticket price by using the discount code CODESCHOOL25
   Thank You for Listening to Five Minutes of JavaScript The \"5 Minutes of JavaScript\" podcast is released every Thursday. To stay informed about and active with this podcast, we encourage you to do one of the following:
 Follow 5 Minutes of JavaScript on Twitter
 Or, subscribe with iTunes or RSS
  "
-          "duration": 438
-        ,
-          "uid": 35584997
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/012-5-minutes-of-javascript.mp3?1391090670"
-          "explicit": false
-          "episodeTitle": "Episode #12 - January 30th, 2014"
-          "episodeSummary": "
 This episode covers what's new in CoffeeScript 1.7, using Tether to help with positioning tooltips, getting started with WebRTC using RTC.io, the making of the Warming up with Ember.js course, Node 0.12 performance optimizations and FluentConf 2014.

Listen to this episode on 5 Minutes of JavaScript
 Sponsored by Code School Learn by doing with our interactive Courses and weekly CodeTV screencasts for just $29/month.   CoffeeScript 1.7 CoffeeScript 1.7 was recently released! Some of its new features include parensfree method chaining, proper multiline strings, expansion in array restructuring, and new mathematical operators for power, floor division and modulo.   Tether Tether is a JavaScript library from HubSpot for efficiently making an absolutely positioned element stay next to another element on the page.   rtc.io rtc.io is a collection of open source modules that can help with getting started building JavaScript realtime apps.   The Making of Warming up With Ember This week the Code School team wrote up a blog post discussing the creation process for their recent Ember.js course.   Node.js v0.12 Performance Optimization Ben Noordhuis from StrongLoop wrote a blog post about the performance optimizations in the upcoming 0.12 version of Node.js.   FluentConf 2014
FluentConf is a conference about JavaScript, HTML5, CSS3 and more. It's taking place in San Francisco, from March 11th through the 13th.

The speaker line up includes Brendan Eich, Paul Irish, Ilya Grigorik and more.

You can get 25% off regular ticket price by using the discount code CODESCHOOL25
   Thank You for Listening to Five Minutes of JavaScript The \"5 Minutes of JavaScript\" podcast is released every Thursday.  "
-          "duration": 374
-        ,
-          "uid": 35484699
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/011-5-minutes-of-javascript.mp3?1390623354"
-          "explicit": false
-          "episodeTitle": "Episode #11 - January 23rd, 2014"
-          "episodeSummary": "
 This episode covers component, polymer, learnable programming, BrowserSync and ES6 Promises.

Listen to this episode on 5 Minutes of JavaScript
 Sponsored by codeschool   Component Package Manage Component package manager for building a better web.   Polymer Polymer is a new type of library for the web, built on top of Web Components, and designed to leverage the evolving web platform on modern browsers.   Implementing Bret Victor's Learnable Programming Has Never Been Easier Amjad Masad implements Bret Victors Learnable programming demonstration using debugjs and D3.   BrowserSync Keep multiple browsers & devices in sync when building websites.   A Promise is a Promise Article detailing what's new with promises in ES6.   Thank You for Listening to Five Minutes of JavaScript The \"5 Minutes of JavaScript\" podcast is released every Thursday.  "
-          "duration": 417
-        ,
-          "uid": 35377184
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/010-5-minutes-of-javascript.mp3?1389887338"
-          "explicit": false
-          "episodeTitle": "Episode #10 - January 16th, 2014"
-          "episodeSummary": "
 This episode covers Koa.js, Picturefill, Gulp.js, performance talks at the Chrome Dev Summit, leadership change in Node.js and FluentConf.

Listen to this episode on 5 Minutes of JavaScript
 Sponsored by Code School Learn by doing with our interactive Courses and weekly CodeTV screencasts for just $29/month.   Koa Koa.js is a new web framework designed by the team behind express that ditches callback based middleware in favor of JavaScript generators.   Picturefill Picturefill is a Responsive Images approach that you can use today that mimics the proposed picture element.   Gulp Gulp.js is a new streaming build system. It replaces imperative object definitions in favor of a streams inspired method chaining configuration.   Chrome Dev Summit: Performance Summary Paul Lewis over at the HTML5Rocks website has recently published a post with links to some Chrome Dev Summit performance talks and a short summary for each talk. There's talks by Colt McAnlis, Ilya Grigorik, Tom Wiltzius & Nat Duca, and Bryan McQuade.   Isaac steps down as Node.js project leader Isaac Schlueter posted on the Node.js blog that he is stepping down as the Node.js project leader to focus his time on npm. TJ Fontaine, who has been effectively leading the Node project for the past year, is the new official project leader.   FluentConf FluentConf is going to be taking place in San Francisco, from March 11th through the 13th. The speaker line up includes Brendan Eich, Paul Irish, Ilya Grigorik and more. Early Price tickets are still available!   Thank You for Listening to Five Minutes of JavaScript The \"5 Minutes of JavaScript\" podcast is released every Thursday.  "
-          "duration": 406
-        ,
-          "uid": 35377185
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/009-5-minutes-of-javascript.mp3?1389276996"
-          "explicit": false
-          "episodeTitle": "Episode #9 - January 9th, 2014"
-          "episodeSummary": "
 Vert.x, Ember1.3.0, CodeCombat goes open source, In-Browser debuggers with JS generators, NPM Module Foundry

Listen to this episode on 5 Minutes of JavaScript
 Sponsored by Code School Learn by doing with our interactive Courses and weekly CodeTV screencasts for just $29/month.   Vert.x Vert.x is a lightweight, high performance application platform for the Java Virtual Machine. It’s like Node.js for the JVM.   Ember 1.3.0 This week, the Ember team released version 1.3.0, just 2 months after releasing 1.2. In addition to a number of bugfixes, there’s a helpful debugger handlebars helper which you can use in your templates. There’s also a new syntax for observing multiple keys in an array, like for example you have an array and you want to see if both property a and property b changed.   CodeCombat CodeCombat, the multiplayer programming game for learning how to code, has recently open sourced their platform. There's a bunch of different areas of interest they need help on, like compilers, physics simulations, user experience, AI, performance tuning, audio processing, translation, security and a lot more.   Building an In-Browser JavaScript VM and Debugger Using Generators Amjad Masad put together an amazing in-browser debugger using JavaScript, Generators and CodeMirror. He goes over some of the main concepts of it in his blog post, including the code transformations, handling timers and how ES6 generators help.   NPM Module Foundry Module Foundry is a build server that accepts a package.json file or tarball and returns a fully built tarball.   Thank You for Listening to Five Minutes of JavaScript The \"5 Minutes of JavaScript\" podcast is released every Thursday.  "
-          "duration": 353
-        ,
-          "uid": 35377186
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/008-5-minutes-of-javascript.mp3?1387547996"
-          "explicit": false
-          "episodeTitle": "Episode #8 - December 19th, 2013"
-          "episodeSummary": "
 Free JavaScript resources, meet the Sails.js MVC framework, Daily JS developer Survey, What's coming up in Ember.js for 2014.

Listen to this episode on 5 Minutes of JavaScript
 Sponsored by Code School   A list of free JavaScript resources The http://jsbooks.revolunet.com website compiles list of free ebooks, articles and other websites to learn everything JavaScript.   Sails.js Sails.js is a JavaScript MVC framework that makes it easy to build custom, enterprise grade Node.js apps   Phusion Passenger adds support to Meteor The Phusion Passenger application server recently added support for Meteor applications.   Daily JS JavaScript Developer Survey Last week, DailyJS released their yearly JavaScript developer survey.   What’s coming in Ember in 2014 The Ember.js core team met this past weekend to talk about the roadmap for 2014 and published their plans on the official blog.   Thank You for Listening to Five Minutes of JavaScript Thank you for listening to 5 Minute of JavaScript. Stay tuned every thursday for the latest news in the JavaScript community.  "
-          "duration": 356
-        ,
-          "uid": 35377187
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/007-5-minutes-of-javascript.mp3?1386859992"
-          "explicit": false
-          "episodeTitle": "Episode #7 - December 12th, 2013"
-          "episodeSummary": "Numeral.js helps working with numbers, a closer look at PayPal's Node.js benchmarks, Browserify hits 3.0, ScaleNPM results and notes from the Ember.js Core Team Meeting."
-          "duration": 359
-        ,
-          "uid": 35377188
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/006-5-minutes-of-javascript.mp3?1386254834"
-          "explicit": false
-          "episodeTitle": "Episode #6 - December 5th, 2013"
-          "episodeSummary": "Angular-Pickadate, Monocle.io is open-sourced, Wave simulations in WebGL, Choosing a JavaScript MVC Framework and RedditJS"
-          "duration": 346
-        ,
-          "uid": 35377189
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/005-5-minutes-of-javascript.mp3?1386192947"
-          "explicit": false
-          "episodeTitle": "Episode #5 - November 28th, 2013"
-          "episodeSummary": "FastClick.js, ScaleNPM, You Don't Know JS and Node.js Stream Playground."
-          "duration": 359
-        ,
-          "uid": 35377190
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/004-5-minutes-of-javascript.mp3?1386254379"
-          "explicit": false
-          "episodeTitle": "Episode #4 - November 15th, 2013"
-          "episodeSummary": "Isomorphic JavaScript, Node.js at IBM, Ember Components and Node v0.10.22"
-          "duration": 337
-        ,
-          "uid": 35377191
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/003-5-minutes-of-javascript.mp3?1385751788"
-          "explicit": false
-          "episodeTitle": "Episode #3 - November 8th, 2013"
-          "episodeSummary": "Contrasting Backbone and Angular, using Pedalboard.js to code guitar effects, automate with Grunt.js, Declarative vs. Imperative and Node.js at PayPal."
-          "duration": 408
-        ,
-          "uid": 35377192
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/002-5-minutes-of-javascript.mp3?1384613862"
-          "explicit": false
-          "episodeTitle": "Episode #2- November 1st, 2013"
-          "episodeSummary": "The Event Loop explained, Ember.js and URLs, KO v3.0, Animating DOM transitions, Framer.js, Charlie.js"
-          "duration": 397
-        ,
-          "uid": 35377193
-          "mediaUrl": "http://media.five-js.envylabs.com/sites/0001/episodes/001-5-minutes-of-javascript.mp3?1384310833"
-          "explicit": false
-          "episodeTitle": "Episode #1- October 25th, 2013"
-          "episodeSummary": "Stripe adds support for Node.js, templating with Nunjucks, Node.js DoS fix, Firebase and Ember.js and SnapSVG"
-          "duration": 341
-        ]
-      ,
-        "id": 32270
-        "homeUrl": "http://wired.com"
-        "feedUrl": "http://downloads.wired.com/podcasts/xml/gamelifeaudio.xml"
-        "authors": "WIRED"
-        "subscriptionTitle": "WIRED's Game|Life Audio Podcast"
-        "summary": "Wired Game|Life Audio: Wired's top videogame experts Chris Kohler and Peter Rubin comment on the state of videogaming, with reviews, previews, and game events."
-        "albumArt": "300x300_gamelifeaudio.jpg"
-        "episodes": [
-          "uid": 36433426
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_102.mp3"
-          "explicit": null
-          "episodeTitle": "102: Game|Life –– Dude, Can You Handle South Park's Authori-tah?"
-          "episodeSummary": ""
-          "duration": 4458
-        ,
-          "uid": 36213586
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_101.mp3"
-          "explicit": null
-          "episodeTitle": "101: Game|Life –– Good Games Come In Threes"
-          "episodeSummary": ""
-          "duration": 3654
-        ,
-          "uid": 36048692
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_100.mp3"
-          "explicit": null
-          "episodeTitle": "100: Game|Life –– An Extra Special 100th Mega-sode"
-          "episodeSummary": ""
-          "duration": 3973
-        ,
-          "uid": 35921444
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_099.mp3"
-          "explicit": null
-          "episodeTitle": "99: Game|Life –– NES Remix 2, Flappy Bird, and More"
-          "episodeSummary": ""
-          "duration": 3462
-        ,
-          "uid": 35921438
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_098.mp3"
-          "explicit": null
-          "episodeTitle": "98: Game|Life –– Minisode: Changing Game Structures and Demo Angst"
-          "episodeSummary": ""
-          "duration": 1411
-        ,
-          "uid": 35921422
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_097.mp3"
-          "explicit": null
-          "episodeTitle": "97: Game|Life –– What's Next for Nintendo?"
-          "episodeSummary": ""
-          "duration": 4494
-        ,
-          "uid": 35921408
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_096.mp3"
-          "explicit": null
-          "episodeTitle": "96: Game|Life –– Nintendo or Ninten-don't?"
-          "episodeSummary": ""
-          "duration": 4207
-        ,
-          "uid": 35921392
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_095.mp3"
-          "explicit": null
-          "episodeTitle": "95: Game|Life –– Broken Age's Dual Story System: Does It Work?"
-          "episodeSummary": ""
-          "duration": 3543
-        ,
-          "uid": 35921378
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_094.mp3"
-          "explicit": null
-          "episodeTitle": "94: Game|Life –– The State of Smartphone Games"
-          "episodeSummary": ""
-          "duration": 4333
-        ,
-          "uid": 35921366
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_093.mp3"
-          "explicit": null
-          "episodeTitle": "93: Game|Life –– So Long, 2013!"
-          "episodeSummary": ""
-          "duration": 2843
-        ,
-          "uid": 35921351
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_092.mp3"
-          "explicit": null
-          "episodeTitle": "92: Game|Life –– Can Wii Go On With U?"
-          "episodeSummary": ""
-          "duration": 2793
-        ,
-          "uid": 35921337
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_091.mp3"
-          "explicit": null
-          "episodeTitle": "91: Game|Life –– The Mostly Magical Xbox One, And More"
-          "episodeSummary": ""
-          "duration": 3767
-        ,
-          "uid": 35921323
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_090.mp3"
-          "explicit": null
-          "episodeTitle": "90: Game|Life –– The PS4 Arrives"
-          "episodeSummary": ""
-          "duration": 2989
-        ,
-          "uid": 35921308
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_089.mp3"
-          "explicit": null
-          "episodeTitle": "89: Game|Life –– Hands On with Xbox One, PS4, Steam Machines, and Mario 3D World"
-          "episodeSummary": ""
-          "duration": 2819
-        ,
-          "uid": 35921295
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_088.mp3"
-          "explicit": null
-          "episodeTitle": "88: Game|Life –– Next-Gen Console Angst and The Stanley Parable"
-          "episodeSummary": ""
-          "duration": 3016
-        ,
-          "uid": 35921284
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_087.mp3"
-          "explicit": null
-          "episodeTitle": "87: Game|Life –– Return of the Podcast"
-          "episodeSummary": ""
-          "duration": 2922
-        ,
-          "uid": 35921274
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_086.mp3"
-          "explicit": null
-          "episodeTitle": "86: Game|Life –– Minisode: Why There's No Podcast This Week"
-          "episodeSummary": ""
-          "duration": 373
-        ,
-          "uid": 35921266
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_085.mp3"
-          "explicit": null
-          "episodeTitle": "85: Game|Life –– Grand Theft Auto V: The Latest and Greatest"
-          "episodeSummary": ""
-          "duration": 2587
-        ,
-          "uid": 35921257
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_084.mp3"
-          "explicit": null
-          "episodeTitle": "84: Game|Life –– Mini-Episode"
-          "episodeSummary": ""
-          "duration": 371
-        ,
-          "uid": 35921246
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_083.mp3"
-          "explicit": null
-          "episodeTitle": "83: Game|Life –– Meh to Microconsoles"
-          "episodeSummary": ""
-          "duration": 3397
-        ,
-          "uid": 35921235
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_082.mp3"
-          "explicit": null
-          "episodeTitle": "82: Game|Life –– What We Learned at PAX"
-          "episodeSummary": ""
-          "duration": 2993
-        ,
-          "uid": 35921226
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_081.mp3"
-          "explicit": null
-          "episodeTitle": "81: Game|Life –– PAX Preview and Nintendo 2DS Impressions"
-          "episodeSummary": ""
-          "duration": 2945
-        ,
-          "uid": 35921216
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_080.mp3"
-          "explicit": null
-          "episodeTitle": "80: Game|Life –– Xbox One Anticipation and Gone Home"
-          "episodeSummary": ""
-          "duration": 3013
-        ,
-          "uid": 35921208
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_079.mp3"
-          "explicit": null
-          "episodeTitle": "79: Game|Life –– Rise of the Oculus"
-          "episodeSummary": ""
-          "duration": 3331
-        ,
-          "uid": 35921198
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_078.mp3"
-          "explicit": null
-          "episodeTitle": "78: Game|Life –– The Good, the Bad, and the Busty"
-          "episodeSummary": ""
-          "duration": 2820
-        ,
-          "uid": 35921188
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_077.mp3"
-          "explicit": null
-          "episodeTitle": "77: Game|Life –– EarthBound and Eternal Darkness"
-          "episodeSummary": ""
-          "duration": 2321
-        ,
-          "uid": 35921180
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_076.mp3"
-          "explicit": null
-          "episodeTitle": "76: Game|Life –– The Microsoft Shuffle"
-          "episodeSummary": ""
-          "duration": 3122
-        ,
-          "uid": 35921170
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_075.mp3"
-          "explicit": null
-          "episodeTitle": "75: Game|Life –– The Post-E3 Show!"
-          "episodeSummary": ""
-          "duration": 3616
-        ,
-          "uid": 35921161
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_074.mp3"
-          "explicit": null
-          "episodeTitle": "74: Game|Life –– Mini Pre E3 Update"
-          "episodeSummary": ""
-          "duration": 757
-        ,
-          "uid": 35921151
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_073.mp3"
-          "explicit": null
-          "episodeTitle": "73: Game|Life –– A Slow Week"
-          "episodeSummary": ""
-          "duration": 2495
-        ,
-          "uid": 35921140
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_072.mp3"
-          "explicit": null
-          "episodeTitle": "72: Game|Life –– XBox One Aftermath"
-          "episodeSummary": ""
-          "duration": 3025
-        ,
-          "uid": 35921128
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_071.mp3"
-          "explicit": null
-          "episodeTitle": "71: Game|Life SPECIAL –– XBox Reveal"
-          "episodeSummary": ""
-          "duration": 3837
-        ,
-          "uid": 35921118
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_070.mp3"
-          "explicit": null
-          "episodeTitle": "70: Game|Life –– Nintendo: Stop Hitting Yourself! No seriously, we're worried"
-          "episodeSummary": ""
-          "duration": 2645
-        ,
-          "uid": 35921104
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_069.mp3"
-          "explicit": null
-          "episodeTitle": "69: Game|Life –– Why It's Ok For Big Guys To Kickstart"
-          "episodeSummary": ""
-          "duration": 1957
-        ,
-          "uid": 35921089
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_068.mp3"
-          "explicit": null
-          "episodeTitle": "68: Game|Life –– Back from Japan! And the New X-Box"
-          "episodeSummary": ""
-          "duration": 3773
-        ,
-          "uid": 35921074
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_067.mp3"
-          "explicit": null
-          "episodeTitle": "67: Game|Life –– EA Games, Microsoft, Batman, Megaman: The FPS"
-          "episodeSummary": ""
-          "duration": 1292
-        ,
-          "uid": 35921058
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_066.mp3"
-          "explicit": null
-          "episodeTitle": "66: Game|Life –– LucasArts, Roger Ebert, Bioshock: Infinite –– Ultimate Ending Spoilers Edition"
-          "episodeSummary": ""
-          "duration": 3642
-        ,
-          "uid": 35921043
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_065.mp3"
-          "explicit": null
-          "episodeTitle": "65: Game|Life –– Bioshock: Infinite –– Spoiler Free Edition"
-          "episodeSummary": ""
-          "duration": 1938
-        ,
-          "uid": 35921030
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_064.mp3"
-          "explicit": null
-          "episodeTitle": "64: Game|Life –– PAX Is Here! Also The Walking Dead, and EA"
-          "episodeSummary": ""
-          "duration": 2715
-        ,
-          "uid": 35921018
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_063.mp3"
-          "explicit": null
-          "episodeTitle": "63: Game|Life –– Torment, Lord British, and Sim City"
-          "episodeSummary": ""
-          "duration": 2293
-        ,
-          "uid": 35921003
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_062.mp3"
-          "explicit": null
-          "episodeTitle": "62: Game|Life –– It's the PS4!"
-          "episodeSummary": ""
-          "duration": 3290
-        ,
-          "uid": 35920989
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_061.mp3"
-          "explicit": null
-          "episodeTitle": "61: Game|Life –– Nintendo's Sorry State"
-          "episodeSummary": ""
-          "duration": 1438
-        ,
-          "uid": 35920974
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_060.mp3"
-          "explicit": null
-          "episodeTitle": "60: Game|Life –– Bad News Week: Nintendo's Sorry Financials and More"
-          "episodeSummary": ""
-          "duration": 3442
-        ,
-          "uid": 35920959
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_059.mp3"
-          "explicit": null
-          "episodeTitle": "59: Game|Life –– the Fall of THQ, the rise of Nintendo's Virtual Console, and What's A Vaporware Anyway?"
-          "episodeSummary": ""
-          "duration": 2967
-        ,
-          "uid": 35920944
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_058.mp3"
-          "explicit": null
-          "episodeTitle": "58: Game|Life –– Disney Infinity (and beyond), video games and gun violence"
-          "episodeSummary": ""
-          "duration": 2967
-        ,
-          "uid": 35920929
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_057.mp3"
-          "explicit": null
-          "episodeTitle": "57: Game|Life –– CES and the 2013 Console War"
-          "episodeSummary": ""
-          "duration": 2419
-        ,
-          "uid": 35920915
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_056.mp3"
-          "explicit": null
-          "episodeTitle": "56: Game|Life –– Game of the Year Countdown!"
-          "episodeSummary": ""
-          "duration": 2596
-        ,
-          "uid": 35920902
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_055.mp3"
-          "explicit": null
-          "episodeTitle": "55: Game|Life –– The MoMA Videogame Exhibit, Nintendo Direct, and Professor Layton vs. Ace Attorney"
-          "episodeSummary": ""
-          "duration": 2463
-        ,
-          "uid": 35920886
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_054.mp3"
-          "explicit": null
-          "episodeTitle": "54: Game|Life –– David Ventura, iNiS, Destiny, and Cross-Generation Gaming"
-          "episodeSummary": ""
-          "duration": 2742
-        ,
-          "uid": 35920871
-          "mediaUrl": "http://downloads.wired.com/podcasts/assets/gamelifeaudio/gamelifereboot_053.mp3"
-          "explicit": null
-          "episodeTitle": "53: Game|Life –– Hitman: Absolution, Nintendoland, and Call of Duty: Black Ops Declassified"
-          "episodeSummary": ""
-          "duration": 2601
-        ]
-      ,
-        "id": 19332
-        "homeUrl": "http://rubyrogues.com"
-        "feedUrl": "http://rubyrogues.com/feed/"
-        "authors": "Charles Max Wood, James Edward Gray II, David Brady, Avdi Grimm, Josh Susser, Katrina Owen"
-        "subscriptionTitle": "Ruby Rogues"
-        "summary": "Rubyist.where(:rogue => true).limit(6).all.talk(:about => Topics.where(:awesome => true))"
-        "albumArt": "RubyRogues_iTunes.jpg"
-        "episodes": [
-          "uid": 36567753
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR147APIs.mp3"
-          "explicit": false
-          "episodeTitle": "147 RR APIs That Don’t Suck with Michele Titolo"
-          "episodeSummary": "Panel Michele Titolo (twitter blog) David Brady (twitter github blog ADDcasts) James Edward Gray (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:20 – Michele Titolo CocoaPods CTO of Women Who Code 01:48 – CocoaPods NSBrief – #107: Michele Titolo 02:50 – Working With APIs Michele Titolo: […]"
-          "duration": 4605
-        ,
-          "uid": 36567752
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR147APIs.mp3"
-          "explicit": false
-          "episodeTitle": "147 RR APIs That Don’t Suck with Michele Titolo"
-          "episodeSummary": "Panel Michele Titolo (twitter blog) David Brady (twitter github blog ADDcasts) James Edward Gray (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:20 – Michele Titolo CocoaPods CTO of Women Who Code 01:48 – CocoaPods NSBrief – #107: Michele Titolo 02:50 – Working With APIs Michele Titolo: […]"
-          "duration": 4605
-        ,
-          "uid": 36347282
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR146RUM.mp3"
-          "explicit": false
-          "episodeTitle": "146 RR Book Club – Ruby Under a Microscope with Pat Shaughnessy"
-          "episodeSummary": "Panel Pat Shaughnessy (twitter github blog) James Edward Gray (twitter github blog) Josh Susser (twitter github blog) Avdi Grimm (twitter github blog book) Aaron Patterson (twitter github blog) Discussion 01:53 – Pat Shaughnessy Introduction 02:19 – Ruby Under a Microscope by Pat Shaughnessy 05:03 – How to Learn Code Experiments 11:14 – How Ruby is […]"
-          "duration": 4022
-        ,
-          "uid": 36150156
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR145DataAnalytics.mp3"
-          "explicit": false
-          "episodeTitle": "145 RR Data Analytics with Heather Rivers"
-          "episodeSummary": "Panel Heather Rivers (twitter github blog) James Edward Gray (twitter github blog) Josh Susser (twitter github blog) Avdi Grimm (twitter github blog book) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:00 – RIP Jim Weirich 03:30 – Heather Rivers Introduction MODE Analytics 05:40 – Data Analytics The Lean Startup: […]"
-          "duration": 3525
-        ,
-          "uid": 35976510
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR144Passion.mp3"
-          "explicit": false
-          "episodeTitle": "144 RR Passion"
-          "episodeSummary": "Panel Avdi Grimm (twitter github blog book) James Edward Gray (twitter github blog) Josh Susser (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:39 – Passion Avdi Grimm: The Moderately Enthusiastic Programmer Avdi Grimm: The Passion Gospel David Brady: Loyalty and Layoffs Ruby Rogues Episode #125: Loyalty […]"
-          "duration": 3953
-        ,
-          "uid": 35837751
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR143Passenger.mp3"
-          "explicit": false
-          "episodeTitle": "143 RR Passenger Enterprise with Tinco Andringa and Hongli Lai"
-          "episodeSummary": "Panel Hongli Lai (twitter github blog) Tinco Andringa (github) James Edward Gray (twitter github blog) Avdi Grimm (twitter github blog book) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:35 – Hongli Lai and Tinco Andringa Introductions Phusion 02:29 – Phusion Passenger 04:29 – Rack 05:04 – Node.js, MeteorJS, Python […]"
-          "duration": 2674
-        ,
-          "uid": 35690707
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR142DepressionMentalIllness.mp3"
-          "explicit": false
-          "episodeTitle": "142 RR Depression and Mental Illness with Greg Baugues"
-          "episodeSummary": "Panel Greg Baugues (twitter github blog) James Edward Gray (twitter github blog) Josh Susser (twitter github blog) Avdi Grimm (twitter github blog book) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:32 – Greg Baugues Introduction Twilio 03:33 – Greg Baugues: Devs and Depression 07:20 – Stigma James Edward Gray […]"
-          "duration": 4891
-        ,
-          "uid": 35567717
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR141TeachingKids.mp3"
-          "explicit": false
-          "episodeTitle": "141 RR Teaching Kids with Ron Evans"
-          "episodeSummary": "Get your Ruby Rogues T-Shirt or hoodie!! Ladies’ sizes available as well! Panel Ron Evans (twitter github blog) David Brady (twitter github blog ADDcasts) James Edward Gray (twitter github blog) Josh Susser (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:24 – Ron Evans Introduction The Hybrid […]"
-          "duration": 6049
-        ,
-          "uid": 35432978
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR140Heroku.mp3"
-          "explicit": false
-          "episodeTitle": "140 RR Heroku with Richard Schneeman"
-          "episodeSummary": "Get your Ruby Rogues T-Shirt or hoodie!! Ladies’ sizes available as well! Panel Richard Schneeman (twitter github blog) Josh Susser (twitter github blog) David Brady (twitter github blog ADDcasts) Avdi Grimm (twitter github blog book) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:51 – The Job Replacement Guide by […]"
-          "duration": 4348
-        ,
-          "uid": 35339679
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR139Riak.mp3"
-          "explicit": false
-          "episodeTitle": "139 RR Riak with Sean Cribbs and Bryce Kerley"
-          "episodeSummary": "Panel Sean Cribbs (twitter github blog) Bryce Kerley (twitter github blog) Avdi Grimm (twitter github blog book) James Edward Gray (twitter github blog) David Brady (twitter github blog ADDcasts) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:32 – Job Replacement Guide by David Brady 03:28 – Sean Cribbs Introduction […]"
-          "duration": 4330
-        ,
-          "uid": 35131048
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR138RubyRepTakeover.mp3"
-          "explicit": false
-          "episodeTitle": "138 RR The RubyRep Holiday Takeover"
-          "episodeSummary": "Panel Mandy Moore (twitter RubyRep DevReps) Discussion Happy Holidays and Happy New Year from the Ruby Rogues (and Mandy)!! Book Club Ruby Under a Microscope by Pat Shaughnessy! We will be interviewing Pat on February 27, 2014. The episode will air on March 6th, 2014. No Starch was kind enough to provide this coupon […]"
-          "duration": 2250
-        ,
-          "uid": 34965811
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR137FPOOP.mp3"
-          "explicit": false
-          "episodeTitle": "137 RR Book Club – Functional Programming for the Object-Oriented Programmer with Brian Marick"
-          "episodeSummary": "Panel Brian Marick (twitter github blog) Avdi Grimm (twitter github blog book) James Edward Gray (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:27 – Brian Marick Introduction Functional Programming for the Object-Oriented Programmer by Brian Marick 01:58 – The Making of FPOOP LISP Clojure Leanpub 05:00 […]"
-          "duration": 3510
-        ,
-          "uid": 34868806
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR136ConsultingProductWork.mp3"
-          "explicit": false
-          "episodeTitle": "136 RR Consulting vs Product Work Part 2 with Steven Proctor"
-          "episodeSummary": "Panel Steven Proctor (twitter github blog) James Edward Gray (twitter github blog) Katrina Owen (twitter github blog) Josh Susser (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:37 – Steven Proctor Introduction Simplify 03:36 – Background 121 RR Consulting vs Product Work with Adam Keys 08:37 – […]"
-          "duration": 3110
-        ,
-          "uid": 34657371
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR135HTTP20.mp3"
-          "explicit": false
-          "episodeTitle": "135 RR HTTP 2.0 with Ilya Grigorik"
-          "episodeSummary": "Panel Ilya Grigorik (twitter github blog) Josh Susser (twitter github blog) Avdi Grimm (twitter github blog book) James Edward Gray (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:49 – Ilya Grigorik Introduction Web Performance Engineer at Google 03:08 – HTTP 2.0 HTTP 0.9 Gopher HTTP 1.0 […]"
-          "duration": 4162
-        ,
-          "uid": 34417643
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR134Sharktime.mp3"
-          "explicit": false
-          "episodeTitle": "134 RR Sharktime with Lucas Dohmen"
-          "episodeSummary": "Panel Lucas Dohmen (twitter github) Katrina Owen (twitter github blog) David Brady (twitter github blog ADDcasts) Avdi Grimm (twitter github blog book) Discussion 01:51 – Ruby Rogues T-Shirts! 02:22 – Lucas Dohmen Introduction Ruby Golf Contest Winner Lucas’ Ruby Golf Submission: Sharktime Lucas’ Ruby Golf Submission: To-Do List triAGENS 11:03 – ArangoDB arangodb 12:35 – […]"
-          "duration": 4715
-        ,
-          "uid": 34047801
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR133Threads.mp3"
-          "explicit": false
-          "episodeTitle": "133 RR Threading with Emily Stolfo"
-          "episodeSummary": "Panel Emily Stolfo (twitter github) Avdi Grimm (twitter github blog book) James Edward Gray (twitter github blog) David Brady (twitter github blog ADDcasts) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:00 – Emily Stolfo Introduction MongoDB Columbia University 06:46 – Emily Stolfo: Thread Safety First José Valim: Concurrency in […]"
-          "duration": 4726
-        ,
-          "uid": 33656509
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR132Secrets.mp3"
-          "explicit": false
-          "episodeTitle": "132 RR Nothing to Hide with Steve Klabnik"
-          "episodeSummary": "Panel Steve Klabnik (blog twitter github) James Edward Gray (twitter github blog) David Brady (twitter github blog ADDcasts) Josh Susser (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:48 – Steve Klabnik Introduction 021 RR REST Done Right with Steve Klabnik 02:52 – GoGaRuCo 2013 – No […]"
-          "duration": 5017
-        ,
-          "uid": 33395976
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/131_Episode_131_How_to_Learn.mp3"
-          "explicit": false
-          "episodeTitle": "131 RR How to Learn"
-          "episodeSummary": "In this Rogues Only episode, the panel talks about talent vs effort, tips for starting to learn something new, and how to read programming books. Panel James Edward Gray (twitter github blog) Katrina Owen (twitter github blog) David Brady (twitter github blog ADDcasts) Avdi Grimm (twitter github blog book) Charles Max Wood (twitter github Teach […]"
-          "duration": 5916
-        ,
-          "uid": 33100996
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR130DataViz.mp3"
-          "explicit": false
-          "episodeTitle": "130 RR Data Visualization with Aja Hammerly"
-          "episodeSummary": "Panel Aja Hammerly (twitter github blog) David Brady (twitter github blog ADDcasts) James Edward Gray (twitter github blog) Josh Susser (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:08 – Aja Hammerly Introduction 03:28 – Aja Hammerly, Seeing the Big Picture: Quick and Easy Data Visualization with […]"
-          "duration": 3720
-        ,
-          "uid": 32817278
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR129SharpeningTools.mp3"
-          "explicit": false
-          "episodeTitle": "129 RR Sharpening Tools with Ben Orenstein"
-          "episodeSummary": "Panel Ben Orenstein (twitter github blog) James Edward Gray (twitter github blog) Josh Susser (twitter github blog) Avdi Grimm (twitter github blog book) Katrina Owen (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:29 – Ben Orenstein Introduction Giant Robots Smashing into other Giant Robots thoughtbot thoughtbot […]"
-          "duration": 3776
-        ,
-          "uid": 32578155
-          "mediaUrl": "http://traffic.libsyn.com/rubyrogues/RR128ConfidentRuby.mp3"
-          "explicit": false
-          "episodeTitle": "128 RR Book Club: Confident Ruby with Avdi Grimm"
-          "episodeSummary": "Panel Avdi Grimm (twitter github blog book) Josh Susser (twitter github blog) David Brady (twitter github blog ADDcasts) Katrina Owen (twitter github blog) James Edward Gray (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 03:28 – The Point of Confident Ruby Confident Ruby by Avdi Grimm 05:57 […]"
-          "duration": 4592
-        ]
-      ,
-        "id": 7094
-        "homeUrl": "http://nerdist.com"
-        "feedUrl": "http://nerdist.libsyn.com/rss"
-        "authors": "Chris Hardwick"
-        "subscriptionTitle": "The Nerdist"
-        "summary": "I am Chris Hardwick. I am on TV a lot and have a blog at nerdist.com. This podcast is basically just me talking about stuff and things with my two nerdy friends Jonah Ray and Matt Mira, and usually someone more famous than all of us. Occasionally we swear because that is fun. I hope you like it, but if you don't I'm sure you will not hesitate to unfurl your rage in the 'reviews' section because that's how the Internet works."
-        "albumArt": "nerdistlogo.jpg"
-        "episodes": [
-          "uid": 36572545
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_491_-_Curtis_Armstrong.mp3"
-          "explicit": true
-          "episodeTitle": "Curtis Armstrong"
-          "episodeSummary": "
Nerd hero Curtis Armstrong hangs out with Chris and Jonah to talk about playing Booger in Revenge of the Nerds, his many other roles in Risky Business, Better Off Dead, and Moonlighting, being at the first Star Trek convention ever, and working on King of the Nerds!
"
-          "duration": 4129
-        ,
-          "uid": 36494070
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_490_-_William_Katt.mp3"
-          "explicit": true
-          "episodeTitle": "William Katt"
-          "episodeSummary": "
William Katt sits down with Chris to talk about his days on The Greatest American Hero, his role in the original Carrie, growing up in the San Fernando Valley back when nothing was there and his new comic book based movie Sparks!
"
-          "duration": 3411
-        ,
-          "uid": 36419378
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_489_-_Neil_deGrasse_Tyson_Returns_Again.mp3"
-          "explicit": true
-          "episodeTitle": "Neil deGrasse Tyson Returns Again"
-          "episodeSummary": "
Its a three peat with astrophysicist Neil deGrasse Tyson! They start off their conversation about how the universe works, then talk about science of bottomless pits, the importance of asking questions, and the new Cosmos!
"
-          "duration": 4245
-        ,
-          "uid": 36378506
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_488_-_Crispin_Glover.mp3"
-          "explicit": true
-          "episodeTitle": "Crispin Glover"
-          "episodeSummary": "
It's a bonus episode with the amazing Crispin Glover! He talks about the commercialization and propaganda of movies, the controversial lawsuit over Back to the Future, how different the 80's would have been for him if he had the internet to release projects and tell his side of stories and his new film The Bag Man!
"
-          "duration": 4982
-        ,
-          "uid": 36336656
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_487_-_Andy_Daly.mp3"
-          "explicit": true
-          "episodeTitle": "Andy Daly"
-          "episodeSummary": "
The hilarious Andy Daly hangs out with Chris and Jonah to talk about the differences of doing character work at clubs and alt rooms, how parents trick their kids into behaving and his new TV show Review on Comedy Central, Thursdays at 10pm!
"
-          "duration": 4166
-        ,
-          "uid": 36294245
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_486_-_Jaimie_Alexander.mp3"
-          "explicit": true
-          "episodeTitle": "Jaimie Alexander"
-          "episodeSummary": "
The lovely Jaimie Alexander sits down with Chris to talk about her role as Sif in Thor, she explains how to use a knife to Chris, getting satisfaction of seeing their high school bullies living crappy lives and bringing Sif onto Agents of S.H.I.E.L.D on March 11th!
"
-          "duration": 4980
-        ,
-          "uid": 36212020
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_485_-_Michelle_Monaghan.mp3"
-          "explicit": true
-          "episodeTitle": "Michelle Monaghan"
-          "episodeSummary": "
The lovely Michelle Monaghan hangs out with Chris and Matt to talk about growing up in a town of 700 people, making a show about open relationships and her love of college sports!
"
-          "duration": 2949
-        ,
-          "uid": 36159437
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_484_-_Donald_Faison.mp3"
-          "explicit": true
-          "episodeTitle": "Donald Faison"
-          "episodeSummary": "
The hilarious Donald Faison comes on the podcast! He talks to Chris and Jonah about starting a family, his time on Scrubs, and their favorite shows currently on TV!
"
-          "duration": 4579
-        ,
-          "uid": 36109671
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_483_-_St_Vincent.mp3"
-          "explicit": true
-          "episodeTitle": "St. Vincent"
-          "episodeSummary": "
Musician St. Vincent sits down with Chris and Jonah to talk about what compels people to become artists, what inspires her to write songs, and how they deal with disgusting microphones while on tour!
"
-          "duration": 4634
-        ,
-          "uid": 36006972
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_482_-_Kit_Harington.mp3"
-          "explicit": true
-          "episodeTitle": "Kit Harington"
-          "episodeSummary": "
Jon Snow himself, Kit Harington, hangs out with Chris to talk about his beloved Manchester United, filming Game of Thrones in freezing Iceland while his co-workers film in sunny Croatia and his new film Pompeii!
"
-          "duration": 3961
-        ,
-          "uid": 35981295
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_481_-_Abbi_Jacobson_and_Ilana_Glazer.mp3"
-          "explicit": true
-          "episodeTitle": "Abbi Jacobson and Ilana Glazer"
-          "episodeSummary": "
Abbi Jacobson and Ilana Glazer join Chris and Matt and special guest co-host Craig Rowin to talk about how they started working together, coming up with their tv show Broad City and Craig dishes on what its like to live with Matt!
"
-          "duration": 4442
-        ,
-          "uid": 35961360
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_480_-_Jennette_McCurdy.mp3"
-          "explicit": true
-          "episodeTitle": "Jennette McCurdy"
-          "episodeSummary": "
Jennette McCurdy comes on the show to talk about her time as an accidental country music artist, what she wants to do after Sam & Cat, and what movie inspired her to get into acting! Also, Matt talks about Frasier and Chris isnt good at parties.
"
-          "duration": 4710
-        ,
-          "uid": 35880769
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_479_-_Live_at_SF_Sketchfest_2014.mp3"
-          "explicit": false
-          "episodeTitle": "Live at SF Sketchfest 2014"
-          "episodeSummary": "
The Nerdist returns to SF with special guest Tom Lenk (Buffy, Angel, Much Ado About Nothing)! Tom and Jonah bond over their love of Beaches, Matt talks about Fraiser and Chris tries to keep the podcast on track!
"
-          "duration": 5587
-        ,
-          "uid": 35832270
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_478_-_Morgan_Murphy.mp3"
-          "explicit": true
-          "episodeTitle": "Morgan Murphy"
-          "episodeSummary": "
Morgan Murphy stops by the show! She and Chris go in deep about coming up in the LA comedy scene together, performing comedy in front of your idols and her new special, Irish Goodbye, available on Netflix!
"
-          "duration": 5159
-        ,
-          "uid": 35795804
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_477_-_Topher_Grace.mp3"
-          "explicit": true
-          "episodeTitle": "Topher Grace"
-          "episodeSummary": "
Topher Grace is on the podcast! He sits down with Chris and Jonah to talk about his re-cut of Star Wars, being better at life in person than in social media, and his new website CerealPrize.com!
"
-          "duration": 4419
-        ,
-          "uid": 35726105
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_476_-_Robert_Kirkman_Returns.mp3"
-          "explicit": false
-          "episodeTitle": "Robert Kirkman Returns"
-          "episodeSummary": "
Robert Kirkman returns to the podcast! He talks about reading comics on the toilet, The Walking Dead Escape obstacle course and what he has planned for the future of The Walking Dead, both comic and TV show!
"
-          "duration": 4714
-        ,
-          "uid": 35684663
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_475_-_Joel_Kinnaman.mp3"
-          "explicit": true
-          "episodeTitle": "Joel Kinnaman"
-          "episodeSummary": "
The new Robocop Joel Kinnaman hangs out with Chris to talk about being in the Robocop suit for 14 hours a day, moving from Sweden to a small town in Texas and how action movies have changed over the years!
"
-          "duration": 4402
-        ,
-          "uid": 35643543
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_474_-_BJ_Novak.mp3"
-          "explicit": true
-          "episodeTitle": "B.J. Novak"
-          "episodeSummary": "
B.J. Novak hangs about with the guys to reminisce about their days of doing open mics together, his time at the Harvard Lampoon and what inspired him to write a book of short stories!
"
-          "duration": 5529
-        ,
-          "uid": 35593404
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_473_-_Broken_Bells.mp3"
-          "explicit": true
-          "episodeTitle": "Broken Bells"
-          "episodeSummary": "
The amazing duo James Mercer (The Shin) and Brian Burton (Danger Mouse) that make up Broken Bells invite Chris and Jonah to their studio to talk! They discuss their process for coming up with songs, Brian talks about how he started producing albums for other artists and their upcoming album After the Disco, out February 4th!
"
-          "duration": 4845
-        ,
-          "uid": 35565236
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_472_-__Paul_Williams_Returns.mp3"
-          "explicit": true
-          "episodeTitle": "Paul Williams Returns"
-          "episodeSummary": "
The amazing Paul Williams returns to the podcast! He and Chris sit down at ASCAP to talk about his upcoming book about addiction called Gratitude and Trust, being the president of ASCAP and he sings a song just for Chris!
"
-          "duration": 4258
-        ,
-          "uid": 35531041
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_471_-_Hostful.mp3"
-          "explicit": true
-          "episodeTitle": "Work It Out"
-          "episodeSummary": "
The guys sit down for another somewhat serious hostful. Chris and Jonah talk out some problems they have been having and Matt mediates!
"
-          "duration": 4564
-        ,
-          "uid": 35469834
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_470_-_Christina_Ricci.mp3"
-          "explicit": true
-          "episodeTitle": "Christina Ricci"
-          "episodeSummary": "
Christina Ricci sits down with Chris to talk about how different it was being a child actor when she was young, being an unintentional meme generator, and the different challenges woman have to go through in the media!
"
-          "duration": 4829
-        ,
-          "uid": 35448390
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_469_-_Jon_Daly.mp3"
-          "explicit": true
-          "episodeTitle": "Jon Daly"
-          "episodeSummary": "
The hilarious Jon Daly hangs out with Chris and Jonah to talk about his many different stand up and sketch characters, Sappity Tappity the rollerskating Christmas tree, and his new show on Amazon Betas!
"
-          "duration": 4212
-        ,
-          "uid": 35407371
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_468_-_Aaron_Eckhart.mp3"
-          "explicit": true
-          "episodeTitle": "Aaron Eckhart"
-          "episodeSummary": "
Aaron Eckhart sits down with Chris to talk about the best way to start conversations with women, practicing for his roles in front of his dog and his new movie I, Frankenstein; out Friday January 24th!
"
-          "duration": 3731
-        ,
-          "uid": 35364624
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_467_-_V_Cards.mp3"
-          "explicit": true
-          "episodeTitle": "V Cards"
-          "episodeSummary": "
The hostful goodness is continuing! The guys sit down to chat and end up talking about all things love. Their first loves, first heartbreaks and more!
"
-          "duration": 4298
-        ,
-          "uid": 35338410
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_466__-_Neal_Brennan.mp3"
-          "explicit": true
-          "episodeTitle": "Neal Brennan"
-          "episodeSummary": "
Neal Brennan comes on The Nerdist to talk about his days on Singled Out with Chris, falling into the comedy scene and he tells the story of how he and Dave Chappelle ended up writing Half Baked!
"
-          "duration": 5651
-        ,
-          "uid": 35319063
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_465_-_Richard_Madden.mp3"
-          "explicit": true
-          "episodeTitle": "Richard Madden"
-          "episodeSummary": "
The charming Richard Madden sits down with Chris! They talk about his new role on Discovery Channel's Klondike, being naked onstage, growing up in Scotland, and, of course, his character of Robb Stark on Game of Thrones!
"
-          "duration": 4038
-        ,
-          "uid": 35272449
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_464_-_Nick_Kroll_3.mp3"
-          "explicit": true
-          "episodeTitle": "Nick Kroll returns again!"
-          "episodeSummary": "
Nick Kroll really just can't get enough of the podcast and returns for a third time! He, Chris and Jonah talk about how he prepared for the James Franco roast, being your own worst critic and his new season of Kroll Show!
"
-          "duration": 3558
-        ,
-          "uid": 35236630
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_463_-_Hostful.mp3"
-          "explicit": true
-          "episodeTitle": "Dance of the Jedi"
-          "episodeSummary": "
The guys get together for some more hostful goodness! They talk about what they did over the holidays, Matt went to an autograph convention and Jonah is the happiest one in the group!
"
-          "duration": 3582
-        ,
-          "uid": 35207261
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_462_-_Jim_Norton_1.mp3"
-          "explicit": true
-          "episodeTitle": "Jim Norton"
-          "episodeSummary": "
Comedian Jim Norton hangs out on the show to talk about being an \"offensive\" comedian and dealing with death threats, internet trolls, his theories on why people even get offended and he and Chris' mutual love of chess!
"
-          "duration": 4214
-        ,
-          "uid": 35175959
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_461_-_Brody_Stevens.mp3"
-          "explicit": true
-          "episodeTitle": "Brody Stevens"
-          "episodeSummary": "
The eccentric and hilarious Brody Stevens sits down with Chris and Jonah to talk about his life since his mental breakdown, how his career has changed, Zach Galifianakis, working on The Best Damn Sports Show Period, Chelsea Lately, and 2midnight, Donnie Wahlberg, Justin Bieber, pranks, stress, and his show Brody Stevens: Enjoy It on Comedy Central!
"
-          "duration": 5606
-        ,
-          "uid": 35106764
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_460_-_hostful.mp3"
-          "explicit": true
-          "episodeTitle": "Honestly 2013"
-          "episodeSummary": "
It's some hostful goodness to send off 2013! Chris, Matt, Jonah and Chloe talk about the best and worst of their year, what they learned and what they have planned for the new year!
"
-          "duration": 6997
-        ,
-          "uid": 35068006
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_459_-_Jerry_Stahl.mp3"
-          "explicit": true
-          "episodeTitle": "Jerry Stahl"
-          "episodeSummary": "
The very interesting and insightful Jerry Stahl stops by the show to talk about being addicted to heroin, using life experiences for creative works and what really makes a person positive or negative!

"
-          "duration": null
-        ,
-          "uid": 34963889
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_458_-_Kathryn_Hahn.mp3"
-          "explicit": true
-          "episodeTitle": "Kathryn Hahn"
-          "episodeSummary": "
Kathryn Hahn sits down with Chris and Jonah to make up street names, where to find the best gumbo at Disneyland and her new movie The Secret Life of Walter Mitty, out in theaters today!
"
-          "duration": 4581
-        ,
-          "uid": 34941726
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_457_-_Moby.mp3"
-          "explicit": true
-          "episodeTitle": "Moby"
-          "episodeSummary": "
Moby sits down with Chris and Jonah to talk about becoming sober, inter-genre overlap in the music industry and they get into a deep conversation about human cognition!
"
-          "duration": 4773
-        ,
-          "uid": 34904154
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_456_-_Jon_Lovitz.mp3"
-          "explicit": false
-          "episodeTitle": "Jon Lovitz"
-          "episodeSummary": "
Jon Lovitz is on the show to talk about his first time working at the Groundlings, how his career path led him to SNL and the loss of his friend Phil Hartmann and how to deal with losing people who are close to you.
"
-          "duration": 5492
-        ,
-          "uid": 34866207
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_455_-_Will_Forte.mp3"
-          "explicit": true
-          "episodeTitle": "Will Forte"
-          "episodeSummary": "
Will Forte joins Chris to bond over being UCLA alumni, his decision to leave SNL, the one character he never got to do and his new movie Nebraska, out in theaters now!
"
-          "duration": 4805
-        ,
-          "uid": 34855947
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_454_-_Laina_Morris.mp3"
-          "explicit": true
-          "episodeTitle": "Laina Morris"
-          "episodeSummary": "
The Overly Attached Girlfriend, Laina Morris, hangs out on the podcast to talk about being from Texas, how she became the Overly Attached Girlfriend, and her plans for the future!
"
-          "duration": 5304
-        ,
-          "uid": 34842056
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_453-_Taran_Killam.mp3"
-          "explicit": true
-          "episodeTitle": "Taran Killam"
-          "episodeSummary": "
The awesome Taran Killam comes on the podcast to reminisce about buying comic books as kids, auditioning for SNL and his new comic book The Illegitimates!
"
-          "duration": 4365
-        ,
-          "uid": 34798578
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_452_-_Brendon_Small.mp3"
-          "explicit": true
-          "episodeTitle": "Brendon Small"
-          "episodeSummary": "
The hilarious and musically talented Brendon Small hangs out with the guys at Swinghouse Studios to talk and play guitar! They talk about Brendon's new album Galaktikon, metal operas and guitars!
"
-          "duration": 4441
-        ,
-          "uid": 34677979
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_451_-_Jordan_Vogt-Roberts.mp3"
-          "explicit": true
-          "episodeTitle": "Jordan Vogt-Roberts"
-          "episodeSummary": "
Director Jordan Vogt-Roberts (The Kings of Summer) talks to Chris and Jonah about the challenges of being an indie movie director, his stand-up show Mash Up on Comedy Central, Jonah's Arcade, video games, the Super Mario Bros. movie, and walking around Sundance in a fur coat!
"
-          "duration": 5252
-        ,
-          "uid": 34631269
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_450_-_Dick_Costolo.mp3"
-          "explicit": true
-          "episodeTitle": "Dick Costolo"
-          "episodeSummary": "
Chris storms Twitter HQ (or \"Bird Palace\" as he calls it) for a super fun one-on-one with Dick Costolo: computer scientist, former improv comedian and current CEO of Twitter!
"
-          "duration": 4289
-        ,
-          "uid": 34600366
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_449_-_Lindi_Ortega.mp3"
-          "explicit": true
-          "episodeTitle": "Lindi Ortega"
-          "episodeSummary": "
Chris sits down with the lovely Linda Ortega to talk about her most recent tour, her dream to be a tornado chaser and she plays a song just for the podcast!
"
-          "duration": 2467
-        ,
-          "uid": 34500437
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_448_-_Hostful.mp3"
-          "explicit": true
-          "episodeTitle": "Impromptu Hostful"
-          "episodeSummary": "
Chris tricks Matt and Jonah into doing a hostful! Jonah talks about visiting one of his favorite record labels, Bruce Gutter joined Jonah during his stand up in San Francisco, and Chris and Matt talk about the writers room on @midnight!
"
-          "duration": 2747
-        ,
-          "uid": 34437551
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_447_-_Christopher_Lloyd_1.mp3"
-          "explicit": true
-          "episodeTitle": "Christopher Lloyd"
-          "episodeSummary": "
The legendary Christopher Lloyd is on the Nerdist Podcast! He talks about his early roles in One Flew Over the Cuckoo's Nest and Taxi, fan reaction, meeting Orson Welles, his love of the theater and different roles he's played, and, of course, Back to the Future! Plus stories about Huey Lewis, Andy Kaufman, and lots more....
"
-          "duration": 4364
-        ,
-          "uid": 34304206
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_446_-_Chris_Jericho_returns.mp3"
-          "explicit": true
-          "episodeTitle": "Chris Jericho Returns"
-          "episodeSummary": "
Chris Jericho returns to the podcast to talk about all his favorite tv shows, how he changed his persona in the wrestling world and he came up with the idea for his web series, But Im Chris Jericho!
"
-          "duration": 3997
-        ,
-          "uid": 34142244
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_445_-_Thomas_Dolby.mp3"
-          "explicit": true
-          "episodeTitle": "Thomas Dolby"
-          "episodeSummary": "
The talented Thomas Dolby sits down with the guys to talk about his recent interactive music and film tour, the early days of creating music with synthesizers and his influence on cell phone ringtones!
"
-          "duration": 4291
-        ,
-          "uid": 34001925
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_444_-_Anamanaguchi.mp3"
-          "explicit": true
-          "episodeTitle": "Anamanaguchi"
-          "episodeSummary": "
The band behind the Nerdist theme song are finally on the podcast! The guys of Anamanguchi hang out to discuss their party days in the NYC fashion scene, sending a pizza into space and they all create a generic 90s song!
"
-          "duration": 4505
-        ,
-          "uid": 33951765
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_443_-_Chris_Hadfield.mp3"
-          "explicit": true
-          "episodeTitle": "Chris Hadfield"
-          "episodeSummary": "
Commander Chris Hadfield discusses all things space with Chris and Matt! He talks about living on the International Space Station for 6 months, how he started using social media to promote space programs, and making music videos in space!
"
-          "duration": 4023
-        ,
-          "uid": 33755286
-          "mediaUrl": "http://www.podtrac.com/pts/redirect.mp3/traffic.libsyn.com/nerdist/Nerdist_442_-_Sasha_Grey.mp3"
-          "explicit": true
-          "episodeTitle": "Sasha Grey"
-          "episodeSummary": "
Sasha Grey sits down with Chris to talk about transitioning into an acting career, how being active in social media helped her career and her new book, The Juliette Society!

"
-          "duration": 3597
-        ]
-      ,
-        "id": 6403
-        "homeUrl": "http://freshair.npr.org"
-        "feedUrl": "http://www.npr.org/rss/podcast.php?id=13"
-        "authors": "NPR"
-        "subscriptionTitle": "NPR Programs: Fresh Air Podcast"
-        "summary": "Fresh Air from WHYY, the Peabody Award-winning weekday magazine of contemporary arts and issues, is one of public radio's most popular programs. Hosted by Terry Gross, the show features intimate conversations with today's biggest luminaries."
-        "albumArt": "fresh_air.png"
-        "episodes": [
-          "uid": 36587666
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/289641190/npr_289641190.mp3"
-          "explicit": false
-          "episodeTitle": "Box Set Illustrates Clifford Jordan's Impeccable Taste In Musicians"
-          "episodeSummary": "Starting in the late 1960s, the jazz saxophonist produced a series of recordings that came out on the musicians-owned Strata-East label. Those seven albums are now collected in a box set."
-          "duration": 378
-        ,
-          "uid": 36587667
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/289641187/npr_289641187.mp3"
-          "explicit": false
-          "episodeTitle": "A Poetry Reading: 'To My Oldest Friend, Whose Silence Is Like A Death'"
-          "episodeSummary": "Fresh Air's classical music critic Lloyd Schwartz recently published a poem about friendship and loss on Poets.org."
-          "duration": 243
-        ,
-          "uid": 36587668
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/289641184/npr_289641184.mp3"
-          "explicit": false
-          "episodeTitle": "Wes Anderson: 'We Made A Pastiche' Of Eastern Europe's Greatest Hits"
-          "episodeSummary": "The Grand Budapest Hotel takes place in the fictional European country of Zubrowka on the eve of war. Anderson shot much of the film in Germany, drawing inspiration from the surrounding landscape."
-          "duration": 2020
-        ,
-          "uid": 36560134
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/289231070/npr_289231070.mp3"
-          "explicit": false
-          "episodeTitle": "Angel Olsen: A Voice Of Confounding Power"
-          "episodeSummary": "Olsen has often been called a folk singer, but Ken Tucker says her new album — her first with a backing band — takes her music into an unclassifiable realm."
-          "duration": 437
-        ,
-          "uid": 36560136
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/289231035/npr_289231035.mp3"
-          "explicit": false
-          "episodeTitle": "For Working Moms, Key To Balance May Lie In Elusive Leisure Time"
-          "episodeSummary": "If waiting for help when your car breaks down doesn't strike you as a leisurely activity, it may be time to reconsider. A new book looks at time management challenges of being a working parent."
-          "duration": 2272
-        ,
-          "uid": 36531483
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/288806016/npr_288806016.mp3"
-          "explicit": false
-          "episodeTitle": "'Blood Will Out' Reveals Secrets Of A Murderous Master Manipulator"
-          "episodeSummary": "Author Walter Kirn thought he was befriending an eccentric Rockefeller, but his pal turned out to be an impostor wanted for murder. Kirn's new book explores the depths of that deception."
-          "duration": 2604
-        ,
-          "uid": 36452183
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/287919186/npr_287919186.mp3"
-          "explicit": false
-          "episodeTitle": "Fresh Air Weekend: WWII Filmmakers, Kevin Young And Solitary Confinement"
-          "episodeSummary": "A look at how the military and Hollywood teamed up during World War II; poet Kevin Young says his new book has a blues sensibility; and how California convicts organized a statewide hunger strike."
-          "duration": 2870
-        ,
-          "uid": 36440413
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/287484339/npr_287484339.mp3"
-          "explicit": false
-          "episodeTitle": "'Grand Budapest Hotel': Kitsch, Cameos And A Gloriously Stylized Europe"
-          "episodeSummary": "Wes Anderson's new feature takes place at a resort hotel, between World Wars I and II. Fresh Air's critic says the visuals are so witty they transcend camp, but the dialogue isn't quite at that level."
-          "duration": 500
-        ,
-          "uid": 36440414
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/287484336/npr_287484336.mp3"
-          "explicit": false
-          "episodeTitle": "Fresh Air Remembers Surgeon And 'How We Die' Author Sherwin Nuland"
-          "episodeSummary": "Nuland's book won a National Book Award and impacted the national debate about end-of-life care. He died on Monday at 83. Nuland spoke to Fresh Air in 1994."
-          "duration": 769
-        ,
-          "uid": 36440415
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/287484333/npr_287484333.mp3"
-          "explicit": false
-          "episodeTitle": "'Americanah' Author Explains 'Learning' To Be Black In The U.S."
-          "episodeSummary": "When Chimamanda Ngozi Adichie moved from Nigeria to the U.S., she was suddenly confronted with what it meant to be a person of color in America. Her novel explores race in contemporary America."
-          "duration": 1622
-        ,
-          "uid": 36418932
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/287032180/npr_287032180.mp3"
-          "explicit": false
-          "episodeTitle": "Pharrell Williams: Just Exhilaratingly Happy"
-          "episodeSummary": "To hear G I R L, you'd think Pharrell's world consisted of grooving on catchy beats and flirting with women. It's a lightweight image that draws gravitas from his prolific work ethic."
-          "duration": 422
-        ,
-          "uid": 36418933
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/287032174/npr_287032174.mp3"
-          "explicit": false
-          "episodeTitle": "How 4 Inmates Launched A Statewide Hunger Strike From Solitary"
-          "episodeSummary": "The California convicts overcame the extreme isolation of their imprisonment to organize a 30,000-prisoner-strong movement. Their goal? To end long-term incarceration in solitary confinement."
-          "duration": 2356
-        ,
-          "uid": 36370142
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/286494041/npr_286494041.mp3"
-          "explicit": false
-          "episodeTitle": "'Schmuck' Revisits The Golden Age Of Radio, And A Bygone Manhattan"
-          "episodeSummary": "Ross Klavan's novel follows two radio sidekicks in midcentury New York: golden-voiced straight man Ted Fox, who has an eye for a good-looking dame, and funnyman Jerry Elkin, a veteran of World War II."
-          "duration": 381
-        ,
-          "uid": 36370143
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/286493117/npr_286493117.mp3"
-          "explicit": false
-          "episodeTitle": "The Case For Tammany Hall Being On The Right Side Of History"
-          "episodeSummary": "In a new book, Terry Golway takes a sympathetic view of Manhattan's infamous political machine. He says, \"Tammany Hall was there for the poor immigrant who was otherwise friendless in New York.\""
-          "duration": 2363
-        ,
-          "uid": 36329701
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/285966275/npr_285966275.mp3"
-          "explicit": false
-          "episodeTitle": "By The Time Your Car Goes Driverless, You Won't Know The Difference"
-          "episodeSummary": "The once-futuristic concept is closer than ever to becoming a reality. Parallel parking? Let the car find the perfect approach. Squeezing into a tight space? Hop out and use your smartphone."
-          "duration": 426
-        ,
-          "uid": 36329702
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/285966257/npr_285966257.mp3"
-          "explicit": false
-          "episodeTitle": "Fresh Air Remembers Literary Biographer Justin Kaplan"
-          "episodeSummary": "Kaplan died Sunday at 88. His biography of Mark Twain won a National Book Award and a Pulitzer Prize. He also edited two editions of Bartlett's Familiar Quotations. Kaplan spoke to Fresh Air in 1992."
-          "duration": 458
-        ,
-          "uid": 36329703
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/285966231/npr_285966231.mp3"
-          "explicit": false
-          "episodeTitle": "Kevin Young On Blues, Poetry And 'Laughing To Keep From Crying'"
-          "episodeSummary": "The poet describes his new book — about the death of his father and the birth of his son — as having a blues sensibility. \"There are moments of humor even in the sorrow,\" he says."
-          "duration": 1831
-        ,
-          "uid": 36295920
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/285475592/npr_285475592.mp3"
-          "explicit": false
-          "episodeTitle": "Chuck Mead: Gleefully Sinister Country Serenades"
-          "episodeSummary": "Mead hooks the listener, eager to show us the bleak side of what seemed like a bright scenario. That's the way he operates during much of Free State Serenade."
-          "duration": 448
-        ,
-          "uid": 36295921
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/285475580/npr_285475580.mp3"
-          "explicit": false
-          "episodeTitle": "During World War II, Even Filmmakers Reported For Duty"
-          "episodeSummary": "A new book looks at how the military and Hollywood directors teamed up during the war. The films they made helped show Americans what was at stake, and served as evidence during the Nuremberg Trials."
-          "duration": 2278
-        ,
-          "uid": 36241418
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/284574846/npr_284574846.mp3"
-          "explicit": false
-          "episodeTitle": "Fresh Air Weekend: The Cosmos, Harold Ramis, And Protecting Your Data Online"
-          "episodeSummary": "Astrophysicist Neil deGrasse Tyson explains why the cosmos shouldn't make you feel small. Critic John Powers remembers Harold Ramis. And if you think you're anonymous online, think again."
-          "duration": 2867
-        ,
-          "uid": 36227146
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/284145869/npr_284145869.mp3"
-          "explicit": false
-          "episodeTitle": "Liam Neeson's Action Chops Take Flight In 'Non-Stop'"
-          "episodeSummary": "Neeson became a bankable action hero in 2008 after the thriller Taken. Now almost 62, he's still getting out of tight corners with his fists. His new film unfolds on a transatlantic flight."
-          "duration": 481
-        ,
-          "uid": 36227008
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/284145866/npr_284145866.mp3"
-          "explicit": false
-          "episodeTitle": "A New 'Testament' Told From Mary's Point Of View"
-          "episodeSummary": "In The Testament of Mary, Colm Toibin imagines Mary's life 20 years after her son's crucifixion, what she might have done to ease her son's suffering. (Originally broadcast on Nov. 28, 2012.)"
-          "duration": 2374
-        ,
-          "uid": 36190858
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/283681604/npr_283681604.mp3"
-          "explicit": false
-          "episodeTitle": "Remembering Harold Ramis, Master Of The 'Smart Dumb-Movie'"
-          "episodeSummary": "Best known for Animal House, Ghostbusters and Groundhog Day, Ramis died Monday at 69. Critic John Powers says Ramis was like a favorite uncle who spices up the family reunion by spiking the punch."
-          "duration": 432
-        ,
-          "uid": 36190859
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/283681563/npr_283681563.mp3"
-          "explicit": false
-          "episodeTitle": "Neil DeGrasse Tyson Explains Why The Cosmos Shouldn't Make You Feel Small"
-          "episodeSummary": "The astrophysicist says that participating in a \"great unfolding of a cosmic story\" should make us feel large, not small. This spring, Tyson hosts a TV series called Cosmos: A Space-Time Odyssey."
-          "duration": 2314
-        ,
-          "uid": 36167076
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/283167577/npr_283167577.mp3"
-          "explicit": false
-          "episodeTitle": "These Stories Consider Solitude, With Echoes Of Emily Dickinson"
-          "episodeSummary": "It's been 15 years since acclaimed writer Lorrie Moore has brought out a new short story collection. Bark has some clunkers and some keepers, but critic Maureen Corrigan says it was worth the wait."
-          "duration": 319
-        ,
-          "uid": 36167077
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/283167572/npr_283167572.mp3"
-          "explicit": false
-          "episodeTitle": "In Benghazi, U.S. Intelligence Wasn't Focused On 'Homegrown Militants'"
-          "episodeSummary": "New York Times correspondent David Kirkpatrick spent months on the ground in Benghazi, Libya, trying to get to the bottom of the deadly Sept. 11, 2012 attack on the U.S. Consulate."
-          "duration": 2329
-        ,
-          "uid": 36141981
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/282683776/npr_282683776.mp3"
-          "explicit": false
-          "episodeTitle": "Still 'Out To Lunch' 50 Years Later"
-          "episodeSummary": "Eric Dolphy's creativity was exploding early in 1964, and he was finding more players who could keep up. Out to Lunch is free and focused, dissonant and catchy, wide open and swinging all at once."
-          "duration": 508
-        ,
-          "uid": 36141982
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/282683752/npr_282683752.mp3"
-          "explicit": false
-          "episodeTitle": "Harold Ramis On Working At 'Playboy' And Writing 'Animal House'"
-          "episodeSummary": "The comedy actor, writer and director had co-written and planned to star in the long-awaited Ghostbusters III — but did not get the chance. He died Monday in Chicago at age 69."
-          "duration": 621
-        ,
-          "uid": 36141983
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/282683749/npr_282683749.mp3"
-          "explicit": false
-          "episodeTitle": "During World War I, Germany Unleashed 'Terrorist Cell In America'"
-          "episodeSummary": "In Dark Invasion, Howard Blum explores the campaign of sabotage that Germany inflicted on an unsuspecting U.S. As ships and factories blew up, \"no one really suspected a spy network,\" he says."
-          "duration": 1632
-        ,
-          "uid": 36118967
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/282215980/npr_282215980.mp3"
-          "explicit": false
-          "episodeTitle": "Vertical Scratchers: Slashed Chords, Fractured Poetry"
-          "episodeSummary": "Daughter of Everything is a superb pop album with one foot in the past and another in the future."
-          "duration": 451
-        ,
-          "uid": 36118968
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/282215959/npr_282215959.mp3"
-          "explicit": false
-          "episodeTitle": "If You Think You're Anonymous Online, Think Again"
-          "episodeSummary": "In Dragnet Nation, Julia Angwin describes an oppressive blanket of electronic data surveillance. \"There's a price you pay for living in the modern world,\" she says. \"You have to share your data.\""
-          "duration": 2294
-        ,
-          "uid": 36073075
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/281351664/npr_281351664.mp3"
-          "explicit": false
-          "episodeTitle": "Fresh Air Weekend: David O. Russell, 'Last Of The Unjust,' And 'Sonic Wonders'"
-          "episodeSummary": "At last, Russell is making the films \"he was meant to make.\" For a rabbi who worked with the Nazis, is judgment \"unjust\"? And we follow one man's quest to find the \"sonic wonders of the world.\""
-          "duration": 2874
-        ,
-          "uid": 36057550
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/280927608/npr_280927608.mp3"
-          "explicit": false
-          "episodeTitle": "'Wind Rises' Is Exquisite, And Likely To Be Hayao Miyazaki's Last"
-          "episodeSummary": "The new film from the acclaimed Japanese animator spans 30 years and centers on a young man who dreams of designing the perfect airplane in the early 1930s. (Recommended)"
-          "duration": 421
-        ,
-          "uid": 36057551
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/280927605/npr_280927605.mp3"
-          "explicit": false
-          "episodeTitle": "Matthew McConaughey, Getting Serious Again"
-          "episodeSummary": "The leading man known for his good looks and charm has lately been taking on more serious roles in films such as Bernie, Magic Mike and Mud. We'll listen back to excerpts from an April 2013 interview."
-          "duration": 1246
-        ,
-          "uid": 36057552
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/280927602/npr_280927602.mp3"
-          "explicit": false
-          "episodeTitle": "Director Alexander Payne On Mining Every Film For Comic Potential"
-          "episodeSummary": "Payne says he first read Nebraska — about a man who is showing signs of dementia — as a comedy. We'll listen back to an interview with Payne originally broadcast on Dec. 2, 2013."
-          "duration": 1405
-        ,
-          "uid": 36002892
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/280434363/npr_280434363.mp3"
-          "explicit": false
-          "episodeTitle": "At Last, David O. Russell Is Making The Films He Was Meant To Make"
-          "episodeSummary": "David O. Russell, director of American Hustle and Silver Linings Playbook, first spoke with Terry Gross back in 1994. On Thursday, he tells her that after 20 years, he's finally met his aspirations."
-          "duration": 2686
-        ,
-          "uid": 35986417
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/279869403/npr_279869403.mp3"
-          "explicit": false
-          "episodeTitle": "For A Rabbi Who Worked With The Nazis, Is Judgment 'Unjust'?"
-          "episodeSummary": "Claude Lanzmann's documentary profiles a Viennese rabbi put to work in a Czech concentration camp. Although Benjamin Murmelstein was himself not a free man, he was despised by fellow Jewish prisoners."
-          "duration": 412
-        ,
-          "uid": 35986418
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/279869146/npr_279869146.mp3"
-          "explicit": false
-          "episodeTitle": "One Man's Quest To Find The 'Sonic Wonders Of The World'"
-          "episodeSummary": "Acoustic engineer Trevor Cox has traveled around the globe to hear whispering arches and singing sand dunes. Closer to home, he can also explain why your singing sounds better in the shower."
-          "duration": 2275
-        ,
-          "uid": 35970600
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/279326924/npr_279326924.mp3"
-          "explicit": false
-          "episodeTitle": "With Humor And A Nod To History, Fallon Takes Over 'The Tonight Show'"
-          "episodeSummary": "On Monday night, Jimmy Fallon paid homage to 60 years of Tonight Show history while claiming his own place in line. \"I just want to do the best I can and take care of the show for a while,\" he said. \"If you guys let me stick around long enough maybe I'll get the hang of it.\""
-          "duration": 484
-        ,
-          "uid": 35970601
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/279326921/npr_279326921.mp3"
-          "explicit": false
-          "episodeTitle": "Teens Rehearse For Adulthood In Wolitzer's 'Interestings'"
-          "episodeSummary": "Meg Wolitzer's novel is about lifelong friendship tinged with jealousy. It begins at a summer camp in 1974 and follows a group of friends through middle age. Wolitzer says her teen years were a rehearsal for her adult life and that today she is \"different\" but \"in the same shell.\""
-          "duration": 2237
-        ,
-          "uid": 35962796
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/279183907/npr_279183907.mp3"
-          "explicit": false
-          "episodeTitle": "In 'Whole Gritty City,' Marching Bands Vie For Coveted Mardi Gras Spots"
-          "episodeSummary": "\"New Orleans buries too many of its young,\" Wynton Marsalis says in the documentary's introduction. The Whole Gritty City, airing Saturday on CBS, follows young students who take refuge in New Orleans marching bands."
-          "duration": 527
-        ,
-          "uid": 35962797
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/279182562/npr_279182562.mp3"
-          "explicit": false
-          "episodeTitle": "A Closer Look At How Corporations Influence Congress"
-          "episodeSummary": "Eric Lipton, an investigative reporter for The New York Times, has been writing about how corporations work in opaque ways to shape debates. He also explains the revolving door between Congress and lobby groups, and how non-profit think tanks aren't always what they seem."
-          "duration": 2289
-        ,
-          "uid": 35950125
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/278771929/npr_278771929.mp3"
-          "explicit": false
-          "episodeTitle": "Don't Know What To Do With Your Life? Neither Did Thoreau"
-          "episodeSummary": "A new biography reveals that young Thoreau took quite a few detours on his path to Walden. A gossipy young man who loved eating popcorn, ice skating and listening to his music box, schoolmates and neighbors found him standoffish and regarded his fascination with plants and Indian relics as downright odd."
-          "duration": 362
-        ,
-          "uid": 35950126
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/278771888/npr_278771888.mp3"
-          "explicit": false
-          "episodeTitle": "In 'Passage,' Caro Mines LBJ's Changing Political Roles"
-          "episodeSummary": "The fourth volume in Robert Caro's monumental biography of Lyndon Johnson is The Passage of Power; it explores the period between 1958 and 1964 during which Johnson went from powerful Senate majority leader to powerless vice president to — suddenly — president of the United States. Originally broadcast on May 13, 2013."
-          "duration": 2236
-        ,
-          "uid": 35908898
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/277649474/npr_277649474.mp3"
-          "explicit": false
-          "episodeTitle": "Fresh Air Weekend: 'Extreme Medicine,' Lake Street Dive, 'When We Get Home'"
-          "episodeSummary": "Dr. Kevin Fong practices \"extreme medicine\" from deep sea to outer space. Lake Street Dive comes out with a new album called Bad Self Portraits. And a military couple describes their long recovery in Plenty of Time When We Get Home."
-          "duration": 2848
-        ,
-          "uid": 35893564
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/277118708/npr_277118708.mp3"
-          "explicit": false
-          "episodeTitle": "At 77, Robert Redford Goes Back To His Roots"
-          "episodeSummary": "Redford says filming All Is Lost was a \"pure cinematic experience — the way films used to be.\" He talks with Fresh Air's Terry Gross about how it's been \"sort of weird\" being known for his good looks, and about how he nearly wasn't cast in Butch Cassidy and the Sundance Kid. (Originally broadcast on Dec. 12, 2013.)"
-          "duration": 2661
-        ,
-          "uid": 35875547
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/276620087/npr_276620087.mp3"
-          "explicit": false
-          "episodeTitle": "In 'Whole Gritty City,' Marching Bands Vie For Coveted Mardi Gras Spots"
-          "episodeSummary": "\"New Orleans buries too many of its young,\" Wynton Marsalis says in the documentary's introduction. The Whole Gritty City, airing Saturday on CBS, follows young students who take refuge in New Orleans marching bands."
-          "duration": 527
-        ,
-          "uid": 35875548
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/276620084/npr_276620084.mp3"
-          "explicit": false
-          "episodeTitle": "A Closer Look At How Corporations Influence Congress"
-          "episodeSummary": "Eric Lipton, an investigative reporter for The New York Times, has been writing about how corporations work in opaque ways to shape debates. He also explains the revolving door between Congress and lobby groups, and how non-profit think tanks aren't always what they seem."
-          "duration": 2289
-        ,
-          "uid": 35829278
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/275589615/npr_275589615.mp3"
-          "explicit": false
-          "episodeTitle": "In Session: Frank Wess' 'Magic 201' Offers One Last Lesson"
-          "episodeSummary": "There's something tender and specific about the ways elders like Frank Wess shaped their notes."
-          "duration": 407
-        ,
-          "uid": 35829279
-          "mediaUrl": "http://podcastdownload.npr.org/anon.npr-podcasts/podcast/13/275589610/npr_275589610.mp3"
-          "explicit": false
-          "episodeTitle": "Practicing 'Extreme Medicine,' From Deep Sea To Outer Space"
-          "episodeSummary": "In his new book, Dr. Kevin Fong explores how humans survive extremes of heat, cold, outer space and deep sea. \"We're still exploring the human body and what medicine can do in the same way that the great explorers of the 20th century and every age before them explored the world,\" he says."
-          "duration": 2306
-          ]
-        ,
-        "id": 2027
-        "homeUrl": "http://ruby5.envylabs.com/"
-        "feedUrl": "http://feeds.feedburner.com/ruby5"
-        "authors": "Envy Labs"
-        "subscriptionTitle": "Ruby5"
-        "episodeSummary": "Ruby5 is a twice-weekly podcast covering all of your Ruby and Ruby on Rails news in just 5 minutes.  In each episode we talk about new gems, plugins, and frameworks, as well as other items of interest and community events.  It\\'s great for everyday Ruby developers and Ruby hobbyists, alike.  Got 5 minutes?  Just give it a try..."
-        "albumArt": "ruby5-itunes-logo.png"
-        "episodes": [
-          "uid": 36539287
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/xFohTQGKgjw/447-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #447 – March 11th, 2014"
-          "episodeSummary": "
 Google's Summer of Code, Test-Driven Rails Part 2, putting the Can in CanCan, building your first Ruby gem, and a Ruby Heroes reminder.

Listen to this episode on Ruby5
 Sponsored by Top Ruby Jobs If you're looking for a top Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.   Google Summer of Code: Rails Rails has been accepted into the Google Summer of Code 2014. The rules state that you have to be at least 18 years old to participate before April 21st, 2014, that you have to be a full or part-time student, and that you have to be passionate about improving Rails. If you’re accepted, you’ll actually be paid $5500 over the course of 3 months to complete your proposed project to improve Rails.   Test-Driven Rails Part 2 We recently announced part 1 of a blog series by Karol Galanciak called Test-Driven Rails. Part 2 is a continuation of that, describing a popular use case for writing tests: implementing a user registration system. The focus is on writing acceptance tests using Capybara, or in other words making sure the feature works from the user’s perspective. This post is a great illustration of making decisions in your application with test-driven and behavior-driven development.   Putting the Can in CanCan When you need an authorization solution for a Rails app, you might think of CanCan by Ryan Bates. Since Ryan has been taking a break recently, Bryan Rite from MojoLingo forked the gem into a new one called CanCanCan. The gem doesn’t change the CanCan namespace at all so it’s a drop-in replacement except for the Gemfile change. Version 1.7.0 was released recently with strong_parameters support, multiple abilities with associations, and a bunch of overdue bug fixes.   Building Your First Ruby Gem Building your first Ruby gem may seem like a daunting task, but it's actually not so bad. Matt Huggins has written a step-by-step guide to building your first Ruby gem. There’s even a video tutorial and source code for his examples. If you’re interested in learning how to write a gem, this is the blog post for you.   Another Ruby Heroes Reminder Ruby Heroes are being awarded at Rails Conf, which is taking place April 22nd through the 25th. So, now is the time to nominate your unsung heroes who are busy producing educational content, developing plugins and gems, contributing to open-source projects, or putting on events to help developers learn and grow.   Thank You for Listening to Ruby5
Ruby5 is released Tuesday and Friday mornings. To stay informed about and active with this podcast, we encourage you to do one of the following:
 Follow Envy Labs on Twitter Or, subscribe with iTunes or RSS  "
-          "duration": 296
-        ,
-          "uid": 36426782
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/AbgHm7hTI34/446-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #446 - March 7th, 2014"
-          "episodeSummary": "
 Running your own CI with Drone and Docker, building web-based RubyMotion apps with Under OS, funding for the Hello Ruby book, rubygems.org operating costs, Rails 4 assets on Heroku, and turning your text on its head with flippit all in this episode of the Ruby5.

Listen to this episode on Ruby5
 This episode is sponsored by New Relic New Relic is _the_ all-in-one web performance analytics product. It lets you manage and monitor web application performance, from the browser down to the line of code. With Real User Monitoring, New Relic users can see browser response times by geographical location of the user, or by browser type.   Drone & Docker Hate Jenkins but want to run your own CI server? This blog post from Jean-Philippe Boily will walk you through setting one up with Drone and Docker!   Under OS Building html based applications for iOS has never been easier thanks to this new platform built on top of RubyMotion.   Hello Ruby Book Funded The Hello Ruby book project was successfully funded on February 22.   RubyGems.org Costs Ever wonder how much it costs to run rubygems.org?   Rails 4 Assets on Heroku This article contains information needed to run the asset pipeline in Rails version 4 and above on Heroku.   Flippit Tired of all your text being rightside-up? The flippit service and gem from Rocketeer Jonathan Jackson makes it easier than ever to turn your world upside down!  "
-          "duration": 315
-        ,
-          "uid": 36315881
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/7wIYGrJcI28/445-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #445 – March 4th, 2014"
-          "episodeSummary": "
 It's pattern-mania this week with: interactors, adapters and components-based architectures. Omniref allows us to take a step back to look at dependencies between popular Ruby libraries and we learn about RubyMotion gotchas for Rails developers.

Listen to this episode on Ruby5
 Sponsored by Top Ruby Jobs If you're looking for a top Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.   Interactors Yesterday, the team over at Grouper released the first part of a blog series they call Rails, the Missing Parts. In part one, they talk about using Interactors in your Rails application to detangle your ActiveRecord objects and business rules from your controllers. They have the benefit of encapsulating your business rules and model interactions in one, more easily testable place. And, they have the side benefit of allowing you compose new service objects with others to make more intricate interactions. I think it’s interesting to mention that David Heinemeier Hansson jumped into the Hacker News discussion to point out that this is a good practice, only when it needs to be done. It’s overkill to do it always, but if you’ve got a sign up form or something that manages multiple models, then maybe it makes sense.   Component-based Architecture in Ruby and Rails Speaking of Interactors or Service classes, there is a talk from Stephan Hagemann at MountainWest RubyConf 2013 that is a great overview on component-based architectures in Ruby and Rails. He shows with simple examples how you can extract self-contained business logic into modules, gems, engines, etc. He doesn’t actually use these as external gems. His central point seems to be that it’s easier to think about modules — even if you don’t fully extract them — when they have their own namespace. I tend to agree with him: clear naming tends to make it easier to see the edges of a class’s responsibility. As he demonstrates, the fact that a Rails app originally defines no namespaces sort of encourages a hodge podge mentality where responsibilities are mixed and it’s not clear what’s in charge of what exactly. Stephan shows how to create the gem structure without the need to run gem build or actually publish the gem itself. Instead it all stays within the Rails app despite. So he gets the benefits of a distinct interface and he can add the gem to the Gemfile using a local path. Ditto for mountable Rails engines.   Reflecting on RubyMotion Experiences Last week, Jordan Maguire put together an article on his experiences using RubyMotion where he reflected on The Frontier Group’s 3000 or so collective hours of using it. It’s one part in what may become a series on how to work with RubyMotion from the perspective of a Ruby on Rails developer. In this article, he touches on quite a lot, but I appreciated the “don’t think of controllers in Rails when you’re working with controllers in Cocoa Touch,” “state and persistence are drastically different in a client application,” and most amusingly, the observation that “Obj-C looks like the syntax was derived at random from a bag of broken glass, barbed wire, and salt.”. Even though you’re working in Ruby at the end of the day you’re building Objective-C applications. As such, you should know Objective-C at least enough to be able to convert Objective-C code to RubyMotion.   Reading Rails: The Adapter Pattern Last week Adam Sanderson wrote up a blog post about how adapters are used for the MultiJSON gem, ActiveRecord and even the DateTime and Time classes. Quite a few people will find inspiration looking at ActiveRecord’s AbstractAdapter. It contains the basic database functionality while the MysqlAdapter for instance inherits from it and includes more stuff specific to MySQL databases, and the chain goes on all the way down to PostgreSQL. These patterns are very handy when building an adapter for external APIs for instance. Not to mention give you the ability to make a testing adapter that makes no network calls. Sounds like a fun read. The last example in the post is the way Rails (through ActiveSupport) basically patches DateTime to play nice with the Time class by adding a consistent #to_i method to it. As with any foray into Rails source code, you’re likely to pick up some nifty trick or discover some impressive hacks along the way.   What's Relevant in the Ruby Universe? Last month, Omniref released a major update to their Ruby source code indexing system, adding cross library reference inference and inline documentation from included modules, among other things. Omniref is a bit like a Ruby documentation and source code search engine that spans across Rubygems. It was created by Tim Robertson and Montana Low and you can think of it a bit like the Google of Ruby code, but more focused and intelligent on the search results. Because the context is strictly Ruby and Rubygems, they can cross link, show related libraries, dependent libraries, syntax highlighting, documentation, and more. It’s pretty amazing that they can inline function documentation between Rubygems (for example how ActiveModel provides to_key for ActiveRecord objects), showing the original function and documentation.   Thank You for Listening to Ruby5
Ruby5 is released Tuesday and Friday mornings. To stay informed about and active with this podcast, we encourage you to do one of the following:
 Follow Envy Labs on Twitter Or, subscribe with iTunes or RSS  "
-          "duration": 415
-        ,
-          "uid": 36212907
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/lCwkV780TSY/444-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #444 – February 28th, 2014"
-          "episodeSummary": "
 ActiveRecord Heatmaps, Atom Editor, Ruby Gotchas and Ruby Tempfiles. Guest hosts Karle Durante and Ken Collins

Listen to this episode on Ruby5
 Sponsored by New Relic New Relic recently posted about Optimizing Your Global Digital Marketing with New Relic   Thermometer The Thermometer gem helps you build heat maps of your activerecord associations   Atom Editor Github has released the atom editor. A hackable text editor for the 21st Century   Rails 4.1 starter app with OmniAuth Daniel Kehoe has released an example application showing how to set up authentication using OmniAuth with Rails 4.1   Ruby Gotchas that will come back to haunt you Karol Sarnacki wrote a blog listing popular Ruby gotchas and curiosities that developers should be aware of.   Make Remote Files Local with Ruby Tempfile We live in the age of remote resources. It's pretty rare to store uploaded files on the same machine as your server process. File storage these days is almost completely remote Using file storage services like S3 is awesome, but not having your files accessible locally can complicate the performance of file-oriented operations.  "
-          "duration": 390
-        ,
-          "uid": 36131797
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/mjvPzVRIzqY/443-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #443 – February 25th, 2014"
-          "episodeSummary": "
 In this episode we cover new Rubies and rSpec, Ruby’s Demise, AdequateRecord, and a Ruby Heroes reminder.

Listen to this episode on Ruby5
 Sponsored by TopRubyJobs If you're looking for a top Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.   RSpec 2.99 and 3.0 beta 2 Late last week Myron Marston and the RSpec team released versions 3.0.0beta2 and 2.99.0.beta2.   Ruby is Legal (2.1.1) Our Ruby is all grown up. Yesterday was ruby's 21st birthday. To celebrate they released version 2.1.1 along with patch releases for 2.0.0 and 1.9.3   Rumors of Ruby’s Demise Avdi Grimm wrote a blog post about the 'Rumors of Ruby's Demise' where he talks about the hype around other languages, specially ones with built-in support for concurrency like Erlang or Scala, and how some people in the community see that as sort of a threat to Ruby.   AdequateRecord Last week Aaron Paterson released a fork of ActiveRecord that can handle twice as many requests per second.   Ruby Heroes Please take a moment to nominate someone that's significantly contributed to our community this past year for a Ruby Hero Award. The awards with be given at RailsConf in Chicago.   Thank You for Listening to Ruby5
Ruby5 is released Tuesday and Friday mornings. To stay informed about and active with this podcast, we encourage you to do one of the following:
 Follow Envy Labs on Twitter Or, subscribe with iTunes or RSS  "
-          "duration": 387
-        ,
-          "uid": 36001535
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/WucTkQbwJD8/442-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #442 – February 21st, 2014"
-          "episodeSummary": "
 We will miss you Jim Weirich.

Listen to this episode on Ruby5
"
-          "duration": 217
-        ,
-          "uid": 35962626
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/HMbtI2iwfsw/441-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #441 - February 18th, 2014"
-          "episodeSummary": "
 In this episode we cover mruby 1.0, Hound CI, ActiveIntegration, Rails Flash Partials, Inch, Inheritable Aliases, and a big Rails for Zombies update. Put down your brains and your entrails.

Listen to this episode on Ruby5
 Sponsored by TopRubyJobs If you're looking for a top Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.   mruby 1.0 Released! Earlier this month mruby 1.0 was released. This is a lightweight implementation of the Ruby language which can be linked and embedded within an application. You can also compile Ruby programs into compiled byte code.   Hound CI Scott Albertson from Thoughtbot just released Hound CI, which is a service that reviews GitHub pull requests for style guide violations. It provides guidelines for things like git workflow, code formatting, naming, organization, and language-specific conventions for languages like Sass, Ruby, Coffeescript, Objective-C, and Python. AND it even includes some Rails development conventions for HTML, routing, background jobs, and testing.   Confidently Manage Business Logic with ActiveInteraction OrgSync recently released version 1.0 of their gem ActiveInteraction, which helps manage application specific business logic. It's a unique way to help you keep business logic out of your models and controllers.   Rails Flash Partials Zack Siri from Codemy wrote to us about another screencast he’s created, this time it’s about Rails Flash Partials. Setting up flash messages in Rails is really simple, but it can become more complex as your application grows. Rails partials are great for keeping your code DRY, and flash messages are no exception.   Inch So there’s lots of libraries to help you rate your code, based on complexity, code coverage and so on and so on.. But this week I found a library that will grade how well your code is documented called Inch, by René Föhring. Check it out next time you need to beef up your documentation on a project.   Inheritable Aliases in Ruby Ruby’s method aliases are pretty handy, but if you method_alias in a class and then extend from that class, it won’t work. One way to solve this is by using the Forwardable module and its def_delegator method that are included in the Ruby standard library. However, a better solution is outlined in Nate Smith’s blog post, in which he describes writing a custom inheritable_alias method.   Rails for Zombies Updated! Over on Code School we just updated the original Rails for Zombies to be compatible with Rails 4 and Ruby 2. We made a massive improvement to the videos as well, so if you know anyone that needs to get started with Ruby on Rails, you know where to send em.   Thank You for Listening to Ruby5
Ruby5 is released Tuesday and Friday mornings. To stay informed about and active with this podcast, we encourage you to do one of the following:
 Follow Envy Labs on Twitter Or, subscribe with iTunes or RSS  "
-          "duration": 388
-        ,
-          "uid": 35886188
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/ygSfglkhI8w/440-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #440 – February 14th, 2014"
-          "episodeSummary": "
 PostgreSQL! Such wow! Much gitsh! Ask Ruby, maybe not? R u an activity feed? Hakiri amaze on the Doge 5!

Listen to this episode on Ruby5
 Sponsored by New Relic New Relic is _the_ all-in-one web performance analytics product. It lets you manage and monitor web application performance, from the browser down to the line of code. With Real User Monitoring, New Relic users can see browser response times by geographical location of the user, or by browser type.   PostgreSQL Awesomeness Dig a little deeper into that database you’re most likely running. Hubert Lepicki has a nice overview of what makes PostgreSQL so nice for Rails development.   gitsh Thoughtbot brings you an interactive shell for git. Why did they do this? Why not! It’s a simple tool, but effective. Save some typing and get some nice features for interacting with git.   Ask Ruby or maybe not? Pat Shaughnessy has a great post up on being more functional with your Ruby code. Be sure to follow the link to Dave Thomas’ clarifying post as well.   Enumerate your activity feed The GiveGab team gives a high-level description of how they implemented their activity feed. Follow the pointers for more details on this sticky problem.   Hakiri Facets Hakiri launched a free service this week that scans your Gemfile.lock and reports known CVE vulnerabilities.  "
-          "duration": 311
-        ,
-          "uid": 35812788
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/LycwZksiJSU/439-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #439 - February 11th, 2014"
-          "episodeSummary": "
 In this episode we cover Structuring Sinatrap Apps, REST clients with ActiveRestClient, supporting 12-Factor App with ENV_BANG using Foreman to manage services and a new DSL for creating objects with MooseX.

Listen to this episode on Ruby5
 Sponsored by TopRubyJobs If you're looking for a top Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.   Structuring Sinatra Apps with Trevi Last week, Alex MacCaw posted an article on the Sourcing.io blog which focused on a very opinionated way to develop and structure Sinatra applications. He’s even released a companion gem called Trevi that bundles all of this knowledge up and helps you follow along.   ActiveRestClient ActiveRestClient is a gem is for accessing REST services in an ActiveRecord style. It aims to be a more flexible alternative to ActiveResource. It allows things like setting different endpoints for different REST actions and has additional features like built-in caching.   ENV! ENV! is a variant for supporting 12-Factor Apps similar to dotenv, but which provides a bit more friendly onboarding experience to a new application. Where dotenv just loads whatever is in your .env file into ENV, ENV! will fail loudly if required variables are undefined or missing and gives you the opportunity to provide helpful messages in that case.   Using Foreman to Manage services Maurício Linhares published an article last week detailing how to use Foreman to isolate and manage application development on OS X machines. He points out that while installing Postgres, for example, is a good thing, you don’t necessarily need it running all the time. The same is true for other application dependencies, like Redis.   MooseX MooseX is a DSL that helps to make Object Oriented programming in Ruby easier, more consistent, and less tedious. The gem is maintained by Tiago Peczenyj and it's based on Perl's Moose and Moo, two very popular modules in the Perl community. With MooseX you can think more about what you want to do and less about the mechanics of OOP.   RubyHeroes The nominations are open for Ruby Heroes 2014. Head on over to rubyheroes.com, armed with the GitHub usernames of people who have made this past last year a pleasure for you to be in the Ruby community.   Thank You for Listening to Ruby5
Ruby5 is released Tuesday and Friday mornings. To stay informed about and active with this podcast, we encourage you to do one of the following:
 Follow Envy Labs on Twitter Or, subscribe with iTunes or RSS  "
-          "duration": 444
-        ,
-          "uid": 35731029
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/rMpRtpUsbIg/438-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #438 - February 7th, 2014"
-          "episodeSummary": "
 We learn about Recursion a list of deprecated stuff in Ruby and the value of Rails worst practices

Listen to this episode on Ruby5
 7 Lines Every Gem's Rakefile Should Have Ernie Miller published a post showing you how to create a rake console task to load irb and require your gem so you can have a console to play around with it   Token Based Authentication in Rails using authenticate_or_request_with_http_token for token based API authentication   A List of Deprecated Stuff in Ruby Bozhidar Batsov went through the the code built a list of decrecated stuff in Ruby   The value of Rails worst practices When interviewing potential Rails developers, Devin found that the quickest way to gauge the experience of a potential hire is to show them some shockingly bad Rails code and ask them what they see   Sponsored by NewRelic Using their Real User Monitoring feature, they've once again culled the average browser speeds experienced by end users of nearly 3 million application instances and the data doesn’t lie.   Recursion Dave Bock was recently on the Ruby Hangout and gave a great presentation on recursion for ruby developers.  "
-          "duration": 288
-        ,
-          "uid": 35671062
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/O9a87l0oPno/437-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #437 - February 4th, 2014"
-          "episodeSummary": "
 Token Based Authentication, Recommundle, git_pretty_accept, PStore, Practicing Ruby, and RailsBricks 2 all in this episode of the Ruby5!

Listen to this episode on Ruby5
 Sponsored by Top Ruby Jobs If you're looking for a top Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.   Token Based Authentication in Rails This week our very own Carlos Souza wrote up a blog post about how to use Token Based Authentication in your Rails app.   Recommundle Chris Tonkinson released recommundle, a recommendation engine for Gemfiles. You upload your project's gemfile and it recommends gems that it thinks you might be interested in checking out.   git_pretty_accept George Mendoza released the git_pretty_accept gem this week which automates his teams preferred method of accepting github pull requests in their project to keep their history readable.   Persisting data in Ruby with PStore Rob Miller wrote up a blog post about how to persist data in ruby in situations where using a database might seem like overkill.   Practicing Ruby journal moves to open-access This week Gregory Brown of Prawn fame announced that he's giving open access to 68 articles from the Practicing Ruby journal.   RailsBricks 2 Nico Schuele dropped us an email to let us know about RailsBricks 2. This new version is 100% in Ruby, doesn’t have anymore bash commands, and includes a test framework.  "
-          "duration": 314
-        ,
-          "uid": 35595906
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/3H4GfR1SxRs/436-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #436 - January 31st, 2014"
-          "episodeSummary": "
 Weekly Elixir news, control your AR Drone with Argus, use STI with an hstore, learning about Rails validators, sparklines in Ruby, and readme searching with HandCooler all in this episode of the Ruby5!

Listen to this episode on Ruby5
 This episode is sponsored by New Relic New Relic is _the_ all-in-one web performance analytics product. It lets you manage and monitor web application performance, from the browser down to the line of code. With Real User Monitoring, New Relic users can see browser response times by geographical location of the user, or by browser type.   Elixir Fountain Keeping up with what's going on in the Elixir community has never been easier. The Elixir Fountain weekly mailing list has you covered.   Argus Have a Parrot AR Drone and a command line? The Argus gem let's you control your quadracopter in Ruby!   STI + Hstore Have a better STI experience in Rails by leveraging the Postgres Hstore with hstore_accessor.   Rails Errors and Validators Learn the in's and out's of how Rails validators work with this detailed blog post.   Sparkr All the goodness of Spark now in your Ruby CLI!   HandCooler Finding that gem readme has never been easier!  "
-          "duration": 299
-        ,
-          "uid": 35594215
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/QtPf0Qgx4NA/435-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #435 - January 28, 2014"
-          "episodeSummary": "
 We destroy Rake with Thor, sit back for a Mina to go over Lite Config, hit some Rubygem Development Tips, and share a Weekly dose of Vim on this episode of Ruby5.

Listen to this episode on Ruby5
 Sponsored by Top Ruby Jobs If you're looking for a top Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.   Configure Rails with YAML with Lite Config Last week, Gabe da Silveira released lite_config, a small, environment-aware, YAML configuration manager for Rails applications. It provides conveniences like lazy loading your config/ YAML files, indifferent access to keys, automatic scoping to your currently-running Rails environment, and the ability to locally override these settings.   Replace Rake with Thor Thor is incredibly useful and gives you an easy way to create Ruby-based command line applications. Did you know that Thor has extensions available? And your Thor calls can be testable? Check out Ryan Sonnek's recent post for details.   6 Tips for Full Stack Open Source RubyGems Development Last week, Giovanni Intini posted an article on the Mikamai blog covering 6 tips for open source Rubygem development. The cover considerations you should make when creating your gems as well as service available to help you track and maintain them.   Mina Deployment for Rails Sakchai Siripanyawuth wrote to us this week about a two part video on Rails deployment with Mina, part of a series called DevOps for Developers. Mina is a deployment manager, like Capistrano or Vlad, and works over SSH. Check out the videos for more info.   Vim Weekly Vim Weekly is a new mailing list (old school, right? Like Vim!) that sends out just five new Vim tips per week. If you're already somewhat familiar with Vim and are looking to hone your skills, these bite size tips may be just what you need.  "
-          "duration": 320
-        ,
-          "uid": 35594216
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/N3lJgcsAe6Y/434-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #434 - January 24th, 2014"
-          "episodeSummary": "
 Command line fuzzy finding, workers in go, consolidating your docsites, interviewing front-end developers, tracking upcoming ruby conferences, and a long-awaited update to PhantomJS all in this episode of the Ruby5!

Listen to this episode on Ruby5
 This episode is sponsored by New Relic New Relic is _the_ all-in-one web performance analytics product. It lets you manage and monitor web application performance, from the browser down to the line of code. With Real User Monitoring, New Relic users can see browser response times by geographical location of the user, or by browser type.   Selecta Selecta is an open source fuzzy text finder for the command line. It is easy to work with an integrate into your existing workflows!   Goworker Have slow Ruby workers? Goworker is compatible with resque and might process your background tasks much faster than your existing Ruby workers.   DevDocs DevDocs combines multiple API documentations in a fast, organized, and searchable interface.   Front-end Job Interview Questions A list of helpful front-end related questions you can use to interview potential candidates.   rubyconferences.org Wondering what conferences are coming up in the Ruby community? The recently launched rubyconferences.org site has all the details!   PhantomJS Update PhantomJS got an update that removes those pesky CoreText performance warnings in your log. Brew update today and all that ugliness will go away!  "
-          "duration": 301
-        ,
-          "uid": 35366662
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/l1K-7bBnMIo/433-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #433 - January 17, 2014"
-          "episodeSummary": "
 ActiveSupport Notifications, RailsBricks, DotEnv, Builder, Decorator, Chain of Responsibility, and null object patterns

Listen to this episode on Ruby5

 NewRelic
 NewRelic recently posted about what Nonlinear Dynamics Teach Us About App Stability

 Instrumenting Your Code With ActiveSupport Notifications
 We've been having hack lunches at CustomInk | Tech to level up our rails knowledge. Find out what we learned about ActiveSupport Notifications

 RailsBricks
 RailsBricks will setup Bootstrap 3, Font Awesome, Devise, Kaminari and build out the basic models and views for those gems

 Composable Matchers in RSpec 3.0
 One of RSpec 3’s big new features is composable matchers. This feature will help make your tests more powerful with less brittle expectations

 DotEnv
 One of the tenets of a Twelve-Factor App is to store configuration in env vars. They are easy to change between deploys without changing any code; and unlike config files, there is little chance of them being checked into the code repo accidentally.

 Code Show and Tell: PolymorphicFinder
 You just need a quick refactor to use the Builder, Decorator, Chain of Responsibility, and null object pattern

 We're NASA and We Know It (Mars Curiosity) Song
 Thank you for listening to Ruby5. Be sure to tune in every Tuesday and Friday for the latest news in the Ruby and Rails community.
"
-          "duration": 368
-        ,
-          "uid": 35329039
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/0GvGAQ4ohW0/432-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #432 - January 14, 2014"
-          "episodeSummary": "
 We Brag about our Backend, shed some Light on Test Driven Rails, avoid the DBeater, pout over Ruby 1.9's end of life on this HAIKU edition of Ruby5.

Listen to this episode on Ruby5

 This episode is sponsored by Top Ruby Jobs
 If you're looking for a top Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.

 Light Table Ruby
 Rafe Rosen just released a new plugin for the recently-open-sourced Light Table IDE last week that adds full page, selection, or single line Ruby code execution. You can use this to quickly execute or demonstrate some code without leaving your Ruby files.

 Test Driven Rails Part 1
 Last week, Karol Galanciak posted the first article in a series on Test Driven Rails. The series is intending to cover how, when, and what to test when developing a Rails application. This first part is mostly theoretical, and Part 2 will take the topics discussed and apply them to application development.

 Code Reviews with Codebrag
 Code reviews are sometimes hard to do, and do consistently. Codebrag is a downloadable Ruby application that you can install and run on your own servers to watch your repositories and give you a simple interface for reviewing your code. Version 1 is free, and will be forever, so check it out.

 XML-based DB Migrations with DBeater
 DBeater is a yet-to-be-backed, crowdfunded project on Indiegogo which will become a Ruby gem that will allow you to migrate and version your database. It's backend agnostic, but uses XML instead of Ruby for it's definition files. We can't all be perfect, eh?

 Faster I18n Backend for Ruby Written in C
 i18nema is a new I18n translation library which uses C underpinnings to ease some of the garbage collection / Ruby object generation pain in current I18n libraries. It should be faster and more memory efficient, albeit not something you likely want to talk too much about at work.

 Ruby 1.9.3 End of Life
 The Ruby core team announced late last week that support for Ruby 1.9 will be ending. Active development will cease in about a month, followed by a year of security fix support, and all support will end in February of 2015. Time to migrate to Ruby 2.1!
"
-          "duration": 375
-        ,
-          "uid": 35276929
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/O6UnBFX_Cog/431-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #431 – January 10th, 2013"
-          "episodeSummary": "
 Another Ruby5! Analyze your githubs with AccessList and hammerspace enumerable into submission using Sneakers.

Listen to this episode on Ruby5

 This episode is sponsored by New Relic
 New Relic is _the_ all-in-one web performance analytics product. It lets you manage and monitor web application performance, from the browser down to the line of code. With Real User Monitoring, New Relic users can see browser response times by geographical location of the user, or by browser type.

 Github Traffic Analytics
 Traffic analytics for your Github repos! It's about time. Now you can see number of views, unique visitors, and other useful data.

 AccessLint
 How accessible is your site? Cameron Cundiff's AccessLint gem makes it easy to find out.

 Hammerspace
 App response times climbing? Clearly you need persistent, concurrently-available, off-heap storage of strings! Well, Airbnb did at least. And if it worked for them it can work for you too.

 Sneakers
 Performance background processing for Ruby using RabbitMQ. Like a boss!

 Stop including Enumerable, return Enumerator instead
 Robert Pankowecki has written a blog post asking us all to please stop including Enumerable and use an Enumerator instead. Please. Stop.
"
-          "duration": 365
-        ,
-          "uid": 35217404
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/wUWZ1IV3-7o/430-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #430 - January 7th, 2014"
-          "episodeSummary": "
 Test Driving a JSON API in Rails, Jubilee for Vert.x, Exception#cause, Hulse, Caching an API

Listen to this episode on Ruby5

 This episode is sponsored by Top Ruby Jobs
 If you're looking for a top Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.

 Test Driving a JSON API in Rails
 Eno Compton wrote a blog post on \"Test Driving a JSON API in Rails\" where he touches on some pretty relevant details that tend to be overlooked by most developers.

 Jubilee for Vert.x
 Jubilee is a rack server that uses the best features of Vert.x 2.0 such as Event bus, Shared data and Clustering.

 Ruby 2.1 Exception#cause
 The folks at Bugsnag wrote a blog post describing Ruby 2.1's Exception#cause feature which allows access to the root cause of an exception in cases where multiple exceptions are raised.

 Hulse
 Hulse, by Derek Willis, is a Ruby wrapper for House and Senate roll call votes. It parses Congressional vote data from the official House of Representatives and Senate websites.

 Free Ruby Tapas on Caching an API
 Avdi Grimm has just freed up another episode from the Ruby Tapas archives on Caching an API. He talks about building a caching layer over an HTTP API.
"
-          "duration": 345
-        ,
-          "uid": 35160104
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/BxgstX-GLo4/429-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #429 - January 3rd, 2014"
-          "episodeSummary": "
 Writing a Ruby compiler, the Omega universe simulator, RubyGems 2.2.0, debugging with HTTP clients, detecting similarities in images, and the Lotus web framework all in this episode of the Ruby5!

Listen to this episode on Ruby5

 This episode is sponsored by New Relic
 New Relic is _the_ all-in-one web performance analytics product. It lets you manage and monitor web application performance, from the browser down to the line of code. With Real User Monitoring, New Relic users can see browser response times by geographical location of the user, or by browser type.

 Writing a Compiler in Ruby from the Bottom Up
 Ever wondered just what goes into writing a compiler? This long running series of blog posts from Vidar Hokstad will take you on a whirlwind tour!

 The Omega Simulation Framework
 The Omega universe simulation framework lets you create your very own game universe in the cloud!

 RubyGems 2.2.0 Released
 Happy Festivus, we got a new RubyGems!

 Debugging an HTTP Client Library
 Avdi gets to the bottom of an HTTP client.

 Detect Similar Images
 Check out part 1 of a series on detecting similar images.

 Lotus
 Lotus is a new full-stack web application framework for Ruby.
"
-          "duration": 327
-        ,
-          "uid": 34905332
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/bIuu9amxszc/428-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #428 – December 20th, 2013"
-          "episodeSummary": "
 Today only! Some Rails 4.1 tidbits, dependency injection drama, a Rails engine for the Dashing framework, and some free tapas from Avdi.

Listen to this episode on Ruby5

 This episode is sponsored by New Relic
 New Relic is _the_ all-in-one web performance analytics product. It lets you manage and monitor web application performance, from the browser down to the line of code. With Real User Monitoring, New Relic users can see browser response times by geographical location of the user, or by browser type.

 Rails 4.1 beta
 Rails 4.1 beta is out! A nice summary here: http://coherence.io/blog/2013/12/17/whats-new-in-rails-4-1.html

 secrets.yml
 Rails 4.1 has a secret! It’s a new config file called secrets.yml intended to hold your sensitive bits out of the gits.

 Another post about Dependency Injection
 Piotr Solnica adds his own thoughts on DI, and uses a short example of how he practices DI in his own code.

 Yield or Enumerate
 Avdi Grimm is giving it away! He’s posted another of his brief Ruby Tapas episodes on his site for free. Yield or Enumerate will show you how many of Ruby’s iteration methods return an Enumerator object if not given a block and what you can do with it.

 dashing-rails
 Dash away, dash away, dash away all! Take a peek at dashing-rails, a Rails Engine for Shopify’s Dashing framework. So handsome.
"
-          "duration": 373
-        ,
-          "uid": 34856279
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/mDvglH6rSuU/427-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #427 - December 17th, 2013"
-          "episodeSummary": "
 rails-assets.org, Rails Database Info, Callbacks Extraction, Shutterbug, A Deeper Look at Ruby’s Enumerable, Prawn 0.13.0

Listen to this episode on Ruby5

 This episode is sponsored by Top Ruby Jobs
 If you're looking for a top Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.

 rails-assets.org
 The team at monterail created a gem host that automatically converts packaged bower components into ruby gems.

 Rails Database Info
 Vlado Cingel sent us a gem over the weekend called Rails database info. This gem adds an html endpoint to your Rails application which will give you a quick display of your database schema and contents for reference.

 Callbacks Extraction
 Alex Topalov wrote about how to refactor your app away from callbacks to small easy to understand ruby objects. He does this by moving the callbacks out of their domain classes and into a unitary class.

 Shutterbug
 Shutterbug is a rack service that sends a JavaScript library to the browser, then makes it simple to send HTML fragments back to the server, which can generate images using PhantomJS.

 A Deeper Look at Ruby’s Enumerable
 This week the ruby love blog gave some love to some helpful enumerable methods that we might tend to forget about. Methods like any?, all?, none? and each_cons.

 Prawn 0.13.0
 This week the prawn gem got it’s first official release in 2 years. It’s now at version 0.13.0. There’s lots of new features, bug fixes, and breaking changes so be sure to read the change log before attempting to upgrade.
"
-          "duration": 336
-        ,
-          "uid": 34754044
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/v5e5RqNWeQE/426-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #426 - December 13th, 2013"
-          "episodeSummary": "
 thoughtbot open source issues now on Stack Overflow, verifying doubles in RSpec 3, interactive mockups with Stagehand, bundler is stayin' alive (for the time being), and updates to the roar gem all in this episode of the Ruby5!

Listen to this episode on Ruby5

 This episode is sponsored by New Relic
 New Relic is _the_ all-in-one web performance analytics product. It lets you manage and monitor web application performance, from the browser down to the line of code. With Real User Monitoring, New Relic users can see browser response times by geographical location of the user, or by browser type.

 thoughtbot on Stack Overflow
 thoughtbot is moving away from mailing lists and towards Stack Overflow posts instead. Check out their blog post explaining why.

 New in RSpec 3: Verifying Doubles
 Add a little dose of reality to your RSpec doubles.

 Stagehand
 Easily make interactive mockups with the Stagehand gem.

 Bundler Not Dead Yet
 The rumors of Bundler's death have been greatly exaggerated.

 roar
 The roar just has received some love lately, including a brand-new and very well-written README.
"
-          "duration": 315
-        ,
-          "uid": 34626129
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/NjTpaDhL6BI/425-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #425 - December 10th, 2013"
-          "episodeSummary": "
 ActionParameter, Purgatory, Promise.rb, Sharing Rails sessions, JRuby 1.7.9

Listen to this episode on Ruby5

 This episode is sponsored by Top Ruby Jobs
 If you're looking for a top Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.

 ActionParameter v0.0.2
 Ezequiel Delpero released a new version of ActionParameter. The gem helps you move all your parameter's logic from controllers into it's own class. This way you'll keep your controllers dry and they'll be easier to test.

 Purgatory
 Purgatory is a Rails gem that allows you to save changes to an ActiveRecord model so that they can be applied at a later time.

 Promise.rb
 Promise.rb is a Ruby implementation of the Promises/A+ spec.

 Sharing Rails Sessions With Non-Ruby Apps
 Matt Aimonetti wrote a blog post describing the problem he ran into with sharing Rails sessions with another application written in Go, and how he managed to get around it.

 JRuby 1.7.9
 JRuby 1.7.9 was released. This release includes a total of 36 issues fixed since the last release, including some Windows specific bugs and some encoding issues. There's lots of improvements to the Enumerable module as well.
"
-          "duration": 364
-        ,
-          "uid": 34495931
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/kFPblWtSf2k/424-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #424 - December 6th, 2013"
-          "episodeSummary": "
 What does Spring have to do with Rails 4.1, Rails security news, a few cool tips like pundit, pry rescue and RASK, good advice for upgrading to capistrano 3, and the plan to sunset bundler all in this RubyLoco-powered Ruby5.

Listen to this episode on Ruby5

 This episode is sponsored by New Relic
 Now you can experience powerful end-to-end mobile app monitoring from New Relic. Monitor your native mobile apps from the device to the network through the backend all the way to your end user's device with our new User Interaction Traces. Get method-level visibility for the code that makes up every interaction in your mobile app.

 Spring
 Spring... the rails application preloader. It speeds up development by keeping your application running in the background so you don't need to boot it every time you run a test, rake task or migration. You can use it right now, and its being baked into Rails 4.1.

 Rails Security Update
 The rails team has released 3.2.16 and 4.0.2 with important security fixes. There are 6 security fixes in these releases including multiple cross site scripting vulnerabilities and a potential denial of service attack.

 Pry Rescue
 This is a link to Conrad Irwin's talk on PRY from this year's RubyConf. He discussed pry-rescue which stops your test suite and drops into a pry session if one of your tests fails. You can play the lines of code, edit and fix the test, then resume your suite. its sweet!

 pundit
 If you're using CanCan and are lamenting the size of your ability file, check out pundit. It organizes permissions a little differently, creating one policy file per model.

 RASK
 RASK, the Rake Application Starter Kit, is one-stop-shoping for a project shell for your rake tasks in which you'll feel right at home. There's a directory structure for your code, tests, logs, configuration, and such, there's a bootstrap which automatically loads your configuration, there's support for environment-specific stuff run by an environment-variable of your choosing, etc. If you find yourself writing back office automation tasks, try giving this a spin.

 Death of Bundler
 Eric Hodel was commenting on a JRuby issue and revealed that Bundler is scheduled to die in under two years time, because all of its core features are going to be baked into RubyGems. Ultimately, this is a good thing, but it'll be sad to see an old friend fade away.

 Cap 3 Guide
 Darko Fabijan wrote a blog post about the work he did to upgrade semaphore. He parsed through the scattered documentation and talks about some of the things you'll have to change when moving from Cap3 to Cap 3.
"
-          "duration": 408
-        ,
-          "uid": 34389397
-          "mediaUrl": "http://feedproxy.google.com/~r/Ruby5/~5/HB6MC2dI8p8/423-ruby5.mp3"
-          "explicit": false
-          "episodeTitle": "Episode #423 – December 3rd, 2013"
-          "episodeSummary": "
 This week we watch, lint, memoize, error handle, say hello to and write more idiomatic Ruby.

Listen to this episode on Ruby5

 This episode is sponsored by Top Ruby Jobs
 If you're looking for a top Ruby job or for top Ruby talent, then you should check out Top Ruby Jobs. Top Ruby Jobs is a website dedicated to the best jobs available in the Ruby community.

 RubyConf 2013 Talks
 If you missed out on RubyConf 2013 in Miami a few weeks ago, you’ll be happy to know Confreaks just released the first batch of recorded talks from the conference. I would definitely make time for Object management on Ruby 2.1 by Koichi Sasada who I mentioned on the show recently for his work on the Ruby 2.1 generational garbage compiler. In a less Ruby-centric way, you have to watch Nell Shamrell’s Harnessing the True Power of Regular Expressions in Ruby. Keep an eye on Confreaks since there are many more talks to come.

 ruby-lint
 Ruby Lint is a linter and static code analysis tool for Ruby. Just like JSHint and other linting tools, it focuses on logicrelated errors, rather than semantic errors that are displayed in standard Ruby output. So, if you are trying to use a variable that you haven’t defined, it’ll tell you, instead of outputting a no method error. Ruby Lint tackles undefined methods/variables, unused variables/method arguments and more.

 Advanced Memoization
 This week, Gavin Miller published a new blog post on memoization covering more advanced memoization patterns. In this post, Gavin shows how to memoize more complex methods like those which have conditionals inside of them or even methods that receive arguments. It’s a quick and useful read, and memoization might allow you to tackle some low-hanging performance fruits in your Ruby applications.

 Timetrap
 Sam Goldstein just created a neat little gem called Timetrap, a simple tool to help you track time right on the command line. Once you install the gem on your machine, Timetrap will keep track of a list of timesheets. Each timesheet has many entries, and you can check in-and-out of a timesheet as you need to. After you’ve created some entries in your timesheet, you can display the entries, showing information like the date, time in and out, duration, and notes, all right there in your console. Timetrap has built-in support for 6 output formats, including text, csv, ical, json, and ids. There’s even an interface for writing custom formats.

 Better Sprockets Errors
 Richard Schneeman recently created a gem called Better Sprockets Errors. Its very simple purpose is to raise exceptions in development when you attempt to include assets that have not been white-listed for precompilation. Check out the project's README for links to pull requests on the Sprockets repo.

 Idiomatic Ruby
 I recently read a new post on the Ruby Love blog about idiomatic Ruby. This post walks through a great refactoring exercise, showing how you can write more Ruby-esque code -- for example, iterating through an enumerable using `.map` instead of `.each`, returning a result with `send`, and cleaning up conditionals using a ternary operator.

 Hello Ruby
 Linda Liukas — one of the Rails Girls co-founders — is putting together an illustrated children's book about Ruby. She’s writing the story of a little girl (Ruby) and a robot (the computer) to represent and explains some basic Ruby and programming concepts. It doesn't look like the book is anywhere near ready yet but Linda is publishing excerpts on her blog, and you can sign up to be notified about this lovely little project.
"
-          "duration": 388
-        ]
-      ,
-        "id": 11463
-        "home": "http://atp.fm/"
-        "authors": "Marco Arment, Casey Liss, John Siracusa"
-        "updatedAt": 1394743076
-        "subscriptionTitle": "Accidental Tech Podcast"
-        "feedUrl": "http://atp.fm/episodes?format=rss"
-        "summary": "Three nerds discussing tech, Apple, programming, and loosely related matters."
-        "albumArt": "ATP.jpg"
-        "episodes": [
-          "uid": 36411543
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp55.mp3"
-          "explicit": false
-          "episodeTitle": "55: Dave, Who Stinks!"
-          "episodeSummary": "Follow-up on Final Draft and treating warnings as exceptions in production. Software methodologies. For real this time. Evidence-based scheduling. Marco plugs FCModel, Casey plugs his Debug appearance, and John plugs bleeps and boops. After-show: CarPlay, and £1,600 audiophile Ethernet cables (via Dalton).
Sponsored by:
 In Flux: A new music album that explores the interplay between video games, music, and nostalgia. Squarespace: Everything you need to create an exceptional website. Use promo code CRITICAL for 10% off. Ting: Mobile that makes sense. No contracts, and pay only for what you use."
-          "publishedAt": 1394142853
-          "size": 62701401
-          "duration": 7822
-        ,
-          "uid": 36207896
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp54.mp3"
-          "explicit": false
-          "episodeTitle": "54: goto fail;"
-          "episodeSummary": "Wolfram Language. The \"goto fail\" SSL bug and the chances that it was nefariously introduced by an NSA effort, possibly as part of their $250 million annual budget for such operations. Apple's warrant canary. Casey's and Marco's hard-to-find bugs and language misfeatures. (Perl protects John from writing bugs.) Whether language-interpreter warnings should be treated as errors in production. The Scriptnotes episode with the Final Draft CEO, the follow-up in the next episode, and Kent Tessman's response. After-show: Google lobbying against Glass bans while driving, and Objective-C exception conventions. Next week will be the Software Methodologies show. For real this time!
Sponsored by:
 Picturelife: The one app your photos need. Back up, search, edit, and share on Mac and iOS. Squarespace: Everything you need to create an exceptional website. Use promo code CASEY for 10% off. HelpSpot: Simple, powerful, customizable help-desk software with no monthly fees. Use code ATP14 for $100 off."
-          "publishedAt": 1393610346
-          "size": 53915763
-          "duration": 6724
-        ,
-          "uid": 36047544
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp53.mp3"
-          "explicit": false
-          "episodeTitle": "53: There's Gonna Be Some Flapping"
-          "episodeSummary": "Follow-up on why Flappy Bird was successful. Kieran Healy's excellent article with science. John Gruber and Merlin Mann at SXSW '09. Goofball Jones' anonymous criticism of John's \"shtick\", and John's defense including many links: An explanation of John's \"schtick\" Some podcasts where John talks about things he likes: Goodfellas I Like My Coffee Like My Evil Sith Lords Death Star University Darth Vader's Office is Really Weird Jedi Weekend Wind is the Enemy Skywalker's Eleven Also Known as Endor Journey: Then We Touched, Then We Sang Professor Siracusa's Anime 101 Hangin' With the Totes Masterpiece: Ico Why we do podcasts about what we think of things, good and bad An ATP episode about how we deal with criticism 5by5 at the Movies: Goodfellas The massive WhatsApp acquistion by Facebook, the huge value of mobile messaging, and the web giants' chilling effect on competition. The \"Copland 2010\" argument that Objective-C needs to be replaced: John's original \"Copland 2010\" article from 2005 Copland 2010 Revisited (in 2010) We Need to Replace Objective-C (Ash Furrow) Replacing Objective-C and Cocoa (Steve Streza) Objective: Copland 2010 (Guy English) Separating language shortcomings from API shortcomings. Casey got us to talk about LINQ briefly. Long-term evolution of programming languages.
Sponsored by:
 Ting: Mobile that makes sense. No contracts, and pay only for what you use. lynda.com: Learn at your own pace from expert-taught video tutorials. Free 7-day trial. Squarespace: Everything you need to create an exceptional website. Use promo code CASEY for 10% off."
-          "publishedAt": 1393004112
-          "size": 60371352
-          "duration": 7531
-        ,
-          "uid": 35888953
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp52.mp3"
-          "explicit": false
-          "episodeTitle": "52: Necessary But Not Sufficient"
-          "episodeSummary": "Facebook Paper's gesture usability, in-app tutorial videos, and the design challenge of gestural interface. RootMetrics testing real-world wireless speeds. Despite constant effort to improve usability, what if computers just aren't for everyone? (There's a similar long-standing debate with programming. See 4GL.) The Flappy Bird saga: Whether it's a good game and why the developer pulled it. (See also: Super Hexagon.) Is free-with-in-app-purchase ruining the game industry?. Comcast buying Time Warner and the implications on U.S. broadband competition. The stupid new top-level domains (TLDs). iBeacons and Bluetooth LE in stores and .museums. After-show: Bionic on new TLDs (at 26:50) and whether the TLDs are just a scam by ICANN, Patreon, and yet more on the Mac Pro.
Sponsored by:
 Hover: High-quality, no-hassle domain registration. Use promo code WHOTHEHELLISCASEY for 10% off. Squarespace: Everything you need to create an exceptional website. Use promo code CASEY for 10% off. Transporter: A private cloud storage drive that you own and control. Use code ATP for 10% off any Transporter, or ATPSHARE to get the Transporter Sync for just $75."
-          "publishedAt": 1392405193
-          "size": 51918533
-          "duration": 6474
-        ,
-          "uid": 35733172
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp51.mp3"
-          "explicit": false
-          "episodeTitle": "51: Maybe We're Just Dinosaurs"
-          "episodeSummary": "The FiOS net-neutrality non-story and last summer's YouTube-throttling story. More FU on iPads going pro, giant-tablet-desk ergonomics, trying to understand John's theory again, and a train analogy from Casey. New Microsoft CEO Satya Nadella, Bill Gates' new wildcard role, and Microsoft's likely future direction. (Marco's post, John Gruber's post, Brent Simmons' post) Paper, Paper, Paper, Fifty Three, and Figure 53. Responsibly naming things by first searching for trademark conflicts and potentially applying for your own trademark. Apple's role in App Store name conflicts. Facebook Paper's opportunity cost to the world. After-show: More on Microsoft and some Retina MacBook Air speculation.
Sponsored by:
 Squarespace: Everything you need to create an exceptional website. Use promo code CASEY for 10% off. Ting: Mobile that makes sense. No contracts, and pay only for what you use. lynda.com: Learn at your own pace from expert-taught video tutorials. Free 7-day trial."
-          "publishedAt": 1391786102
-          "size": 56126976
-          "duration": 7000
-        ,
-          "uid": 35597292
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp50.mp3"
-          "explicit": false
-          "episodeTitle": "50: Disk Light Observer Effect"
-          "episodeSummary": "Follow-up on why an iPad \"Pro\" needs to be larger and why iOS is \"better for people\". Can iOS add more power-user functionality without harming its simplicity or usability? Whether Macs should ship with ARM CPUs, how such a transition would be challenging today, and whether Casey should just buy another power adapter. The 30th anniversary of the Macintosh and the experience of using its power switch (photo from iFixit's awesome teardown). Disk-ejecting usability. Using iStat Menus to monitor your performance and assist future hardware decisions. (Or not.) Lenovo buying Motorola's pillaged carcass from Google, and whether they ruined the IBM ThinkPad. After-show: What will we reflect on in 20 years as being the obvious sore spot with computers today?
Sponsored by:
 HelpSpot: Simple, powerful, customizable help-desk software with no monthly fees. Use code ATP14 for $100 off. Squarespace: Everything you need to create an exceptional website. Use promo code MARCO for 10% off. Cards Against Humanity: A free party game for horrible people."
-          "publishedAt": 1391185788
-          "size": 54914489
-          "duration": 6849
-        ,
-          "uid": 35476920
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp49.mp3"
-          "explicit": false
-          "episodeTitle": "49: Roamio and Siracusiet"
-          "episodeSummary": "Follow-up: Genius Bar employee reports of how most people deal with iCloud backups, photo backups, and storage limits, iExplorer for exporting iMessages. iOS' storage model is a leaky abstraction. Google may have wanted Nest for its smart-home project as well as the more obvious reasons. TiVo may be exiting the hardware business, or maybe not. Nintendo continues to hurt. Why was the first Wii really successful, and what really held back its long-term usage? Matt Drance, Fred Wilson, and Nilay Patel on the net neutrality news. After-show: The Prompt looks back on the iPhone keynote, The Prompt on an iPad Pro, The Talk Show on crossing iOS and OS X, Not Playing podcast.
Sponsored by:
 Harvest: Simple, beautiful online time-tracking software. Use code ATP for 50% off your first month. lynda.com: Learn at your own pace from expert-taught video tutorials. Free 7-day trial. Fracture: Photos printed in vivid color directly on glass. Use code ATP14 for 20% off. (Marco's app-icon Fractures)"
-          "publishedAt": 1390588209
-          "size": 60656596
-          "duration": 7567
-        ,
-          "uid": 35367638
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp48.mp3"
-          "explicit": false
-          "episodeTitle": "48: Marco Bought Four"
-          "episodeSummary": "Follow-up: whether iMessage problems are widespread, reasons behind flattening the Mac Mini, and HDR TVs. The storage costs of Casey's emoji. Google buying Nest for $3.2 billion. Ben Thompson on Google's business model. Nest has over 200 employees, including many ex-Apple employees. The Target-pregnant story. Marco's critical reading of Nest's statements. Maintaining a skeptical but pragmatic relationship with Google. Stephen Hackett's pants and regrets. Modern expectations of privacy. Potential for privacy laws like HIPAA applied to consumer technology. Google's public opinion is turning, but stories like this will never be in USA Today. Thought experiments with Apple buying Twitter, Dropbox, or Intel. After-show: Marco's house is filled with LEDs, John's house is filled with CFLs, and Casey's house is filled with apathy.
Sponsored by:
 Transporter: A private cloud storage drive that you own and control. Use code ATP for 10% off any Transporter. Squarespace: Everything you need to create an exceptional website. Use promo code MARCO for 10% off. Ting: Mobile that makes sense. No contracts, and pay only for what you use."
-          "publishedAt": 1389972348
-          "size": 42859310
-          "duration": 5342
-        ,
-          "uid": 35279094
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp47.mp3"
-          "explicit": false
-          "episodeTitle": "47: Better Pixels"
-          "episodeSummary": "Follow-up: IBM AS/400 (aka System i) and single-level store. Marco's Retina theory. PS4 and Xbone sales. Trying to care about CES. Who \"needs\" the Mac Pro? Justifying toys and improving quality of life with smart purchases. Panasonic’s new LCD TVs compared to great TVs of the past. 4K on Fox Sports, 4K's color space, and the chances of 4K catching on quickly. A Steam Box (its controller) as a replacement for a gaming PC. Three old men reminiscing about their teenage gaming years: Null-modem cables, modems, and special networking softare). Modem initialization strings and SLIP. What killed LAN parties? Perhaps it was great 4-player N64 games. Three Moves Ahead Podcast. Voodoo 3D cards, their silly cables, and Sound Blasters.
Sponsored by:
 Fracture: Photos printed in vivid color directly on glass. Use code ATP for 20% off. Ting: Mobile that makes sense. No contracts, and pay only for what you use. Squarespace: Everything you need to create an exceptional website. Use promo code MARCO for 10% off."
-          "publishedAt": 1389383321
-          "size": 51609474
-          "duration": 6436
-        ,
-          "uid": 35162606
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp46.mp3"
-          "explicit": false
-          "episodeTitle": "46: A Compromised Machine"
-          "episodeSummary": "Mac Pro follow-up: socketed CPUs and potential upgrades, and the benefits of only using stock Apple parts. Scoring Apple's performance on John's 2013 to-do list. Concerns about Apple's recent Mac apps, including iWork '13 and Messages/iMessage. AnandTech's Mac Pro review. The Mac Pro's 4K/Retina monitor situation. The iMac vs. the Mac Pro, and the hardware needs of developers. Why do John and Marco care so much about Retina? What the next big computer-hardware shift may be. After-show: our future as old men, saturating USB 3, and the often-neglected Mac Mini.
Sponsored by:
 OmniGraffle: Sketchy mockups or pixel-perfect designs for UX, UI, and diagrams Hover: High-quality, no-hassle domain registration. Use promo code TECHBYCHANCE for 10% off. Squarespace: Everything you need to create an exceptional website. Use promo code MARCO for 10% off."
-          "publishedAt": 1388776665
-          "size": 59015900
-          "duration": 7362
-        ,
-          "uid": 35059482
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp45.mp3"
-          "explicit": false
-          "episodeTitle": "45: Give Up On The Retina Dream"
-          "episodeSummary": "Explaining our podcast artwork. Facebook Likes in the App Store and ad-banner blindness. Dual-input displays and how they enable the 5120x2880 display that John and Marco want. Turbo Boost and the Mac Pro's CPU options. Using a laptop on a stand with an external keyboard, mouse, and monitor. The benefits of desktops and ECC. Mac Pro configurations for best value and future-proofing. Building separate gaming PCs, switching to iMacs, or trying to wedge PC gaming into Mac Pros. Mac Pro price stratification over time. Outlook 2011 for Mac complaints and John's multiple-selection-invalidation bug. Casey said some stuff at the end. Special holiday theme song by Jonathan Mann.
Sponsored by:
 Hover: High-quality, no-hassle domain registration. Use promo code ATP for 10% off. Warby Parker: Boutique-quality, vintage-inspired eyewear at a revolutionary price."
-          "publishedAt": 1388075341
-          "size": 47446620
-          "duration": 5920
-        ,
-          "uid": 34881166
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp44.mp3"
-          "explicit": false
-          "episodeTitle": "44: A Plague With Very Minor Effects"
-          "episodeSummary": "What if the new USB connector is too similar to Lightning? (John Gruber on Lightning) Potential for 5120-wide Retina displays to overcome Thunderbolt bandwidth limits by using \"dual-input displays\"? John's \"quick\" tips for TV calibration. (THX TV-calibration app) \"Rate This App\" dialogs: The Talk Show's excellent discussion. Marco's post. Underscore David Smith on App Store quality standards. How Apple could process \"report as inappropriate\" at scale. The effects of web popularity on Casey and Marco's respective unpopular apps (Fast Text and Bugshot). 5 Whys exploring why developers use \"Rate This App\" dialogs. What could Apple do to improve this? App Store discoverability vs. search, and how search could be improved. How much developers should be responsible for their own app marketing, and the uncomfortable reality that many apps just aren't compelling enough to sell well.
Sponsored by:
 Backblaze: Online backup for $5/month. Native. Unlmited. Unthrottled. Uncomplicated. Hover: High-quality, no-hassle domain registration. Use promo code ATP for 10% off. Audible: Over 150,000 downloadable audiobooks. Get a free audiobook with a 30-day trial."
-          "publishedAt": 1387394296
-          "size": 53491015
-          "duration": 6676
-        ,
-          "uid": 34768893
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp43.mp3"
-          "explicit": false
-          "episodeTitle": "43: Brilliance Enhancer"
-          "episodeSummary": "Accidental Fountain Screenplay: The Case of Liss by Joe Steel. (And Bionic.) Desktop 4K/Retina resolutions hitting bandwidth limitations of Thunderbolt 2 and DisplayPort 1.2, and the Sharp/Apple non-news. John's Squarespace-reseller idea already exists. Why aren't iOS App Store purchases available for purchasing and management in the App Store app on the Mac? John's new TV: Technological progression from CRT to plasma and LCD, and the many hacky tricks used by modern TVs to overcome limitations and look better in stores. See also: Hypercritical 16: The Soap Opera Effect. The new John Siracusa TV. John's TV-calibration regimen. Why we're not talking about the iOS notification sync in OS X that never shipped. Merlin's response to our criticism discussion, and how Casey reacts to little worms. After-show Neutral: the new M3/M4 and John's dead pedal.
Sponsored by:
 Pixelmator: Full-featured image editing app for the Mac. Transporter: A private cloud storage drive that you own and control. Use code ATP for 10% off any Transporter. Squarespace: Everything you need to create an exceptional website. Use promo code ATP12 for 10% off."
-          "publishedAt": 1386971541
-          "size": 54607710
-          "duration": 6815
-        ,
-          "uid": 34499333
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp42.mp3"
-          "explicit": false
-          "episodeTitle": "42: The Ultimate Vanity Search"
-          "episodeSummary": "FU on PrimeSense. Apple's acquisition of Topsy and speculation on why. Apple's possible difficulty in getting and keeping enough engineering talent, and how they might make bigger strides in web services. Which group wears the pants in a company? Marco's embarrassing FiOS support calls. How Apple's release and marketing schedule affects their web services. Methodologies and vocabularies. USB spec group will add a reversible connector, the history of terrible USB connectors (see also: Hypercritical #5 from around 45 minutes, Hypercritical #6 from around 9 minutes, and the entire rest of the series, too), Lightning epitomizing Apple. Dell renews hope for desktop Retina with the new Mac Pro, single big monitors vs. dual smaller ones, and higher-than-native resolution scaling on the Retina MacBook Pro (see also: Eye-Friendly). Waiting for a new technology to fully mature before switching, or adopting it earlier with tradeoffs and hacks. Texas.
Sponsored by:
 Squarespace: Everything you need to create an exceptional website. Use promo code ATP12 for 10% off. Igloo: An intranet you'll actually like. Free for up to 10 people, and affordable for your entire company. (And check out this landing page, especially if you enjoyed John's Enterprise Software Assumptions in episode 39.) Hover: High-quality, no-hassle domain registration. Use promo code ATP for 10% off."
-          "publishedAt": 1386354106
-          "size": 49907069
-          "duration": 6228
-        ,
-          "uid": 34164948
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp41.mp3"
-          "explicit": false
-          "episodeTitle": "41: Penny Wise, Pound Foolish"
-          "episodeSummary": "David Chartier's clarification on Photo Stream limits. Space Monkey, Transporter, Box, and Xdrive. Results of John's Disk Utility repair survey. (John on Debug) Xbox One launch sales. Apple buys PrimeSense. Apple's potential expansion into the TV business. Penny Arcade's job posting, Marco's reaction, and the outgoing employee's description. Extended after-show: how we deal with criticism, trolls, and our own flaws when facing our audience.
Sponsored by:
 Warby Parker: Boutique-quality, vintage-inspired eyewear at a revolutionary price. Use coupon code ATP for free 3-day shipping. Ting: Mobile that makes sense. No contracts, and pay only for what you use. iPhone now available."
-          "publishedAt": 1385753012
-          "size": 65152169
-          "duration": 8133
-        ,
-          "uid": 33775729
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp40.mp3"
-          "explicit": false
-          "episodeTitle": "40: The Compliance Shark"
-          "episodeSummary": "Follow-up on Cisco VPNs on Mavericks and [photo backups] to SkyDrive on Windows Mobile Phone Series Metro Not-Metro Phone Windows. Why enterprise software is so hard, and the barriers to entry for small companies targeting the enterprise market. Game-console sales by generation, Nintendo In Crisis, and AnandTech's Xbox One and PS4 mini-review. Casey's new Retina iPad Mini, Marco's accidentally popular image-retention test, free data with a T-Mobile SIM, and choosing between the iPad Air and Retina Mini. A7 thermal throttling in iPhone 5S, iPad Air, and Retina iPad Mini, and deeper analysis of the A7. John's disk-corruption adventure and why you should \"repair\" your HFS disks. Ending Theme Song 2.0 by Jonathan Mann. (We still like the old one, so we'll keep it but rotate this in sometimes.) After-show: Fraser Spiers producing his podcast on an iPad, Back to Work 146 with Dan possibly going iPad-only, SimCity 2000 on SNES, Lex's Logitech Ultrathin Mini keyboard review, Apple refurb discounts, and the Casio B.O.S.S., which can even exchange data with a PC!
Sponsored by:
 Ting: Mobile that makes sense. No contracts, and pay only for what you use. Gemvara: The revolutionary leader of custom-made, fine jewelry shopping online."
-          "publishedAt": 1385146084
-          "size": 51683155
-          "duration": 6450
-        ,
-          "uid": 33463746
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp39.mp3"
-          "explicit": false
-          "episodeTitle": "39: Desperation Mode"
-          "episodeSummary": "John's new Museum of Mediocre Reading Devices. The confusing Photo Stream limits, and all of these links in the show notes. Stephen Elop's If-I-Were-CEO Plan. A story about enterprise software. The four big assumptions about using enterprise software, why it's usually so terrible, and why big companies buy it.
Sponsored by:
 Transporter: A private cloud storage drive that you own and control. Use code ATP for 10% off any Transporter. Hover: High-quality, no-hassle domain registration. Use promo code ATP for 10% off. Squarespace: Everything you need to create an exceptional website. Use promo code ATP11 for 10% off."
-          "publishedAt": 1384523051
-          "size": 39651117
-          "duration": 4946
-        ,
-          "uid": 33198727
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp38.mp3"
-          "explicit": false
-          "episodeTitle": "38: Auto-Update My Parents"
-          "episodeSummary": "Thanks to Jim Pierce for extending John's dog. (Also mentioned: AntiCrop, Glide) Everpix's failure and impending shutdown: The Verge's profile of the failure Shutdown FAQ Staff tweet about compression and average usage Staff tweet about \"3x userbase\" needed Somewhat similar services: Loom, Picturelife, Adobe Revel Everpix's critical strategic error, and how tech business and funding strategies should resemble Puerto Rico game strategies). Revisiting the challenges of online photo storage and why Apple isn't offering something like Everpix with iCloud. Answers to the last listener questions about John's Mavericks review.
Sponsored by:
 Hover: High-quality, no-hassle domain registration. Use promo code ATP for 10% off. F-Sim Space Shuttle: A highly-realistic simulator of the space shuttle’s approach and landing in unprecedented detail and accuracy."
-          "publishedAt": 1383927064
-          "size": 35746939
-          "duration": 4458
-        ,
-          "uid": 32903428
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp37.mp3"
-          "explicit": false
-          "episodeTitle": "37: A 3,000-Word Digression"
-          "episodeSummary": "Some light Mac Pro waffling and the red one. iOS 7.0.3's new crossfade animations in \"Reduce Motion\" mode. Little tidbits and windows into the life of John Siracusa buried in his OS X Mavericks review. Noodling John with random questions. Dragon Drop and Cocoapods don't suck. The big potential section of the Mavericks review that John omitted. Choosing high-level and low-level details to include in the review. Tags and the filesystem. Publishing the review ebooks, and relative sales between iBooks and Kindle. Marco's postmortem on his past Kindle efforts. (Museum of Mediocre Reading Devices, CueCat) Mavericks' theme and the Mac's constant battle between power users and ease of use. Will John keep doing OS X reviews?
Sponsored by:
 Oxygene by RemObjects: Build native apps for all major platforms in one great language. Use code ATP13 for 20% off. Igloo: An intranet you'll actually like. Free for up to 10 people, and affordable for your entire company."
-          "publishedAt": 1383312533
-          "size": 52691007
-          "duration": 6576
-        ,
-          "uid": 32628808
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp36.mp3"
-          "explicit": false
-          "episodeTitle": "36: A Weird One"
-          "episodeSummary": "The John Siracusa Mavericks review is up! Apple's event, the presenters' pacing and enthusiasm, Casey's bag of hearts, and yet another showing of the dots video. The Retina MacBook Pro update. The Mac Pro base price, CPU options, and speculation on SSD pricing. The iPad Air, Retina iPad Mini, iPad 2 (LOL), and iPod Classic. Apple's prod of free software. John's high-level summary of Mavericks and recommendation on upgrading. Listener homework: Read the review before next week's episode.
Sponsored by:
 Squarespace: Everything you need to create an exceptional website. Use promo code ATP10 for 10% off. Hover: High-quality, no-hassle domain registration. Use promo code ATP for 10% off."
-          "publishedAt": 1382649349
-          "size": 41785613
-          "duration": 5212
-        ,
-          "uid": 32412477
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp35.mp3"
-          "explicit": false
-          "episodeTitle": "35: Sea-Level Executives"
-          "episodeSummary": "Ebook-publishing woes and trying to coordinate a specific release date. Apple hiring the CEO of Burberry to head their retail division, and the Louis Vuitton logo. The challenges of retail leadership. Touch ID impressions after a weekend of heavy use, and whether you should keep your phone secure for other people's benefit. How Touch ID could be used in Macs, and whether ARM MacBooks would be worth the transition costs. Speculation on next week's product announcements. Where a potential 12\" Retina MacBook Pro could fit in the lineup.
Sponsored by:
 Transporter: Your own private cloud-storage drive. Get $50 off with discount code ATP50 through November 11. Squarespace: Everything you need to create an exceptional website. Use promo code ATP10 for 10% off."
-          "publishedAt": 1382119035
-          "size": 39616325
-          "duration": 4936
-        ,
-          "uid": 32139429
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp34.mp3"
-          "explicit": false
-          "episodeTitle": "34: Made The Dot Smaller"
-          "episodeSummary": "Siri expectations and unreliability in popular culture. Can Apple ever dramatically improve their web services, and how much pressure do they feel to do so? The sorry state of online payment processing before Stripe, and improving the current sorry state of money transfers (especially in the U.S.) with services such as Dwolla and Square Cash. The Mavericks GM. Drawbacks of a Readability-like model for paying podcast producers in Overcast, and Instacast's 2012 rejection for Flattr integration. Different priorities for podcast playback and management.
Sponsored by:
 Squarespace: Everything you need to create an exceptional website. Use promo code ATP10 for 10% off. Audible: Over 150,000 downloadable audiobooks. Get a free audiobook with a 30-day trial."
-          "publishedAt": 1381432677
-          "size": 32243074
-          "duration": 4020
-        ,
-          "uid": 31927274
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp33.mp3"
-          "explicit": false
-          "episodeTitle": "33: A 30-Minute Skip Button"
-          "episodeSummary": "When we expected the Mavericks GM (recorded two hours before this). Apparent new E5-1680 Mac Pro in Geekbench and what CPU tradeoffs to expect in the new Mac Pro. Speculating on the new Mac Pro's fan noise, rotating cable management, and intended desk location. FU on John's podcast-scrubber idea. (Spoiler: he knows about the vertical speed-scaling that's been in Apple's scrubber for years, and it's not what he wants.) Experimenting with new UI controls and behaviors: some end up being cool and useful in practice, but many don't. Marco's brief adventure in designing a custom binary sync protocol. The potential conflict of interest of avoiding automatic ad-skipping features in Overcast since Marco gets income from ads on this podcast, and the ethics of publishing all podcasts' subscriber stats on the site. iPhone 5S cases. Laptop battery health and potential automatic battery conditioning.
Sponsored by:
 Igloo: An intranet you'll actually like. Free for up to 10 people, and affordable for your entire company. Squarespace: Everything you need to create an exceptional website. Use coupon code ATP10 for 10% off."
-          "publishedAt": 1380903185
-          "size": 34989862
-          "duration": 4363
-        ,
-          "uid": 31746844
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp32.mp3"
-          "explicit": false
-          "episodeTitle": "32: It Doesn't Bother Me"
-          "episodeSummary": "Casey's exclusive new iPhone 5S. Low stock levels of the gold 5S and Apple's potential motivations. How good the iPhone 5 (and therefore the 5C) still is today. John's review of iOS 7. Locking your kitchen. Marco's upcoming podcast app, Overcast, as announced at XOXO 2013, and why he preannounced it. The parallels between Portland and the Hofbräuhaus. John's logarithmic-scrubber idea. (and Marco's logarithmic calendar) Dr. Drang on parallax. Post-show Neutral: the F80 M3/M4 specs.
Sponsored by:
 Squarespace: Everything you need to create an exceptional website. Use coupon code ATP9 for 20% off in September! Ding: Dead-simple time tracking for freelancers and small teams. Use promo code ATP for a 90-day free trial."
-          "publishedAt": 1380292875
-          "size": 49648068
-          "duration": 6195
-        ,
-          "uid": 31420568
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp31.mp3"
-          "explicit": false
-          "episodeTitle": "31: Swimming In 16 GB Gold"
-          "episodeSummary": "Casey goes to an Apple Store. FU on SnappyCam, Synology and ZFS, and the likelihood of a new Mac filesystem. The 16/32/64 GB iPhone capacities may be overstaying their welcome. Each host's planned iPhone upgrades. How to get an iPhone on launch day. Long Island Lexus trim. Who's fabbing the A7? Intel? Probably not. iOS 7 adoption stats so far from Mixpanel and _DavidSmith.
Sponsored by:
 MailRoute: Hosted spam and virus protection for email. Use promo code ATP for 10% off for the life of your account. Squarespace: Everything you need to create an exceptional website. Use coupon code ATP9 for 20% off in September!"
-          "publishedAt": 1379614140
-          "size": 39254731
-          "duration": 4896
-        ,
-          "uid": 31193426
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp30.mp3"
-          "explicit": false
-          "episodeTitle": "30: Full Frontal Thumb"
-          "episodeSummary": "iPhone 5c and iPhone 5s. The possible Sherlocking of SnappyCam and the 5s' two-tone flash in practice. AnandTech's Touch ID hands-on video. Economics of iPhone cases. 64-bit in practice. Speculation on what the M7 does and its potential. White iOS devices. Apple secrecy. After-show: \"non\" vs. \"hon\" and the Micro-USB 3.0 connector.
Sponsored by:
 Squarespace: Everything you need to create an exceptional website. Use coupon code ATP9 for 20% off in September! MailRoute: Hosted spam and virus protection for email. Use promo code ATP for 10% off for the life of your account."
-          "publishedAt": 1379096091
-          "size": 40120695
-          "duration": 5004
-        ,
-          "uid": 30983232
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp29.mp3"
-          "explicit": false
-          "episodeTitle": "29: Computerized Garden Gnome"
-          "episodeSummary": "John's Mavericks review progress. iPhone event predictions. Design and security tradeoffs of a theoretical iPhone fingerprint lock. iPhone 5S colors. Will the 5C be the mainstream, best-selling model? Cell towers near rich people. The Apple TV shipment rumor. Tim Cook's \"new product categories\" statement earlier this year: What might that be that could plausibly come this fall \"and into 2014\"? Our Synology experiences and disk-layout strategies so far. The OmniKeyMaster Mac App Store saga. Microsoft and Nokia: Stratechery 1, Stratechery 2, Asymco: Who's buying whom?
Sponsored by:
 Squarespace: Everything you need to create an exceptional website. Use coupon code ATP9 for 20% off in September! Hover: High-quality, no-hassle domain registration. Use promo code ATP for 10% off."
-          "publishedAt": 1378500343
-          "size": 46955836
-          "duration": 5859
-        ,
-          "uid": 27870378
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp28.mp3"
-          "explicit": false
-          "episodeTitle": "28: The Pit Of Irrelevance"
-          "episodeSummary": "Follow-up: Time Capsule vs. Siracusa. Casey was right! The state of Microsoft: How much was Ballmer's fault? Ben Thompson on Steve Ballmer. Microsoft's enterprise business. Should Microsoft pull an IBM and/or spin off its consumer business? What could Microsoft do to regain momentum and marketshare in phones and tablets? John on the Nintendo 2DS announcement. (Side-by-side with 3DS, 3DS XL, the Kid Icarus: Uprising stand). After-show: Jeff Atwood's CODE Keyboard, Truly-Ergonomic, and Marco's initial thoughts on the Microsoft Sculpt Ergonomic Desktop keyboard vs. the Kinesis Freestyle 2 for Mac and the Microsoft Natural Ergonomic Keyboard 4000.
Sponsored by:
 Notograph: Store, organize, and share photos of things you want to remember but don't want cluttering up your Camera Roll. Wordbox: A beautiful, simple, yet powerful text and Markdown editor for iOS."
-          "publishedAt": 1377875580
-          "size": 47041915
-          "duration": 5869
-        ,
-          "uid": 22993976
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp27.mp3"
-          "explicit": false
-          "episodeTitle": "27: Overflow Gallery In The Bathroom"
-          "episodeSummary": "Querying Florida. Photo storage follow-up: whether people even want long-term photo storage anymore, using web services as backups, and Ogg-encoded tinfoil hattery. The Time Capsule's tough sell. Casey's helpful fans. IFTTT and Twitter. The gold/\"champagne\" iPhone, not getting a larger iPhone this year, and the future of the Lightning connector. The new TiVo. After-show: John's ebook-testing setup, the awful Kindle Previewer, and technical ebook woes. (See also: Serenity Caldwell at Cingleton 2012.) Plus, a very special after-after-show Neutral loosely about the M4.
Sponsored by:
 Squarespace: Everything you need to create an exceptional website. Use promo code ATP8 for 10% off. Audible: Over 150,000 downloadable audiobooks. Get a free audiobook with a 30-day trial."
-          "publishedAt": 1377223443
-          "size": 44907614
-          "duration": 5603
-        ,
-          "uid": 21522323
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp26.mp3"
-          "explicit": false
-          "episodeTitle": "26: Three Phones Ago"
-          "episodeSummary": "Instapaper's web redesign beta. Rewriting a codebase from scratch. Understandable code and writing for maintainability. The balance between easy-to-write but unimpressive apps and implementing cutting-edge features that require messy hacks. The horrible mess of smartphone photo management and backup. How much should Apple protect people from hardware failures or carelessness? (See also: John's old two-hard-drives article.) Technical and economic challenges of Apple automatically backing up all of your photos and videos. Non-nerd backups. After-show: OS X Ivericks, Gruber on interface familiarity, Edge Cases on filesystems.
Sponsored by:
 Warby Parker: Boutique-quality, vintage-inspired eyewear at a revolutionary price. (Spot featuring guest host @tiffanyarment!) Use coupon code ATP for free 3-day shipping. Igloo: An intranet you'll actually like. Free for up to 10 people, and affordable for your entire company."
-          "publishedAt": 1376593404
-          "duration": 6203
-        ,
-          "uid": 17036383
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp25.mp3"
-          "explicit": false
-          "episodeTitle": "25: Thrustmaster Joystick"
-          "episodeSummary": "Marco's new-new-new app for aligning double-ender podcast tracks. Economic considerations and options for releasing an app that's extremely helpful to a very small number of people. Why Marco has been procrastinating from the big app by making small apps. Good app names as motivation. Desktop Twitter distraction and measuring desktop productivity with RescueTime. Casey's sales of Fast Text since last week's promotion, Marco's sales of Bugshot, and the potential economic upside of promotion for niche apps. The fashion longevity of iOS 7's default UI. Chrome's controversial plaintext-password feature and Chrome security leader Justin Schuh's defense of the design. Lakes. An epic, half-hour Siracusa rant on the state of finding and installing Minecraft mods. Kali. caseyrumors: Is this the future of Fast Text?
Sponsored by:
 23andMe: Order your 23andMe DNA kit today for just $99. Squarespace: Everything you need to create an exceptional website. Use promo code ATP8 for 10% off."
-          "publishedAt": 1376066096
-          "duration": 5674
-        ,
-          "uid": 14015814
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp24.mp3"
-          "explicit": false
-          "episodeTitle": "24: Double Meta"
-          "episodeSummary": "Non-developers might want to skip the first 35 minutes: a technical discussion of FMDB, SQLite, and implementing your own generic \"model\" class. Plus: Casey finally gets to talk about .NET. (Note from Marco: The day after recording, I rewrote my model class to rely on KVC instead of runtime tricks and reflection. Please email Casey.) The types of programmers who can and should write their own low-level classes. Casey's app, Fast Text, and why he wrote it in 2010. John's unfulfilled app idea and name. Getting yourself moving on an iOS app. Victory Lap for Ask Patents. A 29-minute after-show extravaganza about lazy input sanitization and parameterization, extremely difficult games, eggs, and beaches.
Sponsored by:
 Hover: High-quality, no-hassle domain registration. Use promo code ATP for 10% off. 23andMe: Order your 23andMe DNA kit today for just $99."
-          "publishedAt": 1375381861
-          "duration": 6013
-        ,
-          "uid": 9402608
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp23.mp3"
-          "explicit": false
-          "episodeTitle": "23: The X Or The X"
-          "episodeSummary": "FU: iSCSI and network Time Machine. iFixit teardown of the new AirPort Extreme. Apple's extended Developer Center downtime. (Note: we recorded this before we knew why it was down.) _DavidSmith on Logic X's pricing and what this might indicate for future App Store upgrades. Whether upgrade pricing is best for consumers, and the upgrade-pricing train. iOS developers acting like the RIAA in 2002. The complexity of modern software business models. The Wal-Martization of app pricing and how Marble Madness formed the modern Marco. Are Apple's policies really at fault for falling app prices?
Sponsored by:
 Drafts: Where text starts on your iPhone or iPad. Squarespace: Everything you need to create an exceptional website. Use promo code ATP7 for 10% off."
-          "publishedAt": 1374769276
-          "duration": 4652
-        ,
-          "uid": 8623339
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp22.mp3"
-          "explicit": false
-          "episodeTitle": "22: Full Brichter"
-          "episodeSummary": "Marco's new-new app, Bugshot, and some of its design decisions. Cutting features from 1.0 and trying to keep Bugshot from taking too much time. Bugshot gets the John Siracusa treatment. Exploring NAS options and initial impressions of the Synology DS1813+. Economics of FreeNAS or Mac Mini alternatives. iSCSI on Macs: the free globalSAN initiator and the $195 ATTO initiator, which comes recommended by storage expert Dave Nanian. NAS backup options, since Backblaze doesn't do network drives: CrashPlan (with widespread upload-speed issues), or Arq (with potentially expensive Amazon Glacier or S3 costs). Backing up Mac filesystem metadata, Backup Bouncer, and current scores of online backup apps. Data hoarding and falling into John's backup vortex. The Apple Keynotes podcast feed.
Sponsored by:
 Mind Blitz: An action-puzzle twist on the classic memory matching game. Transporter: Private cloud storage. Use coupon code atp for 10% off."
-          "publishedAt": 1374163623
-          "duration": 5572
-        ,
-          "uid": 7943705
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp21.mp3"
-          "explicit": false
-          "episodeTitle": "21: The Transitive Property of Nerdiness"
-          "episodeSummary": "iWatch follow-up. Alex Eckermann on Bluetooth Low Energy and iWatch. Eric Welander's thoughts on Siri for iWatch. iWatch as a means of identity. How regular people use iOS devices, as witnessed by John. Multitasking-switcher implications in iOS 7. iCloud's priority within Apple. Dropbox Datastore API, including its JavaScript API. Does the Datastore API obviate the need for a web service? Nerd-targeted products.
Sponsored by:
 Transporter: Private cloud storage. Use coupon code atp for 10% off. Audible: The leading provider of downloadable audiobooks."
-          "publishedAt": 1373630965
-          "duration": 5636
-        ,
-          "uid": 7255135
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp20.mp3"
-          "explicit": false
-          "episodeTitle": "20: A Box and a Strap"
-          "episodeSummary": "Apple's Yves Saint Laurent hire and the difficulty in predicting an \"iWatch\". Technological Conservatism. Panic's Lightning-to-HDMI-cable discovery. Chris Harris on iOS 7 icons. \"Free-to-play\" games. Coding for practice, and learning new APIs or languages. Overly specialized apps. Glympse (Casey's road-trip-tracking app). Feed Wrangler by _DavidSmith as a Google Reader replacement that's compatible with Reeder for iPhone. Lex Friedman's RSS-sync roundup. ReadKit for Mac as a potential NetNewsWire replacement. Dr. Drang's branch of Marco's RSS-subscriber-count script. Why is OS X version adoption slower than iOS, and could Mavericks be free?
Sponsored by:
 Optia: A beautiful, intuitive iOS puzzle game about reflecting light. Hover: High-quality, no-hassle domain registration. Use promo code ATP for 10% off."
-          "publishedAt": 1373045231
-          "duration": 4559
-        ,
-          "uid": 6608798
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp19.mp3"
-          "explicit": false
-          "episodeTitle": "19: Designed by App in Cal"
-          "episodeSummary": "John's review progress and show-duration predictors. The WWDC 2013 intro video. (Siri's WWDC 2012 intro) Apple's \"Making a Difference, One App at a Time\" video. \"Designed by Apple in California\". \"Jobs\" (Ashton Kutcher) trailer. Why developers should (or shouldn't) require iOS 7 this fall. \"The Transporter\" series. iOS 7 Calendar app UI. Cool-looking vs. well-designed. Our iTunes reviews. \"Better\" and \"worse\" programming languages.
Sponsored by:
 Audible: Download a free audiobook and start your 30-day trial. Transporter: Private cloud storage. Use coupon code atp for 10% off."
-          "publishedAt": 1372349010
-          "duration": 5306
-        ,
-          "uid": 5705700
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp18.mp3"
-          "explicit": false
-          "episodeTitle": "18: Aluminum-Colored Aluminum"
-          "episodeSummary": "Casey's fans at WWDC. Mac Pro followup. (John's halo-car post) The Xbox 180. Revisiting the potential for a larger-screen iPhone after having seen iOS 7. Predicting iOS 7 adoption. Neven Mrgan on iOS 7's icon grid. New Mac Pro appears in Geekbench parallelize.c/xargs parallel processing
Sponsored by:
 Squarespace: The all-in-one platform that makes it easy to create your own website. Use coupon code ATP6 for 10% off. An Event Apart: The design conference for people who make websites."
-          "publishedAt": 1371766493
-          "duration": 4471
-        ,
-          "uid": 4471912
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp17.mp3"
-          "explicit": false
-          "episodeTitle": "17: Can't Innovate Anymore"
-          "episodeSummary": "
Special early WWDC episode this week:
 Reactions to the keynote. New Mac Pro Initial iOS 7 design impressions.
Sponsored by:
 Backblaze: Easy, unlimited online backup for just $5 per month. Windows Azure Mobile Services: Build a cloud-connected iOS app faster and easier."
-          "publishedAt": 1370934331
-          "duration": 4347
-        ,
-          "uid": 4222711
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp16.mp3"
-          "explicit": false
-          "episodeTitle": "16: John, We Don't Play Games"
-          "episodeSummary": "Opening theme by Larry King (@laking). The case for a modernized AppKit in OS X 10.9 a la Chameleon/TwUI. The lack of official Apple Objective-C wrappers around old C APIs such as Keychain and Address Book. Springboard #10 SMOP Underscore Should Apple add type inference to Objective-C? Haswell Retina MacBook Pro predictions and the possibility of having only the integrated GPU in the 15\". gfxCardStatus The only 15\" with integrated-only GPU The first unibody 15\" with high-res, matte LCD Haswell integrated GPU explained Mac Pro speculation. John on Ad Hoc Larrabee Intel's custom CPU for the first MacBook Air Thunderbolt problems on Xeon boards Marco's Mac Pro post this week Scaling down the Mac Pro/\"xMac\" challenges Thunderbolt 2 Asus' 4K monitor The first 27\" iMac's panel economics Major iOS 7 API wishes: better inter-app communication mechanisms, \"default app\" associations, and periodic background updates. Quick WWDC tips. Casey's WWDC predictions Casey's WWDC tips from last year
Sponsored by:
 Tonx: Freshly roasted coffee delivered straight to your door. New customers can get a free AeroPress by signing up for a Standard subscription by June 17. Squarespace: The all-in-one platform that makes it easy to create your own website. Use coupon code ATP6 for 10% off."
-          "publishedAt": 1370612648
-          "duration": 6223
-        ,
-          "uid": 2780216
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp15.mp3"
-          "explicit": false
-          "episodeTitle": "15: Cat, Modifier Cat"
-          "episodeSummary": "Why Marco sold The Magazine. Teasing apps before they're out, building hype, and Pit Pass. Tim Cook at AllThingsD. Cook's presence and speaking style. What Cook implicitly said about future Apple products. WWDC predictions for OS X.
Sponsored by:
 Oxygene for Cocoa: Use coupon code ATP13 for 20% off. Soulver: The essential calculator-spreadsheet-notepad hybrid."
-          "publishedAt": 1370007377
-          "duration": 5276
-        ,
-          "uid": 2709176
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp14.mp3"
-          "explicit": false
-          "episodeTitle": "14: Pouring Champagne Onto Rap Stars"
-          "episodeSummary": "Marco visits Siracusa's house and the car-assaulting tree. Transcendental Money. Square Cash. B2W 120 on financial \"safety nets\". Tumblr, Yahoo, and not screwing it up. Cloud hosting and moving up the stack. The modern game console's role. the Xbox One's hardware design, and the messy world of TV-connected boxes.
Sponsored by:
 Squarespace: Use coupon code ATP5 for 10% off. Windows Azure Mobile Services: Get started today for free."
-          "publishedAt": 1369435804
-          "duration": 5549
-        ,
-          "uid": 2603463
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp13.mp3"
-          "explicit": false
-          "episodeTitle": "13: Animated Kale"
-          "episodeSummary": "Our theme song by Jonathan Mann -- follow his Song A Day on YouTube, and check out his site if you or your company would like a catchy, fun song. Thanks for the ATP theme song, Jonathan! Casey and Marco get deluged with to-do app recommendations. The difficulty in getting people to change to a new app, but conversely, the potential success for slightly differentiated apps in an otherwise crowded market. Google I/O keynote reactions. Localizing apps to different languages. The sad state of iTunes Connect. Staged rollouts, purchase analytics, beta testing, and the different developer attitudes of Apple and Google. Why Google is consistently able to kick Apple's butt in services (and engineering?). Google Play Music All Access, Hangouts, and the new Google Maps. Apple's Objective-C to Javascript bridge. The App Store UI.
Sponsored by:
 An Event Apart: The design conference for people who make websites. CocoaConf: A conference for iPhone, iPad, and Mac developers. Use coupon code ATP for 20% off any ticket."
-          "publishedAt": 1368799094
-          "duration": 5275
-        ,
-          "uid": 2517936
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp12.mp3"
-          "explicit": false
-          "episodeTitle": "12: Accidental Server Hardware"
-          "episodeSummary": "FU on Apple's tick-tock pattern. Marco's PHP framework and sponsor-tracking web app, and why both exist. Usability and security implications of passwordless login systems. The Mac Mini's seemingly accidental success. Podcasters who hate the word \"podcast\", its quality connotation, efforts to invent alternative names, and barriers to entry. Brent Simmons' 30 Minutes To Sync proposal. Building web services on Apple's infrastructure.
Sponsored by:
 Mac Mini Vault: Colocate or rent your own Mac Mini. Use promo code ATP50 for 50% off your first three months. Hover: High-quality, no-hassle domain registration. Use promo code ATP for 10% off."
-          "publishedAt": 1368205879
-          "size": 45145852
-          "duration": 5627
-        ,
-          "uid": 2429374
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp11.mp3"
-          "explicit": false
-          "episodeTitle": "11: A Particularly Exuberant Adolescence"
-          "episodeSummary": "The WWDC ticket lottery and potential solutions, or a merit system. Why Marco sold Instapaper. (See also.) Prospects for replacing Instapaper's income. Speculating on today's app market. The Magazine's app and Newsstand quality. Motivation, development, and homework. iOS 7's rumored visual overhaul and other speculation. The transition away from Steve Jobs' influence. What's left for iOS 7 to add?
Sponsored by Squarespace: Use discount code ATP5 at checkout for 10% off.
"
-          "publishedAt": 1367587266
-          "size": 38190972
-          "duration": 4757
-        ,
-          "uid": 2374571
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp10.mp3"
-          "explicit": false
-          "episodeTitle": "10: Gradual Ramp Up To Nothing"
-          "episodeSummary": "Laptops in school. Getting a tech job with and without a college degree. Running mail servers in today's spam environment. Steve Jobs' unauthorized talking points. The WWDC announcement and trying to get tickets. Going to WWDC vs. a ticketless trip vs. watching the videos at home. Apple's Q2 earnings and hints dropped during the call. The tech industry's holding pattern with bored consumers. Marco's mom buys her first smartphone, ignoring Marco's advice. Which one did she get?
Sponsored by MailRoute and Hover.
"
-          "publishedAt": 1366985202
-          "size": 40436034
-          "duration": 5037
-        ,
-          "uid": 2345618
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp9.mp3"
-          "explicit": false
-          "episodeTitle": "9: Fish Bicycle Scenario"
-          "episodeSummary": "Why are PC sales down? Why and when people have bought new PCs in the past. Forgoing or neglecting PCs today. PCs in businesses. Apple and IT departments. Last decade's Tablet PCs. The outlook for Windows 8 tablets in businesses. What will change if Microsoft Office is released for iOS? What AirPrint and black CD-Rs have in common. Still using (and abusing) Jonathan Mann's awesome ending song. Follow him and check out his other songs on YouTube.
Sponsored by Squarespace: Use code ATP4 at checkout for 10% off.
"
-          "publishedAt": 1366392739
-          "size": 31345433
-          "duration": 3902
-        ,
-          "uid": 2319049
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp8.mp3"
-          "explicit": false
-          "episodeTitle": "8: Hold Me!"
-          "episodeSummary": "Giving Dave Morin the benefit of the doubt on that Vanity Fair trainwreck. Who Facebook Home is for and why Facebook made it. Whether Facebook, Amazon, Samsung, etc. could or should make their own OS or maintain completely diverged Android forks. Google forking WebKit, Chrome vs. Safari, and the fork's likely implications for Apple and web developers. Debug #11: Don Melton and Safari WebKit contributors by company Panic's new Status Board app (and IAP reaction). We included Jonathan Mann's ending theme song again. Thanks, Jonathan!
Sponsored by Igloo Software.
"
-          "publishedAt": 1365795401
-          "size": 40941516
-          "duration": 5101
-        ,
-          "uid": 2298305
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp7.mp3"
-          "explicit": false
-          "episodeTitle": "7: The Forecast For iCloud"
-          "episodeSummary": "Summly's acquisition by Yahoo, and what could have justified its price. (Marco, WSJ) The quality of speech recognition. Challenges of big tech companies such as Apple hiring and retaining great talent. Why iCloud sync works so badly for developers and whether it's fixable. Why developers shouldn't use iCloud even if it worked. Jonathan Mann's ATP Ending Theme Song and the More Bleeps version.
Sponsored by Squarespace: Use code ATP3 at checkout for 10% off.
"
-          "publishedAt": 1364568119
-          "size": 45779461
-          "duration": 5690
-        ,
-          "uid": 2298306
-          "mediaUrl": "http://traffic.libsyn.com/atpfm/atp6.mp3"
-          "explicit": false
-          "episodeTitle": "6: Live Like Other People"
-          "episodeSummary": "How Marco buys a TV (unlike how John does). Regular people noticing and caring about high-DPI screens. The amazing Mac lineup that few care about. Which Mac would we tell people to buy? Marco revisits the Microsoft Store. The Surface Pro's uniqueness. Why GarageBand's adoption of Audiobus is so interesting. How exposed filesystems and iCloud's document model both fail users.
Sponsored by Squarespace: Use code ATP3 at checkout for 10% off.
"
-          "publishedAt": 1363974079
-          "size": 48883878
-          "duration": 6110
-        ]
-      ])
+      feeds = new Entities.Feeds([])

       feeds.forEach (feed) ->