Articles by Joe Attardi
Articles I've written for other publications.
-
Working with URLs in JavaScript
December 19, 2024 | LogRocketBreak down the parts of a URL and explore APIs for working with them in JavaScript, parsing them, building query strings, checking their validity, etc.
Read more -
Patterns for efficient DOM manipulation with vanilla JavaScript
October 2, 2024 | LogRocketExplore DOM manipulation patterns in JavaScript, such as choosing the right querySelector, caching elements, improving event handling, and more.
Read more -
How JavaScript Promises Work – Handbook for Beginners
February 13, 2024 | freeCodeCampMany operations, such as network requests, are asynchronous in nature. One of the most useful and powerful tools for working with asynchronous code is the Promise. In this handbook, you'll learn all about JavaScript Promises and how to use them.
Read more -
Using the ScrollTimeline API for scroll-linked animations
December 27, 2023 | LogRocketCSS scrollTimeline introduces a new way to add scroll-linked animations to your webpage. Use and compare it to the Web Animations API here.
Read more -
How to Center Text Vertically with CSS
October 23, 2023 | freeCodeCampIn this article, you'll learn a couple of ways to vertically center your text inside a div or other element.
Read more -
How to Build Your First Web Component
October 19, 2023 | freeCodeCampIn 2023, browser support for web components (also known as custom elements) is really good. There's never been a better time to start building your own custom elements.
Read more -
Top 5 Web APIs for performance-based analysis (and how to use them)
December 23, 2022 | LogRocketLearn about five web performance APIs, which have full browser support and offer many ways for you to measure your apps’ performance.
Read more -
Understanding TypeScript’s benefits and pitfalls
October 4, 2022 | LogRocketIf you haven’t taken up TypeScript yet, now’s the time! Start here by learning how TypeScript can benefit your project, and what to be wary of.
Read more -
12 essential ESLint rules for React
August 16, 2022 | LogRocketThere are many ESLint rules for React out there — learn which ones are most useful in this post, which covers the twelve most essential ones.
Read more -
When and how to choose HTML for form validation
May 30, 2022 | LogRocketClient-side form validation such as HTML5 gives users near-immediate feedback about whether or not their input data is valid.
Read more