David Neal

Hi there!

My name is David Neal. I am a family man, geek, musician, illustrator, speaker, software developer, and Microsoft MVP based in North GA.

Latest Articles

How to be a Superhuman Communicator

How to be a Superhuman Communicator

People learn in a variety of ways, such as watching videos, listening to podcasts, reading books and articles, and exploring hands-on. For everyone fortunate to have good vision, visuals such as pictures, illustrations, or diagrams, are a universal and powerful…

Respect: The Most Fundamental Principle

Respect: The Most Fundamental Principle

Much has been said about "lean" and "agile" approaches to work. Reflecting over more than ten years of personal experience, I have come to this conclusion: Respect for people is the most fundamental principle. When respect is the lens and…

Build a Secure Node.js Application with JavaScript Async Await Using Hapi

Build a Secure Node.js Application with JavaScript Async Await Using Hapi

At the core of the JavaScript language is its asynchronous programming model. Unfortunately, dealing with callback functions has long been a source of frustration for many developers. JavaScript Promises helped make writing complex asynchronous code more manageable, but brought its…

Hey, Okta! Where's the Bacon?

Hey, Okta! Where's the Bacon?

I am so excited to announce I have joined Okta's developer relations team as a Senior Developer Advocate! My focus is on all the JavaScripts: Node.js, Vue, React, and a bazillion other things!Why Okta?Have you ever secured…

Makin' Bacon with Node.js, Hapi, and Vue

Makin' Bacon with Node.js, Hapi, and Vue

I recently created a new demo for my Node.js Crash Course talk that I've given at several conferences. This application is a "bacon ipsum" generator using Node.js, Hapi, and Vue. I know I'm not the first…