Ready to fully understand Docker? I just launched the Dive Into Docker course See What You'll Learn


The Tools I Use

Here's a list of software and hardware that I use on a regular basis as a developer and content creator. I will be keeping it updated.

Read more

How to Quickly Learn a New Programming Language or Framework

There's many different ways to learn a language, and in this article you'll learn what I think is the best way to learn something new.

Read more

Debugging Let's Encrypt Errors, Sometimes It's Not Your Fault

How DNS may cause temporary errors when trying to register an SSL certificate with Let's Encrypt, or anything really.

Read more

Where Did I Go and What's Happening Next?

It has been a while since I posted something new. Surgery and a new course has been keeping me busy.

Read more

Are you completely overwhelmed
when starting new web app projects?

Read my How to Start Any Web App Project guide

How to Overcome Procrastination with a 3 Pronged Attack

Procrastination haunts most people. I've tried everything and read a ton of material but these 3 tactics helped me the most.

Read more

How to Pick a Good Monitor for Software Development

Buying a new monitor is stressful because there's so many things to understand. After reading this post, you will know what to look for.

Read more