But here's the thing: 2 years ago I did not know any of this
I was a Mac dev building my app in Swift and realised that Paddle had retired their license product (Paddle Classic). I needed an alternative that was tailored for my needs, but there was none
The lesson: The value of being a general product engineer
It turns out that if you break out from your self-imposed limitations of being an "iOS engineer", "frontend developer" or "designer", and just view yourself as a generalist that can tackle anything
...you can just build things.
If anything it just gets easier the more you broaden your expertise. You become so much more empowered doing this VS becoming some hardcore expert on a single thing