Blog - The latest articles and news

Stay up to date with practical insights on backend engineering, system design, and building reliable software.

Error Handling in Ruby — Beyond Rescue and Raise

Published
Author
Arif Ikhsanudin
Backend Developer

Most Ruby codebases use rescue and raise for everything, which conflates recoverable domain failures with unexpected system errors. Here is a structured approach to error handling that scales past a few controllers.

Read more

Tell us about your project

Our offices

  • Copenhagen
    1 Carlsberg Gate
    1260, København, Denmark
  • Magelang
    12 Jalan Bligo
    56485, Magelang, Indonesia