DEV Community

Abbey Perini profile picture

Abbey Perini

💻 Full-stack web developer, crafter, ✍️ blogger, cosplayer, 🧶 fiber artist, yoga teacher, and 🎮 gamer

Location Atlanta, GA Joined Joined on  Personal website https://abbeyperini.dev github website twitter website
Getting Started in a New Codebase

Getting Started in a New Codebase

72
Comments 15
6 min read

Want to connect with Abbey Perini?

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

Already have an account? Sign in
NodeIterator and TreeWalker Web APIs

NodeIterator and TreeWalker Web APIs

8
Comments 3
5 min read
Live Regions in React

Live Regions in React

56
Comments 2
4 min read
From Idea to Design for Non-Designers

From Idea to Design for Non-Designers

140
Comments 16
8 min read
Dark Mode Toggle and prefers-color-scheme

Dark Mode Toggle and prefers-color-scheme

43
Comments 2
4 min read
8 Ways to Support Women Developers

8 Ways to Support Women Developers

196
Comments 26
5 min read
From Research to Writing Reference Material

From Research to Writing Reference Material

11
Comments 4
5 min read
TL;DR CommonJS vs ESM

TL;DR CommonJS vs ESM

15
Comments 3
2 min read
Writing a Technical Blog

Writing a Technical Blog

191
Comments 14
2 min read
Web Security 101 - Part 2: User Input

Web Security 101 - Part 2: User Input

29
Comments 1
7 min read
Web Security 101 - Part 1: Secrets

Web Security 101 - Part 1: Secrets

163
Comments 7
6 min read
About My Digital Garden

About My Digital Garden

23
Comments 6
2 min read
#gitPanic - Tools

#gitPanic - Tools

9
Comments
6 min read
#gitPanic - Files

#gitPanic - Files

5
Comments
3 min read
#gitPanic - Removing and Restoring Work

#gitPanic - Removing and Restoring Work

46
Comments 2
8 min read
#gitPanic - Documentation and Profiles

#gitPanic - Documentation and Profiles

18
Comments
5 min read
#gitPanic - Stash

#gitPanic - Stash

26
Comments 1
5 min read
#gitPanic - Interactive Rebase

#gitPanic - Interactive Rebase

61
Comments 3
10 min read
#gitPanic - HEAD

#gitPanic - HEAD

12
Comments
3 min read
#gitPanic - Working in a Repo

#gitPanic - Working in a Repo

24
Comments 4
9 min read
#gitPanic - Merging and Rebasing

#gitPanic - Merging and Rebasing

78
Comments 3
7 min read
#gitPanic - Git 101

#gitPanic - Git 101

21
Comments
6 min read
Transforming Tired Tabbing

Transforming Tired Tabbing

13
Comments 1
8 min read
Troubleshooting Tabbing

Troubleshooting Tabbing

13
Comments
6 min read
Tabbing Tactfully

Tabbing Tactfully

81
Comments 3
5 min read
Coding and ADHD - Where We Excel

Coding and ADHD - Where We Excel

208
Comments 30
4 min read
Coding and ADHD - Can't Remember

Coding and ADHD - Can't Remember

262
Comments 9
5 min read
Coding and ADHD - Can't Stop

Coding and ADHD - Can't Stop

168
Comments 7
4 min read
Coding and ADHD - Can't Keep Going

Coding and ADHD - Can't Keep Going

390
Comments 14
6 min read
Coding and ADHD - Can't Start

Coding and ADHD - Can't Start

625
Comments 50
4 min read
Coding and ADHD - ADHD Brains

Coding and ADHD - ADHD Brains

343
Comments 31
3 min read
Web Development === Accessibility

Web Development === Accessibility

303
Comments 25
7 min read
Git Commit Message Template in Terminal and VS Code

Git Commit Message Template in Terminal and VS Code

100
Comments 4
2 min read
A Beginner's Guide to HTTP - Part 5: Authentication

A Beginner's Guide to HTTP - Part 5: Authentication

16
Comments
9 min read
What are Favicons?

What are Favicons?

21
Comments 2
7 min read
What is ICO?

What is ICO?

7
Comments
2 min read
What is JPEG XL?

What is JPEG XL?

8
Comments
2 min read
What is AVIF?

What is AVIF?

7
Comments
3 min read
What is WebP?

What is WebP?

10
Comments
2 min read
A Beginner's Guide to HTTP - Part 4: APIs

A Beginner's Guide to HTTP - Part 4: APIs

22
Comments
17 min read
12 Things I learned During My First Year as a Professional Developer

12 Things I learned During My First Year as a Professional Developer

40
Comments 1
6 min read
Semantic HTML: What, Why, and How

Semantic HTML: What, Why, and How

77
Comments 2
7 min read
We've Been Here Since the Beginning

We've Been Here Since the Beginning

84
Comments 13
11 min read
A Beginner's Guide to HTTP - Part 3: Requests

A Beginner's Guide to HTTP - Part 3: Requests

17
Comments 3
11 min read
A Beginner's Guide to HTTP - Part 2: Responses

A Beginner's Guide to HTTP - Part 2: Responses

15
Comments
14 min read
Coding for Fun on Top of Coding Professionally

Coding for Fun on Top of Coding Professionally

21
Comments 1
7 min read
Accessibility Auditing My Portfolio Site - Part 6

Accessibility Auditing My Portfolio Site - Part 6

9
Comments 2
10 min read
How I Structure My Writing

How I Structure My Writing

77
Comments 11
4 min read
Accessibility Auditing My Portfolio Site - Part 4

Accessibility Auditing My Portfolio Site - Part 4

32
Comments 5
5 min read
An Accessible Dark Mode Toggle in React

An Accessible Dark Mode Toggle in React

205
Comments 17
9 min read
Accessibility Auditing My Portfolio Site - Part 2

Accessibility Auditing My Portfolio Site - Part 2

18
Comments 3
6 min read
Accessibility Auditing My Portfolio Site - Part 1

Accessibility Auditing My Portfolio Site - Part 1

97
Comments 6
9 min read
8 Things I've Learned Working in a Legacy Codebase

8 Things I've Learned Working in a Legacy Codebase

122
Comments 8
3 min read
Sourcing Images and Optimizing Them for the Web

Sourcing Images and Optimizing Them for the Web

9
Comments
9 min read
Adding Shiba Inu Loading and Error SVGs to My React Site

Adding Shiba Inu Loading and Error SVGs to My React Site

26
Comments 1
7 min read
A Walkthrough of Updating My Portfolio Site with Netlify Functions and the DEV API

A Walkthrough of Updating My Portfolio Site with Netlify Functions and the DEV API

6
Comments
22 min read
Panini Bot — Making a Discord Bot with Replit, UptimeRobot, Node.js, Express, and Eris

Panini Bot — Making a Discord Bot with Replit, UptimeRobot, Node.js, Express, and Eris

16
Comments 2
9 min read
Practicing Confidence for the Job Search

Practicing Confidence for the Job Search

49
Comments 4
9 min read
Breaking into Tech - Tips from a Former Recruiting Admin

Breaking into Tech - Tips from a Former Recruiting Admin

19
Comments 3
9 min read
Toggle Dark Mode in React

Toggle Dark Mode in React

365
Comments 21
5 min read
loading...