Articles
How I want to help you in 2021

Last year, I decided to try making videos. It's been an awesome experiment, but this year, I'm not going to be doing a video each week…
Read more…Why your New Year's resolution to become a web developer failed

Remember that familiar pattern with New Year's resolutions? You make them before the year starts. You're doe-eyed, sure everything is going…
Read more…When you get rejected as a web developer, it's not personal

As a web developer, you're going to get rejected a lot. You'll end up not being able to close a freelance deal. You'll make it to a third…
Read more…Web Developer Gift Guide for 2020

Check out these gifts for a web developer in your life or for yourself! These will make any web developer more productive. Some of my picks…
Read more…Validate Forms with Event-Driven Javascript

Validating form input on the front-end is a great way to make your users' experience better. When I'm the user, I'd rather know…
Read more…Working with HTML Form Fields in Javascript

You might want to go back and watch the first two videos in my DOM manipulation series if you haven't already. This one follows from those…
Read more…Moving Elements and Adding New Ones with DOM Manipulation

If you haven't watched the first video in my series on basic DOM manipulation, you'll want to catch up with that first. In this video, we'll…
Read more…DOM Manipulation with Plain Old Javascript

One of the most useful things you'll be doing with Javascript is manipulating the DOM. The DOM is the document object model. It's a model of…
Read more…Learn Docker 🐳 for more consistent and portable dev environments!

Docker is a fantastic technology that lets you create repeatable and portable environments for development or even for production. What does…
Read more…Don't fall for these tricks in your Slack developer chats 😈

I'm not as active in my developer Slacks as I once was. I find most of the direct messages I'm getting these days are not people I know or…
Read more…