Open in app

Sign in

Medium Logo
Write

Sign in

Abbey Perini
Abbey Perini

30 followers

Home

About

Accessibility Auditing My Portfolio Site — Part 6

Read Part 1 — The Audit, Part 2 — Quick Fixes, Part 3 — Dark Mode Toggle, Part 4 — Blog Preview Component and Part 5 — Blog Page Deep Dive.

Nov 29, 2021
Frodo on Mount Doom “It’s done. It’s over now.”
Frodo on Mount Doom “It’s done. It’s over now.”
Nov 29, 2021

How I Structure My Writing

Ayu asked how I write more than 1,000 words on a topic, and the short answer is practice. I was lucky to go through schooling that focused…

Nov 21, 2021
1
Nov 21, 2021
1

Blog Page Accessibility Deep Dive

Accessibility Auditing My Portfolio Site — Part 5

Nov 20, 2021
abbeyperini.dev with the blog styling looking like a disaster
abbeyperini.dev with the blog styling looking like a disaster
Nov 20, 2021

Accessibility Auditing My Portfolio Site — Part 4

This blog will focus on making the blog preview component code on the main page of my site more accessible.

Nov 11, 2021
screenshot of the blog preview component on abbeyperini.dev in dark mode
screenshot of the blog preview component on abbeyperini.dev in dark mode
Nov 11, 2021

An Accessible Dark Mode Toggle in React

Accessibility Auditing My Portfolio Site — Part 3

Nov 6, 2021
1
part of the <nav> section of abbeyperini.dev showing a focused dark mode toggle above the Portfolio section
part of the <nav> section of abbeyperini.dev showing a focused dark mode toggle above the Portfolio section
Nov 6, 2021
1

Accessibility Auditing My Portfolio Site — Part 2

This article is comprised of several accessibility vignettes. It’s a collection of short stories about quick fixes — some amuse-bouches, if

Nov 4, 2021
a screenshot of the contact section with updated links on abbeyperini.dev
a screenshot of the contact section with updated links on abbeyperini.dev
Nov 4, 2021

Accessibility Auditing My Portfolio Site — Part 1

When I made my portfolio site, I put a lot of effort into following the accessibility standards I knew from MDN’s Getting Started with the…

Nov 2, 2021
a screenshot of the landing page of abbeyperini.dev with Firefox accessibility tools open
a screenshot of the landing page of abbeyperini.dev with Firefox accessibility tools open
Nov 2, 2021
JavaScript in Plain English

Published in

JavaScript in Plain English

8 Things I’ve Learned Working in a Legacy Codebase

My first dev job threw me into a huge legacy codebase. My last big ticket involved getting a modern library to work within the deprecated…

Sep 16, 2021
1
The Jurassic Park logo but with “Legacy Code.” Underneath, “It Worked for 65 Million Years. No One Knows How. No One Knows Why.”
The Jurassic Park logo but with “Legacy Code.” Underneath, “It Worked for 65 Million Years. No One Knows How. No One Knows Why.”
Sep 16, 2021
1
Bootcamp

Published in

Bootcamp

Sourcing images and optimizing them for the web

When I sat down to write about my Shiba Inu SVGs, it became clear that I was writing two blogs. One, a tutorial for SVGs in React, and…

Aug 30, 2021
A woman lays on the wall of an overlook in Mt Ranier State Park, mountains, trees, and sky in the background
A woman lays on the wall of an overlook in Mt Ranier State Park, mountains, trees, and sky in the background
Aug 30, 2021
JavaScript in Plain English

Published in

JavaScript in Plain English

How I Added Shiba Inu Loading and Error SVGs to My React Site

When I updated the blog section of my portfolio site, I realized I had a great opportunity to draw some cute SVGs and take my loading and…

Aug 30, 2021
a chibi shiba inu smiling and sticking its tongue out with a yellow construction hat in a light blue box with “Blogs loading!” on a darker background
a chibi shiba inu smiling and sticking its tongue out with a yellow construction hat in a light blue box with “Blogs loading!” on a darker background
Aug 30, 2021
Abbey Perini

Abbey Perini

30 followers

…did someone say animated CSS button?

Following
  • Jessi Shakarian

    Jessi Shakarian

  • Emma Bostian

    Emma Bostian

  • Katy McElroy

    Katy McElroy

  • Chloe Condon

    Chloe Condon

  • Dan Abramov

    Dan Abramov

See all (18)

Help

Status

About

Careers

Press

Blog

Privacy

Rules

Terms

Text to speech