Is that tolerance different? Yeah, totally, because you're having way more fun. And even figuring out if it's going to work is a lot of fun for me. Because I was just playing music and actually I didn't care that much about the whole thing being awesome, looking good or working. I just had fun. Have you had any projects that have just straight up failed out? Not really, actually. Most of the times, I find a way of doing it, even if it's very hacky. But yeah, mostly I find my way.
Lovely. Thank you. Next question. How do you get inspired? The person who submitted said, I feel like I lack creativity. Yeah, it's a hard thing, but I think it typically strikes me whenever I'm not necessarily bored at work, but when you're like sitting there, not having fun, then I'm like, oh, you know what should be fun. And then I start developing that idea and that idea becomes another idea and that becomes another idea. But getting inspired, I mean, it takes a lot of, I don't know, luck. I noticed in your talk you spoke a lot about using the platform and web APIs, even if there isn't great support for it. Is that a tool you use in order to create ideas? It depends.
Because for instance, with Azure, you're not going to publish APIs that nobody uses and that isn't generally well supported. But for fun projects, it doesn't really matter if it doesn't work on my phone. Or maybe it does, but not on that mobile phone. That doesn't matter too much, but in my day-to-day life, yeah, I'm not going to... Well, now I know all of those APIs and I actually use some of them in my work. So I think that's a cool thing. Yeah, and of course you gave the example of the battery in the Cache API, right? I really appreciated that you gave a real-world non-silly example, right? Yeah, yeah, yeah. Alright, so you did kind of address this slightly in your talk, but it is worth asking again. Even if your ideas are weird, how do you even if weird, how do you feel about things like arcs, color variables, when they aren't supported anywhere else? Yeah, well, first of all, your website should be, well, if it's like a production website, it should be accessible and the same experience everywhere, ideally. But in the case of arc, it's a fun thing, right? It's personalization in a fun way and it's just injecting CSS variables. That's not too bad, but the problem is when, of course, that starts to differ very much across different browsers and there isn't a standard, then it becomes very annoying. But luckily in the case of arc, you can just detect as well, like is it arc or is it something else? In that case, I might just do a fallback normally. I never really, well, I did actually once did my personal website with that, but then I removed it again because I wanted all users to have the same experience and I think that's generally the best way before having fun, exploit the fuck out of it. Push it to its limits.
Comments