TV show writers: please edit your story arcs to the (highly variable) attention span of my cat. I put a show on to give my cat a lap, then she leaves mid-episode, and somehow I end up staying to watch the rest, even though I meant to get up promptly.

6pm: I’m just gonna sit in my backyard for a minute. 8pm: Hmmm…maybe I should have eaten. I am never getting off this couch again.

If you’re a semi-successful developer who wants to support newer programmers & diversity, try not to publicly refer to your coding skills as “terrible”. If we’ve got a ways to go to catch up with you, then it makes getting to “pretty good” feel impossible.

As a person in a relationship and shared household, I do not understand why so much home automation pairs with a single device. I’m beginning to think we need to set up an iPad and Apple ID for the cat, just for pairing kitchen gadgets and such.

Next Conference

This week I spoke at NextDoor. I don’t have a verbatim record, but this is what I said, as close as I can recall. I spoke about Thinking like a Tester and being strategic about where we look for bugs. I was wrapping up by pointing out that our biases create blind spots that we need to compensate for, to find the bugs that affect people who are different from ourselves, to make our apps better for everyone. Then I took a deep breath and went off-script…

This room is full of guys. I know you didn’t find women interested in this conference and take away their tickets, but you have a responsibility to bring diversity to the next conference.

It could be as simple as telling someone you’re coming to the conference. They might just need to know that they’ll know someone at the conference, someone will eat lunch with them. And if you don’t know someone who’s underrepresented in tech, maybe that is your next step.

If you do know someone, ask them what would help. Maybe it’s financial. You probably can’t fund someone’s entire cost yourself, but maybe your local meetup could pool together to set up a scholarship.

Maybe your responsibility is to talk to your manager, and make sure that everyone on the team is getting to go to conferences.

To make great apps that are usable by everyone, delightful for everyone, we need to bring diversity to conferences.

Applause broke out. I realized I was starting to cry, and didn’t want to resume my original talk. I clicked past the last couple points, invited folks to attend a testing lab at AltConf the next day, and said “I’m done.” In the hallway, a man approached, and thanked me for both the testing talk and the challenge at the end.

So what will you do?

I watched his face as he seriously considered my words.

You don’t have to answer me now, but next time I see you at a conference, I will expect an answer.

Pro tip for everyone stumbling home from WWDC, NextDoor, Layers, or AltConf: Unpack promptly and start some laundry. But give your brain a day off!

Pondering UIKit on macOS: If Apple were working on a touchscreen Mac, we would all suddenly need UI elements and layouts that are optimized for the size of fingers and a lack of hover.

People who have been to the new Apple campus: does the store have any women-shaped t-shirts? (I still haven’t gotten around to modding last year’s “unisex” tee to accommodate my curves.)