All

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 …

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 »

Why is Software Architecture so important?

When Software Developers start thinking about a new small class or solving a big problem, an internal voice tells them how to do it properly, that voice is their Inner Software Architect. Your Inner Software Architect is better developed if you read some software architecture books, have already solved something similar in the past (experience), or are keen …

Why is Software Architecture so important? Read More »

How to Successfully Migrate from Native Android/iOS Mobile Apps to Flutter

Motivation   Many companies are opting to rewrite their native Android and iOS mobile apps in Flutter due to its numerous benefits. Some of these are: It helps to reduce costs since native application development is typically more expensive, as each platform requires its own team of developers. By having only one Flutter team, the …

How to Successfully Migrate from Native Android/iOS Mobile Apps to Flutter Read More »

Scroll to Top