Tech Blog

Beyond technology trends

Education and technology

Education and technology – Innovating our future generations

Education and technology are the main factor for the success of the future generations. And the current education has to face the situation where most of the young kids are growing up with the use of internet and cutting-edge technologies. Current … Read More

Software Startup

How to Apply Agile Methodology to a Software Startup?

Software development is a highly lucrative and exciting career choice both for fresh graduates and established professionals. Coupled with a software startup work environment, software development can give way to innovative and attractive software solutions. However, settling for a daily … Read More

primitive obsession

TDD: primitive obsession ( part 3 )

Last month we talked about TDD example in software development ( part 1 ) and TDD first cycle ( part 2) . In this new TDD and primitive obsession article, we will focus on removing duplication and reinforcing the constructors … Read More

18 Useful Team Management Software

19 Useful Team Management Software for Maximizing Team Productivity

Boosting your team’s productivity is very essential for producing wholesome results and high-quality work. It goes beyond just allocating time, creating to-do lists or assigning tasks. Simple tools and team management software can come in handy when it comes to … Read More

TDD first cycle

TDD First Cycle ( part 2)

Let’s continue with our series of TDD articles, in the first part we looked at the theory behind the TDD and Unit  Testing. In this second part, TDD First Cycle, we begin to develop our application, an application of notes … Read More

Demystifying Redux

Demystifying Redux

Redux is a library that helps you manage the status of your app. In this article, demystifying redux,  we will not discuss why to use it and how to use it correctly, we will only focus on how to create our … Read More

Analysing Big Data

Tips and tools for analysing big data

The key to efficient, integrous data analysis is a team-based intelligent analytical approach. This means coordination between departments and teams through the implementation of agile methodologies. As Apiumhub explains, agile means: “flexibility, adaptability, continuous improvement and rapid feedback.” This interactive … Read More

TDD Example In Software Development

TDD example in software development (Part I)

After a while thinking about what type of TDD article to write about and, since there are many of them and very good theoretical ones (written by influencers in the world of software development), I have chosen to develop a … Read More

IoT, AI, Blockchain

IoT, AI, Blockchain: what does the future hold for mobile Healthcare

As technological advancements continue to impact every sector of life, new tech advancements such as IoT, AI, and Blockchain have become a significant part of mobile healthcare too. Electronic patient databases, virtual hospitals, and ambulatory clinics are just some of the … Read More

Be More Functional In Java

Be more functional in java with vavr

With the release of java 8 a new paradigm was discovered in the development with java, but the question arises – is it enough? And what if we could have other functionalities of more purely functional languages in java? To … Read More

10 ECommerce Trends

10 eCommerce trends to watch out for this year 2019

Ecommerce is a huge industry. Here are a few mind-boggling numbers for you. According to Statista, sales from eCommerce in 2021 are expected to exceed $4.8 trillion. And how’s eCommerce shaping up in the US? Retail eCommerce sales in the … Read More

Old Flux, New Flux

Old Flux, New Flux

If you are not new to Frontend development, you have heard about evolution in Flux, Redux and React, and most likely, have tried it or directly used it in a project. It comes with no surprise since the popularity of … Read More

About Apiumhub

Have a challenging project?

Secured By miniOrange