The dilemma of the week comes back - what should you read first?
- Software Architecture
- Lessons on How to Get Timeouts, Retries and Idempotency Right
Build systems that bounce back! The author highlights how timeouts, retries, and idempotency are your essential toolkit for creating resilient distributed architectures. Learn how these techniques prevent cascading failures and keep your services running smoothly, even when things go wrong. - Understanding Database Consistency: A Key Concept in Distributed Systems #PickOfTheWeek
This article explores database consistency models in distributed systems and explains trade-offs between strong, eventual, causal, and other consistency types.
- Lessons on How to Get Timeouts, Retries and Idempotency Right
- Software Development
- Why DevOps Matters
Want faster releases and happier customers? This article explains why DevOps is essential for modern businesses. Discover how it breaks down silos, automates processes, and enables continuous delivery for a competitive edge. - Four Builds: A Balance Between Quality and Joy
How long should it take to know if your code is safe? Ten minutes is not enough for a proper build, even for a small software system. Ten minutes is too much for a build that we run from the IDE after every one-line edit. We need a finer-grained classification of builds: from bullet-fast to thorough and dead slow. - DevOps-as-a-Service: Simplifying Development and Operations Integration
Struggling with DevOps complexity? This article explains how "DevOps as a Service" can streamline your development and operations integration. Learn how outsourcing key DevOps functions can free up your team to focus on core business goals. - Four retrieval techniques to improve RAG you need to know #PickOfTheWeek
The article explores methods to optimize information retrieval within RAG architectures. It provides insights into techniques that enhance the quality of data provided to Large Language Models, leading to more contextually accurate and relevant AI-generated responses.
- Why DevOps Matters
- Testing
- Cost-Aware Resilience: Implementing Chaos Engineering Without Breaking the Budget
See how to apply cost-aware chaos engineering techniques using open-source tools, automation, and prioritization to improve system resilience without breaking the bank.
- Cost-Aware Resilience: Implementing Chaos Engineering Without Breaking the Budget
- Libraries and frameworks
- Sub-10ms Startup: Quarkus vs. Spring Native – The Race to Instant Java
Enter Quarkus and Spring Native—two frameworks pushing Java into the sub-10ms startup territory using GraalVM native compilation. But which one delivers on the promise of instant-on Java? Read the article and find it out.
- Sub-10ms Startup: Quarkus vs. Spring Native – The Race to Instant Java
- Leadership
- Decoding human behavior: Laws every business leader should know #PickOfTheWeek
Decode your team's behavior for better leadership. Thoughtworks shares the fundamental 'laws' of human psychology every business leader needs. Learn how to apply these principles to improve team dynamics, communication, and overall performance.
- Decoding human behavior: Laws every business leader should know #PickOfTheWeek
- Project Management
- Why backlog grooming isn’t good product strategy
This article challenges the traditional view of backlog management, suggesting it often misses the bigger picture. Discover why a strategic approach, focused on product vision and user value, is essential for long-term success.
- Why backlog grooming isn’t good product strategy
- Agile
- Minimize Spillover in Agile: Break the Habit of Unfinished Work #PickOfTheWeek
This article offers three actionable tips to break the spillover habit, from making work visible to curbing over-enthusiasm during planning. Discover how to create a more effective and satisfying sprint cycle. - Integrating Agile in the Age of AI: Common Pitfalls and Solutions
Agile is about adaptability, learning, and delivering better software. With the onset of AI and its integration into daily life, we need to be more Agile than ever to manage the balance between speed, quality, and strategy.
- Minimize Spillover in Agile: Break the Habit of Unfinished Work #PickOfTheWeek
- Growth
- Get Clearer, More Actionable Feedback #PickOfTheWeek
As you advance, you’re expected to make decisions with less direction and make sense of the ambiguity around you. This article offers strategies and scripts you can use to get more specific, tactical direction from your manager. The better you get at translating feedback from abstract to actionable, the more effectively you can deliver results.
- Get Clearer, More Actionable Feedback #PickOfTheWeek
Would like to get link dump on your email? Just subscribe.
No comments:
Post a Comment