All tracks
Backend track · 8 reviews · ~104 min

Backend Engineer · Rails

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

RubyRailsPostgreSQL

The route

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