The first way that we work with passwords is as a user, which should include using a Password Manager, see Password Management for more help and details on this.
There is of course another side to passwords, which is when you are the system owner or administrator. There is some good advice at Password Guidance: Simplifying Your Approach - NCSC Site which helps.
Finally there is the hardest part of of all which is handling passwords as a developer, in which case articles like The Dangers of String-Comparing Passwords | Michael's Security Blog make good reading.