Articles
The best laptop for web development (Updated for 2022)
Your laptop is the single tool youʼll use most often as a web developer. Might as well make it a good one. Check out my recommendation along with my rationale and some second opinions from readers.
Read more…Build a Focus System for Better Work/Life Balance as a Web Developer
An unproductive day leads me to feel like I need to keep working. A focus system can help your days as a developer feel productive, freeing up your personal time for things you enjoy.
Read more…How to Use Javascript's Array reduce Method
Javascript’s array reduce method iterates through an array and returns a single value. Doesnʼt tell you much, does it? Let me take you through an exercise to demonstrate how you actually use it.
Read more…How to Access Query Parameters in Javascript
Query parameters are those funny strings after the question mark in some URLs. Hereʼs how you can parse them and put them to work in your apps.
Read more…Javascript's Ternary Operator: A Compact Alternative to if/else
The Javascript ternary operator is like a mini if/else statement. Learn how to use it… and when not to.
Read more…Am I too old to become a web developer?
I can demonstrate that itʼs harder to get hired as an older web developer. That doesnʼt mean there arenʼt ways around the prevailing prejudices though. Hereʼs my advice, based on your age.
Read more…The Most Valuable Skill for Web Developers
The most valuable skill for web developers isnʼt Javascript, algorithms, or data structures. Instead, itʼs something thatʼs directly tied to why we get paid to do this.
Read more…The Basics of Binary (and Other Number Systems) for Web Developers
Learn how understanding binary helped me understand a web development problem and why you might want to understand it too. If I can convince you, Iʼll also teach you how it works!
Read more…Stopping Silly Mistakes in Your Code with Linters
If youʼve ever been frustrated by making a tiny syntax mistake in your code, you should be using code linters. With modern editors, itʼs easy! Iʼll show you how.
Read more…How to Validate User Input in Javascript with Regular Expressions
Regular expressions allow you to check strings for the existence of patterns. Using them, you can validate input from your users. In this example, weʼll confirm your user has entered a zip code.
Read more…