Introduction to MotionLayout For a long time, Android developers have suffered hardships when trying to create animations in our apps. Native Android libraries didn’t make it easy to create simple animations, like the “swipe” when you delete an element from … Read More

Principal Engineer: role & responsibilities
Today’s article is about the role of a Principal Engineer as many people still have doubts who is this person and what is his/her responsibilities in a company. Here I would like to share with you the outcomes of the … Read More

What is Plop – File Generator Tool System
What is Plop? Plop is a file generator tool system which allows you to define a script file to generate all the boilerplate files for you. Similar in how Angular schematics works, you can define a set of actions who … Read More

Flutter vs. React Native: The Popular Developers’ Dilemma
Android and iOS app developers make hundreds, if not thousands of important decisions throughout a standard career lifetime and client meetings. With the expansion of the new web and mobile development tools, frameworks, and the pace with which new software … Read More

Working software; go live strategy
Nowadays most of the companies claim that they are Agile, it became kind of a standard. The majority of them also say that they build working software, but in reality each company understands it differently. And here is the problem! … Read More

25 influential women in software development
In the software development field, we always hear famous names like Martin Fowler, Kent Beck, George H. Fairbanks, Uncle Bob, Mark Richards, etc. As many in the Tech industry, often, they are men. That is why today I decided to write about … Read More

Special Case Pattern
Don’t let your specific case increase your code complexity: Special case pattern In our day to day, there is our application up and running and suddenly a new requirement is required. So we start typing more code to fit that … Read More

Newman Postman: command line Collection Runner
Are you using Postman to run your API tests? And are you familiar with Postman Collection runner? Today I’d like to share with you my experience of using Newman, a command line collection runner for Postman. The benefits? The availability … Read More

Stages of agile retrospective & 7 popular techniques
Anyone that works with agile methods must know that retrospective is very important for an agile team and agile planning. Agile retrospective (also called retros) or scrum retrospectives is about looking back at the evolution of the work done over a … Read More

AI in Logistics: 5 troubleshooting use cases
Artificial intelligence is the technology that modifies many fields of activities and it bears a real benefit for various industries. Logistics area is the one where the application of AI shows serious advantages. This article covers how AI in logistics … Read More

Karate Framework: Let’s make API Tests great again
I’ve recently talked about a testing framework called Cypress. In this article I will talk about another one: a pretty simple testing framework for REST API Automation called Karate. In order to best describe it, here’s a pretty descriptive excerpt from … Read More

React Suspense & Concurrent Mode: Async Rendering
Last 12 of June, some of Apiumhub’s frontend developers had the chance to attend React Next 2019 in Tel Aviv, Israel. It was an incredible experience, with lots of interesting talks that encouraged us to keep investigating different concepts. There … Read More