Blog - The latest articles and news

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

Why Your CI Tests Pass but Production Still Breaks

Published
Author
Arif Ikhsanudin
Backend Developer

Passing CI is a necessary condition for a safe deployment — not a sufficient one. The gap between green tests and production reliability is filled with environment differences, data assumptions, and integration behaviors your test suite was never designed to catch.

Read more

Why Your Docker Build Is Slow and How to Fix It

Published
Author
Arif Ikhsanudin
Backend Developer

Slow Docker builds are almost always a caching problem — either cache misses caused by poor layer ordering, or cache being thrown away entirely in CI. Fixing them requires understanding how Docker decides what to rebuild.

Read more

Your API Gateway Should Be Doing More Than Just Routing

Published
Author
Arif Ikhsanudin
Backend Developer

An API gateway that only proxies requests is an expensive reverse proxy. The gateway layer is the right place to enforce auth, rate limiting, request transformation, and observability — cross-cutting concerns that should not be reimplemented in every service.

Read more

Tell us about your project

Our offices

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