Our Blog

  • November 10, 2024
  • 4mins read

Mastering Dependency Injection in Kotlin: Build Scalable, Testable Backend Systems

Dependency Injection (DI) is a core design pattern in modern software architecture that enables building modular, loosely coupled, and testable applications. In

Read More
  • October 3, 2024
  • 2mins read

Mastering Proxy Patterns in Kotlin: Boost Your Code Efficiency

The Proxy Design Pattern in Kotlin The Proxy Design Pattern is one of the structural patterns where a proxy or a placeholder

Read More
  • October 3, 2024
  • 4mins read

Master the Proxy Design Pattern: Boost Java Code Flexibility

Proxy Design Pattern Overview The Proxy Design Pattern provides a surrogate or placeholder to control access to an object, allowing additional functionalities

Read More
  • September 25, 2024
  • 1min read

Proxy pattern in frameworks

In the previous article, we began exploring design patterns. Today, we will focus on the Proxy Design Pattern and highlight its usage

Read More
  • September 12, 2024
  • 4mins read

Factory Pattern in Frameworks

1. Spring Framework Spring heavily uses the Factory Pattern, particularly with its BeanFactory and ApplicationContext interfaces. The core of Spring’s IoC (Inversion

Read More
  • September 3, 2024
  • 1min read

How to Display Explicit Type Hints for Variables in IntelliJ IDEA

Recently, I installed the latest version of IntelliJ IDEA on my new laptop. When I started writing code, I realized that explicit

Read More
  • August 7, 2024
  • 5mins read

Kotlin Channels: An Alternative to BlockingQueues

When dealing with concurrent programming in Kotlin, it's essential to understand how to safely share data across different threads. Two commonly compared

Read More
  • July 30, 2024
  • 2mins read

Exploring Kotlin: Varargs and Infix Calls

You have certainly encountered these terms before, at least when you wanted to run your program or when you were inserting something

Read More
  • July 25, 2024
  • 3mins read

The Perils of Overusing @MockBean in Spring Boot

When it comes to testing Spring Boot applications, the @MockBean annotation is a powerful tool that can help us isolate the component

Read More
×