TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Software How-To

    JavaScript Jabber

    Stay current on JavaScript, Node, and Front-End development. Learn from experts in programming, careers, and technology every week.

    Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber–6102064/support.

    Advertise

    Copyright: © Copyright Charles M Wood

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    068 JSJ ES6 with Aaron Frost Jul 26, 2013
    Show notes

    PanelAaron Frost (twitter github blog) Merrick Christensen (twitter github) Joe Eames (twitter github blog) Jamison Dance (twitter github blog)
    Discussion
    01:36 - Aaron Frost IntroductionWeb 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 JavaScriptBrendan Eich talking about the Lord Of The Rings Comparison JScript ActionScript
    06:02 - TC39 on ECMANotes from the TC39 Meetings
    06:44 - ECMAScript:Harmony
    09:59 - ES6 FeaturesArrow Functions/Lambdas Lexical Scoping Destructioning Spreading Sets & Maps Equivalent Detection Generators Binary Data
    12:17 - Arrow Functions
    14:23 - Data Proofing Functions
    15:35 - DestructuringPaths/Nested Destructuring Destructuring Patterns
    17:59 - Default Values
    18:49 - Rest & Default Parameters
    20:39 - LetVariable Hoisting Traceur Compiler grunt-traceur Let Expressions & Statements Blocks & Block Scopes temporal-dead-zone.js
    27:20 - Generators
    28:39 - The Module System
    29:48 - Template Strings
    32:05 - Aaron’s Opinion of Internet Explorer
    36:01 - Using ES6 TodayTracer Compiler
    39:18 - Designing a New LanguagePicksPacific Rim (Joe) That Conference (Joe) PHOX (Merrick) Sqwiggle (Jamison) NodeConf (Jamison) Jon Hopkins - Immunity (Jamison) Tombstone (Aaron) Justin Timberlake - The 20/20 Experience (Aaron)
    Book Club
    JavaScript Allongé with Reginald Braithwaite! He will join us for an episode to discuss the book on August 1st. The episode will air on August 9th.
    Next Week
    The Application Cache with Jake Archibald
    Transcript
    JAMISON: Are you guys going to do a doo-wop chorus? I feel like with you all sharing the same microphone, we need some sick vocal harmony.MERRICK: I wouldn’t mind starting a JS Jabber a cappella group.[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] JAMISON: Hey everybody and welcome to JavaScript Jabber Episode 68. I am your guest host, Jamison Dance. Chuck is at LoneStar Ruby Conf this week. We have Merrick Christensen.MERRICK: What’s up?JAMISON: We have Joe Eames.JOE: Hey there.JAMISON: And we have an incredibly special guest, Aaron Frost.AARON: Hello.MERRICK: [Laughter] What?JAMISON: And he is not British.AARON: Coming from across the pond.MERRICK: Once you’re gone, I’m going to start using that as my greeting.AARON: Well, I wish my name was like that one guy, the Allonge, Reginald Braithwaite.[Laughter]AARON: Where it’s like your name’s in British.JOE: Yes. Your accent, no. Oh, I would have my name be Benedict Cumberbatch.AARON: That’s pretty British too, that name.JOE: That’s a very British name, yeah.AARON: Wellington something.[Laughter]JAMISON: Then you would be the archduke of JavaScript.AARON: Yeah.JOE: Oh, that would be an awesome title.AARON: That’d be great. It’s a good title.MERRICK: So Jamison, do you want to talk about why we have Aaron on the show?JAMISON: Yeah, I was going to ask him to introduce himself.AARON: Oh, great. I’m a web developer at an awesome company called Domo.JOE: But what’s your official title?AARON: Officially, I don’t know. What are you playing at?[Laughter]AARON: Maybe an open web strategist.JOE: There you go.JAMISON: Social media expert?AARON: I don’t know. But I work on our UI team and we’re getting ready to push out a really awesome release that everyone’s going to love. I’m also an author. I’ve published a short book with O’Reilly in May and working on another book.Special Guest: Aaron Frost.
    Support this podcast at — https://redcircle.com/javascript-jabber/donations
    Privacy & Opt-Out: https://redcircle.com/privacy
    Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.


    067 JSJ Testem with Toby Ho Jul 19, 2013
    Show notes

    PanelToby 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 IntroductionDomo 1.21 Gigawatts - Chromeapps with Angularjs and Node (Aaron Frost and Dave Geddes)
    02:45 - Toby Ho Introductiontestem Toby Ho - Testem: Interactive JS Test Runner Toby Ho: Better TDD Workflow via Exclusive Tests in Jasmine and Mocha
    03:06 - testemAutotest guard Jasmine Mocha QUnit Buster.JS PhantomJS node.js
    04:43 - Integration Tests038 JSJ Jasmine with Justin Searls capybara
    06:32 - guard
    07:49 - The testem UInode-charm
    09:55 - The Browser Launcher
    11:40 - CI ModeJenkins TeamCity
    12:27 - Is it a Global Installer?npm
    13:39 - WorkflowGrub Filtering testem.json/testem.yml Devmode Exclusive Tests in Mocha Karma .only Console Logging
    21:27 - DebuggingGit Hooks Minification
    25:25 - testem vs KarmaAngularJS
    28:08 - Testing JavaScriptJasmine Mocha QUnit
    29:50 - BrowsersChrome
    30:54 - Configurations
    32:11 - ContributorsJake Verbaten (Raynos) Derek Brans Justin Searls David Mosher lineman
    33:33 - Grunt.jsgrunt-testem
    35:09 - Testing & TDDBryan Liles: TATFT - Test All the F***in Time
    PicksThe Rithmatist by Brandon Sanderson (Joe) Call of Duty: Black Ops 2 (Aaron) Amazon Prime (Chuck) Big Bang Theory (Chuck) HandBrake (Chuck) Rails Conf 2013 The Magic Tricks of Testing by Sandi Metz (Toby) Giles Bowkett - Secrets Of Superstar Programmer Productivity: Flow (Toby)
    Book Club
    JavaScript Allongé with Reginald Braithwaite! He will join us for an episode to discuss the book on August 1st. The episode will air on August 9th.
    Next Week
    ES Next with Aaron Frost
    Transcript[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] CHUCK: Hey everybody, and welcome to Episode 67 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.JOE: Hey there.CHUCK: We also have Aaron Frost filling in for us.AARON: Hello.CHUCK: And we have a special guest and that is Toby Ho.TOBY: Hi everyone.CHUCK: I’m Charles Max Wood from DevChat.TV. Guys, why don’t we have you introduce yourselves really quick? Let’s start with you, Aaron.AARON: Okay. So, I’m a frontend developer at Domo.JOE: Open-source evangelist.AARON: Well, you can call me whatever you want.[Laughter]AARON: I’ve worked here for a few months. I love it. I’m writing a book on the next version of ECMAScript and a dad with three kids. So yeah, that’s me.JOE: Aaron’s too modest. He’s also a big-time conference speaker. He’s a regular presenter at local user groups. And like I said before, he’s one of our evangelists, so he was hired as a really high-level frontend engineer here at Domo to help us take our JavaScript and frontend work into the next level, really.CHUCK: Yeah, I also showed up late to a workshop that he was putting on using Node and Twilio and that was pretty cool.JOE: Yeah, that thing has been the bomb. Also, Aaron’s presentation at Fluent Conf with Dave Geddes was apparently the hit of the entire show, the best received. The organizer said he thought it was definitely one of the best presentations done at Fluent Conf.AARON: Yeah. They said it was the most entertaining and Simon said he wished we could cut it down in ten minutes and that they had made us keynote, because it was pretty fun. We had a lot of fun with it.CHUCK: Cool.JOE: Yeah, it’s up on YouTube. We’ll put links in the show notes. It’s really great.Special Guest: Toby Ho.
    Support this podcast at — https://redcircle.com/javascript-jabber/donations
    Privacy & Opt-Out: https://redcircle.com/privacy
    Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.


    066 JSJ Transitioning to JavaScript Jul 05, 2013
    Show notes

    PanelJoe 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 ExperienceActionScript
    03:32 - Joe’s Experience.NET Microsoft
    07:46 - Moving from C# to JavaScriptMisconceptions
    09:25 - JavaScript Misconceptions
    10:59 - Chuck’s ExperienceRuby on Rails
    14:25 - Rails and JavaScript Avoidance
    15:25 - Microsoft and JavaScript Avoidance
    16:58 - JavaScript Development in GeneralBrowsers and Problems
    23:38 - Libraries and Tools044 JSJ Book Club: Effective JavaScript with David Herman Effective JavaScript by David Herman
    24:45 - Code Structure
    27:03 - node.js
    28:00 - Learning core concepts behind JavaScript
    29:11 - Understanding Clojures, Scoping & Context
    29:53 - Testing
    31:35 - Deviating off the common path
    33:10 - Idiomatic JavaScriptPicksDart (Merrick) ES6 Plans (Merrick) Defiance (Joe) America's Got Talent (Joe) StarCraft II World Championship Series (WCS) (Joe) Continuum (Chuck) Fringe (Chuck) CleanMyMac (Chuck)
    Book Club
    JavaScript Allongé with Reginald Braithwaite! He will join us for an episode to discuss the book on August 1st. The episode will air on August 9th.
    Next Week
    Testem with Toby Ho
    Transcript
    CHUCK: Yeah, I can pretend I’m getting better at JavaScript.[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] [This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the frontend of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]CHUCK: Hey everybody, and welcome to Episode 66 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.JOE: Hi there.CHUCK: And Merrick Christensen.MERRICK: Hey guys.CHUCK: I’m Charles Max Wood from DevChat.TV. And this week, we’re going to be talking about, I think it’s kind of a blend of making the transition from one primary language to JavaScript, it usually happens through web development, and some of the mistakes that people make when their primary language is not JavaScript. Let’s go ahead and get started.Merrick, you’re kind of the expert guy that I always look at and go, “Man, he’s awesome at JavaScript.” So, I’m wondering, did you start out at JavaScript or did you come in from somewhere else?MERRICK: Oh, that’s really nice of you, man. I actually started out with ActionScript. I really loved Flash developments, but it’s the same thing, really. They’re both based off of ECMAScript. So, I guess you could say I’ve always done JavaScript.JOE: So, ActionScript is nearly identical to JavaScript?MERRICK: Well, not anymore. ActionScript 3 developed classes and they typed it and they did some interesting things to make it more of a full-featured language. It’s got more [inaudible] than JavaScript now, I think. But I ended up getting into JavaScript when I was like 17 or so. I came across the MooTools framework and ever since then, it’s been all JavaScript all the time.CHUCK: You’re pretty young. Wasn’t that last year?[Laughter]MERRICK: Close. No, about six years, five years of JavaScript.JOE: You’re also, though, like a real student of languages. You love studying other languages.MERRICK: I love programming languages, yeah.JOE: I think you’re a pretty funny, not necessarily unique,
    Support this podcast at — https://redcircle.com/javascript-jabber/donations
    Privacy & Opt-Out: https://redcircle.com/privacy
    Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.


    065 JSJ Build Tools with Adam Hawkins Jun 28, 2013
    Show notes

    PanelAdam 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 IntroductionJavaScript Application Build Tools: Adam Hawkins 003 JSJ Build Tools
    01:51 - What Are Build Tools?
    02:46 - Build ProcessEmber.js CoffeeScript Sass Grunt.js Yeoman RequireJS minispade jQuery
    09:15 - MinificationHandlebars.js barber
    10:30 - Ruby on RailsClient-Side Applications
    16:43 - Chuck’s Build Process
    17:32 - Joe’s Build Process
    18:54 - Source MapsConcatenation
    24:09 - iridiumrake-pipeline Brunch
    32:56 - Recommendations for Building
    35:23 - TestingQUnit
    PicksSub Rosa (Jamison) biggie (Jamison) Kingdom Rush Frontiers (Joe) The Rithmatist by Brandon Sanderson (Joe) Ward Cunningham (Joe) Speedtest.net (Chuck) ThemeForest (Chuck) Solo Piano Radio (Adam) ConvertKit (Adam) Staticly (Adam)
    Next Week
    Transitioning to JavaScript
    Transcript[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] [This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]CHUCK: Hey everybody, and welcome to Episode 65 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.JAMISON: Hello friends.CHUCK: Joe Eames.JOE: Hey there.CHUCK: I’m Charles Max Wood from DevChat.TV. And this week, we have a special guest, Adam Hawkins.ADAM: Hey, how you guys doing?CHUCK: Terrific. So, you want to introduce your self since you’re new to the show?ADAM: Yeah. My name is Adam Hawkins. I’m primarily a Ruby guy but have come to the JavaScript world through Ember and browser applications. I’ve been here now for about a year and a half and just learning as I go along,CHUCK: Nice. So anyway, you recommended that we talk about build tools and then you wrote a blog post about it. We talked about build tools, I think on Episode 2 or 3 or something. In your mind, what are build tools?ADAM: Well, I think a build tool is something that you need to create a JavaScript application. There is a distinction between, say maybe an application or something [inaudible] that needs CoffeeScript or something like that versus a full-blown application that runs on the browser which needs modules, asset pre-compilation, templates, all those sorts of stuff, and testing and things like that. So, on one end, you have build tools that simply do the compilation and the concatenation, and then you have other tools that aim to be like a whole development environment. So, there is a large spectrum and you just have to choose which you need, basically.CHUCK: What kind of a build process do you guys have on the projects that you work on?ADAM: Well, okay. My background is, we are building a CRM with Ember.js and we needed a lot of different things. Well, my team prefers to write in CoffeeScript and use Sass. So, we needed those two things right away. Then we needed module compilation and then also asset concatenation, minification, as well as environment support. We need to develop a certain code and then deploy a certain code and a few other things. So, it’s pretty complicated and we needed a tool to do that. Well, I wrote one after looking at what’s out there.JAMISON: So,Special Guest: Adam Hawkins.
    Support this podcast at — https://redcircle.com/javascript-jabber/donations
    Privacy & Opt-Out: https://redcircle.com/privacy
    Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.


    064 JSJ Ember Tools with Ryan Florence Jun 21, 2013
    Show notes

    PanelRyan 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 IntroductionInstructure Canvas Network
    03:04 - Ember 101
    05:03 - Ember.js Workflow047 JSJ Specialized vs Monolithic with James Halliday and Tom Dale ember-tools
    07:14 - CommonJS vs RequireJSr.js browser-build
    09:58 - prego
    11:39 - Generators
    14:45 - Testing
    16:15 - YeomanYeoman generators
    20:49 - ScaffoldingHandlebars.js
    21:33 - Ember blessing ember-toolsEmber.js - Making Ember.js Easier
    24:19 - Using ember-tools in RailsCreating Browser Apps as Part of Express of Rails (etc.)
    25:27 - Scaffolding (cont’d)
    26:53 - Adapting an existing project to ember-tools
    29:59 - Dbmon
    30:59 - CanvasEdu Apps (learning apps built on LTI™)
    32:44 - node.js
    34:24 - Modules
    38:59 - Contributing to ember-tools
    41:46 - StatePicksvim-clutch (Merrick) Star Wars: Heir to the Empire by Timothy Zahn (Joe) America’s Got Talent (Joe) Man of Steel (Joe) The Internship (Joe) Help Save Podcasting! | Electronic Frontier Foundation (Chuck) Stuff You Should Know (Chuck) Fringe (Chuck) Capgras Syndrome: You Are Not Who You Think You Are (The Stuff You Should Know Podcast) (Ryan) MIDI.js (Ryan) JS Bin (Ryan) Lifetime Products Swing Sets (Ryan) Uncooked Flour Tortillas (Ryan)
    Next Week
    JavaScript Jabber: Javascript Application Build Tools with Adam Hawkins
    Transcript
    MERRICK: What’s up gentlemen?JOE: Like I said, just making toot lips.JAMISON: Isn’t toot lip like a flower of some kind? The JavaScript flower?JOE: Doesn’t smell like a flower.CHUCK: [Laughter][Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] [This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google closure compiler. Check it out at JetBrains.com/WebStorm.]CHUCK: Hey everybody, and welcome to Episode 64 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.JAMISON: Hello friends.CHUCK: Joe Eames.JOE: Hey there.CHUCK: Merrick Christensen.MERRICK: What’s up?CHUCK: I’m Charles Max Wood from DevChat.TV. And this week, we have a special guest, Ryan Florence.RYAN: Hey, how’s it going?CHUCK: So, you haven’t been on the show before. Do you want to introduce yourself?RYAN: Sure. Ryan Florence. I’m from Utah like a lot of you guys. I’ve been writing JavaScript for five years now or something like that. I just picked it up. I was sick of the engineers at my company telling me that things were impossible. So, I started to show them that it was possible and then ended up getting paid more money.CHUCK: Is that at Instructure or is that somewhere else?RYAN: No, that was at a company actually in Idaho.CHUCK: Ah, I see.RYAN: So now, I work at Instructure. We build a learning management system for schools and universities. We also have Canvas.net, which is open courses for anyone to take. There are some pretty interesting ones on there like gender and comic books, things like that. It’s a fun place to work, fun product to work on.CHUCK: Yeah, you inherited a lot of my old coworkers. I used to work for Mozy.RYAN: Yeah, half our engineering team used to be Mozy. But I think we have offset them at this point.Special Guest: Ryan Florence.
    Support this podcast at — https://redcircle.com/javascript-jabber/donations
    Privacy & Opt-Out: https://redcircle.com/privacy
    Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.


    063 JSJ Burnout Jun 14, 2013
    Show notes

    PanelJamison 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 - BurnoutGoogle: define burnout
    04:57 - Pair Programming
    06:19 - Burnout GuiltThought-workers vs Laborers
    10:15 - Positive Reinforcement
    11:18 - Causes of BurnoutProlonged periods of high stress Crappy jobs Long hours OCD Organizational challenges Fighting Bikeshedding Difficult work environment Twitter Comparison
    20:41 - Overcoming BurnoutRest Do something else Gratitude Talk to your boss Twitter / @bmf: Burnout is not caused by working hard. Burnout is caused by not shipping. Measurable progress
    28:17 - Short-term BurnoutExercising You Are Your Own Gym (YAYOG) Meditation Take lunch
    32:17 - Reaching out to others who may be burning out
    35:50 - Preventing BurnoutPositive environments Motivation Drive: The Surprising Truth About What Motivates Us by Daniel H. Pink [YouTube] Drive: The surprising truth about what motivates us
    PicksAmerica's Got Talent (Joe) Storm Front (Derrick Storm) by Richard Castle (Joe) Derandomized - Khan Academy: Machine Learning -> Measurable Learning (Jamison) Get On Top (Jamison) Ben Bernanke to Princeton Grads: The World Isn't Fair (and You All Got Lucky) (Merrick) General Assembly (AJ) AJ needs a room to rent in San Francisco (AJ) You Are Your Own Gym (YAYOG) Run 10k (Chuck) Nike+ Running (Chuck)
    Transcript[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] CHUCK: Hey everybody, and welcome to Episode 63 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.JAMISON: Hello friends.CHUCK: Joe Eames.JOE: Hello there.CHUCK: Merrick Christensen.MERRICK: Hey.CHUCK: And I’m Charles Max Wood from DevChat.TV. This week we’re going to be talking about burnout, I’m assuming you’ve all experienced burnout?MERRICK: Does anybody else feel weird saying hello into a microphone? I feel like Joe sounded like this Texan guy. Like you never know what you’re supposed to say.JOE: Howdy, partner.MERRICK: Yeah, exactly. More like a response coming, you know. It’s funny.CHUCK: Yeehaw!JAMISON: You’re just rolling the dice.MERRICK: Yeah. I feel like [inaudible] or something, so people know it’s me.JAMISON: You just never know what’s going to come out.MERRICK: You really don’t. Sometimes, I’m like, “Maybe I’m going to go Little John on this thing and I don’t know.[Chuckles]JOE: From now on, instead of saying hello, I’ll do this one, [sound][Laughter]JAMISON: Let’s get a soundboard.JOE: I’ve got a soundboard here.CHUCK: Oh, nice.MERRICK: We could really, really degrade the quality of the show, or improve it, with cool sound.JAMISON: I think we just have.[Laughter]CHUCK: I’ve thought about getting soundboards for the different segments, like the picks and stuff, but nah.JAMISON: It took us 30 seconds to wander off topic.CHUCK: I know.JAMISON: Let’s talk about burnout.CHUCK: Burnout.JAMISON: Can we get a definition of burnout, to channel Josh Susser.JOE: You define it, Jamison.JAMISON: I was reading on Wikipedia, as one does when you’re trying to learn about something. It says it’s a psychological term for long-term exhaustion and diminished interest in work.CHUCK: Ooh, that’s very good.MERRICK: I like that.JOE: A long-term exhaustion. Okay.JAMISON: So, it’s not just like, “I’m feeling lazy today.” It’s, “I’m feeling lazy this month or lazy when I’m at work this month.”
    Support this podcast at — https://redcircle.com/javascript-jabber/donations
    Privacy & Opt-Out: https://redcircle.com/privacy
    Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.


    062 JSJ Dojo with Dylan Schiemann Jun 07, 2013
    Show notes

    PanelDylan 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 IntroductionThe Dojo Toolkit CEO of SitePen
    01:14 - DojoTD Ameritrade The Wall Street Journal JPMorgan Chase & Co TD Bank voro.com Esri
    04:40 - Why is Dojo relevant today?Peter Higgins: #dadt (Dojo already did that)
    07:00 - AMD and RequireJSPerformance Benefits CommonJS
    10:34 - DijitForm Controls Layout Widgets Other Widgets (i.e. grids, rich text editor controls, trees, etc.) Polymer
    15:32 - Browser SupportThe Awesome Bar Removing Code Aspect-oriented Programming
    20:01 - Dojo 2Dojo Mobile Responsive Dijits Local Storage Better Grid Widgets Cleaner APIs
    32:52 - Marketing DojoDojo Tutorials Good APIs Demos Target Environments
    27:55 - Graded SupportGraded Browser Support - YUI Library
    30:56 - Maintaining the old version while moving ahead with the new version
    33:01 - Strict Modedojo.declare
    34:15 - Dojo and Node.jsdojo/request
    36:20 - The Dojo Foundationlodash The Intern
    40:21 - TestingD.O.H.: Dojo Objective Harness Sauce Labs Chai
    42:56 - Charting and Graphing & Vector GraphicsDojoX voro.com GFX D3 Raphaël
    46:41 - The History of Dojo and PrototypePicksSexism in Video Games - This Female Gamer is Fed Up / from a woman's view / woman / Rape is in Grand Theft Auto Game (AJ) My Fair Lady (AJ) Moon (Jamison) Dr. Dog (Jamison) Warhammer Quest (Joe) Knights of the Old Republic (Joe) Ruins by Orson Scott Card (Joe) AngularJS Fundamentals (Joe’s Pluralsight Course) (Joe) Commit (Chuck) Authority | Nathan Barry (Chuck) The Intern (Dylan) FrozenJS (Dylan) hammer throw: 1986 Youri Sedykh's World Record Series (Dylan) Kundalini Yoga (Dylan) Arcosanti (Dylan) Ubud, Bali (Dylan) Insadong, Seoul, South Korea (Dylan)
    Next Week
    Burnout
    Transcript
    JAMISON: This is my voice.CHUCK: You keep it with you at all times, don’t you?JAMISON: I do. Unless I go to a rock concert or something. Then I leave it there.[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] CHUCK: Hey everybody, and welcome to Episode 62 of the JavaScript Jabber Show. This week on our panel, we have Jamison Dance.JAMISON: Hi, guys.CHUCK: Joe Eames.JOE: Hey there.CHUCK: AJ O’Neal.AJ: Not coming at you live. Not at all.CHUCK: I’m Charles Max Wood from DevChat.tv and we have a special guest this week. That’s Dylan Schiemann. So, do you want to introduce yourself real quick, Dylan?DYLAN: Sure. Thanks Charles. I’m Dylan. I’m one of the founders of an open source project called the Dojo Toolkit. I’m also the CEO at SitePen, a company that builds web apps and provides JavaScript training and support.CHUCK: Awesome. Dojo’s been around for a long time, hasn’t it?DYLAN: Nine years.CHUCK: Nine years.DYLAN: Oh, yeah. Three lifetimes in the Internet age, I guess.CHUCK: Does that make it older than jQuery?DYLAN: It does, yes. JQuery, I think, started about seven years ago, maybe. Six or seven years ago.CHUCK: I remember seeing a couple of websites built in Dojo way back in the day. I don’t remember exactly which ones they were. For some reason, I got the impression that it was a framework, but it’s more of a toolkit. It’s much more like jQuery than it is like, say, Backbone or Ember or any of those.DYLAN: It’s kind of everything. You can use it as a simple toolkit like jQuery. You have DOM manipulation,Special Guest: Dylan Schiemann.
    Support this podcast at — https://redcircle.com/javascript-jabber/donations
    Privacy & Opt-Out: https://redcircle.com/privacy
    Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.


    061 JSJ Functional Reactive Programming with Juha Paananen and Joe Fiorini May 31, 2013
    Show notes

    PanelJuha 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 IntroductionInteraction Developer at Designing Interactive in Cleveland, OH
    01:42 - Juha Paananen IntroductionSoftware Developer at Reaktor in Helsinki, Finland
    02:30 - Functional Reactive Programming (FRP) vs Functional Programming057 JSJ Functional Programming with Zach Kessin
    04:25 - Declarative Programming
    05:55 - Map and Filter
    07:05 - bacon.jsFlapjax
    09:10 - Mapping and filtering event streams
    10:40 - Asynchronicity and Promises
    14:28 - Using FRPReactiveCocoa Complex UIs TodoMVC with Bacon.js, Backbone.js and Transparency.js by pyykiss
    20:02 - Ember.js and FRP
    22:04 - MVC frameworks and FRPJuha Paananen: FRP, Bacon.js and stuff: Chicken, Egg and Bacon.js
    24:35 - Learning FRP
    25:49 - Where did FRP come from?What is (functional) reactive programming? - Stack Overflow Conal Elliott: Composing Reactive Animations Haskell Reactive-banana - HaskellWiki
    29:07 - Going beyond visual mediasubstack/stream-handbook
    32:18 - Wrappers
    33:31 - How to build things with FRP librariesJuha Paananen @ MLOC.JS: Functional Reactive Programming in JavaScript using Bacon.js
    PicksSlideShare: Functional Reactive Programming in JavaScript (AJ) Valve: The AI Systems of Left 4 Dead by Michael Booth (Jamison) programming is terrible (Jamison) Simple Made Easy: Rich Hickey (Jamison) AngularJS Fundamentals (Joe's Pluralsight Course) (Joe) Open Source Bridge (Joe) That Conference (Joe) Star Trek: Into Darkness (Joe) ServerBear (AJ) rainwave (AJ) rwbackend (AJ) Mesa Boogie Lone Star Guitar Amplifier (Merrick) backburner.js (Merrick) messageformat.js (Merrick) Digital Ocean (Chuck) Emacs (Chuck) emacs_libs (Chuck) Tmux (Chuck) GitLab (Chuck) Flight by Twitter (Joe F.) Ember.js (Joe F.) CodeMash (Joe F.) fantasy-land (Juha) The Bacon.js postings featuring Phil Roberts (Juha) Iron Sky (Juha) Reaktor Dev Day (Juha)
    Next Week
    Dojo with Dylan Schiemann
    Transcript
    MERRICK: How come nobody acknowledges when I talk? What about that?JAMISON: That’s a deeper problem than a microphone.[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] CHUCK: Hey everybody, and welcome to Episode 61 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.AJ: Yo, yo, yo. Coming at you live from Iowa.CHUCK: Again?AJ: Oh, I guess I was there last time, huh? It’ll be New York soon.CHUCK: We have Jamison Dance.JAMISON: Howdy, guys.CHUCK: Joe Eames.JOE E: Hey there.CHUCK: Merrick Christensen.MERRICK: What’s up?CHUCK: I’m Charles Max Wood from DevChat.tv. This week, we have two special guests. We have Joe Fiorini.JOE F: Hello everyone.CHUCK: And Juha Paananen.JUHA: Yeah. Hi everybody. Juha Paananen.CHUCK: Thank you for straightening that up for me. We’re going to have you guys introduce yourself real quick, since you haven’t been on the show before. Joe, why don’t you start us off?JOE F: Sure. My name is Joe Fiorini and I am an Interaction Developer at Designing Interactive in Cleveland, Ohio. I do a decent amount of JavaScript development every week. I’ve discovered Functional Reactive Programming three or four months ago and it’s changed my world.CHUCK: Awesome. And Juha, do you want to introduce yourself as well?JUHA: Yeah, why not? I’m Juha. I’m from Finland. Helsinki.Special Guests: Joe Fiorini and Juha Paananen.
    Support this podcast at — https://redcircle.com/javascript-jabber/donations
    Privacy & Opt-Out: https://redcircle.com/privacy
    Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.


    060 JSJ Development Environments May 24, 2013
    Show notes

    PanelAJ 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 - ToolsJenkins CI TeamCity
    07:49 - Editors and IDEsVim MacVim MacVim Alloy Fork The NERD tree Sublime Text Chocolat TextMate JetBrains WebStorm David Laing: Customise your .gitattributes to become a Git Ninja
    16:03 - Software & Tools cont’dGrunt.js RequireJS Test Runner Mocha Karma istanbul Compass Google Chrome Git Tower Kaleidoscope
    20:26 - Terminal Setups and DatabasesiTerm2 tmux tmuxinator oh-my-zsh bash-it nvm Homebrew MacPorts Postgres.app
    25:03 - MusicGoogle Play Explosions in the Sky Sigur Rós Album Leaf Spotify OverClocked ReMix "Masters of Classical Music" on iTunes Joe Satriani Aurgasm
    30:04 - EquipmentBose QuietComfort 15 Acoustic Noise Cancelling Headphones Performance MX Mouse Ultrasone HFI-580 S-Logic Surround Sound Professional Headphones GOgroove BlueSYNC OR3 Rechargeable Bluetooth Portable Wireless Speaker Jawbone JAMBOX Wireless Bluetooth Speaker
    32:17 - GitHub
    33:42 - Office FurnitureMirra Chair by Herman Miller Aeron Chair by Herman Miller VendorGear Headrest for Herman Miller Aeron Chair Ergotron LX Desk Mount LCD Arm
    37:42 - Laptop BagsLeather Round Satchel | Saddleback Leather Co. (Merrick’s Bag) Samsonite Leather Expandable Briefcase (Chuck’s Bag)
    39:45 - VagrantVMware Fusion VirtualBox Parallels
    42:38 - Travel EquipmentAnker Battery Pack D-Link SharePort Go Mobile Companion with Rechargeable Battery
    44:20 - Chrome DevToolsFirebug
    45:11 - Task Management, Collaboration & Social MediaTweetbot OmniFocus Getting Things Done: The Art of Stress-Free Productivity by David Allen Asana Trello
    48:46 - Laptop Bags Cont’dBlue Novell Laptop Bag
    PicksAurgasm (Joe) MLS LIVE (Joe) The Michael J. Fox Show (Joe) Brett Victor - Drawing Dynamic Visualizations (Merrick) Rabbit Mini Portable Stand (Chuck) The Pragmatic Bookshelf (Chuck) Raspberry Pi (AJ) Pandaboard (AJ) Linaro (AJ)
    Next Week
    Reactive Functional Programming in Javascript with Juha Paananen and Joe Fiorini
    Transcript
    CHUCK: Are you un-indisposed?MERRICK: Oh, yeah. I’ve been un-indisposed for years now.[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] CHUCK: Hey everybody, and welcome to Episode 60 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal.AJ: Yo! Coming at you live from roughly an hour outside of Philly.CHUCK: Awesome. We also have Joe Eames.JOE: Hey there.CHUCK: Merrick Christensen.MERRICK: Hey guys.CHUCK: And I’m Charles Max Wood from DevChat.tv. This week, we’re going to be talking about our development environments, setups, desk space, chairs, whatever. I’m really curious to see what way you guys have and what wisdom you have to offer.Yeah, let’s get into it. The first thing that I want to ask is, the semi-holy war between Windows machines and Macs and Linux machines. What are you guys all using for your development?MERRICK: I use Mac. I feel so lost anytime I’m on a Windows machine and set.AJ: I only use operating systems. So, the only two that I know of that are readily available are Mac and Linux.CHUCK: [Laughter] How about you, Joe?JOE: I use both, significantly.CHUCK: Both, meaning both Windows and Mac?JOE: OSX and Windows. I don’t use Linux.CHUCK: Awesome. I mostly use Macs.
    Support this podcast at — https://redcircle.com/javascript-jabber/donations
    Privacy & Opt-Out: https://redcircle.com/privacy
    Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.


    059 JSJ jQuery Mobile with Todd Parker May 17, 2013
    Show notes

    PanelTodd 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 IntroductionFilament Group
    01:21 - DevChat.tv Indiegogo Campaign
    01:55 - jQuery MobilejQuery UI
    04:13 - Responsive web design
    06:17 - Mobile & Proxy BrowsersWebKit Opera & Opera Mini Amazon Silk
    14:06 - Enhancements
    17:11 - Plugging jQuery Mobile into Desktop Applications
    19:11 - Using client-side MVC frameworksAngularJS jQuery Mobile Resources Page
    21:52 - Filament Group and jQuery projectsThemeRoller The Filament Group on Github Microsoft Contributions
    28:26 - ThemingStructure vs Style Object-oriented CSS Widget Factory
    37:25 - Accessibility058 JSJ Building Accessible Websites with Brian Hogan ARIA
    44:18 - Progressive EnhancementBootstrap Designing with Progressive Enhancement: Building the web that works for everyone by The Filament Group Visualize
    PicksDisenchanted by Robert Kroese (Joe) Sid Meier's Ace Patrol (Joe) Zeds Dead & Omar LinX (Merrick) RequireJS (Merrick) Ember 101 Screencasts (Jamison) Gifsicle (Jamison) vundle (Jamison) D-Link SharePort Go Mobile Companion with Rechargeable Battery (Chuck) E-3lue Cobra Type-M EMS131BK High Precision Gaming Mouse (Chuck) TotalMount - Apple TV Universal Mounting Kit (Chuck) Sonos (Todd) Sketch App (Todd) GitHub (Todd) iOctocat (Chuck) Grunt (Todd) LEGO Batman: DC Super Heroes (Todd)
    Next Week
    Development Environments
    Transcript[Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] CHUCK: Hey everybody, and welcome to Episode 59 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames.JOE: Hey everybody.CHUCK: Jamison Dance.JAMISON: Hello.CHUCK: Merrick Christensen.MERRICK: Hey guys.CHUCK: I’m Charles Max Wood from DevChat.tv. And we have a special guest, Todd Parker from the jQuery UI team.TODD: Hey everyone.CHUCK: You want to introduce yourself really quickly?TODD: Sure. My name is Todd Parker. I am a partner here at Filament Group in Boston. We’re a small web design shop. And I’m also the project lead for the jQuery Mobile team. And previous to that, I was on the jQuery UI team as well. So, I’m both covered.CHUCK: Did I say jQuery UI? I meant jQuery Mobile.TODD: You did. I was covering for you though, it’s okay.CHUCK: [Laughs] Awesome. Before we get too far into this, I want to make one announcement and that is that I’ve set up an Indiegogo campaign for the network of podcasts that this is a part of. So, we’re trying to build a website that has all the features that people have been asking for. Mostly it has to do with search and some RSS feed management stuff. So, if you would like to support the show, then by all means do so. You can do it by going to Indiegogo.com/projects/DevChat-tv. And I’ll put a link to the show notes so that you can find it.Alright. Well, let’s talk about jQuery Mobile here. I’m a little curious. I’ve played with it a little bit, but I haven’t really had to build too many Mobile sites. So, can you explain a little bit about what the focus is and how it’s different from the jQuery that we all know and love?TODD: Sure. So, jQuery Mobile started its life, it’s very similar in concept to jQuery UI, so it’s a user interface framework that’s built on top of jQuery core. The difference between UI and Mobile is obviously UI is much more desktop focused, and Mobile is mobile focused. That said, jQuery Mobile, from the beginning,Special Guest: Todd Parker.
    Support this podcast at — https://redcircle.com/javascript-jabber/donations
    Privacy & Opt-Out: https://redcircle.com/privacy
    Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.


    Previous 1 66 67 68 69 70 74 Next

    Related Podcasts

    Know How… (Video)

    1

    Know How… (Video) Education
    JavaScript Jabber

    2

    JavaScript Jabber Education
    Programming Throwdown

    3

    Programming Throwdown Software How-To
    Software Engineering Radio – the podcast for professional software developers

    4

    Software Engineering Radio – the podcast for professional software developers Software How-To
    The Changelog: Software Development, Open Source

    5

    The Changelog: Software Development, Open Source How To
    Coding Blocks

    6

    Coding Blocks Software How-To
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights