This new CSS pseudo-class selector is amazing. For years we wanted a 'parent' selector but never thought it would come. What we ended up with was even better than I could imagine. Let's explore this powerful tool and how to use it.
The :has Selector is Amazing
The Art vs. Utility of Web Development
We’ve all seen websites that stretch the limits of what a website can do—true works of art. But the ugliest websites are often the most performant and have higher conversion. So what is the real purpose of a website? Here's what I learned from a recent project.
Working with Objects: Consuming JSON
JavaScript Object Notation, or JSON, is a data structure that's hard to avoid if you're working on professional web applications. We've already covered objects in the first three articles. Let's now explore what makes JSON different from vanilla JavaScript objects, how to encode and parse, and how to receive JSON data from an API.