We’ve talked about Test Driven Development and Behaviour Driven Development, so I figured, why not cover the Feature Driven Development topic? Actually, not many talk about FDD, and one may say that Extreme Programming, Scrum and Test Driven Development are … Read More
Agile web and app development

Code editors for software developers
Code editors – an essential part of every software developing. Every code editor has its own interface, functionality, pros & cons. That’s why I decided to reveal the most known code editors that will help you write your next projects’ code … Read More

A few benefits you get by doing BDD
Behavior Driven Development is a great way to avoid a common situation we find in the process of software development between teams. Very often, the developers and the business professionals are unsatisfied due to the fact that a lot of … Read More

Top Agile blogs to track this year
There are many great Agile blogs and project management blogs to read, but do you ever wonder which Agile blogs are most readable? At Apiumhub, we do. Here are the best of the best – 20 agile blogs to read. … Read More

Vagrant and Docker: a comparison
The Virtualization process that is provided by Vagrant and Docker can be a solution for the modern distributed applications development problems. In this article, I will briefly introduce and summarize the software products – Vagrant and Docker and compare the major … Read More

Charles Proxy in Android emulator
In this article, we will discuss about how to capture the traffic of our Android application using a tool called Charles Proxy. I recommend you continue reading, you will love it! At least we love here at Apiumhub. Developing a … Read More

Lean software development & lean startup
One of the success drivers is to maximize customer value while minimizing waste. Lean means creating more value for customers with fewer resources. As we are fans of Agile methodology, we couldn’t miss lean startup & lean software development topics. … Read More

Top software testing techniques & tools for building working software
Software projects today are more complex than ever before. Software industry grows at an extremely fast rate and developers should be updated with new releases and opportunities in the software world to use latest technologies and best practices. Therefore this … Read More

The benefits you get by doing agile project management
Here at Apiumhub we’ve been Agile for quite a long time now and I figured it would be nice to share with our peers how it helps organisations, teams, and products. In this article I will be talking about the 5 … Read More

Callback Hell NodeJs: a solution with Fiber
Apiumhub developers and any developer that has worked with Node.js must has encountered a problem when dealing with asynchronous APIs (I/O) that JavaScript offers; the famous JavaScript Callback. It’s the way JavaScript incorporates responding to events. In this article I … Read More

Tips on how to become a software developer
You’re considering becoming a software developer? Great, you’re in the right place! We’ve got an amazing team of developers here at Apiumhub, and after talking with them, they all told me that it can be really difficult to know how … Read More

Mobile app vs mobile website; what suits you most?
Mobile usage has been increasing over the past few years and is here to stay. As it represents such an important part of our lives, we know it’s not something to be ignored. In this infographic, you will get a clearer … Read More