Blog - The latest articles and news

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

How to Model Relationships in SQL Without Regretting It Later

Published
Author
Arif Ikhsanudin
Backend Developer

One-to-many and many-to-many relationships have well-established SQL patterns — the mistakes come from choosing the wrong pattern, modeling implicit relationships without foreign keys, or reaching for polymorphic associations when a concrete schema would serve better.

Read more

Jenkins Still Works. But Ask Yourself Why You Are Still Using It.

Published
Author
Arif Ikhsanudin
Backend Developer

Jenkins is capable, battle-tested, and widely understood. It is also operationally expensive, slow to configure, and increasingly mismatched to how teams want to work. The question is not whether Jenkins can do the job — it's whether it's the right tool for your 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