~/talks

John Papa

what they talk about

all 14 in the filters

where they keep going back

all 13 in the filters

on a stage with

all 14 in the filters

who talks about the same things

titleconferencedate
Do More using GitHub, AI, and VS Codeng-conf 20232023-06-14
Live demos show GitHub Copilot, Copilot Chat, and VS Code Codespaces editing a real Angular app in the browser: Codespaces in the browser opens the repo…
Talk on
Just One More Change A Developer's Story for Pushing Angular to the Cloudng-conf 20222022-08-31
A developer edits an Angular repo in the browser with github.dev, opens a full containerized dev environment via GitHub Codespaces that auto-installs Node and…
Talk on
Get to Know the 2022 ng-conf Speakersng-conf 20222022-08-31
A candid interview that lists concrete positions and habits: Angular itself is easy while the real barrier is the surrounding tooling — webpack, RxJS…
Talk on
VS Code Can Do That!JSNation Live 20212021-06-09
The talk covers various tips and features of using VS Code, including the command palette, Zen mode, external terminals, and debugging. It also highlights…
Talk on
Panel Discussion: Code QualityJSNation Live 20212021-06-09
Discussion on quality in JavaScript projects with insights from John Papa, Angie Jones, and Jason Palmer. Insights on identifying and measuring quality in code…
Panel on
Deploying Apps to the Cloud At Scaleangularday 20202020-12-04
A working Angular shopping app plus an API gets pushed from a mono repo to Azure and deploys via GitHub Actions to Azure Static Web Apps, building in ~3…
Talk on
Deploying Secure Angular Apps that ScaleEnterpriseNG 20202020-11-19
Demonstrates a full pipeline that goes from a GitHub repo to a globally served static site with CI/CD, SSL and a custom domain, using Azure Static Web Apps +…
Talk on
Deploy Your Static Web App with Your Favorite Web FrameworkAll Things Open 20202020-10-19
Shows how to go from a GitHub repo to a live site using Azure Static Web Apps and GitHub Actions: create a repo from a template (Svelte Vue React Angular…
Talk on
Deploying your Static Web App with Your Favorite Framework in MinutesAll Things Open 20202020-10-19
Deploys a complete frontend + optional API pipeline in minutes using Azure Static Web Apps, building with React Vue Svelte or Angular, running npm run build…
Talk on
LearnShop: Deploying Web Apps to the Cloud with TypeScriptTSConf 20202020-10-09
Hands-on workshop that actually builds and deploys a TypeScript web app to Azure Static Web Apps using a template repo, VS Code extension and a generated…
Workshop on
LearnShop: Converting Node Express to Serverless with Azure Functions with TypeScriptTSConf 20202020-10-09
Workshop shows step‑by‑step migration: clone repo, npm install, ng build, create an Azure Functions TypeScript project, add four HTTP functions…
Workshop on
From Code to Scale! Build a Static Web App in MinutesJSNation Live 20202020-06-18
Builds a static web app from a GitHub repo to Azure Static Web Apps in minutes using GitHub Actions, with build settings (app folder, API folder…
Talk on
7 D's of DevelopmentngVikings 20202020-05-25
Lists the concrete checklist — 7 D's: design develop destroy document demo review deploy — and shows tools that implement it: Azure Pipelines and Azure Static…
Talk on
Preload Strategies: Step in Time, Step in Time!ng-conf 2020: Hardwired2020-04-01
Shows three concrete preload strategies implemented for Angular: an opt-in via route data that marks specific lazy modules to fetch, an on‑demand service (an…
Talk on
Speaker Q & Ang-conf 2020: Hardwired2020-04-01
No timeline is promised for a reactive forms overhaul but it’s acknowledged as the reactive forms top-voted issue; micro-frontends inside Google look like…
Talk on
Less servers for your Angular appAngularConnect 20192019-09-19
Claims that an Angular front end can be served from cloud storage while APIs run on serverless functions and that this cuts maintenance and cost (pay per…
Talk on
Day 1 Keynote, Take Angular to the CloudngVikings 20192019-05-27
A live demo converts a Node/Express backend into Azure Functions by copying service code and replacing request/response with function context in about thirty…
Talk on
These ARE the Angular tips you are looking forng-conf 20192019-05-01
Three concrete takeaways: SubSink cleans subscriptions and replaces manual unsubscribe/takeUntil boilerplate; ngrx/data reduces CRUD boilerplate so each entity…
Talk on
Run Your Vue and Node App AnywhereVueConf US 20192019-03-25
Concrete recipe: set up full‑stack debugging in VS Code (Chrome debugger + Node attach + log points), run the Vue client and Node server concurrently with a…
Talk on
Debugging Your Node.js AppsDevFest Florida 20192019-01-19
Demos show concrete features: zero-config auto attach hooks the Node inspector (default port 9229) for ~70–80% of standard apps, npm‑script launch recipes run…
Talk on
Debug Your Node.js Apps in VS CodengAtlanta 20192019-01-09
Live demo shows VS Code debugging Node and Angular with zero config: auto attach to the Node inspector protocol, breakpoints inside async code, auto attach…
Talk on
Choosing Your JavaScript FrameworkdotJS 20182018-11-09
Compares concrete tradeoffs: creates a React app with create-react-app, uses Vue CLI single-file components and Angular CLI with separated templates, and…
Talk on
VS Code Can Do ThatAngular Connect 20182018-11-07
Daily Insiders build shows feature-first demos: Command+Shift+P opens the command palette to run anything, breadcrumbs and snippets generate ngRx and lazy…
Talk on
Adventures in Angular PodcastNGConf 20182018-04-18
Keynotes announce Angular 6 features and CLI work like ng update ng add; the new Ivy renderer shows a 2.7 kilobytes compressed hello‑world and lets developers…
Talk on
Ready for Readable Code?NGConf 20182018-04-18
Argues readable code saves hours: insist code communicates the actual intent, not cleverness, and adopt concrete rules like the five second rule for…
Talk on
Deploy Angular and Node to the CloudngVikings 20182018-03-01
Shows concrete steps: builds an Angular app with the Angular CLI, creates a docker multi-stage image that bundles Node and the dist output, debugs that…
Talk on
Deploying angular to the cloudngAtlanta Conf 20182018-01-30
Shows how to get an Angular app from code to a fast cloud site: use ng build --prod to enable the build optimizer and tree‑shaking, run webpack bundle analyzer…
Talk on
I AM ONE WITH ANGULAR, ANGULAR IS ONE WITH MEng-conf 20172017-04-05
Walks through building an app with Angular CLI, VS Code, snippets and the new language service, generating nav, Rebels and Planet modules, APIs backed by Azure…
Talk on
Diving into TypeScriptng-conf 20172017-04-05
Live coding that shows which TypeScript features actually matter: TypeScript compiler (tsc) transpiles to ES5 with source maps so debugging works…
Talk on
Digging into Angular Style Guide Decisionsng-conf 20152015-03-05
A concise argument for concrete Angular rules: adopt one component per file to make code locatable and bundle/minify later, move reusable logic out of…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.