John Papa, Medium

John Papa

Medium

Orlando, FL, United States

Contact John

Discover and connect with journalists and influencers around the world, save time on email research, monitor the news, and more.

Start free trial

Recent:
  • Unknown
Past:
  • Medium
  • Practical Developer
  • Pluralsight
  • Microsoft Channel 9

Past articles by John:

If Marriage And Monogamy Were Ever Compatible — Is That Still The Case ?

Part of what shapes innate familial idiosyncrasies is their approach, both in theory & in practice, to relationships. In theory, most in the modern age practice monogamy — and commit to this ideal at… → Read More

Try gh, GitHub's new CLI

Try the new gh CLI. It's GitHub on the command line, and it’s now available in beta. Tagged with vscode, github, webdev. → Read More

Debugging Angular 9: Interacting with Components

You can inspect, modify, and interact with components using the new Angular 9 Ivy runtime to debug your app!. Tagged with angular, webdev, javascript, html. → Read More

Debug Angular 9 in 60 Seconds

Angular 9 has the all new Ivy compiler. Wait, what? What does it enable for you? Let's check out a cool debugging feature together. Tagged with angular, web, javascript, html. → Read More

Creating Asynchronous TypeScript Code

This course gently teaches you how to identify when to write asynchronous code, how to pass callback functions as parameters to functions, how to create and resolve/reject promises, and create and handle asynchronous functions with async/await. → Read More

Shifting Your Node Express APIs to Serverless

Your node and express app has proven to be a staple for serving your API endpoints. But what if you could write your same APIs and not worry about server setup or maintenance? Leaning on your express experience you can shift your APIs to serverless with minimal effort resulting in an API that scales well and lets you focus on the code, not the servers. → Read More

Vue from 20,000 Feet: Vue.js Fundamentals and Best Practices with John Papa

Explore what makes Vue extremely flexible and what you’ll need to know to produce modern web apps in today's environment, including data bindings, templates, components, routing, state management, the Vue CLI and more. → Read More

Five Things About RxJS and Reactive Programming

Where do RxJS, Reactive Programming and the Redux pattern fit into your developer workflow? Where can you learn form the community leaders? Does wearing a hoodie make you a better developer? Oh - and → Read More

Five Things About Visual Studio Code

You know JavaScript users love Visual Studio Code, but did you know Go and Rust are some of the most used languages in VS Code? Amanda Silver shares how you can pair program with Live Share, how Pytho → Read More

You Pick Which Angular Bundles to Preload

Learn how to create your own custom Angular preload strategy to choose which bundles to load in advance → Read More

Preload All Angular Bundles

Learn how to use the built-in Angular preload strategy to preload all lazy loaded bundles in advance → Read More

When npm tells you you're hosed

There may be a problem with a package you are using, not npm itself. Sigh. Deep breath. Grunt. Okay - time to wipe the node_modules and start again. Reasons aside, for now, there are a few commands I seem to run almost daily to try to recover from errors. Kelly Vaughn got me thinking this morning about this. > if at first you don't succeed, try rm -rf node_modules && npm… → Read More

Sorry, were you saying something? How the pitch of your voice can make your story more engaging

Learn how to own the pitch your voice in your presentation to maintain audience engagement → Read More

11 Awesome Resources for Building Your Applications in CI Using Azure DevOps Pipelines

If you want to build an Azure DevOps pipeline using YAML, this article is for you → Read More

How I Write Online Articles

Straight to the Point I like to write, and when I do, I prefer writing in markdown. Lately, people have been asking my writing process involves, so I decided to write it down in this short post. This is my process and in no way should you feel obligated to use it. Hopefully, this helps you. My Writing Process All of this assumes I have an idea and I know what I am writing. That in itself is a… → Read More

Speed of Voice - The Pace of Your Presentation Can Heavily Impact How Well it Lands

Learn how to control the pace of your voice in your presentation to land your message → Read More

Five Ways You Can Build Mobile Apps with JavaScript

Why are there so many options for developing mobile apps? What should you choose? How can you slipstream your way into mobile and take advantage of the cloud? Todd Anglin has all the answers and wears → Read More

Use Your Voice Effectively for Impactful Presentations

Learn how to use your voice to be an effective storyteller in presentations. → Read More

Is Your VS Code Extension Slow? Here's How to Speed it Up!

Make a Pull Request to your favorite extension! There is a new Bundling Extensions topic in the VS Code docs that can help reduce extension load time. → Read More

Five Things About Azure Functions

What do Azure Functions and Dr. Seuss have in common? You can run it on a plane, you can run it on a train. You debug it on a boat, you can debug it with a goat. Provided you supply the goat of course → Read More