Blog - The latest articles and news

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

Distributed Caching With Redis in Spring Boot — Beyond the Basics

Published
Author
Eric Hanson
Backend Developer

Spring Boot's Redis cache integration works with minimal configuration. The decisions that matter — serialization format, key design, eviction policy, and how to handle cache-aside vs read-through patterns — require deliberate choices that affect correctness and performance under load.

Read more

Error Handling in Ruby — Beyond Rescue and Raise

Published
Author
Eric Hanson
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