Backend

Testing ASP.NET Core 8.0 API’s – A Comprehensive Guide

Introduction Building robust and reliable ASP.NET Core 8.0 APIs requires precision and strategic planning. This article explores essential practices that form the foundation of a well-tested API, navigating through the intricacies of Unit, Integration, and Functional Testing. Mastering the Art of Unit Testing Unit testing involves testing a single class by mocking out its dependencies. […]

Testing ASP.NET Core 8.0 API’s – A Comprehensive Guide Read More »

Refactoring Application Services with DDD in Golang

Implementing DDD patterns with Golang is very educational and a great way to refresh on these concepts, because you have to implement everything by yourself. Using frameworks that do “magical” things under the hood is often discouraged, even the use of DI containers, so you end up understanding the patterns to their core. Minimising the

Refactoring Application Services with DDD in Golang Read More »

The Ins and Outs of Open Banking

Open Banking is the practice that allows third-party financial service providers to securely access consumer banking, transactions, and other data from banks and financial institutions.  From the customer perspective, it gives you the control of your data. With Open Banking, you can share your economic information with other banks or other financial institutions so you

The Ins and Outs of Open Banking Read More »

Dependency Injection and Unit Testing in Golang

What is dependency injection? Dependency injection is a programming technique that makes a class independent of its dependencies. It achieves that by decoupling the usage of an object from its creation. This helps you to follow SOLID\’s dependency inversion and single responsibility principles, in order to write a good programme. Let’s refresh our memory with

Dependency Injection and Unit Testing in Golang Read More »

Automatically document and deploy your API with SLATE and GitLab

Sometime ago we were looking into Markdown (MD) documentation for a project, and we found out there are different tools out there. We were particularly curious about SLATE. SLATE allows you to automatically convert your MD files into a web application you can deploy, so you just need to focus on writing the documentation. SLATE

Automatically document and deploy your API with SLATE and GitLab Read More »

Scroll to Top