Lessons from Maintaining TypeScript Libraries23 minRedux maintainerMark EriksonLessons from Maintaining TypeScript Librariestypescriptapitypestypescript librariesJS to TS
TypeScript for Library Authors: Harnessing the Power of TypeScript for DX25 minNuxtLabsDaniel RoeTypeScript for Library Authors: Harnessing the Power of TypeScript for DXtestingtypescriptjavascriptnuxt.jsdocumentationNuxt 3typestypescript librariesDXtype inferencefunction overloadsstring literal typessanity-typed-queriestyped-vuex
Choosing a Game Engine or Framework for HTML Game Development25 minGameFromScratchMike FleischauerChoosing a Game Engine or Framework for HTML Game DevelopmentjavascriptHTML5 Canvasgamegamedevgame development
Building the Interconnected, Traversable MetaverseFree Workshop103 minBuilding the Interconnected, Traversable MetaverseAvaer Kazmergamegamedevgame developmentmetaversewebaverse
How to build distributed systems in TypeScript10 minTemporal.ioLoren Sands-RamshawHow to build distributed systems in TypeScripttypescripttypestypescript librariesruntime distributed systemstemporal's runtime
Fire-side chat with Ahad Shams27 minWebaverseAhad ShamsFire-side chat with Ahad Shamsgamedevmetaverse
Understanding types as sets22 minBloombergTitian-Cornel Cernicova-DragomirUnderstanding types as setstypescriptjavascripttypestypescript librariesconcept of variancegeneric typestypes as sets
Deploy a Web Component App and Set Up a Continuous Integration WorkflowWorkshop111 minDeploy a Web Component App and Set Up a Continuous Integration WorkflowPhilippe Ozilweb componentsdevopscontinuous integration
How to properly handle URL slug changes in Next.js10 minKontent by KenticoOndrej PolesnyHow to properly handle URL slug changes in Next.jsnext.jsheadlesstypescriptheadless cmstypestypescript librariesurl slugdynamically generated pages
How to develop, build, and deploy Node.js microservices with Pulumi and Azure DevOpsWorkshop163 minHow to develop, build, and deploy Node.js microservices with Pulumi and Azure DevOps2 authorsnode.jsmicroservicesdevopsazure
Towards a Standard Library for JavaScript Runtimes34 minCloudflareJames SnellTowards a Standard Library for JavaScript Runtimesjavascriptcomponent librarynode.js
Panel Discussion: GraphQL Working GroupVideo37 minPanel Discussion: GraphQL Working Group5 authorspanel discussionGraphQL
From GraphQL Zero to GraphQL Hero with RedwoodJS32 minRedwoodJSTom Preston-WernerFrom GraphQL Zero to GraphQL Hero with RedwoodJSGraphQLapiRedwoodJS
Adopting GraphQL in an Enterprise32 minPayPalShruti KapoorAdopting GraphQL in an EnterpriseGraphQLenterprise
pnpm – a Fast, Disk Space Efficient Package Manager for JavaScript31 minBitZoltan Kochanpnpm – a Fast, Disk Space Efficient Package Manager for JavaScriptjavascriptnode.jsdevops
It's a Jungle Out There: What's Really Going on Inside Your Node_Modules Folder26 minSocketFeross AboukhadijehIt's a Jungle Out There: What's Really Going on Inside Your Node_Modules Foldernode.jssecurity
Vue3: Modern Frontend App DevelopmentFree Workshop169 minVue3: Modern Frontend App DevelopmentMikhail Kuznetcovvue composition APIvuevue 3frontend
Levelling up Monorepos with npm Workspaces33 minGitHubRuy AdornoLevelling up Monorepos with npm Workspacesdevopsmono-reponpm
Web 3 Gaming: What it is and Why it Matters36 minOPGamesPaul GadiWeb 3 Gaming: What it is and Why it Mattersblockchaingamegamedevweb3game development
Concurrent Rendering Adventures in React 18Free Workshop132 minConcurrent Rendering Adventures in React 18Maurice de Beijerreactconcurrent rendering
React Query: It’s Time to Break up with your "Global State”!30 minNozzle.ioTanner LinsleyReact Query: It’s Time to Break up with your "Global State”!reactreact query
Vite: Rethinking Frontend Tooling31 minVue.js & Vite CreatorEvan YouVite: Rethinking Frontend Toolingbuild toolsvite
Let Me Show You How React Applications Get Hacked in the Real-World22 minSnykLiran TalLet Me Show You How React Applications Get Hacked in the Real-WorldreactsecurityXSS
Making JavaScript on WebAssembly Fast30 minFastlyLin ClarkMaking JavaScript on WebAssembly FastjavascriptWebAssembly
Visualising React: Metaphors, Models, and Spatial Mediums31 minEggheadMaggie AppletonVisualising React: Metaphors, Models, and Spatial Mediumsreact
React Hooks Tips Only the Pros KnowWorkshop177 minReact Hooks Tips Only the Pros KnowMaurice de Beijerreacthooks
The Third Age of JavaScript30 minTemporalShawn Swyx WangThe Third Age of JavaScriptjavascriptbuild tools
What Can you Do with WebGPU?9 minSnapchatOmar ShehataWhat Can you Do with WebGPU?performancejavascriptgamegamedevgame developmentgame serverWebGPUUnreal Engine
Onboarding React Developers to Typescript19 minCodecademySylvana SantosOnboarding React Developers to Typescriptreacttypescriptjavascripttypestypescript librariestypescript codebase
Unreal Engine in WebAssembly/WebGPU16 minWonder InteractiveAlex St. LouisUnreal Engine in WebAssembly/WebGPUjavascriptWebGLWebAssemblygamegamedevgame developmentWebGPUUnreal EnginePlayCanvas
Go Find What We May Have Missed!21 minVaisala OyjMaaret PyhäjärviGo Find What We May Have Missed!reacttestingjavascriptarchitectureapi
Testing Pyramid Makes Little Sense, What We Can Use InsteadVideo38 minTesting Pyramid Makes Little Sense, What We Can Use Instead2 authorstestingjavascript
A Comparison of Web Workers25 minLob.comThomas Hunter IIA Comparison of Web Workersweb workersjavascriptnode.js
The Evolution of Deploying Node on Servers and Platforms8 minSoftware Developer, Developer Advocate, Technical WriterShedrack AkintayoThe Evolution of Deploying Node on Servers and Platformsjavascriptnode.jsdeploymentbackend
The Future of JavaScript Runtimes26 minDenoAaron O'MullanThe Future of JavaScript Runtimesjavascriptnode.jsDenocloudflare
Making Multiplayer Games with Colyseus, Node.js and TypeScript23 minLucid SightEndel DreyerMaking Multiplayer Games with Colyseus, Node.js and TypeScripttypescriptjavascriptnode.jsgamegamedevgame developmentgame serverColyseusmultiplayer game
React Query and Auth: Who is Responsible for What?19 minTeacher, Coder & Testing EnthusiastBonnie SchulkinReact Query and Auth: Who is Responsible for What?reactreact query
How to create editor experiences your team will loveWorkshop168 minHow to create editor experiences your team will love2 authorsreactweb text editorsdeveloper experience
Incremental Static Regeneration: Static Sites on Steroids22 minStoryblokFacundo GiulianiIncremental Static Regeneration: Static Sites on Steroidsreactnext.jsISR
Magic with Babel Macro21 minAllganizeDhrubesh Deb SharmaMagic with Babel MacroreactAbstract Syntax Tree
Taking Component Driven One Step Further20 minBitDebbie O'BrienTaking Component Driven One Step Furtherreactreact componentscomponent libraryUI components
Gaining Confidence with Cypress Tests23 minCyralRob RichardsonGaining Confidence with Cypress Testsreacttestingcypress
How to do Good Without Doing Anything32 minShopifyYuraima EstevezHow to do Good Without Doing Anythingreactaccessibility
A Glimpse Into the Future of Fullstack Development with Blitz.js32 minBlitz.jsAleksandra SikoraA Glimpse Into the Future of Fullstack Development with Blitz.jsreactblitz.jsnode.jsfullstackapi
The Secret Life of Package Managers9 minYoobicTally BarakThe Secret Life of Package Managersnode.jsyarnpackagingnpm
Server-side Auth with Remix, Prisma, and the Web Platform34 minEpic ReactKent C. DoddsServer-side Auth with Remix, Prisma, and the Web Platformremixnode.jsserver-side authenticationprisma
How to Convert Crypto Currencies with Microservices in Node.js and GRPCWorkshop162 minHow to Convert Crypto Currencies with Microservices in Node.js and GRPC2 authorsnode.jsmicroservicescrypto currencyGRPC
High Performance Node.js Powered by Rust and WebAssembly 8 minDarkHorse AnalyticShivay LambaHigh Performance Node.js Powered by Rust and WebAssembly performancenode.jsweb performancerustwebassembly
The Road to JSON Import Support in Node.js16 minTransloaditAntoine du HamelThe Road to JSON Import Support in Node.jsnode.jsJSON
Enter CDK: What this Means for the World of IaC13 minFireflyRoy TalEnter CDK: What this Means for the World of IaCnode.jsdevopsCDKaws
Serverless in Production, Lessons from the Trenches34 minIndependent consultantYan CuiServerless in Production, Lessons from the Trenchesnode.jscloudserverless
Orders & Magnitude7 minLaunchDarklyJessica CreggOrders & Magnitudeteam productivitynode.jssoft skills
Five Ways of Taking Advantage of Verdaccio, Your Private and Proxy Node.js Registry32 minmobile.deJuan PicadoFive Ways of Taking Advantage of Verdaccio, Your Private and Proxy Node.js Registrynode.jsverdaccioproxy
Test Time Execution! Why it Can't be Ignored? 10 minLambdaTestJay SinghTest Time Execution! Why it Can't be Ignored? testingE2E testingautomationlambda functions
It's a (Testing) Trap! - Common Testing Pitfalls and How to Solve Them20 minshopware AGRamona SchweringIt's a (Testing) Trap! - Common Testing Pitfalls and How to Solve ThemtestingE2E testingautomationunit testing
Test your UI in the REAL Browser33 minChromaticGert HengeveldTest your UI in the REAL BrowsertestingUI components
Why Tracing is a Lifesaver for E2E Tests of Distributed Systems?8 minThundraBurak KantarciWhy Tracing is a Lifesaver for E2E Tests of Distributed Systems?testingE2E testing
E2E Tests for API – Saving Nerves and Hours8 minUnityValentin KononovE2E Tests for API – Saving Nerves and Hourstestingnext.jsE2E testingapinest.js
Configuring Axe Accessibility Tests17 minDeque SystemsSteven LambertConfiguring Axe Accessibility Teststestinga11yaccessibilityaxe-core
How to Catch a11y Defects During Unit and E2E Testing7 minnrwl.ioEmily XiongHow to Catch a11y Defects During Unit and E2E Testingtestinga11yaccessibilityE2E testingunit testing
Who is Testing the Tests?8 minInfo SupportSimon de LangWho is Testing the Tests?testingunit testingmutation testing
Effective Performance Testing to your Server with Autocannon36 minXM CyberTamar Twena-SternEffective Performance Testing to your Server with Autocannonperformancetestingautomationautocannon
Automated accessibility testing with jest-axe and Lighthouse CIWorkshop85 minAutomated accessibility testing with jest-axe and Lighthouse CIBonnie Schulkintestinga11yaccessibilityautomationautomated security
PlayCanvas End-to-End : the quick versionFree Workshop122 minPlayCanvas End-to-End : the quick versionJoão Ruschelgamegamedevgame developmentPlayCanvas
How to spin up Game Servers with Vultr MarketplaceFree Workshop29 minHow to spin up Game Servers with Vultr MarketplaceWalt Ribeirogamedevgame developmentvultr
How to make amazing generative art with simple JavaScript codeFree Workshop165 minHow to make amazing generative art with simple JavaScript codeFrank Forcegamedevgame development
Azure Static Web Apps (SWA) with Azure DevOpsFree Workshop13 minAzure Static Web Apps (SWA) with Azure DevOpsJuarez Barbosa Juniordevopsazurestatic web app
How to create a website using Vultr Object Storage and Vultr MarketplaceFree Workshop26 minHow to create a website using Vultr Object Storage and Vultr MarketplaceWalt Ribeirodevops
JS Security Testing in GitHub ActionsFree Workshop110 minJS Security Testing in GitHub ActionsNick Teetssecuritygithub actions
Bring Code Quality and Security to your CI/CD pipelineFree Workshop76 minBring Code Quality and Security to your CI/CD pipelineElena Vilchikcode qualityCIsecurity
A journey of the thousand binariesFree Workshop67 minA journey of the thousand binariesIxchel Ruizdevops
Tracking errors and slowdowns across JS applications using SentryFree Workshop59 minTracking errors and slowdowns across JS applications using SentrySimon Zhongdevopssentry
Passwordless Auth to Servers: hands on with ASAFree Workshop32 minPasswordless Auth to Servers: hands on with ASAE. Dunhamdevopssecurityokta