John Papa
where else to find them
website:https://johnpapa.net
website:https://webrush.io
github:johnpapa
bluesky:papa.dev
linkedin:papajohn
speakerdeck:johnpapa
instagram:_john.papa
devto: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
- Burke Holland20 talks
- Mike Brocchi10 talks
- Minko Gechev66 talks
- Alyssa Nicoll20 talks
- Brian Holt17 talks
- Aaron Frost9 talks
| title | conference | date |
|---|---|---|
| Do More using GitHub, AI, and VS Code | ng-conf 2023 | 2023-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… | ||
| Just One More Change A Developer's Story for Pushing Angular to the Cloud | ng-conf 2022 | 2022-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… | ||
| Get to Know the 2022 ng-conf Speakers | ng-conf 2022 | 2022-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… | ||
| VS Code Can Do That! | JSNation Live 2021 | 2021-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… | ||
| Panel Discussion: Code Quality | JSNation Live 2021 | 2021-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… | ||
| Deploying Apps to the Cloud At Scale | angularday 2020 | 2020-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… | ||
| Deploying Secure Angular Apps that Scale | EnterpriseNG 2020 | 2020-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 +… | ||
| Deploy Your Static Web App with Your Favorite Web Framework | All Things Open 2020 | 2020-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… | ||
| Deploying your Static Web App with Your Favorite Framework in Minutes | All Things Open 2020 | 2020-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… | ||
| LearnShop: Deploying Web Apps to the Cloud with TypeScript | TSConf 2020 | 2020-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… | ||
| LearnShop: Converting Node Express to Serverless with Azure Functions with TypeScript | TSConf 2020 | 2020-10-09 |
Workshop shows step‑by‑step migration: clone repo, npm install, ng build, create an Azure Functions TypeScript project, add four HTTP functions… | ||
| From Code to Scale! Build a Static Web App in Minutes | JSNation Live 2020 | 2020-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… | ||
| 7 D's of Development | ngVikings 2020 | 2020-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… | ||
| Preload Strategies: Step in Time, Step in Time! | ng-conf 2020: Hardwired | 2020-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… | ||
| Speaker Q & A | ng-conf 2020: Hardwired | 2020-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… | ||
| Less servers for your Angular app | AngularConnect 2019 | 2019-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… | ||
| Day 1 Keynote, Take Angular to the Cloud | ngVikings 2019 | 2019-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… | ||
| These ARE the Angular tips you are looking for | ng-conf 2019 | 2019-05-01 |
Three concrete takeaways: SubSink cleans subscriptions and replaces manual unsubscribe/takeUntil boilerplate; ngrx/data reduces CRUD boilerplate so each entity… | ||
| Run Your Vue and Node App Anywhere | VueConf US 2019 | 2019-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… | ||
| Debugging Your Node.js Apps | DevFest Florida 2019 | 2019-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… | ||
| Debug Your Node.js Apps in VS Code | ngAtlanta 2019 | 2019-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… | ||
| Choosing Your JavaScript Framework | dotJS 2018 | 2018-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… | ||
| VS Code Can Do That | Angular Connect 2018 | 2018-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… | ||
| Adventures in Angular Podcast | NGConf 2018 | 2018-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… | ||
| Ready for Readable Code? | NGConf 2018 | 2018-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… | ||
| Deploy Angular and Node to the Cloud | ngVikings 2018 | 2018-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… | ||
| Deploying angular to the cloud | ngAtlanta Conf 2018 | 2018-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… | ||
| I AM ONE WITH ANGULAR, ANGULAR IS ONE WITH ME | ng-conf 2017 | 2017-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… | ||
| Diving into TypeScript | ng-conf 2017 | 2017-04-05 |
Live coding that shows which TypeScript features actually matter: TypeScript compiler (tsc) transpiles to ES5 with source maps so debugging works… | ||
| Digging into Angular Style Guide Decisions | ng-conf 2015 | 2015-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… | ||
| nothing matches | ||