JavaScript Jabber

JavaScript Jabber

Download on the App Store

JavaScript Jabber episodes

  • JSJ 308: D3.js with Ben Clinkinbeard
    Panel: 
    • Joe Eames
    • Cory House
    • Aimee Knight
    Special Guests: Ben ClinkinbeardIn this episode, the JavaScript Jabber panelists talk about D3.js with Ben Clinkinbeard. D3.js is a JavaScript library that has you use declarative code to tell it what you want and then it figures out all of the browser inconsistencies and creates the notes for you. He talks about the two main concepts behind D3, scales and selections, which once you understand make D3 a lot more user friendly. He then touches on SPGs and discusses his Learn D3 in 5 Days course.In particular, we dive pretty deep on:
    • What is D3.js?
    • Stands for Data Driven Documents
    • JavaScript
    • How much of the learning curve is attributed to learning D3?
    • SPG
    • 2 main concepts behind D3: scales and selections
    • Is learning about SPGs a prerequisite to leaning D3?
    • How serious are you talking when saying idiosyncrasies?
    • SPG tag
    • Understanding positioning in SPG
    • Positions with CSS transforms
    • Are you required to use SPG?
    • Not required to use SPG with D3
    • Canvas
    • SPG is vector based
    • SPG utility function
    • Responseivefy
    • Learn D3 in 5 Days course
    • Is there and overlap with D3 and React?
    • And much, much more!
    Links:
    • D3.js
    • JavaScript
    • Responsivefy
    • Learn D3 in 5 Days course
    • React 
    • @bclinkinbeard
    • Ben’s GitHub
    Picks:Cory
    • React cheat sheet
    • “Why software engineers disagree about everything” by Haseeb Qureshi
    Joe Eames
    • “JavaScript vs. TypeScript vs. ReasonML” by Dr. Axel Rauschmayer
    Aimee
    • “How To Use Technical Debt In Your Favor”
    • Neuroscience News Twitter
    Ben
    • ComLink


    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
  • JSJ 307: Apollo with Peggy Rayzis
    Panel: 
    • Charles Max Wood
    • Aimee Knight
    • AJ ONeal
    Special Guests: Peggy RayzisIn this episode, the JavaScript Jabber panelists talk about Apollo with Peggy Rayzis. Peggy is an open source engineer on the Apollo team where she primarily focuses on client stuff, working on Apollo Client, and also other libraries. Previously, she was a UI engineer at Major League Soccer where she worked primarily with React and React Native. She discusses what GraphQL is and how it is used, as well as how they use it in the Apollo team to make their lives as developers easier. They also touch on when it would work best to use GraphQL and when it is not ideal to use it.In particular, we dive pretty deep on:
    • AiA 127 Episode
    • Peggy intro
    • What is GraphQL?
    • What is a Typed Query Language?
    • What is a schema?
    • Where do schemas get defined?
    • GraphQL SDL
    • Apollo Stack and Apollo Server
    • Tracing and cash control
    • Apollo Engine
    • How GraphQL Replaces Redux
    • GraphQL cuts down on front-end management
    • Apollo Link State
    • The best code is no code
    • Apollo Client allows for greater developer productivity
    • Does the conversation change if you’re not using Redux or in a different ecosystem?
    • When is the right time to use this?
    • Data doesn’t have to be graph shaped to get the most out of GraphQL
    • Analyze schema with Apollo Engine
    • Is there a way to specify depth?
    • Max Stoiber blog post
    • How would people start using this?
    • HowtoGraphQL.com
    • And much, much more!
    Links:
    • React Dev Summit
    • JS Dev Summit
    • Apollo
    • AiA 127 Episode
    • Apollo Client
    • Major League Soccer
    • React
    • React Native
    • GraphQL
    • GraphQL SDL
    • Apollo Server
    • Apollo Engine
    • How GraphQL Replaces Redux
    • Apollo Link State
    • Redux
    • Max Stoiber blog post
    • HowtoGraphQL.com
    • @PeggyRayzis
    • Peggy’s GitHub
    • Peggy’s Medium
    Picks:Charles
    • GraphQL Ruby
    • WordPress GraphQL
    • Hogwarts Battles Board Game
    • Pandemic Legacy
    • Risk Legacy
    Aimee
    • How GraphQL Replaces Redux
    • JavaScript Meetup in LA
    AJ
    • Simple.com
    • BroccoliWallet.com
    • The Four by Scott Galloway
    Peggy
    • Workshop.me
    • Thanks for the Feedback by Douglas Stone


    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.
    41 min
  • JSJ 306: The Framework Summit with Joe Eames
    Panel: 
    • Charles Max Wood
    • Cory House
    • Aimee Knight
    • Joe Eames
    • AJ O'Neal
    In this episode, the JavaScript Jabber panelists talk about the Framework Summit. It was the brainchild of Merrick Christensen. This summit includes talks on multiple different frameworks all in a two-day conference, which allows you to get exposed to new frameworks while still learning more about the framework your job requires you to use. Another goal of the conference is that it will be able to open people’s eyes up to the different frameworks available to them and show that no one framework is superior to another.In particular, we dive pretty deep on:
    • What is the Framework Summit?
    • The framework you use plays a huge role in your programming
    • For people who want to learn about more than one framework
    • Allows you to explore
    • The format of the conference
    • Park City, Utah in October 2018
    • Helps you answer which framework should you use?
    • Goal is to open people’s eyes up to other frameworks
    • Decrease internet arguments over which framework is better
    • Fluent Conference
    • Get to have conversation with other people who work in your framework
    • Making connections
    • React Rally Talk Evan Czaplicki
    • The context matters
    • Being able to deep dive into the different frameworks
    • Using frameworks in conjunction with one another
    • Have you seen “religionist” themes in programming frameworks?
    • Why Good People Are Divided by Politics and Religion by Jonathan Haidt
    • Some people will never look beyond their frameworks
    • If it’s working, why would you mess with it?
    • And much, much more!
    Links:
    • React Dev Summit
    • JS Dev Summit
    • Framework Summit
    • Angular
    • React
    • Ember
    • JavaScript
    • Fluent Conference
    • React Rally Talk Evan Czaplicki
    • Why Good People Are Divided by Politics and Religion by Jonathan Haidt
    • @FrameworkSummit
    Picks:Charles
    • Parked Out By the Lake Dustin Christensen
    • DevChat.tv
    • Newspaper by Themeforest
    Cory
    • Quokka
    Aimee
    • Republic of Tea – Apple Cider Vinegar Tea
    • The Way of Testivus
    Joe
    • Evan Czaplicki Talk
    AJ
    • Dinosaurs
    • Cough Syrup by Young the Giant


    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.
    49 min
  • JSJ 305: Continuous Integration, Processes, and DangerJS with Orta Therox
    Panel: 
    • Charles Max Wood
    • Aimee Knight
    • Joe Eames
    • AJ O'Neal
    • Special Guests: Orta Therox
    In this episode, the JavaScript Jabber panelists talk about the tool Danger with Orta Therox. Danger allows you to create cultural rules about your pole request workflow. They discuss what Danger is, how it works, and how it can help you to catch errors and speed up code review. Danger lets you erase discussions so that you can focus on the things that you should really be focusing on, like the code. They also compare Danger to other ways of doing test converge.In particular, we dive pretty deep on:
    • What is DangerJS?
    • Think of it as being on the PR level
    • Provides an eval context
    • Used on larger projects
    • React, React Native, Apollo, and RxJS
    • Experimenting with moving Danger onto a server
    • Danger can run as a linting step
    • Pre-commit hooks
    • Prettier
    • How do you use Danger on your own machine?
    • Danger Ruby vs Danger JS
    • NPM install
    • How is using Danger better that other ways of test coverage?
    • What kinds of rules can you write for this system?
    • Can use with Ruby or JavaScript
    • React Storybooks
    • Retrospectives
    • And much, much more!
    Links:
    • React Dev Summit
    • JS Dev Summit
    • Danger JS
    • React
    • React Native
    • Apollo
    • RxJS
    • Prettier
    • Danger Ruby
    • Ruby
    • JavaScript
    • Orta’s GitHub
    • Artsy Blog
    Picks:Charles
    • Hogwarts Battle Board Game
    • Sushi Go Party! Game
    • NYC tips
    Aimee
    • Max Stoiber Blog
    • The Ultimate Guide to Kicking Ass on Take-home Coding Challenges
    Joe
    • SaltCON
    • Stuffed Fables Board Game
    AJ
    • UniFi AC Lite
    • Fullmetal Alchemist
    Orta
    • The Wire
    • Worm Web Serial


    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.
    49 min
  • JSJ 304: React: The Big Picture
    Panel: 
    • Charles Max Wood
    • Aimee Knight
    • Joe Eames
    • Cory House
    • AJ O'Neal
    Special Guests: NoneIn this episode, the JavaScript Jabber panelists talk about React: The Big Picture, Cory’s course on Pluralsight and what React is all about. They discuss both the pros and cons when it comes to using React and when it would be the best to use this library. They also encourage programmers to use React in a more consistent way so that people can share components.In particular, we dive pretty deep on:
    • What is React: The Big Picture course?
    • React
    • The frameworks work with each other
    • Reason and Elm
    • How to decide when using React is the best option?
    • React tradeoffs
    • JavaScript
    • React expects you to do a little more typing and work
    • React is very close to JavaScript
    • React pushes you towards a single file per component
    • React Round Up
    • Are the Code Mods as wonderful as they sound?
    • Angular
    • Create React App
    • What are Code Mods?
    • Lack of opinionated approach in React
    • Using React in a more consistent way
    • MobX and Redux
    • Start off using just plain React
    • When wouldn’t you want to use React?
    • And much, much more!
    Links:
    • React: The Big Picture
    • Cory’s Pluralsight
    • Reason
    • Elm
    • React
    • JavaScript
    • React Round Up
    • Create React App
    • Angular
    • MobX
    • Redux
    • Framework Summit 2018
    • Angular: The Big Picture
    • React Dev Summit
    Picks:Charles
    • Hunting Hitler
    • The Greatest Showman: Sing-a-long
    Aimee
    • “Why being a perfectionist is an obstacle (and how to beat it)” by Gui Fradin
    • “How to understand the large codebase of an open-source project?” blog post
    Joe
    • Marital Bliss Card Game
    AJ
    • Pplwink.com


    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
  • JSJ 303: Test Coverage Tools with Ben Coe, Aaron Abramov, and Issac Schleuter
    Panel: Charles Max WoodAimee KnightCorey HouseAJ O'Neal Special Guests: Ben Coe, Aaron Abramov, and Issac SchleuterIn this episode, the JavaScript Jabber panelists talk with Ben Coe, Aaron Abramov, and Issac Schleuter about test coverage and testing tools. They talk about the different tools and libraries that they have contributed to the coding community, such as NYC, conf, and Jest. They also discuss what test coverage is actually about and when using test coverage tools is necessary.In particular, we dive pretty deep on:
    • What have you contributed to the testing tools community?
    • npm
    • NYC tool and instanbul project
    • conf
    • Jest
    • These libraries were developed to be easy and have “batteries included”
    • False positives with test coverage
    • Encourage testing practices that don’t practice in a superficial way
    • Test coverage is about making sure you test every state a public API can get into
    • Think through the test you’re writing first
    • Barriers against testing
    • Don’t spike the code too quickly
    • Provides guardrails for newer developers to contribute to open source projects
    • Use tests to understand the system
    • How to spend your time better
    • When you need tests
    • Value is very short term
    • TDD
    • And much, much more!
    Links:
    • @BenjaminCoe
    • @AaronAbramov_
    • Issac’s GitHub
    Picks:Charles
    • React Roundup
    • Views on Vue
    • Adventures in Angular
    • React Dev Summit 2018
    Aimee
    • Galentine’s Day
    • Dnote CLI
    AJ
    • The Hero of Ages by Brandon Sanderson
    Corey
    • We are hive project guidelines
    • Tip: You can install node as a dependency on your project
    Ben
    • Hack Illinois 2018
    • C8
    Aaron
    • Reason
    Issac
    • The Tap 100
    • Krypton App
    • Friendly Fire Podcasts


    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.
    23 min
  • JSJ 302: Evaluating Web Frameworks with Kitson Kelly
    Panel: Charles Max WoodAimee KnightAJ O'Neal Special Guests: Kitson KellyIn this episode, the JavaScript Jabber panelists talk with Kitson Kelly about evaluating web frameworks. Kitson is currently in Australia working for ThoughtWorks as a principle technologist. He has written many articles on frameworks and urges that people don’t get stuck on one framework in their programming. He talks about how using only frameworks that you know could hurt you in the long run. This episode is great for understanding when to use certain JavaScript frameworks and how branching out from what is comfortable might make your job easier.In particular, we dive pretty deep on:
    • Articles on web frameworks
    • How do you pick a JavaScript framework to use?
    • The framework depends on your changing needs
    • Recommending less popular frameworks
    • Angular, Ember, React
    • React vs Redux
    • Certain domains with different frameworks?
    • Each framework takes a different approach
    • How to decide which framework to use?
    • Only give it a couple days to see if your app works with the framework
    • Is it ever appropriate to not use a certain framework?
    • Frameworks are there to make your job easier
    • Don’t be afraid to try new frameworks
    • Choose a framework that will “be there tomorrow”
    • What is the future for frameworks?
    • Experiment and be honest with what you need
    • And much, much more!
    Links:
    • Linode
    • ThoughtWorks
    • Kendo UI
    • LootCrate
    • @KitsonK
    • Kitson’s GitHub
    Picks:Charles
    • Facebook
    • The 12 Week Year by Brian P. Moore
    • Google Drive for Business
    Aimee
    • Would College Students Retain More If Professors Dialed Back The Pace?
    • URL to PDF Converter
    • CSS History
    AJ
    • Tylenol Cold and Flu Severe
    Kitson
    • Microsoft Azure
    • Zype


    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
  • JSJ 301: CSS Grids: The Future of Frontend Layout with Dave Geddes
    Panel: Charles Max WoodAimee KnightCory HouseAJ O'NealJoe EamesAaron Frost Special Guests: Dave GeddesIn this episode, the JavaScript Jabber panelists talk with Dave Geddes about CSS Grids. Dave quit his job about a year ago and has been living the entrepreneur and programmer life since then. Now, he builds mastery games to help people learn CSS. Dave discusses the differences between Flexbox and CSS Grid and how the games that he creates can help people learn CSS Grid in a fun and interactive way.In particular, we dive pretty deep on:
    • CSS Mastery games
    • FlexboxZombies.com
    • GridCritters.com
    • Uses spaced repetition and delayed recall to learn
    • CSS Grid
    • Flexbox
    • CSS Grid as the cake and Flexbox as the frosting
    • Edge spec
    • What Flexbox can do
    • Sub-Grids
    • Geddski.com
    • Nesting Grids
    • Old Grid vs New Grid layout
    • Why would you move from Flexbox to CSS Grid?
    • CSS Grid tools
    • GridByExample.com
    • Education and Gamification
    • Pick a UI that interests you
    • For a discount on Grid Critters: enter JS Jabber for 20% off
    • And much, much more!
    Links:
    • Linode
    • FlexboxZombies.com
    • GridCritters.com
    • Geddski.com
    • GridByExample.com
    • FreshBooks
    • @Geddski
    Picks:Charles
    • R Pods Earphones
    Aimee
    • NEU Cleanse
    • “At Age 6, Girls Are Less Likely to Identify Females As ‘Really, Really Smart’”
    Cory
    • Cory Tweet
    AJ
    • How to Start a Startup
    • Made in America by Sam Walton
    Joe
    • The Dungeoneers by John David Anderson
    • NG Conf
    Aaron
    • Fire and Fury by Michael Wolff
    Dave
    • They Are Billions


    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 4 min
  • JSJ 300: Celebration
    Panel: Charles Max WoodAimee KnightCory HouseAJ O'NealJoe EamesSpecial Guests: NoneIn this episode, the JavaScript Jabber panelists speak on where they are what they are up to today. Aimee is still in Nashville, Tennessee, and it is currently working at Built Technologies and is working with JavaScript. Cory is still authoring courses for Pluralsite, has more recently been doing consulting with React, and is the principal engineer at Cox Automotive. Joe is doing a lot of Pluralsight work, puts together conferences, and is working on a new podcast with Charles. AJ recently did some side work with Dash, is interested in working on a new domain service, and recently got married. Charles is currently at ngATL conference, and has been attending a lot of conferences recently. He is also starting to head over to the video realm and is creating a new podcast called React Roundup and a View Podcast with Joe. They also talk about what they each have planned in the upcoming year for their careers and their lives.In particular, we dive pretty deep on:
    • Built Technologies
    • JavaScript
    • Front End and Full Stack
    • Pluralsite
    • React consulting
    • Cox Automotive
    • Front end apps
    • View and React podcast
    • Angular JS to Angular
    • Pluralsight courses
    • Big Picture React courses
    • Fork of Bitcoin called Dash
    • New domain service
    • ngATL
    • React Roundup Podcast
    • New podcasts on artificial intelligence, IOT, augmented and virtual reality game development, python
    • Node, JavaScript, and Rust
    • And much, much more!
    Links:
    • Linode
    • Built Technologies
    • Pluralsite
    • Cox Automotive
    • Dash
    • ngATL
    • DevChat.tv Youtube
    • FreshBooks
    Picks:Charles
    • ATR2100 Microphone
    • Zoom H6
    • Apple AirPods
    • ngATL
    • ngGirls
    Aimee
    • Improving Ourselves to Death
    • What Does Code Readability Mean?
    Cory
    • JavaScript Tip Tweet
    •  
    AJ
    • How to Start a Startup YouTube Series
    • Singham Movie
    •  
    Joe
    • WebFlow.com


    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
  • JSJ 299: How To Learn JavaScript When You're Not a Developer with Chris Ferdinandi
    Panel: AJ O’NealJoe EamesAimee KnightSpecial Guests: Chris FerdinandiIn this episode, JavaScript Jabber panelist speak with Chris Ferdinandi. Chris teaches vanilla JavaScript to beginners and those coming from a design background. Chris mentions his background in Web design and Web Develop that led him JavaScript development. Chris and the JSJ panelist discuss the best ways to learn JavaScript, as well as resources for learning JavaScript. Also, some discussion of technologies that work in conjunction with vanilla JavaScript.In particular, we dive pretty deep on:
    • Teaching JavaScript - Beginners and Design patrons
    • Web Design and Web Development
    • CSS Tricks 
    • Todd Motto
    • How to do jQuery Things without jQuery
    • Doing things like mentors (Todd)
    • When JavaScript makes sense.
    • CSS is easier to learn then JS?
    • Being good at CSS and JS at the same time?
    • How about Node developers?
    • jRuby, DOM
    • Documentation
    • And much more!
    Links:
    • https://github.com/cferdinandi
    • https://gomakethings.com
    • @ChrisFerdinandi
    • https://www.linkedin.com/in/cferdinandi
    •  
    Picks:AJ
    • Discover Card
    • Mistborn 
    Aimee
    • Your Smart Phone is Making You Stupid…
    • Crypto Currency
    Joe
    • Mystic Vale
    • Kedi
    Chris
    • https://gomakethings.com
    • Teva Mush


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

205 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