JavaScript Jabber

JavaScript Jabber

Download on the App Store

JavaScript Jabber episodes

  • 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
  • 186 JSJ NativeScript with TJ VanToll and Burke Holland
    Check out JS Remote Conf! Buy a ticket! Submit a CFP! 03:07 - Burke Holland Introduction
    • Twitter 
    • GitHub 
    • Blog
    04:01 - TJ Van Toll Introduction
    • Twitter 
    • GitHub 
    • Blog
    04:33 - Telerik
    • Telerik Platform
    04:57 - NativeScript 
    • JavaScriptCore
    • JavaScript Jabber #128: JavaScriptCore with Cesare Rocchi 
    • React Native
    07:41 - The Views10:07 - Customizability, Styling, and Standardization16:19 - React Native vs NativeScript18:37 - APIs
    • CocoaPods 
    21:17 - How NativeScript Works23:04 - Edgecases?
    • Message Passing
    • Marshalling (Mapping)
    26:12 - Memory Management27:06 - UITableView 29:59 - NativeScript and Angular
    • AngularConnect Talks on YouTube
    • Sebastian Witalec: Building native mobile apps with Angular 2 0 and NativeScript​
    33:22 - Adding NativeScript to Existing Projects 33:51 - Building for Wearables and AppleTV 
    • Burke Holland: Apple Watch and the Cross-Platform Crisis
    35:59 - Building Universal Applications37:14 - Creating NativeScript
    • Kendo UI
    39:42 - Use Cases
    • nativescript.org/app-samples-with-code 
    41:01 - Are there specific things NativeScript isn’t good for?
    • npmjs.com search: nativescript 
    42:54 - Testing and Debugging48:35 - Data StoragePicks Caddy (AJ)
    OC ReMix #505: Top Gear 'Track 1 (Final Nitro Mix)' by Rayza (AJ)
    Jamie Talbot: What are Bloom filters? A tale of code, dinner, and a favour with unexpected consequences (Aimee)
    Mike Gehard (@mikegehard) (Aimee)
    Joe Eames: Becoming Betazoid: How to Listen and Empathize with Others in the Workplace @ AngularConnect 2015 (Dave)
    Exercise (Chuck)
    Sleep (Chuck)
    electron (Aaron)
    The Synchronicity War Series by Dietmar Wehr (Aaron)
    PAUSE (Burke)
    Outlander (TJ)Special Guests: Burke Holland and TJ VanToll.

    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 2 min
  • 185 JSJ PouchDB with Nolan Lawson
    Check out JS Remote Conf!  02:29 - Nolan Lawson Introduction
    • Twitter 
    • GitHub 
    • Blog
    • Squarespace
    • Nolan Lawson: We have a problem with promises 
    04:19 - PouchDB (vs CouchDB)
    • @pouchdb 
    • Mailing List
    • Stack Overflow
    • Slack
    05:25 - CouchDB Emulation
    • Mikeal Rogers 
    06:45 - How CouchDB Works08:26 - Syncing and Replication10:43 - PouchDB vs Other Paradigms for Building Client-side Apps and Managing Data
    • hood.ie 
    • Offline First!
    13:58 - AP Databases / CP Databases / CA Databases
    • The CAP Theorem 
    17:25 - Ignoring Merge Conflicts20:08 - Mutability vs Immutability
    • “Accountants don’t use erasers”
    21:29 - Offline First24:59 - Client-to-client Syncing25:54 - IndexDB and Local Storage28:50 - Authentication and Authorization30:30 - Mobile Support31:42 - Resource Usage When Syncing
    • socket-pouch
    • pouchdb-replication-stream
    33:06 - Use Cases
    • Patricia Garcia: Good Tech for Hard Places: Fighting Ebola with JS Offline Apps @ JSConf EU 2015 
    34:53 - Partitioning Data36:22 - Getting Started
    • pouchdb-inspector
    37:09 - Contribution
    • pouchdb
    • Kent C. Dodds: First Timers Only 
    38:53 - Upcoming FeaturesPicks source-map-explorer (Jamison)
    Facebook: Managing Bias Videos (Jamison)
    Computers Are Fast (Jamison)
    86 Mac Plus Vs. 07 AMD DualCore. You Won't Believe Who Wins (Jamison)
    Authy App (AJ)
    Chip Network Channel on YouTube (AJ)
    Oregon (AJ)
    Browser Authenticator (AJ)
    Node Authenticator (AJ)
    AngularConnect (Aimee)
    Kevin Old (@kevinold) (Aimee)
    Jordan Kasper (@jakerella) (Aimee)
    Highrise (Chuck)
    Streak (Chuck)
    The Accursed Kings Series by Maurice Druon (Nolan)
    The Smash Brothers (Nolan)
    Super Smash Bros. Melee (Nolan)Special Guest: Nolan Lawson.

    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.
    51 min
  • 184 JSJ Web Performance with Nik Molnar
    Submit a talk or buy a ticket! Check out JS Remote Conf! 02:30 - Nik Molnar Introduction
    • Twitter 
    • GitHub 
    • Blog
    02:50 - What Microsoft’s Cross-Platform and Open Tooling Team Does03:41 - Microsoft and Open Source05:25 - Performance08:15 - Is good, clean architecture at odds with high-performance code?09:41 - Latency and Bandwidth
    • Moore’s Law
    20:23 - Hierarchy of Needs for Users of Software
    • Aaron Walter: Emotional Interface Design: The Gateway to Passionate Users
    • Maslow’s Hierarchy of Needs
    24:36 - Controlling Performance
    • “Performance Budget”
    26:21 - The Cost of Performance (ROI)31:57 - Speed Index
    • WebPagetest
    41:50 - Avoiding the “It feels fast on my machine” Syndrome45:03 - RUM = Real User Monitoring
    • Navigation Timing
    • Resource Timing
    • User Timing
    46:24 - Synthetic Testing47:50 - Performance Audits
    • OODA Loop
      • Observe
      • Orient
      • Decide
      • Act
    50:39 - Do LessMore From Nik
    • Nik Molnar: Full Stack Web Performance 
    • Nik Molnar: Tracking Real World Web Performance 
    • Navigation Timing API 
    • Resource Timing: W3C Working Draft 20 October 2015
    Picks UtahJS 2015 (Dave)
    ES6 Overview in 350 Bullet Points (Jamison)
    Saturday Morning Breakfast Cereal (High Frequency Training) (Jamison)
    Chris Zacharias: Page Weight Matters (Jamison)
    React Rally Talks (Jamison)
    MONEY Master the Game: 7 Simple Steps to Financial Freedom by Tony Robbins (Chuck)
    Rush Revere and the Star-Spangled Banner by Rush Limbaugh (Chuck)
    Visual Studio Code (Nik)
    High Performance Browser Networking by Ilya Grigorik (Nik)
    Nik's Pluralsight Courses (Nik)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.
    39 min
  • 183 JSJ Should I go to college?
    JS Remote Conf 2016 will be from January 14th-16th from noon-4:30PM ET! Get your early bird tickets or submit a CFP now thru December 14th! 02:46 - Panel Consensus and Experience and Career Paths16:00 - The School Doesn’t Matter
    • David and Goliath: Underdogs, Misfits, and the Art of Battling Giants by Malcolm Gladwell 
    19:59 - Panel Experience and Career Paths (Cont’d)38:36 - Practically Helpful Knowledge and Disciplines; Interviewing and Hiring46:38 - Privilege and Navigating Without Opportunity49:54 - Why get a degree if it’s not necessary?
    • Support Structure
    01:02:13 - Consensus Part 2Picks The More Things Change (Jamison)
    Allison Kaptur: Effective Learning Strategies for Programmers (Jamison)
    @Aimee_Knight (Joe)
    Star Wars Battlefront (Joe)
    Amazing Grass (Aimee)
    Daniel Brain: Sane, scalable Angular apps are tricky, but not impossible. Lessons learned from PayPal Checkout. (Aimee)
    xkcd: Correlation (Dave)
    Lviv, Ukraine (Dave)
    CharlesMaxWood.com (Chuck)
    Every Time Zone (Chuck)
    The Positioning Manual for Technical Firms by Philip Morgan (Chuck)
    JS Remote Conf (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.
    44 min
  • 182 JSJ RxJS with Matthew Podwysocki
    02:19 - Matthew Podwysocki Introduction
    • Twitter 
    • GitHub
    • Microsoft
    04:01 - RxJS
    • Reactive JavaScript Interview w/ Jeffrey Van Gogh & Matthew Podwysocki @ JSConf 2010
    • “First-class Events”
    10:18 - Practical Experience of Use
    • Observables
    17:28 - observable-spec 21:43 - Observables and Promises 25:06 - Using RxJS in Common Frameworks
    • RxJS Git Book 
    • RxJS Gitter Channel
    27:53 - Are there places where observables might not be better than callbacks/Promises?29:16 - Why would someone use RxJS on the backend in place of Node streams? 
    • RabbitMQ
    32:28 - Are Promises dying?36:13 - Observable Gotchas
    • Hot vs Cold Observables
    40:29 - Influence
    • Elm
    • Functional Reactive Programming (FRP)
    47:47 - Will observables in ES2016 replace RxJS?Picks A cartoon guide to Flux (Aimee)
    Promisees (Aimee)
    The Dear Hunter - Act IV Rebirth in Reprise (Jamison)
    Jessie Char: Expert On Nothing @ NSConf7 (Jamison)
    XHR Breakpoints (Dave)
    Glove and Boots (Dave)
    Computer Programming (Joe)
    Evan Czaplicki’s Thesis for Elm (Joe)
    The Alchemist by Paulo Coelho (Chuck)
    thaliproject (Matthew)
    BBC Micro Bit (Matthew)
    Minutemen (Matthew)Special Guest: Matthew Podwysocki.

    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 2 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

Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

Software Engineering Radio - the podcast for professional software developers

275 Listeners

Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

380 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

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

622 Listeners

Adventures in Angular by Charles M Wood

Adventures in Angular

33 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

234 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

581 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

286 Listeners

iPhreaks by Charles M Wood

iPhreaks

17 Listeners

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

React Native Radio

67 Listeners

Python Bytes by Michael Kennedy and Calvin Hendryx-Parker

Python Bytes

213 Listeners

Adventures in Angular by Charles M Wood

Adventures in Angular

15 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

21 Listeners

My Angular Story by Charles M Wood

My Angular Story

0 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

982 Listeners

The freeCodeCamp Podcast by freeCodeCamp.org

The freeCodeCamp Podcast

484 Listeners

Practical AI by Daniel Whitenack and Chris Benson

Practical AI

204 Listeners

AWS Podcast by Amazon Web Services

AWS Podcast

201 Listeners

.NET Rocks! by Carl Franklin and Richard Campbell

.NET Rocks!

244 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

62 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

140 Listeners

Latent Space: The AI Engineer Podcast by Latent.Space

Latent Space: The AI Engineer Podcast

103 Listeners