<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/johnpapa" -->

---
title: John Papa posts | daily.dev
description: John Papa is a prominent figure in the JavaScript community, known for his contributions to AngularJS, Angular, and JavaScript development in general. Through his blog, articles, and speaking engagements, John Papa shares insights, tips, and best practices on web development, JavaScript frameworks, and software architecture. Developers can learn from John Papa&#x27;s extensive experience and expertise in building modern web applications, gaining  insights into front-end development, tooling choices, and architectural patterns.
canonical: https://daily.dev/sources/johnpapa
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/johnpapa
og:type: website
og:site_name: daily.dev
og:title: John Papa posts | daily.dev
og:description: John Papa is a prominent figure in the JavaScript community, known for his contributions to AngularJS, Angular, and JavaScript development in general. Through his blog, articles, and speaking engagements, John Papa shares insights, tips, and best practices on web development, JavaScript frameworks, and software architecture. Developers can learn from John Papa&#x27;s extensive experience and expertise in building modern web applications, gaining  insights into front-end development, tooling choices, and architectural patterns.
og:image: https://api.daily.dev/og/sources/johnpapa.png
og:image:width: 1200
og:image:height: 630
---

![John Papa logo](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ce3f1f66934a43b8b77f15862d8a97ef)

# John Papa

Follow FollowBlock

John Papa is a prominent figure in the JavaScript community, known for his contributions to AngularJS, Angular, and JavaScript development in general. Through his blog, articles, and speaking engagements, John Papa shares insights, tips, and best practices on web development, JavaScript frameworks, and software architecture. Developers can learn from John Papa's extensive experience and expertise in building modern web applications, gaining insights into front-end development, tooling choices, and architectural patterns.

[The Next.js for Angular - Analog on Web Rush #290](/posts/the-next-js-for-angular---analog-on-web-rush-290-1u9qsefii)[VS Code to the Cloud in 60 Seconds on Web Rush #289](/posts/vs-code-to-the-cloud-in-60-seconds-on-web-rush-289-xw6sq2dwk)[Make AI Useful For You on Web Rush #288](/posts/make-ai-useful-for-you-on-web-rush-288-mnsoj7c5e)[Why You As A Developer Must Care About Managing Your APIs on Web Rush #287](/posts/why-you-as-a-developer-must-care-about-managing-your-apis-on-web-rush-287-ziaop3avf)[Fast Development with Visual Studio on Web Rush #286](/posts/fast-development-with-visual-studio-on-web-rush-286-mkdabghb2)[The Best of Build for Developers on Web Rush #285](/posts/the-best-of-build-for-developers-on-web-rush-285-pa9gnkqjs)[npm Updates: Love 'em or Hate 'em? on Web Rush #283](/posts/npm-updates-love-em-or-hate-em-on-web-rush-283-gtskyqzu8)[App Spaces: Simplifying App Development in Azure on Web Rush #284](/posts/app-spaces-simplifying-app-development-in-azure-on-web-rush-284-mhual3vzk)[Are You Evolving with your Developer Tools? on Web Rush #282](/posts/are-you-evolving-with-your-developer-tools-on-web-rush-282-octxtzd5s)[What You Need to Know About the Proposal for Signals in JavaScript on Web Rush #281](/posts/what-you-need-to-know-about-the-proposal-for-signals-in-javascript-on-web-rush-281-koucpqoz8)

## Most upvoted posts from John Papa

## Best discussed posts from John Papa

## All posts from John Papa

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/sources/johnpapa#organization","name":"John Papa","url":"https://daily.dev/sources/johnpapa","logo":{"@type":"ImageObject","url":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ce3f1f66934a43b8b77f15862d8a97ef"},"description":"John Papa is a prominent figure in the JavaScript community, known for his contributions to AngularJS, Angular, and JavaScript development in general. Through his blog, articles, and speaking engagements, John Papa shares insights, tips, and best practices on web development, JavaScript frameworks, and software architecture. Developers can learn from John Papa's extensive experience and expertise in building modern web applications, gaining  insights into front-end development, tooling choices, and architectural patterns."},{"@type":"CollectionPage","@id":"https://daily.dev/sources/johnpapa#page","url":"https://daily.dev/sources/johnpapa","name":"John Papa posts on daily.dev","description":"John Papa is a prominent figure in the JavaScript community, known for his contributions to AngularJS, Angular, and JavaScript development in general. Through his blog, articles, and speaking engagements, John Papa shares insights, tips, and best practices on web development, JavaScript frameworks, and software architecture. Developers can learn from John Papa's extensive experience and expertise in building modern web applications, gaining  insights into front-end development, tooling choices, and architectural patterns.","about":{"@id":"https://daily.dev/sources/johnpapa#organization"},"isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"John Papa"}]}]}
```

