Different classes of USB cable have different recommended maximum lengths, whether for data or for power delivery.
Your computer likely has multiple USB ports, and maybe even multiple types of ports on the same machine, but how does that ...
Prototyping is a personal affair, with approaches ranging from dead-bug parts on tinplate through stripboard and protoboard, ...