JavaScript Jabber

JavaScript Jabber

Download on the App Store

JavaScript Jabber episodes

  • 196 JSJ Tabris.js with Jochen Krause and Ian Bull
    Check out Freelance Remote Conf and React Remote Conf! 02:31 - Jochen Krause Introduction
    • Twitter
    • EclipseSource
    03:21 - Ian Bull Introduction
    • Twitter 
    • GitHub 
    • Blog
    04:01 - Tabris.js
    • tabris-js (GitHub)
    04:48 - Tabris vs React, Cordova, and React Native
    • Exposing Bluetooth Functionality
    08:25 - Benefits/Advantages of Using Tabris
    • j2v8 
    12:45 - Creating Panels and Flows14:26 - Getting Started Experience16:40 - Handling Updates; Live Updating
    • The Tabris.js Developer App 
    • Will Apple eventually ever have to give in?
    25:15 - Views (Declarative and Imperative UI)
    • Ext JS
    29:09 - "Write once, run anywhere." vs "Learn once write anywhere."35:21 - Why have other projects failed or not failed?
    • Xamarin
    39:41 - What does it mean to be statically compiled?40:44 - Styling: Creating a Middle Group that Looks and Feels Good (iOS vs Android)
    • Cross-platform Logic and Ecosystems
    47:51 - ES6 Implications49:29 - Plugins
    • CocoaPods and Widgets'
    Picks Star Wars Essentials (AJ)
    Star Wars: The Force Awakens (AJ)
    Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe (AJ)
    James Edwards: Making a Mini-Lisp: Introduction to Transpilers (Aimee)
    Nick Saban (Aimee)
    Lloyd Borrett: Bill Gates and Petals Around the Rose (Jamison)
    Dan Luu: Normalization of Deviance in Software: How Completely Broken Practices Become Normal (Jamison)
    Craig Stuntz: Programs that Write Programs: How Compilers Work (Jamison)
    Microsoft (Dave)
    Tina Fey (Dave)
    thoughtram Blog (Dave)
    Pascal Precht (Dave)
    CES (Chuck)
    The Modern Team (Ian)
    Eric Elliott (Ian)
    Thinking, Fast and Slow by Daniel Kahneman (Jochen)Special Guests: Ian Bull and Jochen Krause.

    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.
    1 hr 9 min
  • 195 JSJ Rollup.js with Rich Harris and Oskar Segersvärd
    02:17 - Rich Harris Introduction
    • Twitter 
    • GitHub 
    • Blog
    • The Guardian
    02:34 - Oskar Segersvärd Introduction
    • Twitter 
    • GitHub
    • Widespace
    02:50 - rollup.js
    • rollup - npm 
    04:47 - Caveats and Fundamental Differences Between CommonJS and AMD Modules and ES6 Modules
    • lodash
    • Static Analysis
    11:26 - Where rollup.js Fits in the Ecosystem
    • Bundler vs Loader
      • systemjs
      • jspm
    • webpack
    17:40 - Input Modules18:35 - Why Focus on Bundling Tools vs HTTP/2 20:13 - Tree-shaking versus dead code elimination 25:53 - ES6/ES2016 Support27:36 - Other Important Optimizations32:11 - Small modules: it’s not quite that simple
    • three.js
    41:54 - jsnext:main – should we use it, and what for? Picks Better Off Ted (Joe)
    Elementary (Joe)
    Ruby Rogues Episode #137: Book Club - Functional Programming for the Object-Oriented Programmer with Brian Marick (Aimee)
    Ruby Rogues Episode #115: Functional and Object Oriented Programming with Jessica Kerr (Aimee)
    Ruby Rogues Episode #65: Functional vs Object Oriented Programming with Michael Feathers (Aimee)
    Operation Code (Aimee)
    Google Define Function (Dave)
    Scott Hanselman: Dark Matter Developers: The Unseen 99% (Dave)
    MyFitnessPal (Chuck)
    Nike+ Running (Chuck)
    Couch to 10k (Chuck)
    Aftershokz Bluez 2 Headphones (Chuck)
    Pebble Time Steel (Chuck)
    Climbing (Rich)
    The Codeless Code (Rich)
    Star Wars (Rich)
    The Website Obesity Crisis (Oskar)Special Guests: Oskar Segersvärd and Rich Harris.

    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.
    1 hr 5 min
  • 194 JSJ JavaScript Tools Fatigue
    JS Remote Conf starts tomorrow! Get your ticket TODAY! 03:59 - JavaScript Tools Fatigue
    • Catalyst: Eric Clemmons: Javascript Fatigue
    • Some Twitter Opinions and Perspectives:
      • Ryan Florence
      • Michael Jackson
      • Jamison
      • Vjeux
      • Sebastian McKenzie
    09:25 - Are popular technologies ahead of public consumability?
    • Ryan Florence Tweet 
    12:53 - Adopting New Things / Churn Burnout18:02 - Non-JavaScript Developers and Team Adoption30:49 - Is this the result of a crowdsourced design effort?35:44 - Human Interactions45:00 - Tools47:03 - How many/which of these tools do I need to learn?Picks Julie Evans: How to Get Better at Debugging (Jamison)
    Totally Tooling Tips: Debugging Promises with DevTools (Jamison)
    Making a Murderer (Jamison)
    Scott Alexander: I Can Tolerate Anything Except the Outgroup (Jamison)
    @SciencePorn (Dave)
    postcss (Aimee)
    Cory House: The Illogical Allure of Extremes (Aimee)
    Kerrygold Natural Irish Butter (Aimee)
    Star Wars (Joe)
    @iammerrick (Joe)
    Greg Wilson: What We Actually Know About Software Development, and Why We Believe It's True (Joe)
    The U.S. Military (Joe)
    Operation Code (Aimee)
    Ruby Rogues Episode #184: What We Actually Know About Software Development and Why We Believe It's True with Greg Wilson and Andreas Stefik (Chuck)
    Serial Podcast (Chuck)

    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.
    1 hr 7 min
  • 193 JSJ Electron with Jessica Lord and Amy Palamountain
    Get your JS Remote Conf tickets!

    Freelance’ Remote Conf’s schedule is shaping up! Head over here to check it out! 02:17 - Jessica Lord Introduction
    • Twitter 
    • GitHub 
    • Blog
    02:40 - Amy Palamountain Introduction
    • Twitter 
    • GitHub 
    • Blog
    03:14 - Electron 
    • Atom 
    04:55 - Cross-platform Compatibility05:55 - Electron/Atom + GitHub07:16 - Electron/Atom + React ?07:57 - Use Cases for Electron
    • muan/mojibar
    • mafintosh/playback 
    • npm-scripts-gui
    • Amy Palamountain: Building native applications with Electron @ Nordic.js 2015
    15:09 - Creating Electron Apps on Phones17:25 - Running a Service Inside of Electron  
    • Visual Studio Code
    • Adventures in Angular Episode #44: Visual Studio Code with Erich Gamma and Chris Dias
    19:46 - Making an Electron App
    • Photon 
    • conors/photon 
    • Photon Components 
    • N1 
    24:09 - Sharing Code27:40 - Plugins for Functionality
    • electron-accelerator 
    • electron-packager 
    • electron-prebuilt 
    31:08 - Keeping Up-to-date/Adding Features33:14 - Pain Points
    • NuGet 
    36:22 - Using Electron for Native
    • JavaScript Jabber Episode #186: JSJ NativeScript with TJ VanToll and Burke Holland 
    • PhoneGap
    • Reactive Native
    • NativeScript
    39:48 - What is a “webview”?42:12 - Getting Started with Electron43:28 - Robotics/Hardware Hacking with Electron
    • JIBO
    Picks Autolux - Future Perfect (Jamison)
    Move Fast and Break Nothing (Aimee)
    [egghead.io] Getting Started with Redux (Dave)
    Destructuring and parameter handling in ECMAScript 6 (Dave)
    JS Remote Conf (Chuck)
    Freelance Remote Conf (Chuck)
    React Remote Conf (Chuck)
    Pebble Time Steel (Chuck)
    UglyBaby Etsy Shop (Amy)
    Jimmy Fallon: Kid Theater with Tom Hanks (Jessica)  Special Guests: Amy Palamountain and Jessica Lord .

    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.
    54 min
  • 192 JSJ IoT with Peter Hoddie
    Get your JS Remote Conf tickets! 02:10 - Peter Hoddie Introduction
    • Twitter
    02:36 - Kinoma     03:28 - Embedded Development in C; Approachability05:24 - IoT = Internet of Things; Embedded Devices and Systems08:59 - Mesh Networking 10:41 - IoT and JavaScript
    • XS6
    • Duktape 
    • luvit 
    • Lua
    • Jewelbots 
    20:08 - Getting Started & Electrical Engineering22:42 - Testing 24:56 - Security31:07 - Bootstrap 34:16 - Community Resistance35:56 - Where is IoT heading as far as applications go?
    • Scriptability
    41:57 - Preparing Today for the FuturePicks Let’s Encrypt (AJ)
    The web accessibility basics (Jamison)
    readthesource (Aimee)
    Drip (Chuck)
    Twilio (Chuck)
    JS Remote Conf (Chuck)
    All Remote Confs (Chuck)
    Standard ECMA-262 (Peter)
    The Future of the Internet--And How to Stop It by Jonathan Zittrain (Peter)
    Software Freedom Conservancy (Peter)Special Guest: Peter Hoddie.

    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.
    59 min
  • 191 JSJ Stripe with Craig McKeachie
    Check out JS Remote Conf! 02:26 - Craig McKeachie Introduction
    • Twitter 
    • Blog
    • The JavaScript Framework Guide by Craig McKeachie
      • JavaScript Jabber Episode #132: MV Frameworks with Craig McKeachie
    • Scavenger Hunt Creator 
    02:54 - Stripe
    • [Pluralsight] Stripe Fundamentals with ASP.NET MVC
    08:22 - Behind the Scenes: The Stripe API
    • checkout.js
    • stripe.js
    11:51 - Security
    • PCI Compliance
      • Ken Cochrane: The Developers Guide to PCI Compliant Web applications
    15:23 - What happens when things go wrong?
    • Webhooks
    • Runscope
    • ngrok
    • Mastering Modern Payments by Pete Keen
      • The Stripe Webhook Event Cheatsheet
    23:18 - Server-side Libraries
    • stripe.net
    25:34 - Building Custom Forms
    • jquery.payment 
    • card.js 
    29:06 - Stripe + Promises 32:43 - Handling Payments on Behalf of your Customers
    • Stripe Connect
    34:40 - Stripe Integration
    • Tito
    • Shopify
    • Drip
    • Baremetrics 
    37:39 - The Stripe Dashboard
    • Braintree
    • Stripe: Start accepting Bitcoin instantly
    Picks Star Wars (Joe)
    Masks: A New Generation (Joe)
    A Defense of Comic Sans (AJ)
    Runscope T-shirt (AJ)
    angularjs-in-patterns (Aimee)
    Mall of America Events: Photos with Santa (Aimee)
    Christmas Cats TV (Joe)
    Cats with Cucumbers (Aimee)
    RIDGID X4 18-Volt Lithium-Ion Cordless Drill and Impact Driver Combo Kit (2-Tool) (Chuck)
    JS Remote Conf (Chuck)
    Angular Remote Conf Video Playlist (Chuck)
    Hour of Code (Craig)
    [egghead.io] ...learn when to use a service, factory, or provider? (Craig)
    A Dark Room (Craig)
    EntreProgrammers: Episode 47.1 A Dark Room for iOS (Chuck)
    EntreProgrammers: Episode 47.2 A Dark Room for iOS (Chuck)
    Craig’s Babel Course on Pluralsight (Craig)Special Guest: Craig McKeachie.

    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.
    59 min
  • 190 JSJ Web Performance Part 2 with Nik Molnar
    There’s still time! Check out and get your JS Remote Conf tickets!  JavaScript Jabber Episode #184: Web Performance with Nik Molnar (Part 1) 02:04 - Nik Molnar Introduction 
    • Twitter 
    • GitHub 
    • Blog
    • Glimpse
    • [Pluralsight] WebPageTest Deep Dive
    02:58 - RAIL (Response, Animation, Idle, Load)06:03 - How do you know what is being kicked off? How do you avoid it?08:15 - Frame Rates
    • frames-per-second.appspot.com 
    • CSS Triggers 
    16:05 - Scrolling
    • requestAnimationFrame
    19:09 - The Web Animation API 21:40 - Animation Accessibility, Usability, and Speed
    • haveibeenpwned.com
    • Ilya Grigorik: Speed, Performance, and Human Perception @ Fluent 2014 
    27:14 - HTTP and Optimization
    • Yesterday's perf best-practices are today's HTTP/2 anti-patterns by Ilya Grigorik
    • Ruby Rogues Episode #135: HTTP 2.0 with Ilya Grigorik 
    • Hypertext Transfer Protocol Version 2 (HTTP/2) 
    • Can I use... 
    • Server Push 
    35:25 - ES6 and Performance
    • ES6 Feature Performance 
    • six-speed 
    40:46 - Understanding the Scale
    • Grace Hopper: Nanoseconds 
    • Grace Hopper on Letterman 
    43:30 RAIL (Response, Animation, Idle, Load) Cont’d46:15 - Navigator.sendBeacon() 47:51 - Memory Management and Garbage Collection
    • Memory Management Masterclass with Addy Osmani 
    • Addy Osmani: JavaScript Memory Management Masterclass
    • Under the Hood of .NET Memory Management by Chris Farrell and Nick Harrison (Nik)
    • Memory vs Performance Problems
    • Rick Hudson: Go GC: Solving the Latency Problem @ GopherCon 2015
    Picks Hardcore History Podcast (Jamison)
    Static vs. Dynamic Languages: A Literature Review (Jamison)
    TJ Fuller Tumblr (Jamison)
    Pickle Cat (Jamison)
    WatchMeCode (Aimee)
    Don’t jump around while learning in JavaScript (Aimee)
    P!nk - Bohemian Rhapsody (Joe)
    Rich Hickey: Design, Composition and Performance (Joe)
    Undisclosed Podcast (AJ)
    History of Gaming Historian - 100K Subscriber Special (AJ)
    15 Minute Podcast Listener chat with Charles Wood (Chuck)
    JS Remote Conf (Chuck)
    All Remote Confs (Chuck)
    Clash of Clans (Chuck)
    Star Wars Commander (Chuck)
    Coin (Chuck)
    The Airhook (Chuck)
    GoldieBlox (Chuck)Special Guest: Nik Molnar.

    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.
    1 hr 18 min
  • 189 JSJ PureScript with John A. De Goes and Phil Freeman
    02:54 - John A. De Goes Introduction
    • Twitter 
    • GitHub 
    • Blog
    • SlamData
    06:34 - Phil Freeman Introduction
    • Twitter 
    • GitHub 
    • Blog
    07:38 - What is PureScript?09:11 - Features
    • Extensible Effects
    12:24 - Overcoming the Vocabulary Problem in Functional Programming
    • Gang of Four Book (Design Patterns)
    • purescript-halogen
    20:07 - Prerequisites to PureScript26:14 - PureScript vs Elm
    • JavaScript Jabber Episode #175: Elm with Evan Czaplicki and Richard Feldman
    • No Runtime
    • General Purpose vs UI-Focused
    • Generic Containers
    40:37 - Similar Languages to PureScript44:07 - PureScript Background
    • Roy
    47:48 - The WebAssembly Effect51:01 - Readability53:42 - PureScript Learning Resources 
    • PureScript by Example by Phil Freeman 
    • PureScript Conf 2015/6
    55:43 - Working with Abstractions
    • purescript-aff
    • Audrey Popp: Fighting Node Callback Hell with PureScript
    Picks Philip Robects: What the heck is the event loop anyways? @ JS Conf EU 2014 (Aimee)
    loupe (Aimee)
    The Man in the High Castle (Jamison)
    Nickolas Means: How to Crash an Airplane @ RubyConf 2015 (Jamison) 
    Lambda Lounge Utah (Jamison)
    Michael Trotter: Intro to PureScript @ Utah Haskell Meetup (Jamison)
    Utah Elm Users (Jamison)
    Screeps (Joe)
    Most Likely to Succeed: Preparing Our Kids for the Innovation Era by Tony Wagner (Joe)
    Dark Matter (Joe)
    LambdaConf (John)
    @lambda_conf (John)
    ramda (John)
    Proper beef, ale & mushroom pie (John)
    Tidal (Phil)
    purescript-flare (Phil)
    The Forward JS Conference (Phil)Special Guests: John A. De Goes and Phil Freeman.

    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.
    1 hr 13 min
  • 188 JSJ JavaScript Code Smells with Elijah Manor
    Check out JS Remote Conf! 02:22 - Elijah Manor Introduction
    • Twitter 
    • GitHub 
    • Blog
    • LeanKit
    • Eliminate JavaScript Code Smells (Elijah's Talk Abstract)
    • A video containing the 30 min version of the talk: Eliminate JavaScript Code Smells 
    • The full slides (60 mins worth of material)
    04:49 - What is a “Code Smell”?
    • Martin Fowler: CodeSmell 
    • ESLint
    • JSHint
    10:21 - Copy/Paste Code Error
    • jsinspect and jscpd 
    • ES6, ES7, Babel Support
    13:11 - Using ES6 to Eliminate Code Smells15:48 - Refactoring Case Statements
    • The Strategy Pattern
    21:29 - Juniors and Code Smells
    • Code Reviews
    27:29 - Isomorphic Code31:12 - Framework Code Smells33:47 - Identifying New Code Smells36:33 - When Code Smells are OK39:10 - Why use parameters?Picks Terms And Conditions May Apply (AJ)
    Nodevember (Aimee)
    Developer Tea (Aimee)
    Jake Shimabukuro (Joe)
    Screeps (Joe)
    react-styleguide-generator (Elijah)
    react-styleguidist (Elijah)
    The Phantom Menace - What it Should Have Been (AJ)
    Attack of the Clones - What it Should Have Been (AJ)Special Guest: Elijah Manor.

    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.
    52 min
  • 187 JSJ Vue.js with Evan You
    JS Remote Conf will be held from Thursday, January 14th - Saturday, January 16th! Sign up today!  01:59 - Evan You Introduction 
    • Twitter 
    • GitHub 
    • Blog
    • Meteor
    02:34 - Vue.js vs Competitors and Motivators Behind the Framework
    • Evan You: Vue.js: A (Re)introduction
    07:18 - Use Cases10:06 - Overlapping Elements and The Component System
    • Getting Started Guide
    11:21 - Pulling in Data12:50 - DOM Manipulation13:38 - Ease of Getting Started15:33 - Directives16:18 - Adoption
    • awesome-vue 
    • vue (GitHub)
    19:50 - The Future of Vue.js21:59 - What is Vue.js Not Good At?23:07 - Testing24:06 - Vue, Angular, and React: Reactivity and Performance
    • Knockout
    29:06 - Tradeoffs30:54 - Edgecases32:14 - webpack 33:46 - Bundling35:38 - Benchmarks
    • js-repaint-perfs 
     More on Vue.js
    • Laravel Podcast Episode 37: I Love The Things You Are Saying
    • Developer Tea: Part One: Paul Straw & Sean Washington (@paulstraw & @seanwashington) talk about focus, JavaScript frameworks, and rites of passage (starting around 16:25)
    Picks Daredevil (Dave)
    AlgoRythmics (Aimee)
    Relative Finder (Chuck)
    FamilySearch (Chuck)
    Hard Graft (Evan)
    Piano Phase (Evan)Special Guest: Evan You.

    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.
    48 min

About JavaScript Jabber

From the publisher's feed

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:

More shows like JavaScript Jabber

Freakonomics Radio by Freakonomics Radio + Stitcher

Freakonomics Radio

31,925 Listeners

The Tim Ferriss Show by Tim Ferriss: Bestselling Author, Human Guinea Pig

The Tim Ferriss Show

16,045 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

286 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

45 Listeners

The Freelancers' Show by Charles M Wood

The Freelancers' Show

23 Listeners

The a16z Show by Andreessen Horowitz

The a16z Show

1,093 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

624 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

581 Listeners

iPhreaks by Charles M Wood

iPhreaks

17 Listeners

React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

React Native Radio

67 Listeners

Adventures in Angular by Charles M Wood

Adventures in Angular

15 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

62 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

21 Listeners

My JavaScript Story by Charles M Wood

My JavaScript Story

4 Listeners

My Ruby Story by Charles M Wood

My Ruby Story

0 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

984 Listeners

The Indicator from Planet Money by NPR

The Indicator from Planet Money

9,512 Listeners

Tech Brew Ride Home by Morning Brew

Tech Brew Ride Home

959 Listeners

All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

All-In with Chamath, Jason, Sacks & Friedberg

10,167 Listeners

Deep Questions with Cal Newport by Cal Newport

Deep Questions with Cal Newport

1,345 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

555 Listeners

Latent Space: The AI Engineer Podcast by Latent.Space

Latent Space: The AI Engineer Podcast

104 Listeners

BG2Pod with Brad Gerstner and Bill Gurley by BG2Pod

BG2Pod with Brad Gerstner and Bill Gurley

459 Listeners

AI + a16z by a16z

AI + a16z

31 Listeners