More issues

Microservices: If You’re Going to Do It, Do It Right – A Guide Based on "Microservices Ready for Production" by Susan J. Fowler

While microservices architecture has become one of the most popular trends in software development, it's not without its challenges. Many organizations rush into implementing microservices without fully understanding the complexities involved. Although I generally prefer more monolithic architectures, I understand that, in certain scenarios, microservices can offer advantages — if done
6 min read

Understanding Database Relationships in Laravel: Association, Aggregation, and Composition

In object-oriented programming and relational database design, relationships between entities are fundamental. These relationships, such as association, aggregation, and composition, define how different entities (or objects) interact with each other and how they manage their lifecycle dependencies. Laravel, a popular PHP framework, offers powerful tools through Eloquent ORM and migrations
7 min read

Using a Debounce Strategy to Avoid Overconsumption in Backend and Third-Party Services: A Case Study on Location Autocomplete in a Ride-Hailing App

When building modern applications, especially ones that rely on external APIs or microservices, efficiently managing resource consumption is crucial. One of the common scenarios where this issue arises is when dealing with location autocomplete features, such as the one in the passenger app of a ride-hailing platform. A typical use
5 min read

Subscribe to codingwithalex

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
[email protected]
Subscribe