Itās a way of thinking. And to be fair, itāll be different for everyone.
A senior Bubble developer is product minded, can come up with architectures that are as simple as they can be and no simpler, and can hold a mental model of how an app or system works in their head with ease. They donāt follow workflows through the editor, they can just āseeā how everything fits. They are able to run through a solution in their head before ever touching the editor, and while theyāre doing that, can pre-empt any issues or Bubble limitations they might hit.
Hereās something that might be useful: