DEV Community

Michael Mangialardi profile picture

Michael Mangialardi

Christian | Frontend Engineer | Design Tokens Advocate

Location Southwest Virginia Joined Joined on  Personal website https://www.michaelmang.dev/ github website twitter website

Work

Author of Design Systems for Developers 📚 https://leanpub.com/designsystemsfordevelopers

Apply Agile to the Family

Apply Agile to the Family

Reactions 3 Comments
2 min read
Clean Code is About Reducing Complexity (Not Improving Readability)

Clean Code is About Reducing Complexity (Not Improving Readability)

Reactions 2 Comments
1 min read
Creating a "Candidates" Pattern in Your Codebase

Creating a "Candidates" Pattern in Your Codebase

Reactions 3 Comments
3 min read
16 Unsurprising & Surprising Tips on Developer Self-Care

16 Unsurprising & Surprising Tips on Developer Self-Care

Reactions 6 Comments 2
3 min read
How to Start a Design System Without a Company-Led Initiative (A Use Case for Non-Enterprise Businesses)

How to Start a Design System Without a Company-Led Initiative (A Use Case for Non-Enterprise Businesses)

Reactions 31 Comments 1
6 min read
Wrapping React Query's useMutation (A Use Case for Wrapping External Libraries)

Wrapping React Query's useMutation (A Use Case for Wrapping External Libraries)

Reactions 5 Comments
4 min read
Creating a Gradient Component in React From Design Tokens

Creating a Gradient Component in React From Design Tokens

Reactions 16 Comments
3 min read
The Developer's Guide to Budgeting Your Money (What To Do With Your Pay Check)

The Developer's Guide to Budgeting Your Money (What To Do With Your Pay Check)

Reactions 9 Comments
6 min read
An Introduction to Tech Debt (And Why It Can Change Your Career)

An Introduction to Tech Debt (And Why It Can Change Your Career)

Reactions 96 Comments 1
5 min read
A Minimalistic Approach to Feature Flagging Your Web App

A Minimalistic Approach to Feature Flagging Your Web App

Reactions 39 Comments
3 min read
Creating Primitive Motion Design System Hooks Using Framer Motion

Creating Primitive Motion Design System Hooks Using Framer Motion

Reactions 8 Comments
4 min read
Wrapping React Spring's useSpring Hook (A Use Case for Wrapping External Libraries)

Wrapping React Spring's useSpring Hook (A Use Case for Wrapping External Libraries)

Reactions 32 Comments
2 min read
Towards Perfecting Code Organization

Towards Perfecting Code Organization

Reactions 59 Comments
4 min read
Wrapping React Query's useQuery (A Use Case for Wrapping External Libraries)

Wrapping React Query's useQuery (A Use Case for Wrapping External Libraries)

Reactions 29 Comments 1
3 min read
5 Considerations for Maximizing Your Enjoyment as a JavaScript Developer

5 Considerations for Maximizing Your Enjoyment as a JavaScript Developer

Reactions 30 Comments 2
3 min read
34 Tips for Professional JavaScript Developers

34 Tips for Professional JavaScript Developers

Reactions 115 Comments 1
4 min read
Help! I Need to Organize My Global State in a React Application

Help! I Need to Organize My Global State in a React Application

Reactions 38 Comments
8 min read
Introduction to Design Tokens

Introduction to Design Tokens

Reactions 27 Comments 1
3 min read
Work With Your Mind; Rest With Your Hands (How To Avoid Burnout As A Developer)

Work With Your Mind; Rest With Your Hands (How To Avoid Burnout As A Developer)

Reactions 16 Comments
3 min read
Separating Functionality From Styling When Bootstrapping a UI (And Why You Might Not Want Material UI Or A Custom Solution)

Separating Functionality From Styling When Bootstrapping a UI (And Why You Might Not Want Material UI Or A Custom Solution)

Reactions 22 Comments 1
3 min read
3 Not-So-Obvious Ways to Stand Out On a Product Team As a Developer

3 Not-So-Obvious Ways to Stand Out On a Product Team As a Developer

Reactions 70 Comments 2
3 min read
How to Burst the "Tutorial Phase" When Becoming a Developer

How to Burst the "Tutorial Phase" When Becoming a Developer

Reactions 12 Comments
4 min read
How I Think About React (A Mental Model For Beginners) | Part 4: Syntax

How I Think About React (A Mental Model For Beginners) | Part 4: Syntax

Reactions 7 Comments
9 min read
How I Think About React (A Mental Model For Beginners) | Part 3: Managing Data

How I Think About React (A Mental Model For Beginners) | Part 3: Managing Data

Reactions 10 Comments
8 min read
A Non-Cliche Guide On How To Overcome the Negativity of Working Remotely (And Intensely Enjoy It)

A Non-Cliche Guide On How To Overcome the Negativity of Working Remotely (And Intensely Enjoy It)

Reactions 4 Comments
4 min read
The TL;DR of my book "Design Systems for Developers"

The TL;DR of my book "Design Systems for Developers"

Reactions 5 Comments
2 min read
How I Think About React (A Mental Model For Beginners) | Part 2: Component Hierarchy

How I Think About React (A Mental Model For Beginners) | Part 2: Component Hierarchy

Reactions 33 Comments
7 min read
How I Think About React (A Mental Model for Beginners) | Part 1: What is React?

How I Think About React (A Mental Model for Beginners) | Part 1: What is React?

Reactions 14 Comments 1
5 min read
How I Think About JavaScript Types (A Mental Model for Beginners)

How I Think About JavaScript Types (A Mental Model for Beginners)

Reactions 45 Comments
7 min read
loading...