Web Design for Coding: 7 steps checklist to have it ready for development
Most creative projects today ain't a one person’s project. Truly innovative...
Intro to lenses in Swift: Immutability of objects
To understand lenses in Swift, we should first review what we refer to when...
Feature Flag pattern in java
In this article, we will briefly introduce the feature flag pattern in java to...
Reasons why Scala language climbs the ranks of popularity
Scala is considered to be a complex, but very efficient and demanded language....
TDD First Cycle ( part 2)
Let’s continue with our series of TDD articles, in the first part we looked at...
Be more functional in java with vavr
With the release of java 8 a new paradigm was discovered in the development with...
HTTPS for dummies: symmetric encryption, asymmetric encryption & SSL certificate
In HTTPS for Dummies article, we will see what HTTPS is and why that final S is...
Software requirements prioritization techniques you should know
Software development project just like any other project has multiple...
Top 10 software developer tips
I have been working for a while now side by side with our developers in Apiumhub...
Code smells that are found the most
In Apiumhub we always focus on quality and best practices in Software...
Code refactoring techniques
Code refactoring is one of the key terms in software development and today I...