Blog - The latest articles and news

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

What Really Happens Inside a Java HashMap

Published
Author
Eric Hanson
Backend Developer

HashMap is the most-used data structure in Java and one of the least understood internally. The hash function, bucket structure, tree conversion, and resize behavior all have practical consequences for performance and correctness.

Read more

What Really Happens When You Annotate @Transactional

Published
Author
Eric Hanson
Backend Developer

Spring's @Transactional annotation hides significant machinery: proxy creation, connection management, propagation behavior, and rollback rules. The bugs that come from misunderstanding this machinery are among the hardest to diagnose in Spring applications.

Read more

Tell us about your project

Our offices

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