The Intersection of AI and Creativity
What It Means for Software Engineers and Content Creators

Search for a command to run...
Articles tagged with #software-engineering
What It Means for Software Engineers and Content Creators

Layered architecture and Smart UI

When I first started working as a software engineer I gradually started spending a lot more time designing than actually implementing. More often then not, designing the system to correctly fix the problem of the business is harder than implementatio...

Continuing my Intro to Design Patterns series; today I will explain the singleton design pattern. You know how you can have one global variable in your application? Singleton pattern is the same but for classes. The Singleton design pattern is a crea...

In a previous blog post Intro to Design Patterns I used strategy pattern as an example for behavioral patterns. In this post, I will give a deeper explanation to strategy pattern and give examples to it. You know how you can go to the grocery store t...

Nowadays almost every large software is built using microservices architecture. As I always say, this introduces a whole bunch of problems within the software. One of these problems is communication between services. The problems that you would proba...
