Design patterns are used to solve common design problems and reduce the complexities in our code. The mediator pattern is a behavioral design pattern that promotes loose coupling between objects and ...
One of our biggest challenges as software developers is organizing our code so that it is easier to extend and maintain. The Command pattern helps us do that by encapsulating all the data required to ...
Some of the tools you use in building applications also apply as you build out your services. The Single Responsibility Principle (SRP), for example, makes as much sense at the service level as it ...
Event sourcing is an architectural software pattern that's useful to design complex and distributed systems, particularly those that run many processes concurrently. The pattern captures and stores ...
Over the past 12 months the world of digital art creation has exploded. One recent AI tool that has been making waves in this field is DallE 3 launched by OpenAI. But is it capable of creating ...
The Custom Shape Tool in Photoshop has some shapes that can be used to create patterns. these patterns can be used to make decorations for artwork, decorations for mockups of packages and clothing, ...