John Papa

Hi, I'm John Papa. I author this blog, create courses for Pluralsight, and work in Developer Relations. I speak at events, contribute to OSS, and I train technology thought leaders

$100 off Pluralsight Subscription

Pluralsight is offering $100 off their subscription for a limited time. This is pretty cool! If you were looking to learn from one of my courses (OMG I have over 30 now!) or from any of the great courses online, this is a great chance to subscribe. Tell em John Papa sent ya ... nah, just click this link below đŸ‘‡ and you'll get the $100 off :) I am told it ends on March 20th, 2019. $100 Off Annual & Premium Subscription at Pluralsight...



3 Things You Can Do to Improve as a Developer

cross posted to dev.to We Solved It! But What did We Solve? As developers, we are faced with complex problems daily. The good news is that we're problem solvers by nature. But what problem are we solving? A solution to the wrong problem, however clever it may be, isn't solving the right problem. It is our job as technologists to make sure we truly understand the problem so we can offer the appropriate help. Not only is this a critical success factor for developers, but it is also a crucial part of being effective in Developer Relations. So how do we identify and solve the problem? Here are three things you can do to target and answer the right...



Keep Calm, and Keep Coding with Cosmos and Node.js

Coding with the Cosmos DB SDK feels good. Yes, I said feels good. Yeah, yeah … it is fast to install, fast to learn and fast to execute. But most of all it feels good. Think about when you are coding and everything is just flowing for you. It feels great to be in a rhythm and get everything out of your head and into the code and working fluidly! A key ingredient to this is when the APIs we are coding are intuitive and easy to follow. This is where the Cosmos DB SDK shines brightest. Let's see why. I Want to Have Fun with the Code Now Cosmos DB SDK is awesome, feels great, and if you want to...