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
Agile web and app development

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

Benefits of feature toggles or feature flags
Many developers say that they use feature flags or feature toggles, but this year we have realised that there is some confusion around the term that still persists. Therefore, we decided to write an article about Feature toggles and feature … Read More

The Unbreakable Product Owner: a SuperHero in software development
Superman is the most powerful Marvel superhero without any doubt. Ability to fly, X-rays, strength, invincibility … there were some other characteristics that defined him when it comes to saving other people’s’ lives. In the software development industry, there is a … Read More

Code smells that are found the most
At Apiumhub we always focus on quality and best practices in Software development. When we don’t start working on a project from scratch, we very often find code smells and this article is about it. Martin Fowler very well explained … Read More

Automating a Postman test with JMeter
Automatizing a Postman test with JMeter Noawadays, one of the most used tools to do functional testing against an API is Postman. Even though these can be automatized via command line with Newman, the most common use of this tool is to … Read More

15 software development influencers
From software developers to software architects, the software world is full of influential people, many of whom have active social media presence. Therefore, I decided to write an article about those top software development influencers who changed our lives. Following … Read More

Legacy Code: definition, recommendations & books
In Global Software Architecture Summit in Barcelona, we talked about “Legacy Code” and there were many opinions about it. I decided to do a small research to continue investigating, I read books about this topic and talked with our software … Read More

Proxy / Cache: A faster local environment
Sometimes, some projects have a local development environment that’s not completely isolated and depends on some infrastructure that we cannot locally raise, be it because of license issues, time constraints, etc. In my case, this dependency is a service that … Read More