Skip to main content
Home

Archive

Skip tag navigation

What is your code communicating?

Developers don’t write code for computers. I mean, we do, but not primarily. If we did, it would make no difference whether we wrote in Java, bytecode, or complete binary. Yet when given a choice, we write in abstractions because developers write code for other developers.

Read more of What is your code communicating? →

How to avoid premature abstractions in React

As a junior developer, my number one problem was creating premature abstractions. Nowhere was this more evident than my React components.

Read more of How to avoid premature abstractions in React →

12 newsletters for frontend developers

Frontend development is a field that changes daily, and to stay up-to-date, I need a steady source of new information. One way I do this is through newsletters.

Read more of 12 newsletters for frontend developers →

Description lists are awesome

The description list (<dl>) is a magical element that can be used to mark up anything from dictionary entries to recipes. So, what’s so special about it?

Read more of Description lists are awesome →

10 interesting books for developers

Reading is a great way to learn, but it’s also a fantastic way to open yourself up to new ideas and experiences. As a developer, I believe reading is important to my continued growth and advancement. If you believe that too, you might enjoy these ten books that I find particularly interesting.

Read more of 10 interesting books for developers →

The details element

The details element is one of my favorite HTML elements. Yes, I have favorite HTML elements. Yes, I know that’s weird.

Read more of The details element →

The address element

Did you know there’s an address element? Well, brace yourself, because there is! But its use has been a source of confusion until recently.

Read more of The address element →

How I test for accessibility

I wanted to share what my typical accessibility testing sessions look like. This is a quick over, but I hope you find it helpful (and if you haven’t done so yet, check out some accessibility quick wins I wrote about).

Read more of How I test for accessibility →

Notes to my younger self: Regarding accessibility

Hello, my younger self. How are things? I understand you’re learning about the amazing world of web accessibility, something I wholeheartedly endorse.

Read more of Notes to my younger self: Regarding accessibility →

← Older posts • Newer posts →