Documentation, Ethics, Technology

I never asked for a raise, but I did get sexually harassed at Microsoft.

“Knowing and having faith that the system … that might be one of the additional super powers, that quite frankly, that women who don’t ask for raises have… because that’s good karma. It will come back.”—Nadella, at the 2014 Grace Hopper Celebration of Women in Computing conference

“I’m absolutely reeling,” said Rachel Sklar, who in 2010 founded Change the Ratio, a group focused on increasing visibility for women in tech. “He put to words the massive fear women have in asking for raises and told them to trust in a system that is proven to be broken.”

Nadella also said he would “not fall for the crutch of the supply-side excuse” of women in tech, and that Microsoft was attempting to improve, despite recently released Microsoft diversity numbers that were similarly dismal to most tech companies. He advised women to be persistent in breaking into the industry.

I wonder what the percentage was when I was at Microsoft?

Continue reading


Sync Facebook Events with Google Calendar & iCal

I live and die by my calendar, so when Facebook Events weren’t showing up in my calendar I wasn’t showing up at Facebook Events… Here’s how to get Facebook Events to sync with your Google Calendar. Be sure to also check out how to sync your Google Calendar, iCal, and iPhone. Continue reading

I love my books.

I’m Pro Choice, but Please Save the Books.


“Have you gotten a Kindle yet?”

This question strikes my mind cold for two thought criss-cross my mind in a flash: first, “who would get a Kindle when there’s iPad?!” and second, “why would I want a Kindle anyway?! I love books!”

“Walls of burnt caramel with bookcases holding treasured and worn volumes of poetry, Dorothy Parker, textbooks of youth and scholar, biology and war, movies in black and white, and dust covered CD jewel cases.”—Piazza Prati Strozzi 33, Angela Baxley 2007

Today I stumbled upon a blog, Book Survival, which describes itself as “a possibly futile attempt to protect a thing with pages and a cover from electronic destruction“. My heart leaps in delight and a nearly simultaneous sadness. Here some guy named Christian writes An anecdote about a book. He gets it.

I wonder if he has a copy of my favorite, the Griffin and Sabine trilogy.

Griffin & Sabine is an experience a designer shared with me years ago. I fell in love, and the experience of sharing my love of this book has been one that’s most intimate I can think of. I won’t tell you about it, you’ll have to experience it for yourself! A Kindle, iPad or not, can’t do that for you.

That said, I am pro-choice. Just let me buy my books, and pay a little more for the digital copy! A shout out to A Book Apart for getting it right, with prices for the book: print, ebook, or bundled.

The New Yorker App

No love for subscribers.

And on the side for can’t believe they did that, The New Yorker app takes the cake. As a frequent traveler and a subscriber for years, I have longed for an iPad app for The New Yorker—to think! digit access to my beloved magazine whose paper form is crammed far away in a dark damp mailbox—how delightful! Um, yeah. Um, nope. Subscribers aren’t able to access their subscription digitally. You buy a digital issue. Really?! Condé Nast Digital should be ashamed.


Book, print and digital, lovers may also love, the easiest way to share what you’re reading with friends, and offering more than 90,000 accessible digital books.


Sun & Sand in November? Yes, please!

All of y’all on the fence about whether or not you can make it to San Diego for my party, you’ve got no excuse—blame it on Porter—there’s no cheaper insta-vacation around! From San Francisco to San Diego, two days only, $34 dollars each way—thanks Porter & @virginamerica!

And if you’re still not convinced, San Diego is the hottest place to be the first week of November, and I’m not just talking about the weather…

First, there’s An Event Apart visiting for November 1st & 2nd, featureing 12 great speakers and 12 sessions for people who make websites, from the my friends

Next, there’s my geeks ♥ sand party that I organized in conjunction with SandCHI! If you haven’t already, be sure to RSVP!

Then, there’s the Stay Classy awards. Alyssa and Khloe are rallying tweeps to vote for their favorite charities, but you can get in on the fun at the actual awards ceremony! I’m hoping to meet Tony of @zappos! That’s November 7th. Vote for your favorite charity, and pick up tickets for the event now!

And if you’re still not convinced—and I mean really?!—you can still apply to attend TEDx San Diego the next day, November 8th.

Have I got ya? Good. Now books your seats on Virgin before it’s took late and you lose it. 😉


It’s about San Diego, It’s about Geeks, and You’re Invited!

I ♥ San Diego. I am geek… You too? 🙂

I’m crazy, and I’m stirring up some trouble in San Diego. You see, we’ve got all these cool kids, but it doesn’t seem like we bring all the crazies together. That’s what I’ve been dying to do.

RSVP NOW for geeks ♥ sand

November 2nd, 2010 at Taste & Thirst
715 4th Ave. @ G Street Directions
3 Hours Free Parking at Horton Plaza (with mall validation).

6pm Happy Hour! Get here early, and meet new peeps!
7pm snag a good seat for a brief presentation by SanDCHI, and by…
8pm the DJ will be rocking the crowd.

Whether you’re geeky about technology, design, art, music, beer, books, steam punk, or…

Let’s rock San Diego in a SxSW meets Burningman style. And if you don’t know what that means, well then you have no choice but to come!

It’s music, dancing, drinking & revelry with the coolest kids we can find… only we haven’t heard from you yet! Be sure to RSVP as space is limited. Your geeky cool friends are welcome.

Wear your crazy: sport a hat, be you, be different.

I’m very excited to announce that the San Diego Computer Human Interaction Group will be joining us for the event! At 7pm SanDCHI will present a select group of local startups to discuss their experience with UX challenges they’ve faced. If you’re interested in startups, or in how you might incorporate UX in your work or business, be sure to arrive early enough to have a drink and find a good spot!

SanDCHI brings together professionals from academia and industry to share ideas, research and practices related to user experience, usability, interaction design, human computer interaction and other related topics.

Want to stay connected with this event, and future trouble making? Follow @SpunkyGidget on Twitter, or you can always check back here! If you’re looking for me, I’m @ang.


Yes, I’m crazy.

It seems as though we’ve lost sight of the fact that it can be a compliment to be considered crazy.

When I feel a little odd, that my ideas don’t quite jive with others around me, I find myself in the words of Apple’s Think Different campaign.

I’ll tell you what, I’m proud when someone calls me crazy! They remind me that I can change the world. They honor me by putting me among the crazy people I admire most… Jim Henson & Kermit the Frog (it’s not easy being green!), Thomas Edison, Albert Einstein, Amelia Earhart, Martin Luther King, Jr., Bob Dylan, John Lennon, Miles Davis, Alfred Hitchcock, Gandhi, Pablo Picasso, Ansel Adams, Frank Lloyd Wright, and yes, even Richard Branson and Seinfeld.

Here’s to the crazy ones…

“Here’s to the crazy ones. The misfits. The rebels. The troublemakers. The round pegs in the square holes. The ones who see things differently. They’re not fond of rules. And they have no respect for the status quo. You can quote them, disagree with them, glorify or vilify them. About the only thing you can’t do is ignore them. Because they change things. They push the human race forward. And while some may see them as the crazy ones, we see genius. Because the people who are crazy enough to think they can change the world, are the ones who do.”


Yes, I’m crazy. I was raised that way… I blame my mother, and Jim Henson. Momma taught me to think different—and man, oh man, is my momma crazy! Jim Henson stepped in where my daddy would have been—he taught me different is good. Daddy would be proud.


I don’t make pretty.

Woke up this morning to my friends pinging me, well the East Coast ones at least. Apparently Jonathan’s mom found his face on the internet, and alerted him to his new found fame. I guess he’s always known he’d be a star, but I have to say I’m giddy, a little shaky even. It took me a couple minutes to even settle down and read the text. I’m just now getting to that now…

I guess maybe it’s a good thing that they think it’s going to be just the same, I mean we’re hard at work trying to nail down the implementation of the new feature experiences… is it a case of “under promise and over deliver”? Always look on the bright side…

…But still, “Otherwise, it’ll work the same.”… uh, that hurt a little. I don’t really make things pretty, I make things work. (I did design it, but that’s not the point.) Oh well!

As always, check out this invite if you wanna get in. You have to wait to confirm but all my pals will get entry!


My face, on Gizmodo. Whoopsies!

I guess I didn’t really think of my face (or my friends) being on the interwebs like that when I was mocking up the UI… I thought of it in context of a marketing email. Wow.

If you want a sneak peek, still gotta use my link to request an invite, and don’t worry you’ll get in… We’re getting pounded (and there’s a delay I hear) but all my pals will get confirmed using this link

Besides my co-workers, check out my pals: @aquentamymac @chriskirkman @applemacgenius @morganholzer @noniekimp

Now I’m headed out to see friends in SF. I think I’ll wear dark glasses? 😉

P.S. @c you’re on my arm in that photo… remember the “white hat” @digg party? 🙂

My Face, on Gizmodo. Whoa.

My Face, on Gizmodo. Whoa.


Voxox. Call, text, chat and more—all in one place—for free, or super cheap.

Voxox. It’s what I’ve been up to…

Sometime in January of this year I decided to stop chilling out and get to work on whatever I deemed cool enough to be my next project (what normal people refer to as get a job).

I thought I was going to go work for this really cool brand name which happens to be on my beautiful 52″ flat screen HDTV that sits in my living room, but I got interested in this little company that “nobody has ever heard of”. Could I do it? I mean, my resume has become bit of an unintentional ego trip. I feel in love with the people, and they had the guts of something I thought was for real.

That’s Voxox. Continue reading

Select the Google services (Mail, Calendar, and Contacts) you want to sync.

How to Keep your iPhone, Mac Address Book, iCal & Google in Sync

Are you a PC?

Sorry hon, but this post isn’t for you, but go check out O2g to sync Microsoft Outlook or Palm to Google and Google Sync to sync to your phone.

Google Sync for your iPhone

If you haven’t already, be sure to read Google Sync for your iPhone.

Select the Google services (Mail, Calendar, and Contacts) you want to sync.

Mac Address Book & Google Contacts Sync

You can sync contacts in your Mac Address Book with your Google Contacts.

If you sync your address book with multiple Mac computers, use just one of those computers to sync with Google Contacts. You can’t sync contacts from an Exchange 2007 or Mac OS X Server account with Google Contacts.

  1. Choose Address Book > Preferences, click Accounts, choose On My Mac in your list of accounts, and then click Account Information.
  2. Select the “Synchronize with Google” checkbox.
  3. Read the advisory information and then click Agree to continue.
  4. Enter your Google Account information (such as or, for Google Apps customers, and password, and then click OK.
    • You can sync only one Google account.
    • When the account name and password you entered are confirmed, the dialog disappears. You can close Address Book preferences now if you want.
  5. To do a manual sync, click the Sync menu in the menu bar and choose Sync Now.
    • To add the Sync menu to the menu bar, open iSync, choose iSync > Preferences, and then select “Show status in menu bar.”

If you change your Google account name or password, click the Configure button to use the new account name or password to sync your contact information.

If lots of changes are detected during syncing, an alert is displayed and you can choose to continue or cancel the sync.

Read more information on Google Sync for Contacts.

iCal & Google Calendar Sync

You can set up your Google calendar as a calendar account in iCal. Then you can use iCal to access and manage your Google Calendar.

To set up a Google Account in iCal:

  1. Choose iCal > Preferences and click Accounts.
  2. To add a new account, click the Add (+) button in the lower-left corner.
  3. Enter your Google email address and password, and then click Create.

How to Sync Multiple Calendars

  • If you’d like to enable multiple calendars to sync from your Google Account, follow these steps:
    1. Open Safari on your iPhone and go to
    2. Sign in with your account and select your iPhone to configure Calendars.
  • If you use Google Apps, follow these steps:
    1. Open Safari on your iPhone and go to
    2. Click on Google Apps user? at the bottom of the screen.
    3. Enter your domain name (e.g.,
    4. Click the Sync icon in your domain area (this section has a green background). Sign in if required.
    5. Select your iPhone to configure Calendars.
Google Sync cartoon

Google Sync for your iPhone

Have you ever wished you could just have everything automagically kept in sync, between your iPhone, your computer, and your Google account? Yup, me too.

That exactly what Google Sync with Exchange is. Setup is fast and easy, and you get to keep your entire world in sync, for free.

MobileMe is similar, but not free. However, it’s important to note that the $99/year MobileMe subscription includes a feature to help find your iPhone in case it’s stolen. Handy.

I have my iPhone setup with Google Sync. On my Mac, Address Book & iCal are also set to sync with Google as well. That means my iPhone, Mac Address Book and Google are always up-to-date. I can add a contact or appointment to my iPhone and it shows up everywhere.

Interested? Here’s how to setup Google Sync for your iPhone. (Here’s Google’s official instructions, but mine are better!)

Getting Started

First, you should back up your iPhone. It’s not required, but it’s not a bad idea.

To ensure that Contacts and Calendars from your iPhone are backed up to your computer, perform a sync with iTunes. You can learn more about backing up your contacts and calendars from Google.

    Create an Exchange Account

    On your iPhone, open the Settings application, and Open Mail, Contacts, Calendars.

  1. Open the Settings application on your iPhone’s home screen.
  2. Open Mail, Contacts, Calendars.
  3. Select Microsoft Exchange.

  4. Tap Add Account…
  5. Select Microsoft Exchange.
  6. Enter Account Information

    Enter Your Account Info Verifying. Choose Cancel if the Unable to Verify Certificate dialog appears.

  7. Enter your Account Information, and tap Next.
    • Email: Enter your full Google Account email address. (e.g.
      • If you use an address, you may see an “Unable to verify certificate” warning when you proceed to the next step.
    • Domain: Leave this field blank.
    • Username: Enter your full Google Account email address. (e.g.
    • Password: Enter your Google Account password.
    • Description: Enter Google Sync.
  8. Enter the Server

    When the new Server field appears, enter Press Next to continue.

  9. Choose Cancel if the Unable to Verify Certificate dialog appears.
  10. Server: Enter This field seemingly appears out of nowhere. 🙂
  11. Press Next at the top of your screen again.
  12. Select Google Services to Sync

    Select the Google services (Mail, Calendar, and Contacts) you want to sync.

  13. Select the Google services—Mail, Calendar, and Contacts—you want to sync.
  14. Keep or Delete & Replace iPhone Contacts?

  15. Choose whether to Keep or Delete & Replace your existing iPhone contacts.Are all your contacts saved in Google Contacts already?
    • If yes, choose Delete all the existing Contacts and Calendars and they will be replaced with your Google Contacts. (See note)
    • If not, select the Keep on My iPhone option when prompted. This choice will also allow you to keep syncing with your computer via iTunes (which we are replacing with Google Sync, so it’s not required at all).

    Google My Contacts vs. Google All Contacts

    Google Contacts contains “My Contacts” (contacts you added yourself), and “All Contacts” (both My Contacts and the contacts Google suggests for you from your email). There are also three default groups which you cannot delete, but do not sync to your phone—Friends, Family, Coworkers.

    • If you want to sync only the Google My Contacts group, you must choose to Delete Existing Contacts.
    • If you choose Keep on My iPhone to keep existing contacts, it will sync the contents of the Google All Contacts group.
      • If there are no contacts on your phone, the contents of the Google All Contacts group will be synced.

      Return to reading about the choice to Keep or Delete existing contacts.

    To Keep or Not to Keep, that is the question...

How to Sync Multiple Calendars

  • If you’d like to enable multiple calendars to sync from your Google Account, follow these steps:
    1. Open Safari on your iPhone and go to
    2. Sign in with your account and select your iPhone to configure Calendars.
  • If you use Google Apps, follow these steps:
    1. Open Safari on your iPhone and go to
    2. Click on Google Apps user? at the bottom of the screen.
    3. Enter your domain name (e.g.,
    4. Click the Sync icon in your domain area (this section has a green background). Sign in if required.
    5. Select your iPhone to configure Calendars.


You’ve successfully set up Google Sync! Synchronization will begin automatically if you have Push enabled on your iPhone. You can also open the Mail, Calendar or Contacts app and wait a few seconds to start a sync.

Be sure to check out How to Keep your iPhone, Mac Address Book, iCal & Google in Sync.


Back up your Blackberry Contacts

The quickest, easiest and FREE way to back up your Blackberry Contacts is to use Google Sync.

Step 1: Do you have a Google Account?

If you don’t already have a Google Account please create one here:

If you already have a Google Account, skip to Step 2.

Step 2: Setup up Google Sync on your Blackberry

On your Blackberry, go to to download, install, and run the Google Sync application.

You will need to enter your Google account information from Step 1.

Step 3: Select Configure Sync

Select the data you would like to back up and sync, for example Contacts and Calendar.

Use the back button to save your changes, and select Yes to sync your Blackberry.

You’re Done!

Your contacts should now have successfully backed up to your Google Account via Google Sync.

You can make sure by logging into Google Contacts.

Reply below to leave me feedback on these instructions, and any issues you had.I created this Backup Your Blackberry Contacts, Calendar and Phone Numbers How To Guide to help my sisters out. If you liked it, please feel free to pass it on to your friends and family!

Thanks! While you’re at it, check out the stats on phone numbers, and who’s lost ’em!


0x8007000d Error Updating Metadata on MP3s

Error 0x8007000D: The data is invalid. An unexpected error is keeping you from applying properties to the file. If you continue to receive this error, you can use the error code to search for help with this problem.

I received this error while trying to clean up my music collection—I was trying to update artist, genre and album art on mp3 files using iTunes.

Apparently Windows 7 doesn’t support ID3 version 2.4. This means that you may have issues reading files tagged with the ID3 2.4 data (both in the file properties viewer, and in Windows Media Player / Windows Media Center) and you’ll have issues trying to update metadata such as Artist and Album Art.

If you’ve received this error—rest easy—it’s a simple fix. If you’re an iTunes user, just open up iTunes and select the album, tracks or files in question. Right click on your selection and you’ll see the menu item “Convert ID3 Tags”. In the drop down menu, select v2.2 as your version and hit “OK”. (For some reason even though Windows 7 supports ID3 v2.3, when I tried to convert to 2.3 I still have issues sometimes.) You should now be able to update your metadata successfully through iTunes, Windows Explorer file properties, or Windows Media Player.

If you’re not an iTunes user (and prefer to stay that way) consider downloading one of these MP3 tagging tools to convert your ID3 tag version.

When your music has been properly updated and is ID3 perfect, do yourself a favor and mark those files “read only” in Windows Explorer!


Full Screen Size Images for Contacts on iPhone

Update 6.2010: I'm testing out Ensoul for Mac by Macpaw, a free download, for full screen iPhone contacts and more!


I set images for a few of my contacts using MobileMe’s web interface ( I was terribly disappointed to see that they showed up as just tiny thumbnails in the top right corner! Where were the full screen sized gorgeous photos like on the commercial?!

A little digging and I figured it out. Find the glamorous photos of each of your friends (from sites like Flickr or your own personal collection) and then follow the instructions below.

How to get Full Screen Size Photos for iPhone Contacts

Full sized images come from assigning a photo to a contact on the iPhone. To do this…

  • In iPhoto set up a new album. I named mine “Contacts”. In this album put all the photos you’d like to use for your contacts. I suggest 1200×1600 sized photos because that’s what the iPhone photos are (so you’ll get a consistent experience).
  • In iTunes, sync this album to your iPhone.
  • On the iPhone, go to Photos, and select a photo and push the button on the bottom left of the screen. Select “Assign to Contact”.

After you’re finished assigning the image to the contact, you can remove (by not syncing the image/album through iTunes) the photo while it still leaves your contact image intact.

…or, if you’d prefer…

Small Thumbnail Photos for Contacts

To have just thumbnails, set up all your images for contacts using your email client on the Mac, or the MobileMe website.

From Small to Full Size Contact Photos in iPhone
What if you have small thumbnails from syncing from Outlook or MobileMe and you want to make them big? Easy—well sort of, it’s one-by-one!—you just have edit each iPhone contact by following these steps…

  1. Go to “Edit” the contact
  2. Tap on the contact’s photo
  3. Tap “Edit Photo”
  4. Tap “Set Photo”
  5. Tap “Done”

Toshiba M5 Mouse Issue

I have a Toshiba M5 and the mouse intermittently trails across the screen for no apparent reason. If you search the Toshiba support site it’ll tell you that this is the mouse recalibrating itself and you should let it do it’s thing. (Don’t attempt to fight it.) However, for some folks (like me) the mouse/cursor basically has a mind of it’s own, and it can drive you crazy. I mean, really, have you tried surfing the internet without a mouse lately?!

As it turns out, the “trailing mouse” issue is typically one of two things. That is, either the keyboard or the track pad going bad. Apparently it’s a cheaper repair to replace the keyboard first, and then you might try the track pad.

What if you don’t have the time or resources to get it fixed? The “band-aid” is to disable the trackball. Make sure you have the mouse drivers properly installed (from the Toshiba website). And then go into the Control Panel Mouse Settings (Advanced settings) to disable the “nipple”. This should fix the problem of the crazy mouse!