Blog - The latest articles and news

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

Recovering From a Public Mistake (Like a Website Crash)

Published
Author
Arif Ikhsanudin
Backend Developer

Seeing your website go down in front of everyone is a stomach-dropping moment. But a public mistake doesn’t have to be a career-ender—it can be a chance to show professionalism and resilience.

Read more

Second-Level Cache in Hibernate — When It Helps and When It's a Trap

Published
Author
Arif Ikhsanudin
Backend Developer

Hibernate's second-level cache sits between the application and the database, caching entities across sessions. Configured correctly it eliminates repeated reads. Configured wrong it serves stale data silently, produces hard-to-debug invalidation failures, and breaks distributed deployments.

Read more

Stop Running Every Check on Every Commit

Published
Author
Arif Ikhsanudin
Backend Developer

Running the full pipeline on every commit is a default, not a best practice. Selective execution based on what actually changed is one of the most underused techniques for reducing CI cost and developer wait time.

Read more

Tell us about your project

Our offices

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