We use and develop many mobile apps on a daily basis and why not create and use them to make the world a better place? Just to give you some statistics, One-third of the world’s food ends up in landfills, … Read More
Agile web and app development

Functional debt vs. technical debt in software development
Probably each person that was ever involved in software development is familiar with the term Technical Debt. It is a brilliant metaphor that was brought from the financial world and that represents the behaviour of code maintenance and scalability over … Read More

Top 8 benefits of unit testing
As we write a lot about Agile, about CI and TDD, we couldn’t not mention Unit testing and this time we will talk about what unit testing is, why for us it is part of Agile methodology and what are … Read More

Of Gods and Procrastination. Agile management.
The year was 2001. A new methodology appeared in a still young, yet maturing Industry of Software Development. It came with the Agile Manifesto. The new way, the Agile management way, came to break the old, strict, narrow and deep … Read More

Main challenges in Software Development
In the software development industry, we find that as many as 50% of custom software development projects fail. This age-old problem is a nightmare for many CTOs and tech managers. According to the State of Software Development 2020 report, the … Read More

DevOps reading list: Top 30 best DevOps books you should read
As we discussed, DevOps has become a business buzzword in recent years. However, it is still something new. There are many excellent resources on DevOps that can help to clear some of the doubts you may have about the movement … Read More

Where to Study: The Best Colleges For Software Developers
Software development is now one of the most prospective fields that results in tons of students wanting to become developers. According to Glassdoor, the Software Engineer role is now one of the in-demand jobs in Spain. We are living in … Read More

Flutter Benefits
Every single year, mobile applications continue to become more relevant. Fortunately for developers, there are many programming tools available to help building mobile projects. Among these tools there is Flutter, which has distinguished itself lately for several reasons. For many … Read More

5 best Jenkins plugins recommended by our team
Jenkins is an open source automation server, more specifically a continuous integration server. This tool is often seen as if it were the middleman between your code and your build server because it regularly looks for changes on your server and once … Read More

Extreme programming; tips & advantages
We constantly publish articles about Agile methodology, Scrum, Kanban, TDD, CI, Unit testing, etc. But we haven’t spoken that much about Extreme programming. Therefore this time I decided to write about XP as another Agile methodology. What is extreme programming … Read More

Digital health hub: building the innovation ecosystem
We all know about the digital trend, however, is there a healthy digital hub that allows each city or region to grow exponentially and become more and more innovative in a healthy and balanced manner? In this article we will … Read More

Software requirements prioritization techniques you should know
Software development project just like any other project has multiple requirements, budgetary constraints, and tight deadlines. Therefore, there is a need to do software requirements prioritization as it is just impossible to do everything at once. So, you need to … Read More