Podcasts by Web Rush

Web Rush

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

Further podcasts by John Papa, Ward Bell, and Dan Wahlin

Podcast on the topic Technologie

All episodes

Web Rush
Episode 1: Scaling React with Brian Holt from 2022-02-22T10:44:04.680136

John and Ward talk to Brian Holt about his experiences scaling react and other javascript based applications. Brian discusses the roles that the human element, dev ops, linting, building, the libra...

Listen
Web Rush
Episode 2: Visualizations Using D3 with Aysegul Yonet from 2022-02-22T10:44:04.678855

John and Ward talk with Aysegül Yönet about creating visualizations with D3.

You got data, now what? How do you visualize that in your apps? How do your users make the most of that data to...

Listen
Web Rush
Episode 6: Upgrading JavaScript Apps with Sam Julien from 2022-02-22T10:44:04.675585

John and Ward talk with Sam Julien about how he approaches upgrade to Angular and other JavaScript applications.

Sam spent the last few years at a non-profit with a series of refactors an...

Listen
Web Rush
Episode 10: Mobile/Web Apps Using Ionic with Mike Hartington from 2022-02-22T10:44:04.672232

John and Ward discuss why developers might consider mobile and mobile Web. They dive into what some of the challenges are and how Ionic fits into the story with Mike Hartington!

Listen
Web Rush
Episode 13: Building Code Sandbox with Ives van Hoorne from 2022-02-22T10:44:04.669393

Ives van Hoorne is on to talk about what Code Sandbox is and how he got started developing it.

Listen
Web Rush
Episode 14: Productive Code Reviews with Chris Fritz from 2022-02-22T10:44:04.668638

Educator & engineer Chris Fritz is on to discuss code reviews and how to help keep everyone in the loop on projects that grow.

Listen
Web Rush
Episode 18: Vue in Enterprise Apps with Chris Fritz from 2022-02-22T10:44:04.657244

Chris Fritz of the Vue core team returns to the show to talk about Vue in enterprise apps.

Listen
Web Rush
Episode 22: Secure Javascript with npm with Adam Baldwin from 2022-02-22T10:44:04.653397

Adam Baldwin is the Director of Security at npm, inc. and so naturally we're talking about how to best handle security issues in our projects.

Listen
Web Rush
Episode 26: Firebase with Katerina Skroumpelou from 2022-02-22T10:44:04.649801

Katerina Skroumpelou is our guest and we're talking about Google Firebase. What is Firebase? Why did Katerina decide to use it initially? What problems does Firebase solve? And more!

Listen
Web Rush
Episode 27: Doguhan Uluca Demystifying CI and Delivering Web Apps to the Cloud from 2022-02-22T10:44:04.649044

Doguhan Uluca talks with us about delivering web apps to the cloud using Docker, Kubernetes, and ways to get started if you've never tried it.

Listen
Web Rush
Episode 31: RxJS Wizardry with Ben Lesh from 2022-02-22T10:44:04.645476

Ben Lesh is on this week to talk with us about RxJS and what the roadmap is for the future of RxJS.

Listen
Web Rush
Episode 35: The Rundown - What's the Word from the Hallway Track at ngConf 2019 from 2022-02-22T10:44:04.641962

John, Ward, and Dan talk about their experiences at ngConf 2019 - the talks they enjoyed as well as what they learned in conversations with attendees at the conference.

Listen
Web Rush
Episode 39: Authentication For Javascript Apps - Kim Maida from 2022-02-22T10:44:04.638166

Kim Maida talks with us about authentication, rolling your own security, SDK for apps on Auth0, Groups vs claims vs scopes, storing tokens on client side, and how short a life should access tokens ...

Listen
Web Rush
Episode 40: User Experience, Developer Tooling, and RxJS - Randall Koutnik from 2022-02-22T10:44:04.637307

Randall Koutnik joins us to talk about building tools for developers and how to differentiate between user experience and developer user experience.

Listen
Web Rush
Episode 44: Long Time Java - GO To First Time Script With Brian Ketelsen from 2022-02-22T10:44:04.632780

Brian Ketelsen stops by to talk about GO and his experience getting into development.

Listen
Web Rush
Episode 48: 101 Ways to Host Your Web App from 2022-02-22T10:44:04.584104

John and Dan talk about various ways to host your web app from simple FTP uploading to Docker and other modern technologies.

Listen
Web Rush
Episode 52: Web Performance - Katie Hempenius from 2022-02-22T10:44:04.580793

Katie Hempenius talks with Ward and John about web performance, lazy loading, code splitting, tti, and the difference between latency and bandwidth.

Listen
Web Rush
Episode 53: Getting Real with Serverless with Colby Tresness from 2022-02-22T10:44:04.579997

Colby Tresness helps educate us on Serverless, where functions fit in, and examples of uses for Serverless.

Listen
Web Rush
Episode 57: Learning React and TypeScript with Aaron Schlesinger from 2022-02-22T10:44:04.575780

Aaron talks with John, Ward, and Dan about his experiences learning React and Typescript and ways to level up your knowledge.

Listen
Web Rush
Episode 61: Leading Technical Teams - Jules Kremer from 2022-02-22T10:44:04.571536

John and Ward chat with Jules Kremer about advice for building technical teams, how to bring different folks together, incorporating remote workers, and thoughts on older tech workers involvement.

Listen
Web Rush
Episode 65: Art and Code with Ali Spittel from 6B from 2022-02-22T10:44:04.568057

Ali Spittel is on to talk about her experiences working with frameworks, how she teaches coding, what kinds of people are learning to code, and next steps in her career as an educator and developer.

Listen
Web Rush
Episode 69: React with PWA and Ionic with Ely Lucas from 2022-02-22T10:44:04.564721

Ely Lucas helps unpack the Ionic framework and how it can help developers working across frameworks, why you should consider using it, who should use it, and what's coming for Vue and Vanilla Javas...

Listen
Web Rush
Episode 73: Avoiding a Litany of Mistakes that Design Systems Fix with Micah Godbolt from 2022-02-22T10:44:04.561458

Micah Godbolt talks with John and Craig about what a design system is, how it can help, when you should use a design system, and how to learn more about design systems.

Listen
Web Rush
Episode 78: Going React to React Native with Jenn Creighton from 2022-02-22T10:44:04.557368

Jenn Creighton talks with Craig Shoemaker about going from React to React Native and some of the issues she encountered and what she learned along the way.

Listen
Web Rush
Episode 82: i18n and l10n with N3i M3r from 2022-02-22T10:44:04.554093

What is i18n and l10n? Naomi Meyer talks with John, Ward, and Dan about accessibility and internationalization, why we should care about them, advice for designers, what to do about ALT text, and w...

Listen
Web Rush
Episode 86: React in the Enterprise with Gil Fink from 2022-02-22T10:44:04.549994

Gil Fink talks with Dan and Ward about using React, how he got D3 to work within React, advice on hooks, and wrapping third party elements.

Listen
Web Rush
Episode 87: Better frontend development with inspiration from the culinary world - with Ryan Lanciaux from 2022-02-22T10:44:04.549220

Ryan Lanciaux talks with John and Ward about taking inspiration from the culinary world for better frontend development practices. How can it help software development? How can it go wrong? And how...

Listen
Web Rush
Episode 91: Solving Common RxJS Scenarios in Angular with Deborah Kurata from 2022-02-22T10:44:04.545750

Deborah Kurata joins Ward and Dan to talk about RxJS, what common stumbling points are, what resources she uses to keep up with RxJS, how to handle reactive forms, and her Pluralsight courses on Rx...

Listen
Web Rush
Episode 95: Working in Developer Relations with Kim Maida from 2022-02-22T10:44:04.542205

Kim Maida joins John, Ward, and Dan to talk about her career in developer relations - what her journey has been like, reasons to get into dev rel, what to look for when hiring someone in developer ...

Listen
Web Rush
Episode 99: So You Wanna Use MonoRepos and Micro FrontEnds in Your Enterprise Architecture? - with Manfred Steyer from 2022-02-22T10:44:04.386096

Manfred Steyer talks with John, Ward, and Dan about what enterprise means these days, what some of the pitfalls of monorepos are, what kind of special tooling you might need, how to track changes a...

Listen
Web Rush
Episode #103: Building Mobile Apps with Capacitor from 2022-02-22T10:44:04.382369

Mike Hartington is back to talk about building mobile apps with Capacitor. What is Capacitor? How does it handle data like contacts or geofencing? What's the difference between Cordova and Capacito...

Listen
Web Rush
Episode 104: Just What the Doc-ter Ordered with Laurie Barth from 2022-02-22T10:44:04.381529

Laurie Barth is back to talk with John and Ward about documentation. What are some organizing principles of docs? What to do if people don't understand a term in your docs? Where should you start w...

Listen
Web Rush
Episode 108: Learn to Code with Madison Kanna from 2022-02-22T10:44:04.372250

Madison Kanna talks with John and Dan about her journey to becoming a coder, and the ways she tries to help others learn to code through Code Book Club and other resources like FreeCodeCamp.

Listen
Web Rush
Episode 112: Next.js and Vercel with Tim Neutkens from 2022-02-22T10:44:04.368434

Tim Neutkens talks with John Papa about Next.js and Vercel. What is Next.js? What is Vercel? And what is the relationship between Vercel and Next.js? They also talk about advice for getting started...

Listen
Web Rush
Episode 115: Storybook Inception with Norbert de Langen from 2022-02-22T10:44:04.363957

Norbert de Langen talks with John, Dan, and Ward about his work at Chroma, what the difference is between Chroma and Storybook, how to get in to open source development, and the benefits of using S...

Listen
Web Rush
Episode 119: Redwood JS with Anthony Campolo from 2022-02-22T10:44:04.360491

Anythony Campolo talks with John, Ward, and Dan about Redwood JS. Is Redwood JS a framework or a library? Why would you use Redwood JS? What problems does it solve? Is it for beginners or experienc...

Listen
Web Rush
Episode 123: Sketchnoting in Tech with Mike Rohde from 2022-02-22T10:44:04.356914

Mike Rohde talks with John, Ward, Dan, and Craig about drawing sketchnotes. What is sketchnoting? How do you balance words vs pictures in sketchnotes? What are the tools people need to get started ...

Listen
Web Rush
Episode 127: TikTok React with Ania Kubów from 2022-02-22T10:44:04.353087

Ania Kubów talks with John, Ward, and Dan about her tutorials, including building a TikTok clone in React. What tech stack did she choose? How did she build her API? How do Netlify functions play a...

Listen
Web Rush
Episode 128: Building apps with React and Nx with Jack Hsu from 2022-02-22T10:44:04.352253

Jack Hsu talks with Ward, Dan, and Craig about building apps with React and Nx. What are the benefits of mono repo development? Why should someone check out Nx and what's the process like to get st...

Listen
Web Rush
Episode 132: Don’t Say That At Work with Michael Callaghan from 2022-02-22T10:44:04.348690

Michael Callaghan talks with John, Ward, and Dan about his book and blog posts on things to not say at work, and how to avoid conflict in work conversations including not using so many TLA's, strat...

Listen
Web Rush
Episode 136: Deno with Preston Lamb from 2022-02-22T10:44:04.345171

Preston Lamb joins John, Ward, Craig, and Dan to talk about Deno. What is the history of Deno and who should use Deno? How do you load modules in Deno? Does Deno support npm packages? And how shoul...

Listen
Web Rush
Episode 140: WebAssembly and Blazor with Michael Washington from 2022-02-22T10:44:04.341453

Michael Washington introduces us to Blazor and how it relates to WebAssembly. Why would someone choose Blazor? How do you bring data into Blazor? What is client side vs server side in Blazor? Can y...

Listen
Web Rush
Episode 141: Flexible Doc Sites with Docusaurus with Sébastien Lorber from 2022-02-22T10:44:04.340502

We're talking with Sebastian Lorber about Docusaurus. What is Docusaurus? How do you get started using Docusaurus? Why would someone switch to Docusaurus? What kinds of interactive features does Do...

Listen
Web Rush
Episode 145: Vue and Careers with Ari Clark from 2022-02-22T10:44:04.336428

On this episode we talk with Ari Clark about the work / life balance, what a 10x developer is, connecting with peer and networking, dealing with imposter syndrome, and developing with Vue.

Listen
Web Rush
Episode 149: Real Time Systems in the Real World with AG Grid from 2022-02-22T10:44:04.285211

Han and Prerak talk about their approach to developing storytelling tools for financial products, how they deliver real time event updates, using AI in their tech stack, updating and displaying lar...

Listen
Web Rush
Episode 150: Svelte Tools and Svelte Society from 2022-02-22T10:44:04.284388

Kevin Åberg Kultalahti talks about what Svelte Society is, what he's excited about with Svelte, how important documentation is to any product, what role Vite plays with Svelte, working with VS Code...

Listen
Web Rush
Episode 154: Theming and Accessibility with Angular Components with Emma Twersky from 2022-02-22T10:44:04.276130

Emma Twersky talks with us about Angular, the Angular CDK, why she's anti-carousel, the importance of theming and components, what some of the struggles with accessibility are, how to design compon...

Listen
Web Rush
Episode 158: Svelte and Elder.js with Nick Reese from 2022-02-22T10:44:04.272488

Nick Reese chats with us about what Elder.js is and why would someone use it for development? What are short codes and how do they benefit development in Svelte? How does Elder.js fit alongside Sve...

Listen
Web Rush
Episode 162: Life outside code with Mark Thompson from 2022-02-22T10:44:04.268711

Mark Thompson shares his thoughts on what life is like outside of code, the relationship between a hobby and earning a living, recognizing what's important to you vs what's important to others, and...

Listen
Web Rush
Episode 163: Theme Park Technology from 2022-02-22T10:44:04.267807

John and Craig talk all about the technology you might interact with before and during a visit to a theme park like Disney or Universal Studios. From E-tickets, the color of a light when you swipe ...

Listen
Web Rush
Episode 165: Setting up Enterprise Frontend for Success from 2022-02-22T10:44:04.265731

Alex Okrushko talks with us about his recommended 9 ways to setting app development up for front end success, including monorepos, feature flagging, trunk based development, better PRs, automatic h...

Listen
Web Rush
Episode 169: Vue and all Things JavaScript/TypeScript with Shawn Wildermuth from 2022-02-22T10:44:04.261767

Shawn Wildermuth talks with us about Vue, the options API, composition API, and the Humanitarian Toolbox. We also get to talk about his film work with Hello World Films.

Listen
Web Rush
Episode 171: Stop worrying about JavaScript frameworks with Sasha Shynkevich from 2022-02-17T11:00

Sasha Shynkevich talks with us about how to pick a JavaScript framework, and stop worrying about if you're picking the right JavaScript framework, how to find a community to learn with, and how to ...

Listen
Web Rush
Episode 170: Building a Web App with SvelteKit with Domenik Reitzner from 2022-02-10T11:00

Domenik Reitzner returns to talk about his experiences building an app with SvelteKit. How did Svelte help meet their goals for the app? What went wrong with the project? How much overhead did Type...

Listen
Web Rush
Episode 168: Create web apps using Firebase with Ankit Sharma from 2022-01-27T11:00

We're joined by Ankit Sharma to talk about Firebase. What is Firebase? What kinds of applications is Firebase good for? Is Firebase easier to use than it's competitors? How does Firebase integrate ...

Listen
Web Rush
Episode 167: Anvil with Meredydd Luff from 2022-01-20T11:00

Meredydd tells us all about Anvil, including how he got started with Anvil, what the elevator pitch is for Anvil, whether it's just another framework, how Anvil works to enable you to use Python, a...

Listen
Web Rush
Episode 166: Creating Your First GitHub Contributions with Santosh Yadav from 2022-01-13T12:00

Santosh Yadav walks us through how to get started contributing to open source projects, including what is GitHub? What's a fork, clone, push, or pull? How do you know if you can help? And why shoul...

Listen
Web Rush
Episode 164: Rising, Stumbling and Getting Up Again: Life as a Tech Manager from 2021-12-16T11:00

Andre Young talked with us about becoming a manager in tech, how to prepare for working in management, resources that have worked for him, how someone could get ready to become a manager, and commu...

Listen
Web Rush
Episode 161: Searching for a Job with Laurie Barth from 2021-11-25T11:00

Laurie Barth joins us to talk about her experience of looking for and applying for a job. What it's like in 2021 to search for a job? How do you know when to say you don't know? How do you figure o...

Listen
Web Rush
Episode 160: FullerStack with Val Neekman from 2021-11-18T11:00

Val Neekman talks about FullerStack which is an open source dashboard powered by Angular for the frontend and NestJS for the backend. What is FullerStack? How does the app detect changes? Who is th...

Listen
Web Rush
Episode 159: Do Mobile Web with Your Preferred Web Stack with Max Lynch from 2021-11-11T11:00

How would you build Ted Lasso's Bantr app? Max Lynch talks with us about developing the mobile web and what tools are available to start with Ionic. Which frameworks is he seeing these days? How ar...

Listen
Web Rush
Episode 157: Building StackBlitz with Eric Simmons from 2021-10-28T10:00

We're chatting with Eric Simmons about the experience of building StackBlitz, how they handled C++ issues, what hcanges can be done in a web container, how do you access files and move them around ...

Listen
Web Rush
Episode 156: Cloud DBs with Natalia Venditto from 2021-10-21T10:00

Natalia Venditto helps us understand databases in 2021 with conversations about which databases to use, the arrival of databases in the cloud, stories of good database decisions, and how to deal wi...

Listen
Web Rush
Episode 155: Building a Technology Radar with Maria Korneeva from 2021-10-14T10:00

Maria Korneeva joins us to talk about how to build a technology radar for your business or project. What is a front end strategy? How do you evaluate new techonlogies? Is a front end strategy a for...

Listen
Web Rush
Episode 153: Single Page Application vs Multi Page Application with Rich Harris from 2021-09-30T10:00

Rich Harris talks about the differences between a SPA and MPA, what role the server rendering plays, what client side hydration is, and the state of modern tooling for developing SPA or MPA. He als...

Listen
Web Rush
Episode 152: Creating a Successful Front-End Onboarding Plan with Dana Yudelevich from 2021-09-23T10:00

Dana Yudelevich talks with us about the tips, tools, and advice for onboarding new team members. Why is onboarding important? How do you set people up for success? Are there any guides or tools Dan...

Listen
Web Rush
Episode 151: Engineering Technology from Idea to Release from 2021-09-16T10:00

Mitali Karmarkar talks with us about working on Azure Static Web Apps. What is a static web app? What was the first line of code written? Where were some challenges faced developing it? Moving from...

Listen
Web Rush
Episode 148: Reusable architecture/design systems with Max Lynch from 2021-08-26T10:00

Max Lynch, co-founder of Ionic Framework, talks about how Ionic has stayed current, what the build tooling was like when he started, getting in during the early days of Angular, the areas he sees d...

Listen
Web Rush
Episode 147: Leading Technology Teams with Jem Young from 2021-08-19T11:00

Jem Young talks about leading a team at Netflix, how he understands modern technology, what it's like working on the backend for the frontend, how to evaluate when to do betas, when and how to inco...

Listen
Web Rush
Episode 146: Lessons Learned from 2021-08-12T10:00

John, Ward, and Dan each share lessons they've learned from their careers in software development that might help you as you work, participate in meetings, and collaborate in technology.

Listen
Web Rush
Episode 144: Qwik with Misko Hevery from 2021-07-29T10:00

Misko Hevery just announced Qwik. What is Qwik? How does Qwik work? What mental model is required for developers to use Qwik? How is Qwik different? And what is the road map for Qwick at this point?

Listen
Web Rush
Episode 143: Old Man Yells at Tests - Andre Young from 2021-07-22T12:54

Andre Young talks about shifting from .Net to Javascript and what changed in his tool chain. He talks about rethinking how he programs, making the transition with a team, and what approaches didn't...

Listen
Web Rush
Episode 142: Sketch Notes in Tech with David Neal from 2021-07-15T10:00

David Neal talks about his process for creating sketch notes around the talks he gives, how he got started with sketch notes, his thoughts on bad drawings, tips for describing non-visual things, an...

Listen
Web Rush
Episode 139: Building the Static Web Apps CLI with Wassim Chegham from 2021-06-24T10:00

Wassim Chegham talks about his work on the Azure Static Web App CLI. Why would you need an emulator to test local development? Does the CLI bring Azure to your local development? What does static r...

Listen
Web Rush
Episode 138: Google Maps with Katerina Skroumpelou from 2021-06-17T10:00

Katerina Skroumpelou talk about her love of Google Maps and the Google Maps API. What types of custom maps are being built? What types of business applications are there for Google Maps? What's new...

Listen
Web Rush
Episode 137: Netlify Continuous Integration and Continuous Delivery (CI/CD) with Bornwell Matembudze from 2021-06-10T11:00

Bornwell Matembudze shares how he uses Continuous Integration and Continuous Delivery to speed up his development workflow. How well does CI / CD work in the real world? What sort of tooling does h...

Listen
Web Rush
Episode 135: The Journey to Flutter with Majid Hajian from 2021-05-27T10:00

Majid Hajian talks with Ward, Dan, and Craig about developing with Flutter. What kinds of projects are good for Flutter? What's the developer and business use case for Flutter? What about Flutter v...

Listen
Web Rush
Episode 134: Form Validation and How Vue 3 and Reactivity Changes the Game from 2021-05-20T10:00

Marina Mosti talks with John, Ward, and Dan about form validation and Vue 3. Why do we have a love / hate relationship with forms? What about schema driven forms? Dealing with the dynamic nature of...

Listen
Web Rush
Episode 133: How to Design CSS for Design and Performance with Nicole Oliver from 2021-05-13T10:00

Nicole Oliver is back to chat with John, Ward, and Dan about how to design CSS for both design and optimal performance. Why care about the size of CSS? How do you gather elements when starting a pr...

Listen
Web Rush
Episode 131: Sketchnotes with Doug Neill from 2021-04-29T11:00

Doug Neill talks with John, Ward, and Craig about how he uses sketchnoting to record notes and prepare for talks. What was Doug's journey into sketchnoting? How does he think differently about pape...

Listen
Web Rush
Episode 130: Irish Soda Bread and Shipping Web Apps with Kelly Vaughn from 2021-04-22T11:00

Kelly Vaughn talks with us about developing apps and themes for Shopify clients at her company, The Taproom. Advice for launching ecommerce stores, what the tech stack is like for developing on Sho...

Listen
Web Rush
Episode 129: Shipping What You Use - Open Source Chronicles - with Brandon Roberts from 2021-04-15T10:00

Brandon Roberts chats with John and Ward about his new job as developer relations at Nrwl, as well as his work with NgRx. How did Brandon get started? What is NgRx? Any advice on getting into devel...

Listen
Web Rush
Episode 126: A Tale of Two Topics - Mentoring and NgRx with Kate Sky from 2021-03-25T10:00

Kate Sky talks with John, Ward, and Craig about her experiences mentoring, NgRx, immutability in code, how you decide what to refactor, how to mentor someone entering NgRx, and state management iss...

Listen
Web Rush
Episode 125: Working with JavaScript on TVs and Xbox's with Todd Spatafore from 2021-03-18T10:00

Todd Spatafore talks with Ward, Dan, and Craig about his experience working on the Vudu app. How do you write code for TVs and media devices? What sort of matrix of devices do they use? How do you ...

Listen
Web Rush
Episode 124: Angular Updates with Minko Gechev from 2021-03-11T11:00

Minko Gechev talks with Ward, Dan, and Craig about the state of Angular in early 2021. What changes have been made to the debugging tools in Angular? What are the goals for Angular?

Listen
Web Rush
Episode 122: Modern Web with Chris Coyier from 2021-02-25T11:00

Chris Coyier talks with John, Ward, Dan, and Craig about the modern web. What technology should we be paying attention to? What tech has Chris used that was worth getting into? Flexbox or CSS Grid?...

Listen
Web Rush
Episode 121: Building React Apps on the Jamstack with Colby Fayock from 2021-02-18T11:00

Colby Fayock chats with John, Ward, and Dan about what Jamstack is, what to consider regarding storage, how to handle forms in Jamstack builds, whether you need to start from scratch when using Jam...

Listen
Web Rush
Episode 120: Large data in the Browser with Sam Artioli from 2021-02-11T11:00

Sam Artioli talks with John, Ward, and Dan about using and managing large data in the browser. Should you download the entire set each time? How does CRDT affect the issue? Can you work collaborati...

Listen
Web Rush
Episode 3: Dan Wahlin on End to End Testing with Cypress.io from 2021-01-31T22:10:42.023393

John and Ward talk with Dan Wahlin about how he approaches and finds value in end to end testing tools. Dan discusses what brought him to end to end tests and his experience with Cypress.io and Pro...

Listen
Web Rush
Episode 59: When I Grow Up I Will ... Jesse Warden from 2021-01-31T22:10:42.023393

Jesse Warden talks with Ward and John about correctness, parkour, and why and how he learned to ask why.

Listen
Web Rush
Episode 49: Are Your Tests Developer Friendly? - Amir Rustamzadeh from 2021-01-31T22:10:42.023393

Amir Rustamzadeh talks with John Papa about the difference between unit, integration, and end to end tests, the value of testing, and where to get started with Cypress.

Listen
Web Rush
Episode 36: Let's Remove the I in IoT with Suz Hinton from 2021-01-31T22:10:42.023393

Suz Hinton is our guest and we're talking about the Internet of Things - what languages you can use, constraints of IOT, and what offline IOT means.

Listen
Web Rush
Episode 118: Fails, Wins, and The Future of the Web from 2021-01-28T11:00

John, Ward, and Dan talk about the fails, wins, and the future of technology we use to build the web. What technology disappeared in 2020? What technology are you looking forward to in 2021? And wh...

Listen
Web Rush
Episode 117: Surviving Technical Debt from 2021-01-21T12:00

Mike Ryan talks with John, Ward, and Dan about technical debt and his role maintaining Ngrx. Questions such as how do you manage versions? What do you recommend for new projects? How to design to a...

Listen
Web Rush
Episode 116: Optimizing Svelte Applications using the Closure compiler from 2021-01-14T11:00

Tor Helgevold joins Ward, Dan, and Craig to talk about optimizing Svelte using the Closure compiler. How do you get a smaller bundle size? How do you support lazy loading? When should you turn on a...

Listen
Web Rush
Episode 114: Challenges and Solutions when using Svelte - Andrew Smith from 2020-12-17T11:00

Andrew Smith helps animate Ward Bell - and John and Dan as well - with thoughts on using Svelte for animations. Why should you use Svelte? How does Svelte makes animation easier? What about Greenso...

Listen
Web Rush
Episode 113: Micro-Front Ends with Natlia Venditto from 2020-12-10T11:00

Natlia Venditto talks with Dan, Ward, Craig, and John about micro-front end. What is micro-front end? What are the components of micro-front end? Should you use lazy loading or refresh the page? An...

Listen
Web Rush
Episode 111: IOU Some IoT with Diana Rodriguez from 2020-11-26T11:00

Diana Rodriguez chats with Ward and John about her experience developing and learning about the Internet of Things. What is IoT? Can you use Python? What plugs into IOT? Is security a concern with ...

Listen
Web Rush
Episode 110: Once Upon a Storybook with Michael Shilman from 2020-11-19T11:00

Announcement - we're changing the name! And Michael Shilman is on to talk about what Storybook is, why you should consider using Storybook, whether you can use Storybook in a CI process, how Storyb...

Listen
Web Rush
Episode 109: How to be a Standout Developer with Randall Kanna from 2020-11-12T12:00

If you're wanting to improve your resume and job application process, you'll want to read this week's guest's book. Author and senior software engineer Randall Kanna talks with John and Ward about ...

Listen
Web Rush
Episode 107: Two Svelte Forms Enter One Form Leaves - Kevin Åberg Kultalahti from 2020-10-29T12:00

Kevin Åberg Kultalahti talks with John, Ward, and Craig about Svelte Forms - How Kevin got started building forms for Svelte? How does Svelte forms make life easier? How is validation handled with ...

Listen
Web Rush
Episode 106: Extensibility for Angular, React, and Vue with NX from 2020-10-22T11:00

Devin Shoemaker talks with Dan, Craig, and John about his experiences building plugins for Nx. What is NX and who is it for? How granular can you get with a plugin? What resources do you have acces...

Listen
Web Rush
Episode 105: Cats as a Service from 2020-10-15T10:00

Tomomi Imura joins John and Ward to talk about drawing as a way of learning and teaching. They talk about what inspired Tomomi to create cat based error messages, how sketch notes help to learn and...

Listen
Web Rush
Episode 102: TypeScript and Svelte from 2020-09-24T10:00:05

Orta Therox talks wit John, Ward, and Dan about what the latest news is on Typescript and Svelte, how Typescript connects with Svelte, when we should use any, what Sapper is, and what client side d...

Listen
Web Rush
Episode #101: Back to Basics with Native HTML and LitElement from 2020-09-22T18:58:12

Alan Davalos drops a wealth of knowledge and links on LitElement including: what is LitElement? What is CSS encapsulation? How does LitElement help with templating? Is LitElement able to integrate ...

Listen
Web Rush
Episode 98: Svelte with Rich Harris from 2020-08-28T10:00:26

Rich Harris talks with us about why he decided to create Svelte, where the size comes from, what the challenges are with SVG, and what his pitch is for Svelte. Rich also talks about why he wanted t...

Listen
Web Rush
Episode 97: Javascript and Social Economic Reform with Justin Samuels from 2020-08-18T10:00:07

Justin Samuels talks with John and Ward about his career path, education choices along the way, Render Atlana, and how he helped organize and develop Rebuild Black Business.

Listen
Web Rush
Episode 96: Expressway to Fastify with Matteo Collina from 2020-08-11T10:00:08

Matteo Collina returns to the show to talk about Fastify. What is Fastify? Why should you use Fastify instead of Express? What is Pino and why?
What's the best way to get started with Fastify?

Listen
Web Rush
Episode 94: GraphQL with Daniel Roe from 2020-07-28T10:00:03

Daniel Roe is back to help teach us about GraphQL. What is GraphQL? What's the graph in GraphQL? How do you restrict client access to data in GraphQL? What's the difference between serverless vs se...

Listen
Web Rush
Episode 93: Having a Career In Technology with Emma Bostian from 2020-07-21T10:00:04

Emma Bostian joins John, Ward, and Craig to talk about her career in technology, what a career in tech means, what drew her back to tech after trying elsewhere, how to negotiate a salary in tech, w...

Listen
Web Rush
Episode 92: Nest.js with Loiane Groner from 2020-07-14T10:00:04

Loiane Groner joins us to talk about what Nest.js is, when someone should choose Nest.js over other choices, how to consolidate logic, what possible downsides of Nest.js are, and what does middlewa...

Listen
Web Rush
Episode 90: Using Frisby and Jest with William Imoh from 2020-06-30T10:00:19

illiam Imoh joins John, Dan, and Craig to talk about testing with Frisby.js and Joi. What are Frisby and Jest? How does Frisby make life easier? What is Postman? How do you handle authentication? H...

Listen
Web Rush
Episode 89: Building Secure Electron Apps with Aristeidis Bampakos from 2020-06-23T10:00:04

Aristeidis joins John and Ward to talk about his experience building and maintaining an electron app for mapping software. What does Electron give you? What are the benefits of Electron? What about...

Listen
Web Rush
Episode 88: Refactoring To React Hooks With Gustavo Miranda from 2020-06-16T10:00:06

Gustavo Miranda joins Craig and Ward to talk about React hooks and why they are important. Also discussed are how hooks tie into moments in React, what Atomic Design is, how Gustavo changed his thi...

Listen
Web Rush
Episode 85: Lessons on Building Scotch.io - Chris on Code from 2020-05-26T09:00:01

Chris from Scotch.io talks with John, Ward, and Dan about his experience building Scotch.io, how he's incorporated Jamstack elements, using Cloudflare to speed up the site around the world, how to ...

Listen
Web Rush
Episode 84: Nuxt- Vue- and GraphQL - Daniel Roe from 2020-05-19T10:00:04

Ever wondered what exactly Nuxt, Vue, or GraphQL are? We've got Daniel Roe on this episode to talk about what Nuxt is? Why is SSR important? How hosting on Lambda helps? And what some of the challe...

Listen
Web Rush
Episode 83: Online Store with Svelte - Domenik Reitzner from 2020-05-12T09:00:27

Craig and John talk with Domenik Reitzner about Svelte. Can you write less code and build boilerplate-free components using HTML, CSS, and Javascript? What about the lack of cli? What is it really ...

Listen
Web Rush
Episode 81: Overriding JavaScript Builds with Santosh Yadav from 2020-04-28T09:00:06

Satnosh Yadav talks with John and Dan about overriding JavaScript builds. What is a Javascript build? How does Webpack help? And what is a builder?

Listen
Web Rush
Episode 80: Service Workers with Keilla Fernandes from 2020-04-21T09:00:05

Keilla Fernandes talks with John, Ward, and Dan about service workers. What are service workers? How do you keep data fresh and in sync? What about service workers and push notifications? And how d...

Listen
Web Rush
Episode 79: JavaScript development on a Mac with C-Mac from 2020-04-14T09:00:17

Christina Warren talks with us about the state of developer life on macOS.

Listen
Web Rush
Episode 77: Converting a traditional Rails - client-side stack to Vue.js with Paul Campbell from 2020-03-31T09:00:12

Paul Campbell talks with John and Craig about converting Tito to Vue.js and what he learned along the way.

Listen
Web Rush
Episode 76: Readable JavaScript with Laurie Barth from 2020-03-24T09:00:01

Ward and John talk with Laurie about what Readable Javascript is, why you shouldn't nest your ternary's, debate Let vs Const, and most importantly, discuss bike shedding vs yak shaving.

Listen
Web Rush
Episode 75: The Battle of House Promises vs House Observables with Kapehe from 2020-03-17T09:00:09

When should you use Promises and when should you use Observables? John and Ward are talking with Kapehe about her talk on House Promises vs House Observables to help you understand the differences.

Listen
Web Rush
Episode 74: React at Starbucks with Cher from 2020-03-10T09:00:05

Cher talks with John and Ward about her experiences working on Starbucks PWA, and moving from Vue to React.

Listen
Web Rush
Episode 72: What's Your Vue of Nuxt.js - with Alexander Lichter from 2020-02-25T10:00:02

Alexander Lichter joins the show to talk about Nuxt, reasons why you should use Nuxt, how do Nuxt and Vue work together, and more.

Listen
Web Rush
Episode 71: Angular at Scale from 2020-02-18T10:00:07

Jeremy Likness talks with John and Dan about advice for building larger applications with Angular, and tips for how to keep projects organized teams spread across the globe.

Listen
Web Rush
Episode 70: React Performance with Ken Wheeler from 2020-02-11T09:00:03

Ken Wheeler joins Craig and Ward to talk through tips on learning how to measure and improve React performance.

Listen
Web Rush
Episode 68: The Truth Behind Testing - Joe Eames from 2020-01-28T08:00:06

Joe Eames joins John and Ward to talk about the different kinds of testing, how to convince someone to use testing, and why we should be testing more often.

Listen
Web Rush
Episode 67: JAMstacking with the Great Gatsby - Sam Julien from 2020-01-21T08:00:26

Sam Julien stirs up some buzzword soup as he explains Gatsby to John, Dan, and Craig. What is Gatsby? Who's Gatsby for? And what are the hurdles to using Gatsby for someone new to Gatsby?

Listen
Web Rush
Episode 66: Vanilla JavaScript and HTML - No frameworks. No libraries. No problem. from 2020-01-14T08:00:06

Ward & John talk through building something with vanilla Javascript while trying to limit the frameworks used, and the potential issues and benefits of doing so.

Listen
Web Rush
Episode 64: Twitched at Birth with Brian Clark from 2019-12-31T08:00:12

Brian Clark talks with John and Ward about his experiences live coding on Twitch. He's been using Twitch to explore new ways of teaching coding and developer tips to a younger audience.

Listen
Web Rush
Episode 63: Building a design system and mentoring with Neha Sharma from 2019-12-17T08:00:11

John and Craig talk with Neha Sharma about building a design system, and how to best use them, and mentoring others new to the developer community.

Listen
Web Rush
Episode 62: Why You Should Use Linters with Aleksandra Shinkevich from 2019-12-10T08:00:13

Aleksandra Shinkevich talks with us about what linters are, how to make sure linters are working properly, when you should run them, common problems with linters, and how a linter compares with oth...

Listen
Web Rush
Bonus Episode: First Impressions of MacBook Pro 16 with Max Lynch from 2019-11-26T17:29:33

John talks with Max Lynch about their experience with setting up and configuring the new MacBook Pro 16" and how it compares with previous models. They talk about the apps and configuration options...

Listen
Web Rush
Episode 60: Mobile Me - Mobile You - Sani Yusuf from 2019-11-26T08:00:09

Sani Yusuf stops by to talk about Ionic, React Native, Angular, and how to choose your mobile strategy.

Listen
Web Rush
Episode 58: You Better Shop Around - Shopify- Gatsby- Vue- React- GraphQL - with Kelly Vaughn from 2019-11-12T08:00:03

Kelly Vaughn talks with us about setting up faster and better Shopify front end stores and her experiences learning Vue, Gatsby, and more.

Listen
Web Rush
Episode 56: Launching a Successful Web App with Dan Muller from 2019-10-29T07:00

We talk with Dan Muller about his advice for building and launching a successful web app, including how Bazel can help.

Listen
Web Rush
Episode 55: TypeScript Azure Functions with Marie Hoeger from 2019-10-22T07:05

Marie Hoeger is our guest and she helps John and Ward learn more about TypeScript in Azure Functions.

Listen
Web Rush
Episode 54: Styling Modern Applications with Nicole Oliver from 2019-10-15T07:00

Nicole Oliver returns to talk with us about styling modern applications, the difference between pre and post-processors, Flexbox vs Grid, and rollerblading.

Listen
Web Rush
Episode 51: Building Software without Frameworks - Niall Crosby from 2019-09-24T07:00

Niall Crosby talks with us about why he built Ag Grid, how he dealt with various issues when releasing open source software, and tips for anyone else thinking of writing their own frameworks or pro...

Listen
Web Rush
Episode 50: Automate It - Don't Do It More Than Twice - Craig Shoemaker from 2019-09-17T08:06

How do you know when it's time to automate tasks? And what are the costs involved? Craig Shoemaker is on this episode to talk about automation with John and Dan.

Listen
Web Rush
Episode 47: Will Web Components Replace Frameworks - Sherry List from 2019-08-27T07:00

Sherry List joins John and Ward to talk about whether web components will replace frameworks and also offers some suggestions of ways to help with non-profits.

Listen
Web Rush
Episode 46: Using New JavaScript Features with Tara Manicsic from 2019-08-20T07:05

We're joined by Tara Z. Manicsic to talk about new features of Javascript and tips for developers who are using older versions to keep up.

Listen
Web Rush
Episode 45: Contributing to OSS Documentation with Kapunahale Wong from 2019-08-13T07:00

Kapunahale Wong is a developer and doc writer for Angular. We talk wtih her about what goes into writing docs, how can people help out, and tips for evaulating your own project's docs.

Listen
Web Rush
Episode 43: VS Live Share - Jonathan Carter from 2019-07-30T07:00

Jonathan Carter is on to talk about VS Live Share including how it works, and answers security concerns about sharing your code online.

Listen
Web Rush
Episode 42: Choosing Your JavaScript Framework from 2019-07-23T07:00

What's the most compelling thing to think about when choosing a framework? Your 3 hosts, John, Ward, and Dan, walk through some of the reasons for choosing a particular Javascript framework.

Listen
Web Rush
Episode 41: Managing Your npm Dependencies With Jan Lehnardt from 2019-07-16T07:00

Jan Lehnardt is our guest to answer our questions about Greenkeeper which helps monitor and update your npm dependencies.

Listen
Web Rush
Episode 38: Node.js Optimization and Performance - Matteo Collina from 2019-06-25T07:00

Matteo Collina talks with us about HTTP/2, HTTP/3, NodeClinic, Autocannon, the event loop, node security, and dealing with large amounts of JSON data.

Listen
Web Rush
Episode 37: Founding the dev.to platform - Ben Halpern from 2019-06-18T07:00

We talk with Bel Halpern about how he built the dev.to platform, how they're hoping to monetize (or not), how to keep going on a long term project, and how an April Fool's day joke went awry.

Listen
Web Rush
Episode 34: Throttling and Async Patterns with Serverless - Marie Hoelger from 2019-05-28T07:00

Marie is a Software Engineer for Azure Functions. On this episode we talk about what serverless is, the importance of throttling, durable functions, and common use cases.

Listen
Web Rush
Episode 33: Adopting New Tech with Natalie Qabazard from 2019-05-21T07:00

Natalie Qabazard chat swith Ward and Dan about introducing people to Typescript, how it can help with refactoring, and what it's like to work at Slack.

Listen
Web Rush
Episode 32: Mobile App Deployment with Jen Looper from 2019-05-14T06:00

Jen Looper talks with us about mobile app development and deployment with advice from her experiences as an individual developer as well as for the enterprise world.

Listen
Web Rush
Episode 30: CSS - Emma Wedekind from 2019-04-30T07:10

We're talking all things CSS with Emma Wedekind.

Listen
Web Rush
Episode 29: TypeScript Decorators with Nicole Oliver from 2019-04-23T07:00

Nicole Oliver joins us to talk about Typescript decorators.

Listen
Web Rush
Episode 28: The Rise of Tech - Enterprise Engineering Myths with Jem Young from 2019-04-16T07:00

Jem Young helps John & Ward dispel some of the enterprise engineering myths.

Listen
Web Rush
Episode 25: Native vs Web Mobile with Ryan Burgess from 2019-03-26T07:00

We've got Ryan Burgess back to talk with us about Netflix's use of native vs web on mobile.

Listen
Web Rush
Episode 24: Multi-App and Multi-Team Development with Victor Savkin from 2019-03-19T07:00

Victor Savkin talks with John and Ward about large app development, yarn vs npm, npx, managing multiple teams on multiple sprints, and the Typescript tax.

Listen
Web Rush
Episode 23: JavaScript and Bots for Improving User Experiences from 2019-03-12T07:08

We talk with Michael Szul about what is and isn't a bot, understanding natural language processing, and his advice for anyone starting out in bot development.

Listen
Web Rush
Episode 21: Dynamically Generated Forms in Angular with Raul Jimenez from 2019-02-26T08:00

Raul Jimenez joins us to discuss dynamically generating forms in JavaScript and Angular.

Listen
Web Rush
Episode 20: npm Tooling with Kat Marchan from 2019-02-19T08:00

Kat Marchan of the npm team joins us to talk about npm tooling, including npx, Tink, and more.

Listen
Web Rush
Episode 19: JavaScript Development - Should You Buy or Build, with Guest Wes Bos from 2019-02-11T08:00

Wes Bos talks about the course and sticker platform he's built, the technology behind it, and the reasons why he's built parts of it, and used off the shelf pre-built options for other parts. This ...

Listen
Web Rush
Episode 17: Serverless with Jeff Hollan from 2019-01-29T08:00

Jeff Hollan, Senior Program Manager for Microsoft Azure Functions, joins us to talk about serverless and talks about his serverless doorbell project.

Listen
Web Rush
Episode 16: Style Guides in React with Sara Vieira from 2019-01-22T08:00

John and Dan are joined by Sara Vieira to discuss the benefits of creating style guides for the apps you're building in React.

Listen
Web Rush
Episode 15: Did You Just Screw Up the UI? with Ryan Burgess of Netflix from 2019-01-15T08:31

Ryan Burgess from Netflix talks with us about how to do better A/B testing so we don't screw up the UI - whether you've got Netflix sized data or doing smaller client work, A/B testing can help giv...

Listen
Web Rush
Episode 12: Mobile Development Using NativeScript with Nathan Walker from 2018-12-18T10:00

Mobile developer export Nathan Walker discusses how he uses NativeScript to build mobile apps with a native feel.

Listen
Web Rush
Episode 11: Web Accessibility with Jen Luker from 2018-12-11T10:00

Jen Luker joins John and Dan, to discuss why how the role of Web accessibility.

Listen
Web Rush
Episode 9: RxJS with Tracy Lee from 2018-11-27T10:00

John and Ward talk with core RxJS team member, Tracy Lee. Tracy shares the direction of RxJS, who is using it, and some inside tips on how to learn RxJS and common pitfalls.

Listen
Web Rush
Episode 8: Node.js in Production with Tierney Cyren from 2018-11-20T10:00

Tierney Cyren talks with John and Ward about all things Node and how to use it in production.

Listen
Web Rush
Episode 7: Custom Web Components with Rob Wormald from 2018-11-13T10:00

John, Dan and Ward talk with Rob Wormald about his views on where Custom Web Components are heading. Rob talks about Polymer, web components, how Angular and other frameworks approach web component...

Listen
Web Rush
Episode 5: Surviving and Thriving in OSS with guest Filipe Silva from 2018-10-30T09:00

John, Ward, and Dan talk with Filipe Silva about OSS, github, and the culture of communication among developers.

Listen
Web Rush
Episode 4: Progressive Web Apps (PWAs) with Maxim Salnikov from 2018-10-23T09:00

John, Ward, and Dan talk with Maxim Salnikov about his experience as PWA expert. Maxim discusses what they are and when he uses them, along with browser support, and how he uses service workers. Ma...

Listen
Web Rush
Episode 0: Meet John and Ward from 2018-09-26T13:30

Welcome to Real Talk JavaScript, the weekly talk-show with advice and insight into the technologies and practices currently being used to build web applications in the real world.

Each w...

Listen
Web Rush
Episode 0: Meet John and Ward from 2018-09-26T13:30

Welcome to Real Talk JavaScript, the weekly talk-show with advice and insight into the technologies and practices currently being used to build web applications in the real world.

Each w...

Listen
Web Rush
Episode 0: Meet John and Ward from 2018-09-26T13:30

Welcome to Real Talk JavaScript, the weekly talk-show with advice and insight into the technologies and practices currently being used to build web applications in the real world.

Each we...

Listen