Blog - The latest articles and news

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

The Decorator Pattern in Ruby — Clean Code Without the Bloat

Published
Author
Arif Ikhsanudin
Backend Developer

Decorators solve the problem of adding behavior to objects without subclassing, but Ruby gives you several ways to implement them — each with different tradeoffs around interface fidelity, performance, and testability.

Read more

Tell us about your project

Our offices

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