Blog - The latest articles and news

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

Stop Writing Unit Tests That Only Work When Nothing Goes Wrong

Published
Author
Arif Ikhsanudin
Backend Developer

Happy path tests confirm that your code functions under ideal conditions. They do almost nothing to protect you from the conditions that actually cause production incidents. Error paths, edge cases, and boundary conditions are where your tests need to live.

Read more

Testing in CI/CD Is Not the Same as Testing on Your Machine

Published
Author
Arif Ikhsanudin
Backend Developer

Tests that pass locally and fail in CI — or pass in CI and break in production — usually reveal environment assumptions baked silently into the test design. Here is how to write tests that mean the same thing in every context.

Read more

Tell us about your project

Our offices

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