Web Rush - podcast cover

Web Rush

Dan Wahlin, John Papa, Ward Bell, Craig Shoemakerwww.webrush.io
Dive into JavaScript and Web development stories with hosts John Papa, Ward Bell, Craig Shoemaker, and Dan Wahlin. Web Rush is a weekly podcast where we tackle the challenges facing Web developers today and invite expert guests on the show to share their experience solving concrete problems while building real Web applications. Listen for practical insights and honest talk about the topics you are facing today, with Web Rush. Sponsored by AG Grid and Nrwl.io
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Episode 110: Once Upon a Storybook with Michael Shilman

John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Michael Shilman @MShilman Brought to you by ag-Grid Raygun Actionable error, crash and performance monitoring. Raygun gives you visibility into how users are really experiencing your software. Detect, diagnose and resolve issues with greater speed and accuracy. Resources: Storybook on Twitter Storybook web site How to test you design your system What is storybook and how can I use it to create a compon...

Nov 19, 202050 minEp. 110

Episode 109: How to be a Standout Developer with Randall Kanna

Recording date: Oct 8, 2020 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Randall Kanna @RandallKanna Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Actionable error, crash and performance monitoring. Raygun gives you visibility into how users are really experiencing your software. Detect, diagnose and resolve issues with greater speed and accuracy. Resources: The Standout ...

Nov 12, 202056 minEp. 109

Episode 108: Learn to Code with Madison Kanna

John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Madison Kanna @MadisonKanna Brought to you by ag-Grid Raygun Actionable error, crash and performance monitoring. Raygun gives you visibility into how users are really experiencing your software. Detect, diagnose and resolve issues with greater speed and accuracy. Resources: MadisonKanna.com Code Book Club FreeCodeCamp Front End Masters Egghead Brian Holt Jem Young Become a CodeBookClub host Here's the ...

Nov 05, 202037 minEp. 108

Episode 107: Two Svelte Forms Enter One Form Leaves - Kevin Åberg Kultalahti

John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Kevin Åberg Kultalahti @kevmodrome Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: Kevin on GitHub Svelte Forms on GitHub Svelete Discord John Candy movies Svelte React EasyForms Formee library Yup Reactivity in Svelte Try Svelte Forms in the Svelte REPL Svelte Stores Svelte Society - community -on Twitter Svelte commu...

Oct 29, 202051 minEp. 107

Episode 106: Extensibility for Angular, React, and Vue with NX

John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Devin Shoemaker @ParanoidCoder Brought to you by ag-Grid Raygun Actionable error, crash and performance monitoring. Raygun gives you visibility into how users are really experiencing your software. Detect, diagnose and resolve issues with greater speed and accuracy. Resources: Nx Monorepos on Real Talk JavaScript Nx and React Lerna tools for managing javascript projects with multiple packages Nx and An...

Oct 22, 202045 minEp. 106

Episode 105: Cats as a Service

John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Tomomi Imura @Girlie_Mac Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: 01:41 Guest introduction 05:48 What inspired you to create these? 11:06 Sponsor: Nrwl 11:48 Sketch notes 18:12 What is sketch noting? 22:58 What tools do you use for sketch noting? 34:26 How do you start crafting a talk? 36:23 Sponsor: Ag Grid 37:...

Oct 15, 202044 minEp. 105

Episode 104: Just What the Doc-ter Ordered with Laurie Barth

Recording date: 2020-05-14 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Laurie Barth @LaurieOnTech Brought to you by ag-Grid Raygun Actionable error, crash and performance monitoring. Raygun gives you visibility into how users are really experiencing your software. Detect, diagnose and resolve issues with greater speed and accuracy. Resources: Gatsby Angular Docs Marcy Sutton Node.js Gatsby Docs Gatsby Cloud Peacock docs Documentation template St...

Oct 08, 202049 minEp. 104

Episode #103: Building Mobile Apps with Capacitor

Recording date: 9/4/2020 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Mike Hartington @MHartington Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: Bet on the Web Capacitor Native React Apps without React Native Geolocation on capacitor Geolocation on CanIUse.com What is Geofence Apache Cordova Cordova vs Capacitor Capacitor and Storage IndexedDb jQuery jQuery 200...

Oct 01, 202050 minEp. 103

Episode 102: TypeScript and Svelte

Recording date: 8/27/2020 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Orta Therox @Orta Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: Svelte TypeScript Svelte and TypeScript TypeScript and React Vue 2 and TypeScript Vue 3 and TypeScript Backbone.js Svelte extension for vs code Language Extensions for VS Code Compiler Option in Typescript TypeScript basic types...

Sep 24, 202046 minEp. 102

Episode #101: Back to Basics with Native HTML and LitElement

Recording date: August 25, 2020 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Alan Davalos @AlanGDavalos Brought to you by ag-Grid Raygun Actionable error, crash and performance monitoring. Raygun gives you visibility into how users are really experiencing your software. Detect, diagnose and resolve issues with greater speed and accuracy. Resources: Web Components Shadow DOM Render HTML with Vanilla JavaScript and LitHTML CSS Encapsulation lit-htm...

Sep 22, 202055 minEp. 101

Episode 100: Intercepting HTTP in Web Frameworks

Recording date: August 20, 2020 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: Angular Interceptors Axios Interceptors Matryoshka doll The difference between POST and GET Using Reactor Touer inside axis interceptors Ward Bell presentation on HTTP Interceptors (The Room Where it Happens) Angular Preload and Interceptor...

Sep 10, 202044 minEp. 100

Episode 99: So You Wanna Use MonoRepos and Micro FrontEnds in Your Enterprise Architecture? - with Manfred Steyer

John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Manfred Steyer @ManfredSteyer Brought to you by ag-Grid Raygun Actionable error, crash and performance monitoring. Raygun gives you visibility into how users are really experiencing your software. Detect, diagnose and resolve issues with greater speed and accuracy. Resources: Manfred's angular workshops VS Code Visual Studio Live Share What is a monorepo? Nx tools Selecting Monorepo tools .NET dotnet D...

Sep 03, 202050 minEp. 99

Episode 98: Svelte with Rich Harris

John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Rich Harris @Rich_Harris Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: Svelte The Guardian NY Times The JavaScript Framework that puts web pages on a diet Mustache js Handlebars js jQuery templates jQuery DS.js D3 on GitHub What is SVG Backbone.js innerHTML Raphael Example Svelte app React and the Virtual DOM Svelte ...

Aug 28, 202056 minEp. 98

Episode 97: Javascript and Social Economic Reform with Justin Samuels

John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Justin Samuels @ThugDebugger Brought to you by ag-Grid Raygun Raygun gives you visibility into how users are really experiencing your software. Detect, diagnose and resolve issues with greater speed and accuracy. Resources: Justin on Dev.to Rich Rebuilds on YouTube Rebuild Black Business Render Atlanta Sep 2021 Render Atlanta team JavaScript Hello World apps in 30+ frameworks Speaker list for Render At...

Aug 18, 202050 minEp. 97

Episode 96: Expressway to Fastify with Matteo Collina

John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Matteo Collina @MatteoCollina Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: Elon Musk and the red satin shorts Node.js Moving Fastify to Azure Pipelines with Matteo Collina and Damian Brady Fastify ecosystem Fastify on InfoQ TSD Fastify and Validation of Data JavaScript Prototype Poisoning Hapi AJV Fluent Schema Arti...

Aug 11, 202054 minEp. 96

Episode 95: Working in Developer Relations with Kim Maida

Recording date: 2020-07-02 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Kim Maida @KimMaida Brought to you by IdeaBlade ag-Grid Resources: Gatsby Server side rendering in Gatsby SSG is Static Site Generator Netlify Static Web Sites in Azure Dan Wahlin's blog post on joining DevRel Creating Slackbots Valerie Kittel, excellent presentation coach Fluid Framework The Body: A guide for Occupants by Bill Bryson GitHub repo for Template Slackbot Resonat...

Aug 04, 202053 minEp. 95

Episode 94: GraphQL with Daniel Roe

John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Daniel Roe @DanielCroe Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: GraphQL React Vue Angular Balance of Power Examples with JavaScript Apollo and GraphQL Build Scalable APIs using GraphQL and Serverless GraphQL and Cosmos DB Apollo Server with Azure Functions Javascript Proxy Hasura Villus Apollo GraphQL vs code pl...

Jul 28, 20201 hr 5 minEp. 94

Episode 93: Having a Career In Technology with Emma Bostian

John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Emma Bostian @EmmaBostian Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: The Squiggly Career Make it Stick CSS Tricks How to Win Friends and Influence People Designing Your Life Timejumps 01:33 Guest introduction 02:50 Initial thoughts on a career in tech 05:23 What drew you back to tech? 14:18 Sponsor: Nrwl 14:59 Ask...

Jul 21, 202043 minEp. 93

Episode 92: Nest.js with Loiane Groner

John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Loiane Groner @Loiane Brought to you by ag-Grid IdeaBlade Resources: Nest.js Angular Node Express Restify Fastify TypeScript Video on nest vs express React React and Nest together Nest and Auth Passport.js TypeScript Decorators Interceptors Learn RxJS Who is using Nestjs? Nest.js Middleware Nestjs Guards Vue and Nestjs Sequalize GraphQL and Nestjs Timejumps 01:47 Guest introduction 02:29 What is Nest.j...

Jul 14, 202038 minEp. 92

Episode 91: Solving Common RxJS Scenarios in Angular with Deborah Kurata

Recording date: 2020-05-21 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Deborah Kurata @DeborahKurata Brought to you by ag-Grid Raygun Resources: Joe Cocker: You can leave your (mask) on RxJS Docs Dan's Observable Store Angular Action Streams Ngrx Docs Maintaining an array of information with scan Learn RxJS RxJs Decision Tree (what do I use?) NgRx course RxJS course Bill Buford Bread in Lyon Getting Started with Azure Static Web Apps Timejumps 0...

Jul 07, 202047 minEp. 91

Episode 90: Using Frisby and Jest with William Imoh

John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker William Imoh @iChuloo Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: Frisby.js RESTful API testing Jasmine for testing Jest testing Postman API tool Insomnia API tool Swagger API documentation tool Joi API and Usage of Frisby with Auth tokens Faker.js Memory Maker book Azure Static Web Apps Elventy Elgato Key Light Ti...

Jun 30, 202042 minEp. 90

Episode 89: Building Secure Electron Apps with Aristeidis Bampakos

Recording date: 2020-05-07 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Aristeidis Bampakos @abampakos Brought to you by Visit preemptive.com/realtime for your FREE Realtime Demo of JSDefender. Test out for yourself what your code can look like obfuscated! ag-Grid Resources: Electron Chromium Node.js Main and Renderer processes Angular Visual Studio Code in Electron Slack on electron List of apps using electron GDPR TypeScript on Electron Bing Ma...

Jun 23, 202051 minEp. 89

Episode 88: Refactoring To React Hooks With Gustavo Miranda

Recording date: 2020-04-28 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Gustavo Miranda LinkedIn Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: UseHooks.com Atomic Web Design Hooks State Redux Toolkit Writing custom hooks NOT reactive-react-redux Official react-redux + hooks React is becoming a black box Kent C. Dodds on testing custom hooks React-Query Timejump...

Jun 16, 202041 minEp. 88

Episode 87: Better frontend development with inspiration from the culinary world - with Ryan Lanciaux

Recording date: 2020-04-2 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Ryan Lanciaux @ryanlanciaux Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: RyanLanciaux.com Alton Brown Kitchen Confidential React Native Storybook React Brad Frost's Atomic Design book React props React Apps and DevOps on Azure Learning Storybook on Pluralsight React and Mongo react hooks an...

Jun 09, 202042 minEp. 87

Episode 86: React in the Enterprise with Gil Fink

Recording date: 2020-04-16 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Gil Fink @GilFink Brought to you by ag-Grid IdeaBlade Resources: Gil Fink React Hooks D3 Charts Arduino Code Playgrounds Uri Shaked Free Seminar on Getting Started with a Career in Web Development Scary documentary on the 1919 Flu Timejumps 00:29 Guest introduction 02:28 How are you using React? 10:11 Sponsor: Ag Grid 11:12 How did you make D3 work within React? 22:30 Don't m...

Jun 02, 202044 minEp. 86

Bonus Episode: Azure Static Web Apps

Recording date: 2020-04-29 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Mitch Webster @mtwebster Daria Grigoriu @DariaGrigoriu Brought to you by ag-Grid IdeaBlade Resources: Azure Static Web Apps GitHub Actions React Angular Vue Svelte Oryx Points of Presence Azure Functions Azure Tools Visual Studio Code Extension Azure Functions Extension Develop Azure Functions with VS Code Tutorial on how to refactor node.js and express APIs to Serverless wit...

May 28, 202039 min

Episode 85: Lessons on Building Scotch.io - Chris on Code

Recording date: 2020-04-14 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Chris @ChrisOnCode Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: Scotch.io Getting Started on Scotch.io React.js JAMStack Cloudflare for caching Optional Chaining Cache everything with Cloudflare Troy Hunt and Cloudflare Angular Elements Vue.js Algolia for instant search Scotch IO React Pat...

May 26, 202049 minEp. 85

Episode 84: Nuxt- Vue- and GraphQL - Daniel Roe

Recording date: 2020-04-09 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Daniel Roe @DanielcRoe Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: Vue Nuxt GraphQL Postgress Deploy Vue to Azure Postgress on Azure Nuxt and Server Side Rendering (SSR) Deploying Apollo and GraphQL with Azure Parent Scheme Zeit now Zeit now and lambda FAAS Serverless Functions and Nuxt C...

May 19, 202056 minEp. 84

Episode 83: Online Store with Svelte - Domenik Reitzner

Recording date: 2020-04-07 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Domenik @ReitznerDomenik Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: Svelte CSS Grid Svelte basics WebPack Rollup.JS Rollup in Svelte Sapper Svelte Chat Easiest Way to get Started with Svelte Svelte Tutorial NY Times Coronavirus Map Degit Folding at Home Timejumps 02:15 Guest introduction...

May 12, 202046 minEp. 83

Episode 82: i18n and l10n with N3i M3r

Recording date: 2020-03-24 John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Naomi Meyer @Nae_Ohmi Brought to you by ag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources: What's the difference between i18n and l10n? I18n on Azure Video of Naomi Meyer presening i18n and l10n at AngularConnect intl object in javascript intl object in caniuse.com React Intl Angular i18n Vue i18n Svelte i18n Spe...

May 05, 202043 minEp. 82
For the best experience, listen in Metacast app for iOS or Android