NoETL. The little brother of NoSQL You have probably come across the term NoSQL. It was coined a few years back to describe a class of database systems that can scale across a large number of nodes for distributed (and sometimes global processing) of transactions (OLTP). Very early technologies were DynamoDB and Cassandra. These technologies trade in scalability for consistency … [Read more...] about JSON: To ETL or to NoETL? The Big Data Question
Code
Tips on How You Can Learn Coding Without Any Prior Training
Due to the advent of technological innovations and innovations, the digital age has had an impact on almost every aspect of human life. The 21st century is quickly being referred to as the tech century with technology significantly changing the way we live and do things from what used to be the norm in the last century just a few decades back. The advent of computers in the … [Read more...] about Tips on How You Can Learn Coding Without Any Prior Training
9 Main Code Refactoring Techniques
Code refactoring is one of the key terms in software development and today I would like to talk about code refactoring techniques that might increase your efficiency! But first, let's agree on what is code refactoring! Code refactoring is the process of changing a program's source code without modifying its external functional behaviour, to improve some of the nonfunctional … [Read more...] about 9 Main Code Refactoring Techniques
19 Code Smells That Are Most Common
In Apiumhub we always focus on quality and best practices in Software development. When we don't start working on a project from scratch, we very often find code smells and this article is about it. Martin Fowler very well explained one day what is a code smell, it is a surface indication that usually corresponds to a deeper problem in the software system. And the term was … [Read more...] about 19 Code Smells That Are Most Common
Clean Code: Explanation, Benefits & Books
Every year, a tremendous amount of time and significant resources are lost because of poorly written code. Developers very often rush because they feel pressure from their managers or from the client to get the job done quickly, sometimes even sacrificing the quality. This is a big issue nowadays, and therefore I decided to write an article about clean code, where I want to … [Read more...] about Clean Code: Explanation, Benefits & Books