All tracks
Backend track · 8 reviews · ~104 min

Backend Engineer · Node / Express

Review backend pull requests in your stack — validation, ORM, auth, and data integrity — from first-day fixes to lead-level transaction and migration reviews.

TypeScriptExpressPostgreSQL

The route

  1. Junior Steps 1–2
  2. Validate the request body
    TypeScript · Express · 10 min
  3. Fix the broken ORM query
    TypeScript · Express · 10 min
  4. Mid-level Steps 3–4
  5. Harden the auth middleware
    TypeScript · Express · 12 min
  6. Handle the async / error path
    TypeScript · Express · 12 min
  7. Senior Steps 5–6
  8. Untangle the N+1 and missing index
    TypeScript · Express · PostgreSQL · 14 min
  9. Review the API contract change
    TypeScript · Express · 14 min
  10. Lead Steps 7–8 PRO
  11. Audit the transaction boundaries
    TypeScript · Express · PostgreSQL · 16 min
  12. Review a migration on a live table
    TypeScript · Express · PostgreSQL · 16 min