Developers love to write a code and read articles... and drink coffee doing one or another:
- #BookOfTheMonth:
Domain-Driven Design: Tackling Complexity in the Heart of Software
- Software Architecture
- Fixing duplicate API requests
Learn what the idempotency concept is and how it can help you to design distributed systems right. - Services + End-to-End Testing = Monolith #PickOfTheWeek
In this article, the author explains why end-to-end testing undermines one of the key benefits of microservices. He covers why it’s sometimes a band-aid for architectural flaws and why, in some cases, a monolithic architecture might be a better choice. - Why GraphQL is a Better Choice for Building Microservices
Unlike REST, GraphQL reduces the need for versioning by allowing new fields and types to be added to the schema without impacting existing queries. This forward compatibility means that clients and servers can evolve more smoothly over time.
- Fixing duplicate API requests
- Software Development
- Big Picture Event Storming: Simple Workshops, Big Benefits for Your Business
In the article, you will learn what workshop goals you can set and which needs of your company they will meet. - Cache – Read and Write Strategies
Discover the world of cache read and write strategies, essential components in optimizing data retrieval and storage efficiency. - We Are Not Alone: DORA Metrics
Often, as developers, we are vulnerable when talking to business people. We focus on the technicalities instead of what business benefits our proposals can bring. What can help us? Numbers.
- Big Picture Event Storming: Simple Workshops, Big Benefits for Your Business
- Clean Code
- TDD's Missing Skill: Behavioral Composition #PickOfTheWeek
Learn what Behavioral Composition skill is and how it supports TDD.
- TDD's Missing Skill: Behavioral Composition #PickOfTheWeek
- Testing
- Prefer Narrow Assertions in Unit Tests #PickOfTheWeek
In the article, the author explains when the test should use narrow assertions and when they should use broad assertions.
- Prefer Narrow Assertions in Unit Tests #PickOfTheWeek
- Leadership
- Organizations that exist to keep themselves busy #PickOfTheWeek
What happens when the organization's purpose, instead of creating value (for the customers), becomes justifying its own existence? - Tap the power of the FORD method
You struggle to build relationships because connections begin gently with small talk. Maybe you hate doing it. The FORD Method is a conversation strategy that may help you.
- Organizations that exist to keep themselves busy #PickOfTheWeek
- Agile
- Agile Decision Making: Good Decisions & Agile Plans
What makes a decision good? Does a commitment to agile decision-making and building accurate agile plans mean making perfect guesses every time? The answers to those questions are found in the article.
- Agile Decision Making: Good Decisions & Agile Plans
- Health
- Mental Health in Software Engineering #PickOfTheWeek
The author shares his experience about something we don't discuss enough in our field: the mental health of software engineers, especially those of us who've taken on the challenge of leadership.
- Mental Health in Software Engineering #PickOfTheWeek
- Fun
Would like to get link dump on your email? Just subscribe.
No comments:
Post a Comment