Binary Trees // Sororitree Rush // Data Structures and Algorithms // Mimi Chenyao // Asian Barbie
Get Swifty // The Swift 4 Programming Language // Mimi Chenyao // Asian Barbie
Data Structures and Algorithms - Asian Barbie - Mimi Chenyao
URBN Intern-Views // #myURBNSummer // Mimi Chenyao // Asian Barbie
Taylor Swift Reputation Lookbook // Mimi Chenyao // Asian Barbie

Why iOS?

Why iOS // Mimi Chenyao // Asian Barbie

A question I’ve been asked a lot is: why did I choose iOS development in particular?

There are a couple answers I usually give. Swift is a really beautiful language (I actually think its verbosity is one of its stronger traits), I’m always astounded of the amount of meticulous thought that has been put into the design of iOS, an app is a program that you can take on the go … the list goes on.

But those reasons all start sounding shallow after a while. Why did I really want to pursue iOS development? It’s important to step back and re-assess these big life choices every now and then. I thought about it for a long time, and realized that the one reason that all the others stem from is this:

(more…)

Mimi x the Bae Area

Silicon Valley // Mimi Chenyao // Asian Barbie

I’ll be in San Francisco this winter working as an iOS engineer for Motiv, a company that makes fitness-, heart rate-, and sleep-tracking rings designed to be on your finger 24/7.

I’m really stoked. It’s terribly hard to concentrate on finals right now (if this post reads really choppily, it’s because I’ve been at it all day and should really sleep).

Since I’ll be working full-time, I most likely won’t be able to post as frequently. That being said, I have a ton of cool stuff planned for every single series and I literally can’t wait to bring them all into reality. I’m going to try my best to release an article at least once a week. If I’m being super slow and unresponsive on here, you can check out what I’m up to on Twitter!

Mimi Chenyao // Asian Barbie

Counting Sort

Counting Sort // Data Structures and Algorithms // Mimi Chenyao // Asian Barbie

Counting Sort // Data Structures and Algorithms // Mimi Chenyao // Asian Barbie

Earlier today, I was doing a coding challenge that asked me to sort an array of integers in better than O(n log n) time.

I wondered briefly whether or not it was a trick question. The sorting algorithms I knew were all O(n log n) algorithms — could there be something faster?

It turns out that there was. Counting Sort, one of the more sophisticated sorting algorithms I’ve seen, takes constant time, and it sorts elements in a really cool way.

(more…)

… Ready for It?

// Ready For It? // Taylor Swift Reputation Lookbook // Mimi Chenyao // Asian Barbie

// Ready For It? // Taylor Swift Reputation Lookbook // Mimi Chenyao // Asian Barbie

Choker from IconaWear | Dress from Vera Wang Princess collection

Baby, let the games begin!

Surprisingly, most of the people I’ve talked to don’t like this song — it’s one of my favorites on Reputation and never fails to put me in a good mood. Maybe I’m a fan because I think the rap parts all sound like singing, so I don’t have to think about Taylor Swift rapping.

I personally like to play this song at a high volume when I’m about to take a test, go on a date, or tackle a tough programming exercise, because “… Ready For It?” is the musical equivalent of looking someone straight in the eye and asking them to try you.

(more…)

Announcing Taylor Swift Reputation Lookbook / Album Review

Taylor Swift Reputation Lookbook // Mimi Chenyao // Asian Barbie

Sweater, shorts, necklace, and sunglasses from Molly and Zoey | shoes from Charlotte Russe

Taylor Swift’s new album, Reputation, breaks down like this — 67% love songs about her current partner, 20% shade thrown at Kanye West and the hater media in general, and 13% about past exes.

That’s a different than what I was expecting. The vindictive lead single “Look What You Made Me Do” and the aggressive snake symbolism led me to expect an album of nothing but shade, anger, and revenge, full of songs similar to “Picture to Burn”, “Better than Revenge”, “Bad Blood”, and the occasional “Teardrops On My Guitar.” Instead, it’s filled with songs that sound like more grown-up versions of “Enchanted”, “Fearless”, and “State of Grace” — embracing infatuation, lust, admiration, and companionship while finding out who your real friends are. (more…)