In Apiumhub we love Test Driven Development. In this article, I will be explaining what is TDD exactly and what are the advantages of Test Driven Development and why you should use it in software development, specially working in an Agile … Read More

Progressive Web Apps testing in 2021
Hi, in this article i’d like to share my experience of testing PWA (Progressive Web Apps testing). Progressive Web Apps testing Using console in JS for better testing Let’s start with definition of PWA. Google told us that … Read More

Top Typescript advantages
As you may have noticed, TypeScript is reaching new heights of popularity. In Apiumhub we use it a lot as well and think that it is absolutely worth trying! Our team members say that “once you try it, you just … Read More

Top Eco-Friendly Apps to turn positive intentions into positive actions
We are now living in a pivotal point in our history. Humankind is actively trying to find new answers to forging the right balance between the needs of nature and modern living. Right now a combination of knowledge and individual … Read More

A simple implementation of Remote Configuration for SwiftUI
First of all a quick definition of Remote Configuration: It is a way to customize the behaviour of a desired system based on certain parameters that are stored on a remote location. Many well known libraries will give you this … Read More

6 Must-Have Apps for Travelers
Regardless of whether you’re heading across the globe or to the next country over, digital apps have become one of the most useful tools for travel. According to a 2018 study on global digital traveling, almost two-thirds of all American … Read More

Discovery Phase of a Software Development Project
Apiumhub has been in the software development industry for many years and we have tried different ways of launching projects, we have used different sales approaches and have sent different kinds of proposals. And today I would like to discuss … Read More

The importance of software documentation tools
Software documentation tools are very important in software development. It is like a compass for your team. Documentation acts as a reference guide explaining how it works, how it operates, and how to use it. Software teams may refer to … Read More

Automation Testing Tools
To satisfy the ever-growing expectations of stakeholders, product teams have to spend a significant amount of time and effort on quality assurance, diverting their focus away from developing solutions and putting a bigger time constraint on their projects. Automation testing … Read More

Importance of soft skills for software architects
Very often software architects get a reputation for being cracks in programming and in building solid architecture but they have problems with project management or relationships with the clients. Soft skills are very important nowadays. Whereas hard skills can be … Read More

Infrastructure as Code: benefits & tools
Environment drift becomes an expensive business waste. Bugs and failures happen because teams build against a staging or development environment and then find upon deployment that the production environment is out of sync, which leads to a time-consuming investigation of … Read More

Kotlin 1.4 Online Event
Recently, the Kotlin Online Event organized by Jetbrains was held to discuss the latest version of the language and also to replace what in principle and under normal circumstances would have been the KotlinConf that has been postponed for next … Read More