Machine Learning Frameworks

5 Best Machine Learning Frameworks for Web Development

Machine learning is a branch of computer science that uses statistical methods...


Software Startup

How to Apply Agile Methodology to a Software Startup?

Software development is a highly lucrative and exciting career choice both for...


primitive obsession

TDD: primitive obsession ( part 3 )

Last month we talked about TDD example in software development ( part 1 ) and...


Team Management Software

16 Useful Team Management Software for Maximizing Team Productivity

Boosting your team’s productivity is very essential for producing wholesome...


demystifying redux

Demystifying Redux

Redux is a library that helps you manage the status of your app. In this...


evolution in Flux

Old Flux, New Flux

If you are not new to Frontend development, you have heard about evolution in...


java vs kotlin

Java vs Kotlin

In Apiumhub we work with controlerless architecture called Pure MVP a lot ( We...


Customized ERP Solutions

Why Consider customized ERP Solutions for Your Business: Benefits, Use Cases

Properly chosen ERP (Enterprise Resource Planning) software can help you to...


Software project milestone

Software project milestone: what, why & how

Probably you have heard the word “ software project milestone ” thousand...


true Continuous Integration

Back to the roots: towards true Continuous Integration (part one)

In this article, I would like to show you what many people believe CI is, what...


Software requirements prioritization techniques you should know

Software requirements prioritization techniques you should know

Software development project just like any other project has multiple...


Code smells

Code smells that are found the most

In Apiumhub we always focus on quality and best practices in Software...