My talk is about building things that don't scale. It starts with wanting to use a specific app. You install it and face system dialogues. Eventually, you decide to build your own app, dealing with distribution, authentication, and supporting multiple platforms and features. Building something that scales requires thinking about analytics, monetization, SEO, expansion, localization, and competition.
So my talk is about building things that don't scale at all. So how does this story start? It starts with you wanting to use an app that does something a very specific way. So what do you do? You bring out your phone. You launch the app store. You start searching for the app. Let's say it's a to-do app because we always need new to-do apps all the time.
So what do you do? You scroll. You see all these great apps, five star reviews, tens of thousands. How do you choose? I don't know. You just pick one, the one that looks the best, I guess. You install it, you launch it, and you're greeted with these beautiful system dialogues. I don't want to be tracked. I don't need notifications from a to-do app. Camera.
So, well, eventually you're done, and you start with this beautiful onboarding flow that some marketing guy said it's nice to have and be as long as possible because in the end it's going to probably convert better when you hit the paywall. And you're like, Jesus, seriously. And then there's GDPR. So maybe it's not that bad, but maybe it's just an app that doesn't do what you want exactly your way.
So you, being a developer, what do you think? You know what? I'm going to build my own to-do app. And so then you start thinking, oh gosh, but then I need to deal with distribution. So the app stores, and that's always a headache, such as authentication is also a headache. And then I need to support iOS and Android. But not only that, also phones and tablets. And why not? Even dark mode and multiple themes, whatever.
So at that point you're like, oh, God, I'm investing so much into this thing. I might as well build something that scales actually. And so you need to start thinking into analytics, maybe because you're investing that much time, you need to start thinking about monetization. And if you want your app to be visible, you need to think about SEO. And then maybe you expand to other markets and localize your app. And so you need to start thinking about competition.
Comments