Thomas Stringer published an excellent set of questions that every software developer can/should ask when joining a new team. Some of these could really cut straight through any inefficient, or missing, onboarding process.
Baymard Institute published another great UX post on the top pitfalls found in ecommerce navigation that negatively affect a user's experience. Categories are key!
Baymard Institute published a useful post listing eight common pitfalls of homepage UX design, including carousels that are too fast, use of too many ads, and not displaying enough of a product range.