DEV Community

Joe Attardi profile picture

Joe Attardi

Software engineer, author, blogger, lifelong learner.

Education

BS Computer Science, UMass Lowell

Work

Principal Software Engineer at Black Duck Software

Five Year Club
Writing Debut
Four Year Club
1 Week Community Wellness Streak
Three Year Club
Beloved Comment
Two Year Club
One Year Club
Fab 5
4 Week Writing Streak
Beyond breakpoints: Leveraging user preference media queries in CSS

Beyond breakpoints: Leveraging user preference media queries in CSS

Comments
4 min read

Want to connect with Joe Attardi?

Create an account to connect with Joe Attardi. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Using git bisect, the detective tool for debugging

Using git bisect, the detective tool for debugging

1
Comments
4 min read
Steps for installing a local AI copilot in Visual Studio Code

Steps for installing a local AI copilot in Visual Studio Code

Comments
3 min read
New book: Web API Cookbook

New book: Web API Cookbook

1
Comments
1 min read
Understanding color contrast for accessibility

Understanding color contrast for accessibility

Comments
3 min read
Understanding error handling in Promise chains

Understanding error handling in Promise chains

Comments
3 min read
Using the HTML `picture` element to show a WebP image

Using the HTML `picture` element to show a WebP image

25
Comments 1
1 min read
Vanilla JavaScript emoji picker! New and improved.

Vanilla JavaScript emoji picker! New and improved.

62
Comments 7
1 min read
New book: Modern CSS

New book: Modern CSS

17
Comments 2
1 min read
Let's make a CSS cube

Let's make a CSS cube

47
Comments 6
3 min read
CSS fundamentals: Selectors

CSS fundamentals: Selectors

34
Comments
6 min read
Shiny button hover effect with CSS

Shiny button hover effect with CSS

12
Comments
1 min read
Introduction to Netlify CMS

Introduction to Netlify CMS

11
Comments
3 min read
📖 New book: Using Gatsby and Netlify CMS

📖 New book: Using Gatsby and Netlify CMS

27
Comments 2
1 min read
Animated hamburger icon using CSS transitions

Animated hamburger icon using CSS transitions

14
Comments
1 min read
All about `this` in JavaScript

All about `this` in JavaScript

28
Comments 1
6 min read
Yet Another Coronavirus Dashboard

Yet Another Coronavirus Dashboard

18
Comments 9
1 min read
Announcing my upcoming Gatsby book

Announcing my upcoming Gatsby book

6
Comments
1 min read
Emoji Button: 400 ⭐️ stars on GitHub!

Emoji Button: 400 ⭐️ stars on GitHub!

55
Comments 13
1 min read
How Emojis Work

How Emojis Work

27
Comments
4 min read
Quick tip: Automatically detect Dark Mode with CSS!

Quick tip: Automatically detect Dark Mode with CSS!

11
Comments
1 min read
npm dashboard - check stats on all of your npm packages at a glance

npm dashboard - check stats on all of your npm packages at a glance

8
Comments 3
1 min read
React MapQuest Static Maps

React MapQuest Static Maps

10
Comments 3
1 min read
How to publish an npm package to npm and GitHub Package Registry simultaneously using GitHub Actions

How to publish an npm package to npm and GitHub Package Registry simultaneously using GitHub Actions

89
Comments 8
6 min read
Emoji Button, a vanilla JavaScript emoji picker

Emoji Button, a vanilla JavaScript emoji picker

34
Comments 12
1 min read
How to use Font Awesome icons in a vanilla JavaScript project

How to use Font Awesome icons in a vanilla JavaScript project

49
Comments 1
3 min read
Your side project is useful, even if no one uses it

Your side project is useful, even if no one uses it

56
Comments 5
2 min read
svelte-emoji-selector: Emoji picker Svelte component

svelte-emoji-selector: Emoji picker Svelte component

7
Comments 3
1 min read
svelte-tabs: Tabs component for Svelte apps!

svelte-tabs: Tabs component for Svelte apps!

18
Comments 3
1 min read
Emoji picker written with React

Emoji picker written with React

9
Comments 1
1 min read
Tips to promote side projects?

Tips to promote side projects?

7
Comments 7
1 min read
In defense of the humble console.log

In defense of the humble console.log

9
Comments 1
2 min read
Auto-resize a textarea as its content changes

Auto-resize a textarea as its content changes

5
Comments
1 min read
react-snackbar-alert: Simple snackbar notifications for React

react-snackbar-alert: Simple snackbar notifications for React

8
Comments
1 min read
loading...