JavaScript Jabber

JavaScript Jabber

Download on the App Store

JavaScript Jabber episodes

  • JSJ 313: Light Functional JavaScript with Kyle Simpson
    Panel: 
    • AJ ONeal
    • Aimee Knight
    • Joe Eames
    Special Guests: Kyle SimpsonIn this episode, the JavaScript Jabber panelists discuss light functional JavaScript with Kyle Simpson. Kyle is most well-known for writing the books You Don’t Know JS and is on the show today for his book Functional-Light JavaScript. They talk about what functional programming is, what side-effects are, and discuss the true heart behind functional programming. They also touch on the main focus of functional programming and much more!In particular, we dive pretty deep on:
    • You Don’t Know JS
    • Functional-Light JavaScript
    • From the same spirit as first books
    • JavaScript 
    • Documents journey of learning
    • What does Functional Programming mean?
    • Functional programming is being re-awoken
    • Many different definitions
    • History of functional programming
    • Programming with functions
    • What is a function?
    • “A collection of operations of doing some task” is what people think functions are
    • What a function really is
    • Map inputs to outputs
    • What is a side-effect?
    • Side-effects should be intentional and explicit
    • The heart of functional programming
    • Refactoring
    • Can’t write a functional program from scratch
    • What functional programming focuses on
    • Making more readable and reliable code
    • Pulling a time-stamp
    • Defining a side-effect
    • And much, much more!
    Links:
    • You Don’t Know JS
    • Functional-Light JavaScript
    • JavaScript
    • Kyle’s GitHub
    • @getify
    Picks:Aimee
    • What Does Code Readability Mean?
    • @FunctionalKnox
    • HTTP 203 Podcast 
    AJ
    • IKEA
    Joe
    • Barking Up the Wrong Tree by Eric Barker
    • Workshops in general
    Kyle
    • GDPR
    • The start-up’s guide to the GDPR
    • Hatch
    • Fluent Conf


    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.
    12 min
  • JSJ 312: Hygen with Dotan Nahum
    Panel: 
    • Charles Max Wood
    • Aimee Knight
    • AJ ONeal
    Special Guests: Dotan NahumIn this episode, the JavaScript Jabber panelists discuss Hygen with Dotan Nahum. Dotan has worked within open source community, where he created Hygen. They talk about what Hygen is, how it came to be, and code generators in general. He was inspired by the Rails generator to create his own generator and took his inspiration from 12 years prior to creating Hygen. They also touch on how to share generators in separate packages and much more!In particular, we dive pretty deep on:
    • Dotan intro
    • What is Hygen?
    • Code generators
    • Rails in 2006
    • Ruby on Rails 15-minute blog video
    • PHP and Python
    • Carried Rails wow moment with him into creating Hygen
    • Wanted Rails generators everywhere
    • Can you also modify files?
    • Took the good things from Rails generator
    • The fact that front-end apps have architecture is new
    • Redux
    • The solution of generating code
    • A component is a ray of files and assets
    • JavaScript gives you great freedom
    • A standardized way of doing components
    • GraphQL
    • Everything lives in the “day job” project
    • How the Hygen template is formatted
    • Can have a shell action
    • Is there a way to share generators in a separate package?
    • Go
    • And much, much more!
    Links:
    • Hygen
    • Rails
    • Ruby on Rails 15-minute blog video
    • Python
    • Redux
    • JavaScript
    • GraphQL
    • Go
    • @jondot
    • Dotan’s GitHub
    • Dotan’s Medium
    Picks:Charles
    • Fluent Conf
    • Hot Jar
    • DevChat.tv
    • Ethereum
    Aimee
    • Deep-copying in JavaScript
    AJ
    • Let’s Encrypt
    • Nintendo Switch
    • Breath of the Wild
    Dotan
    • asdf
    • Brew Cask


    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
  • MJS 060: Jeff Cross

    Panel: Charles Max Wood

    Guest: Jeff Cross

    This week on My JavaScript Story, Charles speaks with Jeff Cross. Jeff has been working on Angular and JavaScript for the past five years with Google and now with Nrwl, which he created in the past year. He got started with programming around 12 years old when his Mom taught him and his siblings how to create websites using FrontPage. He then worked as a web designer utilizing Flash and joined an agency when he was in his 20’s that focused on Flash. Jeff talks about his path to his success and the different steps it took him to get to where he is today. 

    In particular, We dive pretty deep on:

    • How did you get into programming?
    • HTML and FrontPage
    • Dreamweaver
    • GeoCities
    • Gifs
    • Started off as a web designer
    • Flash
    • Object-Oriented Programming
    • JavaScript
    • Backbone
    • From JavaScript to Angular
    • Node Programming
    • APIs
    • Deployd
    • Angular Team at Google
    • What have you contributed to angular?
    • Embarrassing stories
    • Consulting
    • NX
    • And much, much more!
    • Links:

      • FreshBooks
      • Nrwl
      • Deployd
      • Linode
      • @JeffBCross
      • @nrwl_io
      • Nrwl Blog
      • Picks:

        Jeff

        • Things App
        • Charles
        • Apple Air Pods
        • Astro Reality
        • 45 min
        • MJS 059: Merrick Christensen

          Panel: Charles Max Wood

          Guest: Merrick Christensen

          This week on My Angular Story, Charles speaks with Merrick Christensen. Christensen works at a company called Webflow, where they try to empower people to create software without code. The company is similar to Squarespace or Wix, except they give 100% design control to the client.

          Christensen talks about his journey into programming, starting by creating websites for his childhood band. He moved on from Microsoft to Dreamweaver, and his Dad got him started with some freelance jobs to create websites for people, which really sparked his interest. Christensen discusses his path to where he is as a programmer today.

          In particular, We dive pretty deep on:

          • How did you get into programming?
          • Getting into JavaScript
          • Infogenix job
          • Red Olive job using Flash
          • Got into JavaScript through ActionScript
          • Discovered Moo Tools
          • Flex
          • Steve Jobs says no Flash on iPhone
          • Why Moo Tools and not jQuery?
          • Liked flexibility of JavaScript
          • How did you get into Angular?
          • Angular was trendy at the time and was easier to use
          • New code base with React
          • Backbone
          • Programming as an art form
          • Webflow
          • Meta-layers
          • Working a remote job
          • Framework Summit
          • Angular, React, View, and Backbone
          • And much, much more!
          • Links:

            • Linode.com/MyAngularStory
            • Webflow
            • Squarespace
            • Wix
            • Framework Summit
            • @iamMerrick
            • MerrickChristensen.com
            •  
            • Picks:

              Merrick

              • Sho Baraka
              • Grid Critters
              • Flex Zombies
              • Charles
              • Fresh Books
              • Lyft
              • Game Vice
              • Audio-Technica 2100
              • 42 min
              • JSJ 311: Securing Express Apps with Helmet.js with Evan Hahn
                Panel: 
                • Charles Max Wood
                Special Guests: Evan HahnIn this episode, the JavaScript Jabber panelists discuss securing Express apps with Helmet.js with Evan Hahn. Evan is a developer at Airtable, which is a company that builds spreadsheet applications that are powerful enough that you can make applications with. He has also worked at Braintree, which does payment processing for companies. They talk about what Helmet.js is, when you would want to use it, and why it can help secure your Express apps. They also touch on when you wouldn’t want to use Helmet and the biggest thing that it saves you from in your code.In particular, we dive pretty deep on:
                • Evan intro
                • JavaScript 
                • What is Helmet.js?
                • Node and Express
                • Why would you use the approach of Middleware?
                • Helmet is not the only solution
                • Http headers
                • Current maintainer of Helmet.js
                • npm
                • Has added a lot to the project, but is not the original creator
                • Outbound HTTP response headers
                • Helmet doesn’t fully secure your app but it does help secure it
                • How does using Helmet work?
                • Are there instances when you wouldn’t want to use Helmet?
                • No cash middleware
                • Where do you set the configuration options?
                • Top level Helmet module
                • 12 modules
                • What is the biggest thing that Helmet saves you from?
                • Content security policy code
                • And much, much more!
                Links:
                • Airtable
                • Braintree
                • JavaScript
                • Helmet.js
                • Node
                • Express
                • npm
                • Evan’s Website
                • @EvanHahn
                • Evan’s GitHub
                Picks:Charles
                • Camera
                • Zoom H6
                • Shure SM58
                • DevChat.tv Youtube
                • React Round Up
                Evan
                • Clojure
                • Fortune
                • Kantaro: The Sweet Tooth Salaryman


                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
              • MJS 058: Dean J Sofer

                Panel: Charles Max Wood

                Guest: Dean J Sofer

                This week on My JavaScript Story, Charles speaks with Dean J Sofer. Dean currently works at PlayStation now and has recently taken a step back from open source recently. He first got into programming because his Dad was really into technology, and he first started off with scripting and creating portfolio websites. They also talk about his time using Angular and what he is working on now.

                In particular, we dive pretty deep on:

                • Episode 95 JSJ
                • Dean intro
                • Realized he prefers working at larger corporations
                • How did you first get into programming?
                • Dove into computers because of his Dad
                • Started with scripting
                • Creating portfolio websites
                • CSS, HTML, and MVC
                • Node scripts
                • Took a visual basic class in High School
                • Liked being able to create things that other people could interact with
                • Cake PHP and Node
                • What was it that made you want to switch over to JavaScript?
                • Angular
                • What was it about Angular that appealed to you?
                • Why he went searching for Angular
                • Angular UI
                • Don’t be zealot when it comes to frameworks
                • Create states in your application
                • Is there anything that you are particularly proud of in your career?
                • And much, much more!
                • Links:

                  • Episode 95 JSJ
                  • Cake PHP
                  • Node
                  • JavaScript
                  • Angular
                  • Angular UI
                  • Dean’s GitHub
                  • Picks

                    Charles

                    • Brandon Sanderson Books
                    • Writing Excuses Podcast
                    • Life, the Universe, and Everything Conference
                    • Bullies by Ben Shapiro
                    • Fire and Fury by Michael Wolff
                    • Dean

                      • Wallaby.js
                      • You Suck at Dating Podcast
                      • 39 min
                      • JSJ 310: Thwarting Insider Threats with Greg Kushto
                        Panel: 
                        • Charles Max Wood
                        • Cory House
                        • AJ O’Neal
                        • Aimee Knight
                        Special Guests: Greg KushtoIn this episode, the JavaScript Jabber panelists discuss thwarting insider threats with Greg Kushto. Greg is the vice president of sales engineering for Force 3 and has been focused on computer security for the last 25 years. They discuss what insider threats are, what the term includes, and give examples of what insider threats look like. They also touch on some overarching principles that companies can use to help prevent insider threats from occurring.In particular, we dive pretty deep on:
                        • Greg intro
                        • Insider threats are a passion of his
                        • Most computer attacks come from the inside of the company
                        • Insider threats have changed over time
                        • What does the term “insider threats” include?
                        • Using data in an irresponsible manner
                        • Who’s fault is it?
                        • Blame the company or blame the employee?
                        • Need to understand that insider threats don’t always happen on purpose
                        • How to prevent insider threats
                        • Very broad term
                        • Are there some general principles to implement?
                        • Figure out what exactly you are doing and documenting it
                        • Documentations doesn’t have to be a punishment
                        • Know what data you have and what you need to do to protect it
                        • How easy it is to get hacked
                        • Practical things to keep people from clicking on curious links
                        • The need to change the game
                        • Fighting insider threats isn’t fun, but it is necessary
                        • And much, much more!
                        Links:
                        • Force 3
                        • Greg’s LinkedIn
                        • @Greg_Kushto
                        • Greg’s BLog
                        Picks:Charles
                        • HaveIBeenPwned.com
                        • Plural Sight
                        • Elixir podcast coming soon
                        • NG conf
                        • MicroConf
                        • RubyHack
                        • Microsoft Build
                        Cory
                        • Plop
                        • VS code sync plugin
                        Aimee
                        • Awesome Proposals GitHub
                        AJ O’Neal
                        • Fluffy Pancakes
                        • The Mind and the Brain by Jeffrey M. Schwartz
                        Greg
                        • StormCast


                        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.
                        47 min
                      • MJS 057: David Luecke

                        Panel: Charles Max Wood

                        Guest: David Luecke

                        This week on My JavaScript Story, Charles speaks with David Luecke. David currently works for Bullish Ventures, which is a company that builds APIs and mobile web applications for clients using their open source tools. He first got into programming when he got his first computer and started programming using Delphi with Pascal. They also touch on how he first got into JavaScript, Feathers JS, and what he is working on now.

                        In particular, we dive pretty deep on:

                        • David intro
                        • How did you first get into programming?
                        • Tinkered a lot with electronics as a child
                        • Delphi with Pascal
                        • Planned on doing an apprenticeship computer programming
                        • Went to University and got a CS degree
                        • How critical do you think a CS degree is?
                        • Having a CS degree helps you to pick up things faster
                        • How did you get into JavaScript?
                        • Did some website development in the beginning of his career
                        • Java
                        • Dojo and JavaScript MVC
                        • Works a lot with React Native now
                        • What products have you worked on that you’re proud of?
                        • Feathers JS
                        • How did you come around to creating this?
                        • In-server architecture idea at university
                        • What are you working on now?
                        • mySam
                        • And much, much more!
                        • Links:

                          • Bullish Ventures
                          • Pascal
                          • JavaScript
                          • Dojo
                          • JavaScript MVC
                          • React Native
                          • Feathers JS
                          • mySam
                          • David’s GitHub
                          • @daffl
                          • David’s Medium
                          • Picks

                            Charles

                            • Merge Cube
                            • Primo
                            • Octagon Augmented Reality Cards
                            • CES
                            • David

                              • Idieyoudie.com
                              • How to Fix Facebook—Before It Fixes Us by Roger McNamee
                              • 36 min
                              • JSJ 309: WebAssembly and JavaScript with Ben Titzer
                                Panel: 
                                • Charles Max Wood
                                • Cory House
                                • Aimee Knight
                                Special Guests: Ben TitzerIn this episode, the JavaScript Jabber panelists discuss WebAssembly and JavaScript with Ben Titzer. Ben is a JavaScript VM engineer and is on the V8 team at Google. He was one of the co-inventors of WebAssembly and he now works on VM engineering as well as other things for WebAssembly. They talk about how WebAssembly came to be and when it would be of most benefit to you in your own code.In particular, we dive pretty deep on:
                                • Ben intro
                                • JavaScript
                                • Co-inventor of WebAssembly (Wasm)
                                • Joined V8 in 2014
                                • asm.js
                                • Built a JIT compiler to make asm.js faster
                                • TurboFan
                                • What is the role of JavaScript? What is the role of WebAssembly?
                                • SIMD.js
                                • JavaScript is not a statically typed language
                                • Adding SIMD to Wasm was easier
                                • Easy to add things to Wasm
                                • Will JavaScript benefit?
                                • Using JavaScript with Wasm pros and cons
                                • Pros to compiling with Wasm
                                • Statically typed languages
                                • The more statically typed you are, the more you will benefit from Wasm
                                • TypeScript
                                • Is WebAssembly headed towards being used in daily application?
                                • Rust is investing heavily in Wasm
                                • WebAssembly in gaming
                                • And much, much more!
                                Links:
                                • JavaScript
                                • V8
                                • WebAssembly
                                • asm.js
                                • TurboFan
                                • TypeScript
                                • Rust
                                • WebAssembly GitHub
                                • Ben’s GitHub
                                Picks:Charles
                                • Ready Player One Movie
                                • DevChat.tv YouTube
                                • Alexa Flash Briefings: Add skill for “JavaScript Rants”
                                Cory
                                • npm Semantic Version Calculator
                                • Kent Beck Tweet
                                Aimee
                                • MDN 418 Status code
                                • Quantity Always Trumps Quality blog post
                                Ben
                                • American Politics


                                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.
                                53 min
                              • JSJ 309: WebAssembly and JavaScript with Ben Titzer
                                Panel: 
                                • Charles Max Wood
                                • Cory House
                                • Aimee Knight
                                Special Guests: Ben TitzerIn this episode, the JavaScript Jabber panelists discuss WebAssembly and JavaScript with Ben Titzer. Ben is a JavaScript VM engineer and is on the V8 team at Google. He was one of the co-inventors of WebAssembly and he now works on VM engineering as well as other things for WebAssembly. They talk about how WebAssembly came to be and when it would be of most benefit to you in your own code.In particular, we dive pretty deep on:
                                • Ben intro
                                • JavaScript
                                • Co-inventor of WebAssembly (Wasm)
                                • Joined V8 in 2014
                                • asm.js
                                • Built a JIT compiler to make asm.js faster
                                • TurboFan
                                • What is the role of JavaScript? What is the role of WebAssembly?
                                • SIMD.js
                                • JavaScript is not a statically typed language
                                • Adding SIMD to Wasm was easier
                                • Easy to add things to Wasm
                                • Will JavaScript benefit?
                                • Using JavaScript with Wasm pros and cons
                                • Pros to compiling with Wasm
                                • Statically typed languages
                                • The more statically typed you are, the more you will benefit from Wasm
                                • TypeScript
                                • Is WebAssembly headed towards being used in daily application?
                                • Rust is investing heavily in Wasm
                                • WebAssembly in gaming
                                • And much, much more!
                                Links:
                                • JavaScript
                                • V8
                                • WebAssembly
                                • asm.js
                                • TurboFan
                                • TypeScript
                                • Rust
                                • WebAssembly GitHub
                                • Ben’s GitHub
                                Picks:Charles
                                • Ready Player One Movie
                                • DevChat.tv YouTube
                                • Alexa Flash Briefings: Add skill for “JavaScript Rants”
                                Cory
                                • npm Semantic Version Calculator
                                • Kent Beck Tweet
                                Aimee
                                • MDN 418 Status code
                                • Quantity Always Trumps Quality blog post
                                Ben
                                • American Politics


                                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.
                                53 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