Apiumhub team interviewed Sonya Natanzon, GSAS speaker and software architect & integration solutions architect at Guardant Health to know more about her Software Architecture Journey and key lessons she had learnt. 1. What is software architecture for you? Software architecture is … Read More

Micromanaging: signs, cons and advices
Nowadays, micromanaging is one of the top complaints people have about their managers. And if we take into account that according to Daniel Pink, lasting motivation in the 21st century is fueled by autonomy, mastery and purpose, then we should … Read More

20 advantages of Test Driven Development
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