The Agile Echo

Learn Agile Practices Blog

Archive

Cover Image for Unlock the Power of Continuous Integration: Why Every Developer Needs It

Unlock the Power of Continuous Integration: Why Every Developer Needs It

Are you tired of dealing with bugs and costly errors in your code? Do you wish there was a way to speed up your development process without sacrificing quality? Look no further than Continuous Integration (CI)! In this blog post, we'll break down what CI really means, the benefits it brings to your team, and the prerequisites and first steps to get started.

continuous-integration
trunk-based-development
Dan the Dev
Dan the Dev
Read now >
Cover Image for Collaborate like a pro: How to set up pair and mob programming for your team

Collaborate like a pro: How to set up pair and mob programming for your team

Are you tired of feeling like your team's productivity is lagging behind? Maybe it's time to shake things up with some pair or mob programming! But let's be real, getting everyone on board and figuring out where to start can be a daunting task. Don't fret though, we've got your back with some killer setup tips to help you hit the ground running.

pair-programming
ensemble-programming
remote-work
Dan the Dev
Dan the Dev
Read now >
Cover Image for eXtreme Programming Unleashed: The Top Practices to Learn to become a Master

eXtreme Programming Unleashed: The Top Practices to Learn to become a Master

Extreme Programming (XP) is a software development approach that aims to improve the quality and efficiency of software development. I often heard people struggling to understand how to start applying some XP practices in real-life, so here are my suggestions for doing it!.

extreme-programming
Dan the Dev
Dan the Dev
Read now >
Cover Image for Overcoming Fear: The Key to Unlocking True Agility

Overcoming Fear: The Key to Unlocking True Agility

Being adaptable, responsive, and fearless in the face of uncertainty is central to agile software development. But what exactly does it mean to be agile? True agility stems from courage - the courage to face our fears and embrace the unknown.

agile
Dan the Dev
Dan the Dev
Read now >
Cover Image for The Surprising Truth About XP and Agile in Remote Work Environments

The Surprising Truth About XP and Agile in Remote Work Environments

Discover the Strategies and Best Practices That Can Make or Break Your Remote Team's Success while trying to apply eXtreme Programming and Agile in general.

extreme-programming
remote-work
Dan the Dev
Dan the Dev
Read now >
Cover Image for Why are we so afraid of TDD?

Why are we so afraid of TDD?

Test-Driven Development has several benefits, but a lot of developers still resist it and are afraid of it. So I asked myself: how is that possible?

test-driven-development
Dan the Dev
Dan the Dev
Read now >
Cover Image for Why No-Code and AI Should be Embraced by Software Developers

Why No-Code and AI Should be Embraced by Software Developers

Exploring the Benefits of No-Code and AI in Software Development: From Enhancing Productivity and Automating Repetitive Tasks to Unleashing Creativity and Advancing Your Career

ai
no-code
Dan the Dev
Dan the Dev
Read now >
Cover Image for Is Agile Manifesto still meaningful?

Is Agile Manifesto still meaningful?

The Agile Manifesto: Reflecting on its Continued Significance in Modern Software Development and its Impact on Teamwork, Flexibility and Delivering Value

agile
technical-excellence
Dan the Dev
Dan the Dev
Read now >
Cover Image for Why continuous improvement is fundamental for developers

Why continuous improvement is fundamental for developers

The Importance of Continuously Improving as a Developer: Why it's Essential for Career Growth and Professional Development in Tech.

continuous-improvement
Dan the Dev
Dan the Dev
Read now >
Cover Image for There is no agility without technical excellence

There is no agility without technical excellence

While Agile emphasizes the importance of individuals and interactions, working software, and customer collaboration, it is also essential to have technical excellence in order to be truly agile.

agile
technical-excellence
Dan the Dev
Dan the Dev
Read now >