Blog - The latest articles and news

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

Volumes in Docker: The Right Way to Handle Persistent Data

Published
Author
Arif Ikhsanudin
Backend Developer

Container filesystems are ephemeral by design — when a container is removed, its data is gone. Docker volumes are the mechanism for persisting data beyond container lifecycle, and understanding how they work determines whether your data survives.

Read more

What Actually Happens Inside a Database Transaction

Published
Author
Arif Ikhsanudin
Backend Developer

Transactions provide atomicity and isolation, but understanding how they work mechanically — through write-ahead logs, lock acquisition, and MVCC snapshots — explains why certain patterns cause deadlocks, bloat, and unexpected performance cliffs.

Read more

Tell us about your project

Our offices

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