Articles
Mac changes the brightness of your screen automatically. It brightens up when you’re in a bright place. It dims when you’re in a dark place. They do it elegantly and slowly. Most of the time, their brightness adjustment is great.
The same cannot be said for Windows. I noticed huge changes in the screen’s brightness (which causes me to get distracted). I hated it, so I removed it.
Turns out, it’s not as easy as you think it should be.
I write A LOT. When I got my Windows PC, the first thing I did was to change the keyboard so it’s the same as my Mac’s keyboard.
I want to show you how to do this. It’ll help if you’re transitioning from Mac to Windows! (Or if you want to use both at the same time, like me).
I did a post-mortem for Build Your Developer Brand (which I gave last Friday). I wanted to share this review openly in case anyone is interested in my thoughts.
Here’s a funny piece of data from the survey I sent out last week:
- 91% of developers feel that marketing is important
- But only 13% bought a book to learn marketing
I finally understood how to work with Node, Express, and MongoDB. I want to write a comprehensive tutorial so you won’t have to go through the same headache I went through.
After a horrible experience with my 2018 Macbook, I decided it was time to buy a Windows device as my backup machine. I chose to use Windows as a backup because:
- Mac is expensive!
- My old Mac is a goner
- I need a Windows computer for accessibility testing (NVDA + Firefox combination anyone?)
I ended up buying a Surface Laptop 3.
Setting up Windows was harder than I imagined. It was especially hard because I wanted this Windows machine to mirror everything I do on Mac.
In this series of articles, I’ll explain everything I did to configure my new Windows machine. This should help you out if you’re switching from Mac to Windows.
When I need to check a person’s details on Convertkit, I need to log in to Convertkit and search for the person’s email address. This process takes time, energy, and clicks.
I’m not in the state to check a website when I’m doing work. I want to find the person’s information quickly and get stuff done.
So I created a command line interface for Convertkit.
We’re back to the end of the month. Here’s more resources for you. This time, I want to send you some design courses.
When you build JavaScript components, you need to manage focus for both keyboard users and screen readers. The WAI-ARIA specs say there are two ways to manage focus:
- Using
element.focus
and tabindex
- Using
aria-activedescendant
Which should you use and why?
I did in-depth research on these two methods and I’d like to share my findings in this article. Take a seat and grab some popcorn because it’s going to be a long article.
Accessibility is a big part of JavaScript. If you build anything with JavaScript, you need to make them accessible.
I’ve been afraid of touching accessibility for a few years now. This fear magnified when I began writing the accessibility lessons for Learn JavaScript.
Today, I want to share with you why I became afraid of accessibility, and how I overcame this fear.