Aleen Mean

App Camp 2020

“What has surprised you about your time at App Camp?” I asked on Thursday during lunch.

There was no hesitation.

“Sometimes, we go to coding classes at the library. They just give us a sheet of paper and we type what’s on the paper into the computer and then we have a program. But it’s not like that here! I didn’t know our teams would come up with our own apps and figure out the code for them!”

Other kids at the table agreed.

“I didn’t know that we’d get to draw!” another said.

“I really like writing the questions that are going in my team’s choose-your-own-story app,” said a third.

“Did you know that you could do so many things and still work in the tech industry if you want to?” I asked.

“Nope,” they replied, “I might want to work in tech now!”

In 2015, I wrote about why I support and volunteer with App Camp for Girls. If I were to write that post today, it would basically be the same. The only difference now is that I have practical experience with the program. Since I wrote that post I’ve volunteered at two camp sessions and organized another two.

I’ve had a front-row seat to see how App Camp impacts lives.

On the first day of camp (always a Monday) we have the kids take a survey as soon as they walk in the door. One of the questions on the survey asks them why they’re attending App Camp. Overwhelmingly, the response is that their guardian made the choice for them.

By Wednesday, most of them are all-in. By Friday, the last day of camp, over 90% of our attendees say they’d recommend camp to a friend. Over 75% of them want to come back the next year as interns to help new teams discover the joys of app development.

In Portland, where App Camp has existed the longest, some kids have come back year after year. Some have started tech-oriented clubs in their schools, some have lead their own teams at App Camp, and some are training to be the Lead Developer–the person who teaches programming principles, walks attendees through programming, and is the go-to person for Swift questions.

The impact on kids is important and is, for me, what makes the challenge of organizing worthwhile. Beyond that, though, there’s a huge impact on the lives of the volunteers at camp. Several have been inspired to learn Objective-C and Swift and begin careers as app developers. We’ve helped one another find jobs, celebrated life events, and mourned losses together. I’ve made some of the most amazing friends because of App Camp.

App Camp is currently in the middle of its third Indiegogo campaign. Our goal is to raise the funds we need to expand to three more cities over the next three years, for a total of eight cities. When we get those three camps established, it’ll mean sixty more kids will get to go through camp every year.

I’d love it if you’d consider donating. Indiegogo accepts Apple Pay, which makes contributing really easy. Whether you can contribute a few dollars or a few hundred dollars, your support is invaluable to us. Plus, App Camp is a registered nonprofit in the US, so US-based donations are tax-deductible (minus the cost of your perk)!

More than that, though, would you tell people about the campaign? Post to social media, email friends and relatives who may be interested, tell your coworkers, shout it from a rooftop….

Your money and your help spreading the word will make a world of difference for even more kids!

iPhone X: A Bulleted List

I was fortunate enough to get my hands on my iPhone X yesterday. Here are my first impressions, with just over 24 hours of use:

  • I’ve had two generations of Ginormous iPhones: the 6S and the 7. My first impression of the iPhone X out of the box was that it’s so tiny. Not “holding an iPhone 4” minuscule, but small.
  • Related and not surprising: this fits much more comfortably in my front jeans pocket. I’ve carried my Plus-sized phones in my back pocket, bag, or hand as long as I’ve been using them.
  • Setting up a new phone from an old phone is a pretty easy experience! But I haaaattttteeee True Tone and was disgruntled that I had to get through the entire setup process before I could turn it off. It didn’t help that activation was an hours-long, multi-attempt process, so I had to look at the same screens with the same gross color temperature over and over again.
  • The iPhone X didn’t offer to transfer my Apple Watch, so I had to do it manually. Not the end of the world, but I was looking forward to the smooth transition I was promised.
  • The new aspect ratio isn’t as jarring as I thought it would be.
  • One of the big reasons I wanted the iPhone X over the 8 Plus is for image stabilization on both cameras when taking photos. Unfortunately, I haven’t played with the camera much yet.
  • I did take one selfie, in portrait mode, and Was Not Impressed with what it did to my face. My pores are large and portrait mode only served to emphasize them. But it’s only a single selfie and better light plus a fine layer of spackling paste across my nose may solve this.
  • I’m not sure about the way the hardware buttons are mapped. Take a screen shot by holding the sleep/wake button and the volume up button. Turn the phone off by using that same combo, but holding them. But what do I know? I’ve missed having the sleep/wake button on top of the device since they moved it.
  • Because it’s so tall, at least compared to what I’m used to, I don’t notice the notch unless I’m looking right at it. I don’t often watch videos and never watch movies or TV on my phone, so I can’t speak to that experience.
  • The thing that distracts me most is the space below the keyboard. It must be there to help people swipe up from the bottom edge (the gesture that’s taken the place of pressing the home button to get to your home screen or the app switcher), but there’s just so much blank space there.
  • Speaking of the space along the bottom edge, it often makes me think of a whale.

Screenshot of the keyboard on iPhone X

  • I miss being able to display my battery percentage at all times. It does display in Control Center, but it’s not the same.
  • I somehow keep activating the accessibility option to zoom in. I have no idea how I’m doing it; the gesture is a three-finger triple-tap, and this never happened on my previous iPhone.
  • I haven’t had the opportunity to use Apple Pay yet, but I question how easy that will be in practice. I had to double-press the sleep/wake button to complete an App Store purchase last night and it was a little fiddly.
  • I still haven’t used Animoji. Sorry, Apple Dad Craig.
  • Face ID
    • Took me a bit of time to set up. I had to hold the phone further from my face than I expected. I thought setting up Touch ID was easier overall, but maybe I’m just used to the process now.
    • Is slower than the latest and greatest version of Touch ID, but feels on par with the older version.
    • Works well in low light situations and at some pretty odd angles.
    • Works sometimes if my hand is covering my mouth or Raven is pressed to my face (cats are a weird and invasive species). I live in the desert and will likely not be testing its reliability with scarves.
    • Is crap for unlocking the phone when it’s on a counter or table, which I’ve learned I do more than I thought.
  • Gestures
    • There are a lot of ‘em!
    • I’m catching on faster than I thought I would. I find myself reaching for the home button when I’m idly doing something (like checking social media), tired, or distracted. Otherwise, I’m pretty good at swiping from the bottom.
    • I must have pulled down for notifications on the right side of my previous iPhone screens, because I keep bringing up Control Center instead of notifications. Hopefully my brain will remap sooner rather than later.

Lastly, I asked what my Twitter followers wanted to know. You ask, I answer!

How do you reach the top? Thumb gymnastics? Two hands? Is it annoying to get to Control Center and notifications?

I don’t think of my hands as being particularly small, but I’ve been a two-handed iPhone user since I got my iPhone 5. I just never could get to those top corners, and reachability never clicked for me. I think this is why the transition to the iPhone 6 and then the 6S Plus wasn’t too difficult for me, and why the new way to get to Control Center and notifications isn’t a big deal for me.

When I do need to use it one-handed, like when Raven lays on my arm, it can be a little cumbersome to get to the top. I’m working on figuring out how to inch the phone down in my hand without dropping it. It does balance nicely when I use my thumb to support the bottom and index finger along the side. This kind of worked with the iPhones Plus I owned previously, but I couldn’t hold it long and it was less stable.

How does the learning curve for the iPhone X compare to the learning curve for previous iPhones?

Steeper, I think, because this breaks a lot of established iPhone conventions. I don’t know that it’ll be more difficult to learn if the user doesn’t have a lot of experience with iPads or other iPhones, but breaking old habits is hard. As insinuated above, I also question how intuitive it is to perform tasks like restarting the device. You hold the sleep/wake button plus the volume up button to turn off the phone, but just the sleep/wake button to power it up? That seems inconsistent to me.

What about the color shift due to the OLED display?

It’s quite noticeable, but is well outside my normal viewing angles.

Is it superior to the 6-8 iPhone bodies when you hold it like a lightsaber and make “whooshing” sounds as you duel someone?

Yes, because it’s taller than the iPhone 6, 7, and 8 and therefore more appropriate for use as lightsaber. The wider iPhone 6 Plus, 7 Plus, and 8 Plus make it harder to hold and therefore present a major tactical disadvantage.

Marshmallow Run

Last week, Swift developer Becky Hansmeyer tweeted about an absolutely adorable Kickstarter project: Marshmallow Run Game1. It’s a project by Design Code Build created to help the Girl Scouts of San Diego learn how to create a game for both mobile devices and the web using the MIT-developed programming language Scratch.

The games the Girl Scouts will develop feature a cute cast of characters (Marshmallow, Chocolate, and Graham Cracker) whose goal is to reach their campsite. In the process, the kids will learn about physics programming, geometry, level design, scripting, data analytics, and more.

As of this writing, the Kickstarter has about 68 hours to raise $7,597. Thirty-four hours ago, they needed around $18,000. This tells me two things:

  1. The iOS and macOS development communities, who have rallied over the last day and a half, are full of absolutely wonderful people.
  2. Once the word started to spread in earnest, it took a mere 34 hours for people to pledge over $10,000. Raising the additional $7,597 is possible if the community sustains its current momentum.

I’ve written about my adoration for technology before, not surprisingly in support of the last major App Camp for Girls fundraiser. My love and support of App Camp is the same love and support I have for this project because our goals are the same: let’s show girls that their interest in technology isn’t weird or wrong. Let’s show girls that it can be fun to solve problems, design characters, and show off their stuff.

Won’t you please join me in supporting Marshmallow Run and in spreading the word about it?

  1. Tiffany Arment tweeted about it a week before that, but I missed it :( 

2016 is a Wrap

Yellow and pink fireworks in a dark blue sky, the words "new year new word" to the left.

I stopped setting New Year’s resolutions a long time ago. Instead, I pick a single word that reminds me of my goals and intentions for the year. Past words have included create and balance and breathe depending upon where my focus needed to be.

It’s pretty normal for me to be reflective in December. When I started thinking about what my word for 2017 could be, I realized that I never picked one for 2016. It took me 11 months to realize that I’d omitted my major New Year’s ritual. I get a little pang every time I think of it, but there’s nothing to be done about it now.

My omission is understandable. This year was full of activity: it started with a trip to Orlando and a Caribbean cruise and didn’t slow down until the middle of December. During that time, I organized the inaugural run of App Camp for Girls in Phoenix, traveled to my mom’s, San Francisco, Portland, Philadelphia, and Anaheim, started teaching a college class, picked up my freelancing career, and gave a long conference talk.

I was also a guest on several podcasts: mainly shows on The Incomparable and Relay FM networks, but I had a few other appearances sprinkled in. In September, after a lot of discussion and angst, I made the decision to end Less Than Or Equal on its 100th episode.

What’s more, I did all of this while I was chronically ill. My trips to Philadelphia and Anaheim even took place soon after I started a highly restricted diet to try to help reign in some of my symptoms of autoimmunity. So, in addition to the stress of travel, I had to also pack food. That meant that I had to purchase, cook, freeze, and transport meat and figure out how to get fresh produce once I arrived at my destination.1 (If you’re looking for details about my diet, why I started it, what my challenges have been, and if it’s helped, stay tuned. I’m working on a post!)

I think it’s safe to call 2016 a whirlwind! It seems like 2017 is shaping up to be less hectic, but we’re only five days in. We’ll see what ends up happening.

No matter what this year has in store, I know what my word is: ferocity.

It feels kind of silly to pick that particular word, but I think I’ll need the reminder over the next 12 months. I have a feeling that I’ll spend a lot of time calling my representatives’ offices over issues like women’s healthcare, the dehumanization of my LGBTQAIP friends (especially my transgender friends), and the public’s right to know what happens on the floors of Congress. Furthermore, I have big goals for the year and I’m going to have to work hard and persistently to achieve them. I still have some health struggles,2 and it’s going to take dedication to figure out what’s causing them and what I can do about them.

I honestly believe 2017 is going to be my best year ever, but I’m going to have to take it head on, with intent, and with ferocity.

And so I shall.

  1. Now that I’ve introduced black pepper back into my diet, I can swing by Whole Foods and get a salt and pepper rotisserie chicken, which was off the menu before. Assuming my destination has a Whole Foods. 

  2. Hello there, insomnia. 


Christmas tree branches with a glittery bulb ornament, the word "Silver" in the lower right.

When I was little, I loved putting icicles on my grandparents’ Christmas tree. I remember grabbing the long whispy strips of silver in my tiny hands and flinging clumps of the stuff on the branches.

“Don’t use so much,” Granny and Papa would say, “Just take a strip or two at a time.”

It was less fun to drape the icicles meticulously upon the tree, but the effect when everything was placed was beautiful. Their metallic surface would glitter and gleam next to the lights. When someone walked by, the icicles would even dance a little.

I’m going to throw all modesty aside for a moment to tell you that, if we haven’t met, you probably don’t realize how stunning my hair is. My dark brown locks are thick, shiny, and sleek.1 When the light hits it just right, you can even see glints of gold and red shine through.

It’s my point of vanity, and I’ve wondered how I’d handle going gray since I was in high school.

That time, it would seem, is nigh.2 I feel like I spot a new silver hair every time I look in the mirror, but my reaction has surprised me.

Perhaps I’ll feel differently in a few years, but I’m grateful for the opportunity to face a future with gray hair. Our culture reveres youth but age is a badge of honor, of experience, of wisdom. May I live long enough to have no natural trace of brown on my head.

There’s also a bonus to these silver streaks. You see, when I turn my head to and fro, these scattered highlights glitter and gleam just like Granny and Papa’s tree decorations.

  1. My hair also has a deep hunger for the accessories I place in it and a fondness for not doing what I ask, but that’s not the point right now. 

  2. I am, after all, in my mid-30s now (lolsob).