Tag Archives: Best practices

Monolith database to Microservice database using expand contract pattern

By | March 25, 2023

Splitting a monolithic database into microservice databases using the Expand-Contract pattern involves breaking down the monolith into smaller, more focused databases that are better suited to the individual microservices they support. This can help to reduce coupling between services, improve scalability, and simplify maintenance and updates. The Expand-Contract pattern involves the following steps: Identify the… Read More »

API Best Practices

By | March 25, 2023

Introduction APIs (Application Programming Interfaces) are essential tools for developers who want to integrate third-party services or data into their applications. However, working with APIs can be challenging, especially for those who are new to this field. In this document, we’ll discuss some best practices for working with APIs. Conclusion APIs are powerful tools for… Read More »

Angular Best Practices/Review Checklist

By | October 8, 2020

Analysis and Design activities Decide on UI structure, if the new feature creates a module. Decide on components to be built by category of presentational or container components. Decide on redux state activities to be performed Decide on redux actions, reducers, effects.  Coding rules Any additional npm package, utility or pattern to be implemented must… Read More »