What's good on Friday? Warm cup of coffee and something worth reading:
- Software Architecture
- What is Event Sourcing Design Pattern in Microservices? Event Sourcing and CQRS Architecture
In this article, the author explores why Event Sourcing is used in Microservice architectures and the benefits it can provide, including scalability, fault tolerance, auditability, and system evolution. - What is API Gateway Design Pattern in Microservices? With Examples
This article gives a comprehensive understanding of the API Gateway design pattern, its benefits, core features, examples, use cases, and best practices in the context of microservices architecture. - Choosing The Right Streaming Database #PickOfTheWeek
Article explains what is a streaming database and what factors you should Consider when selecting your streaming database.
- What is Event Sourcing Design Pattern in Microservices? Event Sourcing and CQRS Architecture
- Software Development
- Tips to Consider in Pair Programming #PickOfTheWeek
Pair programming is a great software development technique in which two programmers work together at one workstation. In the article you can find valuable tips to help you improve it. - Developing Saga Participant Code for Compensating Transactions
This article shows a full code example of a microservices application involving a saga, including participant compensation logic.
- Tips to Consider in Pair Programming #PickOfTheWeek
- Leadership
- How To Keep Engineers Happy and Reduce Burnout
Software development can be a mentally taxing profession. It requires intense mental focus, often under heavy workloads. These issues can compound and lead to prolonged excessive stress—that’s when burnout hits. - 5 "dangers" of psychological safety
What can I do to build psychological safety on our team?
- How To Keep Engineers Happy and Reduce Burnout
- Productivity
- Programmer Interrupted: The Real Cost of Interruption and Context Switching #PickOfTheWeek
Interruptions and context switching are the two most costly factors that directly impact a programmer's daily productivity. Although there is no permanent way to avoid them, there are some interesting strategies to minimize their impact.
- Programmer Interrupted: The Real Cost of Interruption and Context Switching #PickOfTheWeek
- Growth
- 8 most common mistakes that people make during the technical recruitment tasks
The author shares with us his thoughts about some most common mistakes that people tend to make.
- 8 most common mistakes that people make during the technical recruitment tasks
Would like to get link dump on your email? Just subscribe.
No comments:
Post a Comment