Blog - The latest articles and news

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

Stop Writing Loops When SQL Aggregations Can Do the Work

Published
Author
Arif Ikhsanudin
Backend Developer

Fetching rows and aggregating in application code is slower, uses more memory, and is harder to maintain than letting the database aggregate at the source — yet this pattern persists because developers reach for familiar imperative constructs instead of SQL aggregations.

Read more

The Performance Bug That Only Appears Under Real Traffic

Published
Author
Arif Ikhsanudin
Backend Developer

Some performance problems are invisible in staging, invisible in load tests, and only surface under the specific combination of data, concurrency, and access patterns that real users produce. Here is how to find them before they become incidents, and how to diagnose them when they do.

Read more

The Risks of Shipping Code Without Review

Published
Author
Arif Ikhsanudin
Backend Developer

Shipping code without a review might feel fast and efficient—but it’s a trap. One missed bug can ripple through your system and your team.

Read more

Tell us about your project

Our offices

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