Web Rush

Web Rush

By Dan Wahlin, John Papa, Ward Bell, Craig ShoemakerTechnologyEducation
Download on the App Store

Web Rush episodes

  • Episode 150: Svelte Tools and Svelte Society

    Recording date: 8/24/2021

    John Papa @John_Papa

    Ward Bell @WardBell

    Dan Wahlin @DanWahlin

    Craig Shoemaker @craigshoemaker

    Kevin Åberg Kultalahti @Kevmodrome

    Brought to you by
    • AG Grid

    • Ionic

    Resources:
    • Svelte Society on Twitter
    • Svelte Society web site
    • Svelte Radio podcast
    • Svelte DevTools for Chrome
    • Svelte Discord
    • Svelte for VS Code
    • Discord’s Stage Channels
    • Svelte Summit event
    • SvelteKit for Svelte
    • SvelteKit migration guide
    • Vite docs
    • From Snowpack to Vite
    • Budibase
    • Svelte REPL with hello world
    • Svelte Writable Stores
    • Cypress
    • Playwright
    • Jest
    • UVU
    • Svelte Society
    • Svelte-Knobby
    • Snakes on a Plane
    • ShopAtHome
    • ShopAtHome demo in Svelte
    • ShopAtHome demo in Vue
    • ShopAtHome demo in React
    • ShopAtHome demo in Angular
    Timejumps
    • 01:55 Guest introduction
    • 03:00 What is Svelte Society?
    • 09:13 Sponsor: Ag Grid
    • 10:19 What has you excited about Svelte?
    • 12:54 Documentation is part of the product
    • 14:40 What role does Vite play?
    • 19:17 Sponsor: Ionic
    • 19:56 Svelte Tooling
    • 24:37 Svelte and VS Code
    • 26:11 How development works with Svelte
    • 28:16 How do you test with Svelte?
    • 31:35 Where can people go for help with Svelte?
    • 33:29 Final thoughts

    Podcast editing on this episode done by Chris Enns of Lemon Productions.

    39 min
  • Episode 149: Real Time Systems in the Real World with AG Grid

    Recording date: 08/17/2021

    John Papa @John_Papa

    Ward Bell @WardBell

    Dan Wahlin @DanWahlin

    Craig Shoemaker @craigshoemaker

    Han Dong @Promisedotall

    Prerak Sanghvi @PrerakSanghvi

    Brought to you by
    • AG Grid

    • Narwhal

      Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today.

    Resources:
    • Proof Trading Blog
    • The Algorithmic Trading Platform
    • Michael Lewis’ Flash Boys
    • Fidelity Investments
    • Proof Trading
    • Mainframe Computer
    • Web Socket API
    • SSE - “Server-side Events”
    • Redis
    • AG Grid
    • Web Workers
    • Query by Example
    • Perspective grid from FinOS
    • Noun Project
    Timejumps
    • 01:18 Guest introduction
    • 01:54 Flashboys
    • 07:42 Storytelling tools for financial products
    • 12:29 Sponsor: Narwhal
    • 13:11 How do you deliver real time events?
    • 19:00 How does AI intersect with your tech stack?
    • 21:57 How do you display and update the vast data?
    • 25:07 Where is the data sorted? Client or server?
    • 29:41 Sponsor: Ag Grid
    • 30:45 What are the benefits of web workers
    • 32:46 How do you set up the data for the grid?
    • 40:31 Final thoughts

    Podcast editing on this episode done by Chris Enns of Lemon Productions.

    47 min
  • Episode 148: Reusable architecture/design systems with Max Lynch

    Recording date: July 27, 2021

    John Papa @John_Papa

    Ward Bell @WardBell

    Dan Wahlin @DanWahlin

    Craig Shoemaker @craigshoemaker

    Max Lynch @MaxLynch

    Brought to you by
    • AG Grid

    • Ionic

    Resources:
    • Max Lynch Website
    • NG Conf
    • Manchester United
    • Ted Lasso
    • Ted lasso on Rotten Tomatoes
    • AngularJS
    • TypeScript
    • Webpack
    • Ionic Framework
    • Angular
    • What’s new in Ionic 4
    • Capacitor
    • Gulp
    • Grunt
    • Sass
    • Typescript
    • What is AtScript?
    • List of tools for Static Code Analysis
    • Ionic Angular Routing
    • Stencil
    • Kebab Casing
    • Snabb DOM
    • Design Systems with Stencil.js
    • Adam Bradley on Twitter
    • Lit.dev from Google
    • Euro 2020
    • Open Source Sustainability
    • Notion
    • Run Disney
    • Gratitude
    • Take Smart Notes in Obsidian
    Timejumps
    • 01:17 Guest introduction
    • 05:27 How has Ionic managed to stay relevant over time?
    • 07:04 What was build tooling like?
    • 09:08 Sponsor: Ionic
    • 09:51 Early days of Angular
    • 13:25 What areas are you seeing a lot of demand in?
    • 15:01 What's the stencil concept?
    • 26:52 Sponsor: Ag Grid
    • 27:56 What is your target audience with Stencil?
    • 34:11 How is support handled for Stencil?
    • 39:22 Final thoughts

    Podcast editing on this episode done by Chris Enns of Lemon Productions.

    49 min
  • Episode 147: Leading Technology Teams with Jem Young

    Recording date: July 22, 2021

    John Papa @John_Papa

    Ward Bell @WardBell

    Dan Wahlin @DanWahlin

    Craig Shoemaker @craigshoemaker

    Jem Young @JemYoung

    Brought to you by
    • AG Grid

    • Narwhal

      Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today.

    Resources:
    • Front End Happy Hour podcast
    • Front End Masters training courses
    • jQuery
    • Backend for the Frontend
    • Node.js
    • NetFlix tech blog
    • The Witcher TV series
    • Web Assembly
    • React
    • NetFlix Engineering on Twitter
    • Next.js
    • Regression Testing
    • GraphQL
    • Node.js LTS and release version strategies
    • Ryan Burgess on Twitter
    • Working in Developer Relations with Kim Maida
    • Which department does DevRel belong in? By Kim Maida
    Timejumps
    • 01:13 An award for subtitles
    • 04:05 Guest introduction
    • 05:25 Understanding modern technology
    • 07:28 Sponsor: Narwhal
    • 08:13 Working on the backend for the frontend
    • 13:14 How do you evaluate when to do betas?
    • 15:22 What's a way to incorporate new technology?
    • 21:02 Do you have challenges with managers?
    • 22:52 Who's behind the Netflix Engineering team on Twitter?
    • 24:19 How do you feel about developer relations?
    • 31:33 How should someone prep for an interview for a job?
    • 42:42 Sponsor: Ag Grid
    • 43:42 Course on Front End Masters
    • 45:54 Final thoughts

    Podcast editing on this episode done by Chris Enns of Lemon Productions.

    58 min
  • Episode 146: Lessons Learned

    Recording date: 07/15/2021

    John Papa @John_Papa

    Ward Bell @WardBell

    Dan Wahlin @DanWahlin

    Craig Shoemaker @craigshoemaker

    Brought to you by
    • AG Grid

    • Ionic

    Resources:
    • COM+
    • Visual Basic
    • Deployment Environments
    • Encrypt a Column of Data in SQL Server
    • 11th hours requirements - how to push back and mitigate
    • The Cat’s Pajamas
    • The History of the Relational Database
    • Y2K
    • APL programming
    • 10 Tips to Improve Your Communication Skills as a Software Developer
    Timejumps
    • 02:17 Why are we telling these stories?
    • 04:31 Dan's tale
    • 09:53 Sponsor: Ionic
    • 10:46 Dan's tale continued
    • 24:36 Ward's tale
    • 34:40 Sponsor: Ag Grid
    • 35:48 Ward's tale: What would you do differently?
    • 39:51 John's tale
    • 59:36 Final thoughts

    Podcast editing on this episode done by Chris Enns of Lemon Productions.

    1 hr 4 min
  • Episode 145: Vue and Careers with Ari Clark

    Recording date: July 6, 2021

    John Papa @John_Papa

    Ward Bell @WardBell

    Dan Wahlin @DanWahlin

    Craig Shoemaker @craigshoemaker

    Ari Clark @GloomyLumi

    Brought to you by
    • AG Grid

    • Narwhal

      Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today.

    Resources:
    • Enjoy the Vue Podcast
    • Chris Fritz
    • 42 is the secret of the universe
    • World of Warcraft
    • Enjoy the Vue podcast on twitter
    • Vue.js
    • Just in Time Learning
    • 10x developer
    • Imposter Syndrome
    • Soft Skills Engineering Podcast
    • Frou Frou
    • Ari Clark - Real Time Vue video
    • Polymer
    • Lit replaces polymer, lit-html, and lit-elements
    • Composition API in Vue
    • Vue Mixins
    • Composition API - do you really need it? - blog post
    • Petite Vue
    • Vue Docs
    • Drop a script tag in a page and go with Vue
    • Stripe docs
    • Front-End Foxes
    Timejumps
    • 02:40 Guest introduction
    • 06:01 What's the story behind GloomyLoomy?
    • 07:26 Work life balance
    • 09:14 Sponsor: Ag Grid
    • 10:07 What's the 10x developer?
    • 12:55 How do you connect with peers?
    • 18:44 Dealing with imposter syndrome
    • 27:07 What do you do with Vue?
    • 32:49 How do you feel about the compositions API?
    • 40:53 Sponsor: Nrwl
    • 41:31 What's your fav thing about using Vue?
    • 44:52 Final thoughts

    Podcast editing on this episode done by Chris Enns of Lemon Productions.

    53 min
  • Episode 144: Qwik with Misko Hevery

    Recording date: 07/01/2021

    John Papa @John_Papa

    Ward Bell @WardBell

    Dan Wahlin @DanWahlin

    Craig Shoemaker @craigshoemaker

    Misko Hevery @mhevery

    Brought to you by

    AG Grid

    Ionic

    Resources:
    • @Qwikdev on Twitter
    • A first look at Qwik - the HTML first framework
    • Death by Closure (and how Qwik solves it)
    • TTI (Time to Interactive)
    • PageSpeed
    • Angular
    • AngularJS
    • Lazy Loading
    • Defer attribute in HTML
    • Do google analytics slow down my site?
    • Adam Bradley on Twitter
    • Asynchronous JavaScript
    • Browser and JavaScript performance memory
    • ASP.NET View State
    • Qwik on Twitter
    • Qwik on GitHub
    • Qwik Discord
    Timejumps
    • 03:54 Guest introduction
    • 05:50 What is your new web framework?
    • 08:48 Sponsor: Ag Grid
    • 09:49 How does it work to delay code that you need?
    • 17:34 How does a developer decide how to handle button clicks?
    • 22:15 What mental model is required for developers to use this?
    • 25:00 How is Qwik different in it's rendering?
    • 35:19 Sponsor: Ionic
    • 36:07 How does it work with apps that have lots of components?
    • 41:52 When did this idea come to you?
    • 43:11 We're not taking advantage of browsers in 2021
    • 45:35 What's the road map for Qwick?
    • 47:32 How do people get started with Qwick now?

    Podcast editing on this episode done by Chris Enns of Lemon Productions.

    52 min
  • Episode 143: Old Man Yells at Tests - Andre Young

    Recording date: June 22, 2021

    John Papa @John_Papa

    Ward Bell @WardBell

    Dan Wahlin @DanWahlin

    Craig Shoemaker @craigshoemaker

    Andre Young @DreYoung79

    Brought to you by

    AG Grid

    Narwhal

    Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today.

    Resources:
    • Classic ASP
    • AJAX Toolkit
    • NASA GSFC
    • Visual InterDev
    • Knockout JS
    • Functional JavaScript
    • VS Code
    • Visual Studio
    • Webpack
    • Angular
    • jQuery
    • React
    • !! operator in JavaScript
    • Unit Testing
    • JavaScript Design Patterns
    • Jest
    • Cypress end to end testing
    • Kent C Dodds react testing library
    • Azure DevOps
    • Cyclomatic complexity
    Timejumps
    • 01:13 Guest introduction
    • 04:02 Shifting from .Net to Javascript
    • 09:00 Sponsor: Ag Grid
    • 10:06 Did your tool chain change?
    • 13:05 Did it make you have to rethink how you program?
    • 17:25 Making the transition with a team
    • 18:41 Do you need to test Javascript more?
    • 21:31 What's the point behind Old Man Yells at Tests?
    • 27:09 Any approaches that didn't work with Javascript apps?
    • 28:05 What's your testing tool chain you recommend?
    • 35:47 Should we care about Cyclomatic complexity?
    • 36:45 Do you have any data strategies?
    • 38:04 Final thoughts

    Podcast editing on this episode done by Chris Enns of Lemon Productions.

    43 min
  • Episode 142: Sketch Notes in Tech with David Neal

    Recording date: June 15, 2021

    John Papa @John_Papa

    Ward Bell @WardBell

    Dan Wahlin @DanWahlin

    Craig Shoemaker @craigshoemaker

    David Neal @ReverentGeek

    Brought to you by
    • AG Grid

    • IdeaBlade

    Resources:
    • David Neal (Website)
    • Dan Roam: Show and Tell
    • Practice in Public
    • Brad Colbow
    • Reverent Geek: About Page
    • David’s Illustrated OAuth Guide
    • Dan Roam: Draw to Win
    • Zetlekasten
    Timejumps
    • 01:00 Guest introduction
    • 01:35 How did you get into sketch noting?
    • 08:11 Sponsor: Ag Grid
    • 09:14 Dad joke illustrations
    • 13:41 Do you share your early talks?
    • 17:53 Even bad drawings are still art
    • 23:36 How do you describe non-visual items?
    • 27:37 Tell your story
    • 31:12 Sponsor: IdeaBlade
    • 32:09 Lessons from software development that relate to drawing
    • 35:11 What kind of tools or software should someone start with?
    • 44:06 Final thoughts

    Podcast editing on this episode done by Chris Enns of Lemon Productions.

    49 min
  • Episode 141: Flexible Doc Sites with Docusaurus with Sébastien Lorber

    Recording date: June 8, 2021

    John Papa @John_Papa

    Ward Bell @WardBell

    Dan Wahlin @DanWahlin

    Craig Shoemaker @craigshoemaker

    Sébastien Lorber @sebastienlorber

    Brought to you by
    • AG Grid

    • Narwhal

      Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today.

    Resources:
    • Sébastien Lorber
    • Docusaurus
    • Stripe Docs
    • Autho0 Docs
    • MDX
    • Algolia Search
    • Crowdin (translation service that is recommended companion to docusaurus)
    • The “Showcase Tab” showing examples of docusaurus-powered sites
    • How to add screenshot to READMEs in github repository?
    Timejumps
    • 01:18 Guest introduction
    • 01:43 What is Docusaurus?
    • 04:41 What's the process for using Docusaurus?
    • 06:42 Sponsor: Ag Grid
    • 07:49 Why would someone switch to Docusaurus?
    • 10:20 What kinds of interactive features does it offer?
    • 14:08 What are some good examples of sites built with Docusaurus?
    • 15:12 How is search handled?
    • 18:11 How should someone start with Docusaurus?
    • 24:15 Sponsor: Nrwl
    • 24:51 How did you decide to want to work on Docusaurus?
    • 27:16 How are translations handled?
    • 32:20 How does versioning work in Docusaurus?
    • 35:28 Final thoughts

    Podcast editing on this episode done by Chris Enns of Lemon Productions.

    42 min

About Web Rush

From the publisher's feed

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…