Menu
Want me to draw something for you?
Click here!
burger
Home
About
Speaking
Portfolio
Buy Stuff!
twitter
github
instagram
rss
Respect: The Most Fundamental Principle
March 13, 2019
Much has been said about "lean" and "agile" approaches to work. Reflecting over more than ten years of personal experience, I have come to…
Read more...
Build a Secure Node.js Application with JavaScript Async Await Using Hapi
January 18, 2019
At the core of the JavaScript language is its asynchronous programming model. Unfortunately, dealing with callback functions has long been…
Read more...
Hey, Okta! Where's the Bacon?
September 6, 2018
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…
Read more...
Makin' Bacon with Node.js, Hapi, and Vue
July 18, 2018
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"…
Read more...
Choose Your Own Framework: The Curse of JavaScript Fatigue
June 13, 2018
How will your project die? Choose from 2,147,483,647 possible endings!
Read more...
The MONSTER at the end of this Book
May 25, 2018
The Monster at the end of this book...
Read more...
Not All Heroes Wear Capes
March 6, 2018
On the morning of November 25, 1982, we all piled in our car and made the 2-hour trip to my Aunt and Uncle's house near Atlanta, GA. It's…
Read more...
Confront Your Inner Critic
March 2, 2018
Have you ever felt inadequate? Like a fraud? Like you don't belong where you are? That someone is going to expose you for who you really…
Read more...
5 Essential Ingredients for an Awesome Tech Talk
January 1, 2018
I believe one of the big reasons people are afraid of public speaking (or writing) is impostor syndrome. You may think...
Read more...
Developer's Serenity Prayer
December 1, 2017
Oh Great Cloud,
Read more...
Prev page
Next page