I sometimes give talks on Web accessibility, and one of the top questions I get is: What can I do right now to make my website more accessible? When I began practicing accessibility, I would’ve probably talked about WAI-ARIA authoring practices, and adding aria roles, and managing focus with JavaScript. That’s certainly true for more complex UI, but most of us aren’t building Twitter.
When I was first learning about accessibility on the Web, I stumbled across WebAIM (Web Accessibility In Mind), a fantastic resource for all things accessibility.
Chantastic recently spoke at ReactJS Dallas about dealing with Imposter Syndrome. One of my favorite moments was when he talked about being asked to take over React Podcast hosting duties. He said he was afraid he was going to say the wrong thing to the amazing developers he would be interviewing.
On my journey from designer to becoming a developer, I often wondered if I needed a Computer Science degree. This is also one of the most common questions I get from others looking to jump into development from another career.
I recently had to debug a problem that existed somewhere in the middle of around 460 lines of JavaScript spaghetti. Debugging was useless because the bug was taking down dev tools! The approach I took was something that I often employ when facing a seemingly impossible task like this.
Read more
of Debugging JavaScript with binary search
→
Atomic Habits by James Clear is a fantastic read. At its heart, the message of the book is that setting goals is ineffective in the long run. Real, lasting change only comes through building systems—creating the right conditions for doing the right habits.
Read more
of Building habits through relationships
→
I had just made the decision to leave my 15-year career as a designer to become a developer, and I had no idea where to start. The only programming I had ever done was building websites for friends and family. I was completely green.
I suck at blogging. Presently. I presently suck at blogging. I read somewhere that you should qualify negative statements with “presently.” So, yeah, I presently suck at blogging, but I would love to get better at it.
2020 is out and I wanted to do a short review of what I did this year, as well as look forward to 2021. This year was difficult to be sure, but in spite of the craziness, or maybe because of it, I was surprisingly able to meet some goals I had previously set.