Kristina thai altconf header

Challenge your Development Assumptions

“Well, most users will have 3D touch by the next iPhone” “I doubt many visually impaired people even use our product anyway” “Sarah didn’t say anything during our meeting so she doesn’t seem to have an opinion on the architecture design” “Don’t worry, users will get it once they use it” As developers we make assumptions every day. However as Alan Alda stated “Your assumptions are your windows on the world. Scrub them off every once in awhile, or the light won’t come in.” Whether it is about your users or your teammates, our perceived thoughts drive how we approach software development - for better or worse. This talk will walk through some of the most common assumptions iOS engineers encounter and discuss ways we can learn to think more inclusively when it comes to both feature and app development, as well as within our own teams. We’ll also cover some strategies on how to keep an open mind when approaching these kinds of topics.

Get more development news like this

Next Up: More talks to help you grow your company or app!

General link arrow white

About the content

This talk was delivered live in June 2017 at AltConf. The video was recorded, produced, and transcribed by Realm, and is published here with the permission of the conference organizers.

Kristina Thai

Kristina Thai is currently an iOS software engineer at Intuit. She works on the QuickBooks Self-Employed iOS app. Kristina is an avid blogger at and spends her time writing iOS and watchOS development tutorials and blogging about her early career experience. She started her engineering career after graduating from the University of California, San Diego with a degree in Computer Science. Fun fact: she follows more animals on Instagram than people.

4 design patterns for a RESTless mobile integration »