My favorite section is https://wiki.postgresql.org/wiki/Don%27t_Do_This#Text_storag... that is using text instead of char and varchar.
Of course the default of the PostgreSQL driver for several ORMs of several languages is varchar(255).
Of course the default of the PostgreSQL driver for several ORMs of several languages is varchar(255).