DiscoverWeb Rush
Web Rush
Claim Ownership

Web Rush

Author: Dan Wahlin, John Papa, Ward Bell, Craig Shoemaker

Subscribed: 670Played: 25,760
Share

Description

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
284 Episodes
Reverse
Host(s):John Papa @John_PapaWard Bell @WardBellGuest:Manfred Steyer @ManfredSteyerRecording date: May 2, 2024Brought to you byAG GridIdeaBladeResources:Manfred Steyer’s blog post on Successful with Signals in Angular – 3 Effective Rules for Your ArchitectureAngular Signals Blog PostComponent Communication with Signals, Inputs, Two-way Bindings, and Content/ View QueriesAdvanced Angular Architecture WorkshopManfred’s Overview of Signals in AngularManfred Steyer on TwitterArticle about the TC39 Proposal for Native Signals in JavaScriptTC39 Proposal for Native Signals in JavaScriptWhat are Angular SignalsWhat is a Race Condition?Timejumps00:28 Sending Ward off on an adventure01:44 The evolution of signals06:00 TC39 Proposal for Native Signals in JavaScript08:23 Sponsor: Ag Grid09: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: IdeaBlade28: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.
Host(s):John Papa @John_PapaWard Bell @WardBellCraig Shoemaker @craigshoemakerGuest:Anthony Bartolo LinkedInRecording date: April 25, 2024Brought to you byAG GridIdeaBladeResources:Episode 274: What Developers Need To Know About Generative AI | Web RushGitHub Advanced SecurityAbout GitHub Advanced SecurityMicrosoft Copilot for SecurityWhat Developers Need to Know About Generative AIDo Roller Coasters Need CybersecurityAutomated Threat AnalysisMicrosoft Defender for CloudMicrosoft Copilot for SecurityWhat is IoTPhi-3 - redefining what's possible with SLMsDifference between SLM and LLMTimejumps01:04 Introducing Anthony Bartolo06:44 Sponsor: Ag Grid07:51 How should developer think about security and AI?16:57 Are these like linting tools for security?20:27 What's the difference between CoPilot for Security and Microsoft Sentinel?28:22 What's the difference between ChatGPT and GitHub CoPilot?33:46 Sponsor: IdeaBlade34:49 How do I keep my source code safe from AI vulnerability?39:20 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):John Papa @John_PapaWard Bell @WardBellGuest:Frank Boucher @FBoucherosRecording date: April 18, 2024Brought to you byAG GridIdeaBladeResources:Frank Boucher’s YouTube channelOpen at Microsoft video series by Frank’s BoucherFrank Boucher’s BlogGet started with .NET AspireInstall .NET on macOSGame development on .NETLearn about .NET BlazorBuild web apps with BlazorAzure Static Web Apps (SWA).NET support policyBlazor DOM integrationSmart Components with AITimejumps00:29 Is it cool to be a .NET developer?03:44 Introducing Frank Boucher05:30 What is Open at Microsoft?07:43 Sponsor: Ag Grid08:47 Do you enjoy the community or the language?14:18 If you develop in .NET, can you use multiple environments or platforms?17:28 What is Blazer?21:58 Where does Web Assembly fit?30:28 Sponsor: IdeaBlade31:29 Are there load time issues?Podcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):John Papa @John_PapaCraig Shoemaker @craigshoemakerGuest:Alfredo Deza on LinkedInRecording date: Apr 11, 2024Brought to you byAG GridIdeaBladeResources:Alfredo’s social media profile at LinkedInAlfredo Deza at the OlympicsAlfredo Deza’s Olympian storyAlfredo’s father in the OlympicsAlfredo Deza books on AmazonAlfredo’s Books at O’ReillyAlfredo Deza at Duke UniversityGetting Started with Testing in PythonPython Fundamentals on Khan AcademyKubernetesSmall functions considered harmfulReddit thread on small functions being harmfulWriting small functionsFive lines of code principlePython clean code - 6 best practices to make your Python functions more readableRefactoring to PatternsTimejumps00:28 Welcome!01:35 Introducing Alfredo Deza02:59 What's your Olympic story?06:02 What lessons from being an athlete into technology?09:51 Sponsor: Ag Grid10:48 Why Python?23:29 Software engineers dislike writing tests26:13 How should developers balance the principles of testing?31:34 Happy birthday to Ward32:44 How do you break functions into multiple functions?36:46 Sponsor: IdeaBlade37:36 Where should people go to learn more?Podcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):John Papa @John_PapaWard Bell @WardBellGuest:Bruno Capuano @elbrunoRecording date: April 4, 2024Brought to you byAG GridIdeaBladeResources:Smart ComponentsDaniel Roth “Introducing .NET Smart Components – AI-powered UI controls”What is Retrieval-augmented generation (RAG)Bruno sharing an Intro to GitHub Copilot for Visual StudioBruno sharing GitHub Copilot Best Practices within Visual StudioTimejumps00:28 Do you want smart or dumb AI?01:58 Introducing Bruno03:42 What is a .net smart component with AI?08:26 Sponsor: Ag Grid09:24 What's a smart text area?12:56 What is rag as it relates to AI?18:11 How do we bring this to production as a developer?23:28 Sponsor: IdeaBlade24:21 Where else is AI being implemented?26:20 How can companies make sure they don't overspend on AI tokens?30:05 What have you built and learned from?32:43 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):Craig Shoemaker @craigshoemakerGuest:Chris Noring @chris_noringRecording date: 03/28/2024Brought to you byAG GridIdeaBladeResources:Chris Noring’s blogThe Road Ahead, Bill GatesWhat is an AI agent?LangChainSemantic KernelAutogenCoPilot StudioTimejumps00:30 Introducing Chris Noring01:19 How do you think about AI agents?04:28 How do you define an AI agent?05:56 Sponsor: Ag Grid06:59 Why do we need AI agents?09:24 Is there a distinction between an agent vs an assistant?12:07 How do I create an agent for my own usage?20:02 How would you decide on a framework to work with?29:03 Sponsor: IdeaBlade29:58 What is CoPilot Studio and how does it differ?34:12 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):John Papa @John_PapaWard Bell @WardBellGuest:Corbin Crutchley @crutchcornRecording date: 3/14/2024Brought to you byAG GridIdeaBladeResources:Here's the information organized in markdown linked list format:Book: Framework FundamentalsReactVueAngularSvelteSolid.jsFramework Field Guide Fundamentals - Collection of framework fundamentals.Corbin Crutchley on Web Rush episode 201The Hook - Blues TravellersAngular, React, and Vue Framework ComparisonGitHub Copilot in VS CodeComponent Party - Comparing frameworks to one another.React Beyond the Render - Article about React RSC.Analog Different Component AuthoringAnalog DocsAngular SignalsTimejumps00:28 An annual convo about web frameworks01:37 Introducing Corbin Crutchley04:14 What is the Framework Field Guide?08:43 How do you keep up with changes in frameworks?09:53 Sponsor: Ag Grid10:54 What do you think are some of the major changes in frameworks?14:47 How did you decide to compare frameworks?19:26 How would you decide which of the big three frameworks to build with?22:48 Sponsor: IdeaBlade23:50 How would I use this to get a job at a company?30:39 What is analog in the Angular community?37:47 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):John Papa @John_PapaWard Bell @WardBellCraig Shoemaker @craigshoemakerGuest:Anthony BartoloRecording date: 3/7/2024Brought to you byAG GridIdeaBladeResources:Generative AIMicrosoft services for AIMicrosoft CopilotGitHub Next | Copilot WorkspaceVisual Studio Code GitHub Copilot overviewGenerative AI for BeginnersTimejumps01:45 Introducing Anthony Bartolo02:48 What are you working on in generative AI?05:46 An example of how a power company used Copilot to learn more about their code09:54 What if AI tooling doesn't feel right for me?11:50 Sponsor: Ag Grid12:53 Should I use generative AI to add security to my projects?24:19 The importance of being specific29:56 Sponsor: IdeaBlade30:56 Asking questions to craft a better prompt38:38 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):John Papa @John_PapaWard Bell @WardBellCraig Shoemaker @craigshoemakerRecording date: Feb 29, 2024Brought to you byAG GridIdeaBladeResources:State of JavaScript SurveySvelte • Cybernetically enhanced web appsBun — A fast all-in-one JavaScript runtimeTimejumps01:10 Are we asking the right questions of each other?08:23 How I think about surveys09:38 Sponsor: IdeaBlade10:38 Languages vs frameworks14:34 How much does experience factor in?18:06 Sponsor: Ag Grid19:01 Proxy usage and page visibliity API22:03 RxJS and data fetching26:06 JavaScript runtimes26:59 Our final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):John Papa @John_PapaWard Bell @WardBellRecording date: Feb 22, 2024Brought to you byAG GridResources:What if Less Angular Could be More - John’s VideoJohn’s What If GitHub repositoryAxios and http interceptorsAxios and httpAngular Dependency InjectionPromises and RxJS ObservablesFetch APIInterceptors in ReactTimejumpsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):John Papa @John_PapaWard Bell @WardBellCraig Shoemaker @craigshoemakerRecording date: Feb 15, 2024Brought to you byAG GridIdeaBladeResources:Azure Container Apps docsKubernetesAzure KubernetesGoogle Cloud RunOverview of Azure Container AppsKEDADockerDAPR docsBeginner friendly course for containersAWS Fargate vs Google Cloud RunHands-on learning of VS Code Remote and containers without containersThe ChosenTimejumps00:29 What do you need to know about containers?01:27 What is Kuber Nets?04:44 Can you get your apps in the cloud faster?09:06 Sponsor: Ag Grid10:09 What's required to get started using containers?16:09 What's KEDA?16:57 How much do I need to know about Kubernetes?20:20 Sponsor: IdeaBlade24:01 Can you move out of container apps?25:39 When should you use containers vs Kubernetes?29:12 What costs are there associated?35:26 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):John Papa @John_PapaWard Bell @WardBellCraig Shoemaker @craigshoemakerGuest:Madelyn Papa LinkedInRecording date: Feb 8, 2024Brought to you byAG GridIdeaBladeResources:Siena College - Software Development ProgramReact.devArraysJavaSoftware Engineering classesUnity 3DSiena College Program for Poland Trauma and UX DesignFigmaGitHub CopilotGitHub Education Developer PackReact NativeReact Tic Tac Toe tutorialCodeSandboxGame PigeonConnect Four gameSiena College - Top college in NY for finding a jobTimejumps00:26 Introducing John's favorite guest on the show01:40 What drew you into computer science?05:19 What are you taking now in comp sci?10:28 Sponsor: Ag Grid11:32 What are they teaching on user experience UX?14:45 Has the course work been solo or team based?16:21 How important is presenting in course work?20:26 What are you doing outside of computers in university?23:40 Is ChatGPT or AI being used at school in computer science?27:34 Sponsor: IdeaBlade28:34 What are you building with React?31:20 How are you using Code Sandbox?32:34 What happens next after college?35:43 Has there been resourcing in the job application process?38:25 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):John Papa @John_PapaWard Bell @WardBellCraig Shoemaker @craigshoemakerGuest:Gwyneth Pena-Siguenza @TwitterRecording date: Feb 1, 2024Brought to you byAG GridIdeaBladeResources:Gwyneth Pena-Siguenza on YouTubeLearn to cloudDo More with AI and GitHub Copilot, keynote at All Things Open by GwynethAll Things Open conferenceGwyn’s githubGitHub CopilotMicrosoft DeveloperFrom Zero to Cloud Engineer in 6 monthsSandy Hook Elementary School ShootingThe Phoenix Project bookSemantic KernelLearning How To Learn, by Barbara OakleyThe Woobles - crochet kits for beginnersExpress Yourself: “It’s not what you look like when you’re doin’ what your doin’”Timejumps00:30 Are you a YouTuber?01:51 Introducing Gwyneth Pena-Siguenza07:23 Sponsor: Ag Grid08:28 What was your journey into tech?13:40 How did you feel joining a professional tech jon?19:09 What kind of tech is interesting you?21:43 What are problems you enjoy trying to solve?24:23 Sponsor: IdeaBlade25:22 What are some interesting ways to get a new job in 2024?29:03 What are people stumbling on in cloud engineering?31:08 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):John Papa @John_PapaWard Bell @WardBellGuest:Lee Stott @lee_stottRecording date: Jan 25, 2024Brought to you byAG GridIdeaBladeResources:Lee Stott on LinkedInUniversity College of LondonLee Stott, Honorary Associate Professor in Teaching at UCLDemocritizing AIiPhone’s decade worth of impactAI RevolutionWhat if AI Could Rebuild the Middle ClassWhat is the Rabbit R1 device?Rabbit r1 is an AI-powered sidekick that’s like a future version of SiriBest practices for deploying language modelsSmall Language ModelsSemantic KernelLangChainSemantic Kernel CookbookEducator Developer BlogMicrosoft LearnMicrosoft Student ResourcesAzure AI StudioBaseCamp’s “Shape Up” methodology for defining, choosing and “estimating” projectsTimejumps00:43 Introducing Lee Stott03:37 What does Democratizing AI really mean?10:44 Sponsor: Ag Grid11:48 When something is truly available to everyone, that's when you've democratized it20:05 Who is the target audience for AI in 2024?27:08 Sponsor: IdeaBlade28:06 What AI tools does Lee Stott think are worth checking out?35:24 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):John Papa @John_PapaWard Bell @WardBellRecording date: Jan 18, 2024Brought to you byAG GridIdeaBladeResources:Want to go fast go alone. If you want to go far, go togetherBuild an IT Succession PlanAngular workshops at ngConf 2024Timejumps00:28 Is business strategy fun? Boring?03:42 Bad things happen when I'm doing something the business doesn't want06:39 How do you shift your own thinking around the business or customer goal?11:44 Sponsor: Ag Grid12:51 What would happen if you didn't finish what you're working on?22:24 Sponsor: IdeaBlade23:26 What is your succession plan for your role at the business?28:37 If you want to fast, go alone. If you want to go far, go together33:44 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Madison Kanna returns to talk about the benefits of a computer science degree, what bootcamps can offer, and the benefit of being around others learning in a similar direction.Host(s):John Papa @John_PapaWard Bell @WardBellGuest:Madison Kanna on TwitterRecording date: Dec 21, 2023Brought to you byAG GridIdeaBladeResources:Do You Need a CS Degree to be a Developer? (Madison Kanna on YouTube)Madison Kanna on YouTubeMadison Kanna’s code book clubDesign Patterns: Elements of Reusable Object-oriented SoftwareCracking the Coding InterviewExercism JavaScript TrackThe Exorcist on IMDBThe Flat Iron BootcampCoding DojoFreeCodeCamp - introduction to JavaScriptTeach Yourself Computer ScienceMicrosoft Learn Student Ambassadors programResilient ManagementDeep WorkTimejumps00:29 Welcome00:54 Introducing Madison Kanna02:06 What's the state of books and code book clubs in 2024?04:49 What is Exercism JavaScript style programming?07:09 Sponsor: Ag Grid08:10 How were CS degrees viewed when you started programming?11:00 What was the biggest value from self studying in programming?17:41 Can you do formal education and more informal education in programming?29:27 Wanting to be around like minded people learning in a similar direction35:20 Sponsor: IdeaBlade36:24 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):John Papa @John_PapaWard Bell @WardBellCraig Shoemaker @craigshoemakerRecording date: Dec 14, 2023Brought to you byAG GridIdeaBladeResources:ChatGPT releasedBing Image generationAI HallucinationResponsible AIGreat Ezra Klein podcast on the state of AI in 2023 and where it is goingGitHub CopilotIs Scrum dead?ZeitgeistWhy use a web frameworkBargaining for our very existenceWhy hasn’t TDD Taken Over the World?” - by Dave FarleyTimejumps00:27 Welcome02:08 AI had a big coming out10:30 Ways to deal with hallucinations14:00 Sponsor: Ag Grid15:01 Growing discontent with testing19:37 What processes do we need to challenge?23:19 Sponsor: IdeaBlade24:17 The job market29:54 Where's crypto and blockchains?31:47 In person conferences35:33 Are we moving back to the office?39:48 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):Craig Shoemaker @craigshoemakerGuest:Ward Bell @WardBellRecording date: 12/07/2023Brought to you byAG GridIdeaBladeTimejumps00:30 Welcome01:22 When Ward changed from consultant to owner manager?08:36 Sponsor: Ag Grid09:40 What's an example of an excuse developers give?12:34 How do you interpret answers to the problem you're trying to solve?16:22 Meet the user20:51 Break down the problem and chip away at it24:17 Sponsor: IdeaBlade25:20 How does a developer have time for it all?40:04 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):John Papa @John_PapaCraig Shoemaker @craigshoemakerGuest:Chris Woodruff @cwoodruffRecording date: Nov 30, 2023Brought to you byAG GridIdeaBladeResources:The Microsoft MVP programASP InsidersLearning the Entity Framework.NET 8Efficient querying with Entity FrameworkVideo showing how to use GitHub Copilot with Entity FrameworkThe Scotty PrincipleUsing the Scotty principle to Crush your To-Do ListFundamentals of Software Architecture: An Engineering ApproachStrange New Worlds: Star TrekChris Woodruff on GitHubTimejumps00:26 Welcome01:05 Introducing Chris Woodruff02:34 What is a Microsoft MVP?06:03 Sponsor: Ag Grid07:09 Learning how to be a data detective17:12 Learning the Scotty Principle23:12 Sponsor: Ideablade24:15 Dealing with uncertainty in projects29:14 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
Host(s):John Papa @John_PapaWard Bell @WardBellDan Wahlin @DanWahlinCraig Shoemaker @craigshoemakerGuest:Jasmine Greenaway @paladiqueRecording date: 11/15/2023Brought to you byAG GridNarwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources:Jasmine Greenaway on LinkedInJasmine Greenaway on GitHubPerlLive codingBeginner’s Guide to Web DevelopmentReplitFundamentals for Self Taught ProgrammersTimejumps00:28 Welcome02:11 Introducing Jasmine Greenaway05:32 What sticks out to you on your learning journey into coding?08:15 How did you get into teaching?10:00 Sponsor: Ag Grid10:50 Do you remember your first time in front of a classroom?15:58 Are there common themes in people wanting to learn to code?18:11 Sponsor: Narwhal18:44 How do you know when to give an answers vs ask more questions?21:45 What are some good starting points with web development?24:04 How has AI effected teaching?28:21 How does teaching intersect with developer relations at Microsoft?30:24 Writing a book called Fundamentals for Self Taught Programmers32:55 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
loading
Comments 
Download from Google Play
Download from App Store