Find partners
Web Rush

Web Rush

Hosted by Dan Wahlin, John Papa, Ward Bell, Craig Shoemaker

TechnologyEducationInterviews guests

Episodes

293

Latest episode

Jul 2024

Language

EN-US

About the show

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

Listen to episodes

60 recent
July 25, 202439 min

Episode 290: The Next.js for Angular - Analog

Host(s): John Papa @John_Papa Ward Bell @WardBell Craig Shoemaker @craigshoemaker Guest: Brandon Roberts on @brandontroberts Recording date: July 18, 2024 Brought to you by AG Grid IdeaBlade Resources: AnalogJS Angular Spartan Shipping What You Use - Open Source Chronicles with Brandon Roberts The meta framework Next.js for React The meta framework SvelteKit for Svelte The meta framework Nuxt.js for Vue Remix vs Next.js Analog.js vs Next.js Get started with Analog and Angular Igor Minar Video of SSR, Full Stack, Angular and Analog at ngRome Playwright testing framework Web Rush Episode 235: Playwright with Debbie O’Brien AnalogJS on GitHub AnalogJS Insights Timejumps 00:39 What's the next thing you're going to be working on? 01:44 Welcome Brandon Roberts back 03:34 What is AnalogJS? 05:54 Sponsor: Ag Grid 07:00 How have meta frameworks changed over the years? 13:31 Getting frustrated at the lack of convention in Angular 15:02 Why are these features in a meta framework instead of being part of Angular? 17:10 What do I need to learn to use Analog that differs from Angular? 20:45 Sponsor: IdeaBlade 21:44 How do I need to think about designing an app to use Analog? 32:38 What's next for Analog? 34:49 Final thoughts Podcast editing on this episode done by Chris Enns of Lemon Productions .

July 18, 202431 min

Episode 289: VS Code to the Cloud in 60 Seconds

Host(s): John Papa @John_Papa Guest: Dheeraj Bandaru Haripriya Mehta Recording date: Jul 12, 2024 Brought to you by AG Grid IdeaBlade Resources: Learn Cloud in the Marketplace Learn Static Web Apps VS Code Telemetry Timejumps 00:59 Introducing Dheeraj Bandaru and Haripriya Mehta 08:26 Sponsor: IdeaBlade 09:22 How do I install Learn Cloud? 12:00 Is Azure actually free or how does it work when I sign up? 15:50 Sponsor: Ag Grid 16:52 What is Azure PAS? 19:09 What's the difference between static web apps, container apps, and app service? 25:17 How doe sit work if you're deploying your own app? 27:04 Can I switch to other apps or am I stuck? 28:36 What's the final steps with Learn Code? 29:30 Final thoughts Podcast editing on this episode done by Chris Enns of Lemon Productions .

July 11, 202434 min

Episode 288: Make AI Useful For You

Host(s): John Papa @John_Papa Guest: Grace Taylor [@GraceGTaylor]]( https://twitter.com/gracegtaylor _) Recording date: July 1, 2024 Brought to you by AG Grid IdeaBlade Resources: Building Better Apps Better Together with AI YouTube Video by Gwyneth Peña-Siguenza on Building Better Together Apps Introduction to Large Language Models (LLMs) Code Optimizations in AI Productive and secure end to end developer experience powered by AI Timejumps 00:42 What is Canada Day, eh? 01:22 Introducing Grace Taylor 02:53 What is Better Together? 05:53 How does it work to figure out what's best for my app? 08:21 Sponsor: Ag Grid 09:26 How do you know what the developer's intent is? 12:13 What interesting ways are users using AI? 15:07 What services are you using to build Better Together? 16:43 Is it the platform's job to make UX better, or should the industry teach prompt writing? 18:03 Sponsor: IdeaBlade 18:58 How can AI do better at supporting languages other than English? 23:48 How do code optimizations work? 29:40 What kind of feedback have you gotten? 31:38 Where can people learn more about Better Together? 32:58 Final thoughts Podcast editing on this episode done by Chris Enns of Lemon Productions .

July 4, 202439 min

Episode 287: Why You As A Developer Must Care About Managing Your APIs

Host(s): John Papa @John_Papa Ward Bell @WardBell Dan Wahlin @DanWahlin Craig Shoemaker @craigshoemaker Guest: Chris Noring @chris_noring Recording date: June 27, 2024 Brought to you by AG Grid IdeaBlade Resources: Chris on GitHub Chris on LinkedIn Chris on YouTube Softchris Blog Web API Load balancing APIs How to Validate a Business Idea API debounce Designing Azure Functions for identical input API Rate Limiting - Everything you need to know Polyfill.io - what you need to know Azure API Management - Overview and key concepts | Microsoft Learn API Management sample including Generative AI, genai-gateway-apim/README.md at main · Azure-Samples/genai-gateway-apim (github.com) Azure API Center: Centralize API Management for Better Discovery and Governance Introduction to Azure API Center - Training | Microsoft Learn Timejumps 01:09 Introducing Chris Noring 03:06 What is a web API developer? 07:24 Sponsor: Ag Grid 08:28 How should people manage their APIs? 13:38 Have you tried working without a database? 17:24 Is load balancing needed on smaller APIs? 21:44 Sponsor: IdeaBlade 22:37 The importance of API security 27:22 Why is developer experience that API management could help with? 37:44 Final thoughts Podcast editing on this episode done by Chris Enns of Lemon Productions .

June 27, 202438 min

Episode 286: Fast Development with Visual Studio

Host(s): John Papa @John_Papa Ward Bell @WardBell Guest: Laurent Bugnion [@LBugnion]]( https://x.com/LBugnion ) Recording date: Jun 20, 2024 Brought to you by AG Grid IdeaBlade Resources: Visual InterDev on Wikipedia Visual Studio Visual Studio Code What is DevBox? Create a Vue.js app on Visual Studio Free Code Camp Shares Perspectives on the difference between VS Code and Visual Studio MarkDown on VS Code Install Copilot on Visual Studio Announcement of GitHub Copilot on Visual Studio Features of GitHub Copilot Timejumps 00:39 Where in the world is Ward Bell? 01:59 Introducing Laurent Bugnion 03:03 What is Visual Studio? 08:02 Sponsor: Ag Grid 09:03 What is Dev Box? 12:03 What does it look like to use Visual Studio for web development? 24:38 The advantage of not caring what the cool kids are doing 25:47 Sponsor: IdeaBlade 26:51 How is Copilot inside of Visual Studio to work with? 29:08 How do I enable CoPilot inside Visual Studio? 35:22 Where do you see Visual Studio going? Podcast editing on this episode done by Chris Enns of Lemon Productions .

June 20, 202445 min

Episode 285: The Best of Build for Developers

Host(s): John Papa @John_Papa Ward Bell @WardBell Craig Shoemaker @craigshoemaker Guest: Anthony Bartolo @wirelesslife Recording date: Jun 6, 2024 Brought to you by AG Grid IdeaBlade Resources: Copilot + PC from Build Copilot + PC Review from Tom’s Guide Introducing Phi-3 with SLMs SLMs: Difference between SLM and LLM GitHub Copilot extensibility Snapdragon developer kit for Windows AI integration into Teams RAG in AI Search MS Build Book of News: Microsoft Build 2024 Book of News Timejumps 01:50 Introducing Anthony Bartolo 04:26 What does PC + AI mean for Windows? 09:05 Sponsor: Ag Grid 10:05 What is Phi-3? 14:20 How much space do you need on your drive for this? 18:20 What's Phi-3 with SLM's? 24:35 Sponsor: IdeaBlade 25:32 What is GitHub CoPilot Extensibility? 32:40 Snapdragon developer kit for Windows 38:15 AI integration into Teams Podcast editing on this episode done by Chris Enns of Lemon Productions .

June 13, 202434 min

Episode 284: App Spaces: Simplifying App Development in Azure

Host(s): John Papa @John_Papa Guest: Elliot Hamai LinkedIn Recording date: May 30, 2024 Brought to you by AG Grid IdeaBlade Resources: Overview of App Spaces Marketing Website Learn Azure Container Apps (ACA) Learn Static Web Apps (SWA) Learn Azure Kubernetes Service (AKS) Building a Full-Stack Application on App Spaces with Google Authentication Timejumps 00:27 Introducing Elliot Hamai 03:20 Why should app spaces be interesting to web developers? 04:40 What's the difference between Azure container apps vs static apps? 07:19 Sponsor: Ag Grid 08:22 Why would I want to use static web apps? 14:19 GitHub integration is key 18:57 Sponsor: IdeaBlade 19:58 Is it app component or static app component? 22:20 Why is region important? 28:58 Where can people learn more? 31:05 What's a Saas-like experience in app spaces? Podcast editing on this episode done by Chris Enns of Lemon Productions .

June 6, 202435 min

Episode 283: npm Updates: Love 'em or Hate 'em?

Host(s): John Papa @John_Papa Ward Bell @WardBell Craig Shoemaker @craigshoemaker Recording date: May 23, 2024 Brought to you by AG Grid IdeaBlade Resources: npm audit How to Update npm Dependencies Angular’s ng update upgrade command Security vulnerability mitigation with npm audit fix commands What is the latest version of Node NVM Install guide What’s a peer dependency vs devDependency vs dependency Peer Dependencies Timejumps 00:27 npm shaming? 02:57 Is upgrading via npm worse now than it used to be? 11:47 Sponsor: Ag Grid 12:37 Does how much of an upgrade you're doing matter with npm? 22:13 Sponsor: IdeaBlade 23:00 Getting the wrong version of node 26:01 What if I get a "peer dependency error" issue? 29:53 Would CoPilot be helpful here? Podcast editing on this episode done by Chris Enns of Lemon Productions .

May 23, 202436 min

Episode 282: Are You Evolving with your Developer Tools?

Host(s): John Papa @John_Papa Guest: Liam Hampton @liamchampton Recording date: May 9, 2024 Brought to you by AG Grid IdeaBlade Resources: Jakarta Learn the Azure Developer CLI (azd) Top JavaScript Dev Tools Best of Python developer tools Top dev tools of Go Azd pipeline config What is BICEP Liam Hampton shares azd up on video Awesome community azd templates list Alfredo Deza talks about Python web apps on Web Rush Learn Go Timejumps 00:28 Are you evolving with your dev tools? 02:14 Introducing Liam Hampton 05:15 What kind of developer tools are we talking about? 09:41 Sponsor: Ag Grid 10:41 Learning a second language is more difficult than learning the first one 15:38 Where does GitHub Actions fit? 17:28 What is the Azure Developer CLI? 27:27 Sponsor: IdeaBlade 28:28 What are your favorite developer tools? 33:41 Final thoughts Podcast editing on this episode done by Chris Enns of Lemon Productions .

May 16, 202438 min

Episode 281: What You Need to Know About the Proposal for Signals in JavaScript

Host(s): John Papa @John_Papa Ward Bell @WardBell Guest: Manfred Steyer @ManfredSteyer Recording date: May 2, 2024 Brought to you by AG Grid IdeaBlade Resources: Manfred Steyer’s blog post on Successful with Signals in Angular – 3 Effective Rules for Your Architecture Angular Signals Blog Post Component Communication with Signals, Inputs, Two-way Bindings, and Content/ View Queries Advanced Angular Architecture Workshop Manfred’s Overview of Signals in Angular Manfred Steyer on Twitter Article about the TC39 Proposal for Native Signals in JavaScript TC39 Proposal for Native Signals in JavaScript What are Angular Signals What is a Race Condition? Timejumps 00:28 Sending Ward off on an adventure 01:44 The evolution of signals 06:00 TC39 Proposal for Native Signals in JavaScript 08:23 Sponsor: Ag Grid 09:26 How are signals going to change our world? 18:23 What is double count doing that's different than count? 23:16 Why is it important that it's asynchronous? 27:15 Sponsor: IdeaBlade 28:10 What is signals replacing? 33:28 What do people need to know about signals? Podcast editing on this episode done by Chris Enns of Lemon Productions .

Is this your show?

Claim this listing to keep it up to date, reach guests who want to pitch you, and manage bookings with Guestify.

Claim this listing

More Technology podcasts