JavaScript Jabber

JavaScript Jabber

Download on the App Store

JavaScript Jabber episodes

  • 226 JSJ Test Doubles with Justin Searls
    React Remote Conf and Angular Remote Conf  03:15 - Justin Searls Introduction
    • Twitter
    • GitHub
    • Blog
    • Test Double
    • JavaScript Jabber Episode #038: Jasmine with Justin Searls
    04:13 - Testing
    • testdouble.js
    • teenytest
    • Sinon.JS
    08:44 - Mocking
    • Growing Object-Oriented Software, Guided by Tests by Steve Freeman and Nat Pryce
    • Jim Weirich
    14:45 - Starting These Concepts as a Junior Developer
    • Test-driven Development
    17:55 - testdouble.js vs. sinon.js
    • NIH = Not Invented Here
    26:39 - Duck Typing, Monkey Patching, Duck Punching32:22 - Node.js Negativity
    • Design, Resources 
      • Martin Fowler’s Refactoring and Patterns Books
      • Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans
    42:52 - Community45:08 - The AAA Rule: Arrange, Act, Assert51:19 - Error Messages Picks
    • Unemployment (Jamison)
    • React Rally (Jamison)
    • Julia Evans' Tweet: how to be a wizard programmer  (Jamison)
    • See the good in people (Aimee)
    • Sinon.JS (Joe)
    • How to Stay Motivated: Developing the Qualities of Success by Zig Ziglar (Chuck)
    • The Harry Potter Series (Chuck)
    • RetroPie (Justin)
    • How Elm can Make you a Better JavaScript Programer (Justin)
    • NEJS Conf (Justin)
    Special Guest: Justin Searls.

    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
  • 225 JSJ Functional Programming with John A. De Goes
    03:08 - John A. De Goes Introduction
    • Twitter
    • GitHub
    • Blog
    • SlamData
    04:07 - PureScriptJavaScript Jabber Episode #189: PureScript with John A. De Goes and Phil Freeman04:58 - “Purely Functional” 09:18 - Weaknesses With Functional Programming
    • Object-oriented Programming
    • Procedural Programming
    14:36 - Organizing a FP Codebase
    • John A. De Goes: A Modern Architecture for FP
    17:54 - Beginners and Functional Programming; Getting Started
    • Learning About the History of Functional Programming
    • Hiring Junior Devs to do FP
    28:20 - The Rise of Functional Programming in JavaScript-land32:08 - Handling Existing Applications36:03 - Complexity Argument41:53 - Weighing Language Tradeoffs; Alt.js
     Picks
    • Nadia Odunayo: The Guest: A Guide To Code Hospitality @ RailsConf 2016 (Aimee)
    • React Rally (Jamison)
    • Cleanup Algorithm (Jamison)
    • PostgreSQL Exercises (Jamison)
    • iPad Pro (Chuck)
    • Smart Keyboard for iPad Pro (Chuck)
    • Apple Pencil (Chuck)
    • GoodNotes (Chuck)
    • John A. De Goes: Halogen: Past, Present, and Future (John)
    • slamdata (John)
    Special Guest: John A. De Goes.

    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.
    57 min
  • 224 JSJ Cypress.js with Brian Mann
    Angular Remote Conf and React Remote Conf  03:18 - Brian Mann Introduction
    • Twitter
    • GitHub
    03:33 - Cypress.io 04:09 - Selenium 08:56 - Cypress vs Selenium16:54 - Similarities: Cypress and Protractor 18:22 - Mocking API Data20:40 - Getting Started with Cypress and The Migration Process21:54 - Testing30:31 - Handling Data on the Backend34:16 - What’s coming next in Cypress?Special Guest: Brian Mann.

    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.
    46 min
  • 223 JSJ WebStorm with Dennis Ushakov
    React Remote Conf and Angular Remote Conf  03:18 - Dennis Ushakov Introduction
    • Twitter
    • GitHub
    • JetBrains
      • JetBrains Issue Tracker
    • WebStorm
      • @WebStormIDE  
    03:54 - Writing an IDE in Java
    • YouTrack
    • TeamCity  
    04:50 - Specs05:43 - WebStorm Defined
    • Integrated Development Environment (IDE)
    06:19 - IDEs vs Text Editors08:31 - Building an IDE
    • Language Support
    • External Tool Support
    • Abstract Syntax Tree (AST)
    13:00 - Code Reuse15:07 - Prioritizing Features17:11 - Why is IDE tooling important?
    • “Code is read a lot more than it’s written.”
    19:57 - Refactorings
    • The Dynamic Nature of JavaScript
    • TypeScript-specific Refactorings
    23:35 - Next Versions of Webstorm
    • Early Access Program
    25:07 - Framework Support; Usage Data28:12 - Other Technology and Framework Support31:12 - Working for JetBrains 32:17 - Release Cycles and Procedures
    • Early Access Program
    34:39 - Java Source Code Contribution
    • Kotlin
     Picks
    • Jesse Kriss: Human scale technology (Jamison)
    • React Rally (Jamison)
    • Vote (Chuck)
    • Transmit (Chuck)
    • Steam Squad (Dennis)
    • Ergobaby Four Position 360 Baby Carrier (Dennis)
    Special Guest: Dennis Ushakov.

    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 19 min
  • 222 JSJ Nodal with Keith Horwood
    02:35 - Keith Horwood Introduction
    • Twitter
    • GitHub
    • Blog
    • Polybit
    02:50 - Nodal | nodal
    • The LAMP Stack
    • Node.js
    • Django
    • Rails
    05:41 - Frameworks07:56 - Async Flow; Callback Execution
    • Brian LeRoux
    10:29 - Nodal Use Cases13:11 - GraphQL 15:07 - PostgreSQL 17:56 - Developer Evolution
    • github.com/poly/dotcom
    24:05 - Scheduled Tasks and Migrations
    • Sidekiq
    28:57 - ORM Flexibility33:14 - API Payloads35:24 - The ORM40:37 - Testing43:10 - 1.0?45:18 - Getting Started Picks
    • The 2016 UtahJS Conference (Dave)
    • Writing good code: how to reduce the cognitive load of your code (Aimee)
    • Natural Calm (Aimee)
    • Unplugging from technology (Chuck)
    • #CodeNewbie (Chuck)
    • Angular Remote Conf (Chuck)
    • React Remote Conf (Chuck)
    • Rails Remote Conf (Chuck)
    • All Remote Confs (Chuck)
    • React, IoT, Bots, APIs — Why Web Development Needs a Change (Keith)
    • fortran-machine (Keith)
    Special Guest: Keith Horwood .

    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.
    57 min
  • 221 JSJ Visual Studio Code with Wade Anderson Live From Microsoft Build 2016
    This episode was recorded live from The Microsoft Build Conference 2016. In this episode we chatted with Wade Anderson of Microsoft about Visual Studio Code. You can follow him on Twitter, or check out what he’s done over on GitHub. Picks
    • Parks and Recreation (Wade)
    • VidAngel (Wade)
     A special thanks again goes out to Richard Campbell and Carl Franklin from .NETRocks for putting this podcast series together! You rock!Special Guest: Wade Anderson.

    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.
    37 min
  • 220 JSJ Teaching JavaScript with Kyle Simpson
    02:25 - Kyle Simpson Introduction
    • Twitter
    • GitHub
    • Blog
    • “Getify”
    • You-Dont-Know-JS
    • [Pluralsight] Advanced JavaScript by Kyle Simpson
    04:43 - Development => Teaching
    • Front End Masters
    16:20 - Inheritance and Delegation29:40 - Evolving a Language36:23 - Cohersion
    • Weak Typing, Dynamic Typing
    • The Politics of JavaScript by Angus Croll
    50:37 - Performance
    • The Width Keyword
    54:33 - Developer Education Programs and The Skill of Teaching Picks
    • Adam Tornhill: Code, Crime, Complexity: Analyzing software with forensic psychology @ TEDxTrondheim (Aimee)
    • Your Code as a Crime Scene: Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Programs by Adam Tornhill (Aimee)
    • Planet Money Episode 704: Open Office (Jamison)
    • Zooko's Triangle (Jamison)
    • The Barkley Marathons (Jamison)
    • React Rally (Jamison)
    • X-Men: Apocalypse (Joe)
    • America's Got Talent (Joe)
    • Overwatch (Joe)
    • Stack (Kyle)
    • Jeremy Keith: A web for everyone (Kyle)
    • Jeremy Keith: Regressive Web Apps (Kyle)
    Special Guest: Kyle Simpson.

    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
  • 219 JSJ Learning JavaScript in 2016
    Check out Newbie Remote Conf! 02:44 - What it Takes to Learn JavaScript in 201604:03 - Resources: Then vs Now09:42 - Are there prerequisites? Should you have experience?20:34 - Choosing What to Learn
    • The iPhreaks Show Episode #153: Using Mobile Devices to Manage Diabetes with Scott Hanselman
    28:19 - Deciding What to Learn Next31:19 - Keeping Up: Obligations As a Developer34:22 - Deciding What to Learn Next (Cont’d)42:01 - Recommendations
    • You-Dont-Know-JS
    • gulp.js
    • webpack
    • The Little Schemer
    • Designing Data-Intensive Applications by Martin Kleppmann
     Picks
    • accidentally nonblocking (Jamison)
    • choo (Jamison)
    • Web Rebels (Jamison)
    • React Rally (Jamison)
    • Grab The Gold (Aimee)
    • node-for-beginners (Aimee)
    • Procrastinate On Purpose by Rory Vaden (Chuck)
    • Newbie Remote Conf (Chuck)
    • Get A Coder Job (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.
    55 min
  • 218 JSJ Ember.js with Yehuda Katz
    Check out Newbie Remote Conf! 02:38 - Yehuda Katz Introduction
    • Twitter
    • GitHub
    • Blog
    • Tilde
    • Peter Solnic: My time with Rails is up
    • Peter Solnic: Abstractions and the role of a framework (Follow-up)
    • Ember.js
    • The Skylight Blog: Inside Skylight
    05:37 - Batching Updates10:04 - Naming
    • Fastboot
    • Services
    • glimmer
    14:19 - Communication
    • Skylight
    16:21 - Decorators19:46 - “Junior Developer” and Knowledge Bias
    • CodeNewbie Ep. 90: Creating EmberJS - Part I with Yehuda Katz
    • CodeNewbie Ep. 91: Creating EmberJS - Part II with Yehuda Katz
    28:25 - Termanology in Tech29:23 - Diversity
    • Women Helping Women
     Picks
    • Event Driven: How to Run Memorable Tech Conferences by Leah Silber (Yehuda)
    • TypeScript (Yehuda)
    • emberjs/rfcs (Yehuda)
    • rust-lang/rfcs (Yehuda)
    • Pretty Pull Requests (Aimee)
    • Full-Stack Redux Tutorial by Tero Parviainen (Aimee)
    • The mountains (AJ)
    • The quadruple click in iTerm2 (Dave)
    • 2016 UtahJS Conference (Dave)
    • Start With Why by Simon Sinek (Chuck)
    Special Guest: Yehuda Katz.

    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.
    29 min
  • 217 JSJ The Now Project with Guillermo Rauch
    Check out Newbie Remote Conf and get your tickets! 02:24 - Guillermo Rauch Introduction
    • Twitter
    • GitHub
    • Blog
    • ZEIT
      • @zeithq  
    • Cloudup
    • Mongoose.js
    • Socket.IO
    03:07 - Now: Realtime Node.js Deployments 04:28 - Key Concepts
    • now-serve
    • Heroku
    10:22 - Deployment Process14:55 - Getting Started Experience
    • About
    17:22 - Technology vs Design20:36 - Running Now vs npm-install 27:17 - Simplicity; SSH and Metrics35:33 - Debugging and Performance37:34 - Security41:44 - What’s Next? Picks
    • Overwatch (Joe)
    • To Kill A Mockingbird by Harper Lee (Jamison)
    • React Rally (Jamison)
    • Grokking Algorithms: An illustrated guide for programmers and other curious people by Aditya Y. Bhargava (Aimee)
    • Birgitta Böckeler: Born for it (Aimee)
    • TSA Pre✓ (Chuck)
    • RIF6 Cube 2-inch Mobile Projector (Chuck)
    • Eat That Frog!: 21 Great Ways to Stop Procrastinating and Get More Done in Less Time by Brian Tracy (Guillermo)
    Special Guest: Guillermo Rauch.

    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

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,924 Listeners

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

The Tim Ferriss Show

16,046 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

623 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

983 Listeners

The Indicator from Planet Money by NPR

The Indicator from Planet Money

9,516 Listeners

Tech Brew Ride Home by Morning Brew

Tech Brew Ride Home

960 Listeners

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

All-In with Chamath, Jason, Sacks & Friedberg

10,177 Listeners

Deep Questions with Cal Newport by Cal Newport

Deep Questions with Cal Newport

1,345 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

549 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

454 Listeners

AI + a16z by a16z

AI + a16z

31 Listeners