All posts for

Category: Software development

Simplify database interactions in Spring Boot with JOOQ and Kotlin

Simplify database interactions in Spring Boot with JOOQ and Kotlin

The fusion of JOOQ and Kotlin is a potent solution for a new dimension of productivity. It addresses the challenges posed by database interactions in Spring Boot applications, which stands out from conventional solutions like JPA Criteria API or QueryDSL.

Reactive Encapsulation Pattern in Angular

Reactive Encapsulation Pattern in Angular

Reactive Encapsulation design pattern is best applied in situations where the application is focused on consuming a backend REST API that provides most CRUD endpoints. In such scenarios, the pattern brings simplicity, code cleanliness, and efficiency in state management, making the development of Angular-based applications easier.

Blazor Server vs Blazor WebAssembly: Choose the right one for your project

Blazor Server vs Blazor WebAssembly: Choose the right one for your project

While with Blazor Server Model the application runs on the server and dynamically updates the user interface (UI) over a SignalR connection, the Blazor WebAssembly hosting model executes the application directly within the user’s browser by leveraging WebAssembly.

Schema Registry for Kafka: Evolution of Messaging

Schema Registry for Kafka: Evolution of Messaging

By using Schema Registry we are able to achieve several things, but these two are of greatest importance: having the ability to discern how the data sent to topics should look like (schema definition), and enforcing data evolution strategy (schema evolution).

Pulumi and GitHub Actions – Infrastructure as Code strikes back

Pulumi and GitHub Actions – Infrastructure as Code strikes back

Pulumi is a modern open-source infrastructure as a coding platform that leverages existing programming languages such as TypeScript, JavaScript, Python, Go, .NET, Java, and YAML. Basically, if you are good at TypeScript, it offers you all the infrastructure you need for your application.

DORA Impact: Outsourcing Third-Party Service Providers from 2025

DORA Impact: Outsourcing Third-Party Service Providers from 2025

DORA impacts the financial sector by providing a consistent set of rules governing the digital operational resilience needs of all regulated financial entities, establishing an oversight framework for critical ICT third-party providers – used for vital areas of digital transformation. Satisfying this provision with a TPSP based offshore may be nearly impossible, even.

CONTACT US

Exceptional ideas need experienced partners.