Learning web development is a great way to get out of your 💩  job and start making a better life for yourself. You’ll have more autonomy, more opportunities to exercise your creativity, and more 💰. I’m Devon, and I’ll help you get there, not only through development tips for beginners, but also through advice on how to transition to your new career.

Latest posts

Build a Focus System for Better Work/Life Balance as a Web Developer

B

Work/life balance is important to prevent burnout. It can be difficult to maintain when you love your job or when you feel guilty when you're not billing as a freelancer, but burnout can compound your problems. Here are some simple tips to make sure you have the balance you need for a healthy relationship with your work.

How to Access Query Parameters in Javascript

H

Query parameters allow you to store a tiny bit of state in the URL. Using query parameters in your front-end Javascript code is harder than it should be. In this post, you'll learn to parse the query parameters and build an object that lets you easily access their values.

How to Use Javascript’s Array reduce Method

H

The array reduce method is one of the least loved Javascript array methods. It's also slightly more difficult to wrap your head around use cases. This post will explain exactly how to use the method and give a great example of a practical use of reduce: building an object from a URL query string.

Am I too old to become a web developer?

A

Age anxiety among aspiring web developers is common. Ageism is real. Learn the best tool you can use to combat it as you transition to a career in web development.

The Most Valuable Skill for Web Developers

T

Although technical skills are important, they can only get us so far. What's more important to the people who hire us is whether we can take a business problem and build a solution for it. Here's how to hack your current methodology to incorporate this into your work.

Stopping Silly Mistakes in Your Code with Linters

S

If you find yourself making silly mistakes like not closing braces or forgetting commas, linters are a great way to smooth out the rough edges on your code. They let you spend less time on the silly mistakes. Here's how to use them.