Tech Blog

Beyond technology trends

Git Bisect

Git Bisect

Git offers a huge array of really useful tools for software development that are great to explore. Today I’ll talk about one of these: Git Bisect, very useful when we want to search for something specific within our code. What … Read More

Apiumhub Sponsors JBCNConf

Apiumhub sponsors JBCNConf 2019

700 Developers Will Gather in Barcelona for JBCNConf 2019! The fifth edition of JBCNConf, The Java and JVM Conference, will take place on the 27th to 29th of May in CCIB in Barcelona. Barcelona has become one of the main … Read More

Keeping Sensitive Data Secret

Keeping sensitive data secret in a git repository

This post describes a tool (git-crypt), a set of practices and principles (e.g., Castle Approach to security, a.k.a Security in Depth principle) for increasing the protection for data inside a (private) git repository.   Introduction: git repository After better, safer alternatives … Read More

Functional Programming in JavaScript

Functional Programming in JavaScript

Javascript (and its ecosystem) is a language that’s evolving really fast. New libraries and frameworks appear at a frantic pace, offering new architectures and functionalities. In past articles we’ve seen what TypeScript has in store for us as well as … Read More

Screenshot 2021 06 18 at 11.45.15

Augmented reality apps to know about

The industry of AR is a blooming one: It’s actually expected to produce more revenue than VR, and to increase even faster than it in the next years (Digi-Capital.) It is a technology that has come to stay, the new … Read More

GitTip

GitTip: Skip WorkTree

GitTip: Skip WorkTree. This tip is simple and powerful in equal parts, what we want to achieve is to modify a local file and that git could not identify it as having been modified despite being already tracked.   GitTip: Skip … Read More

DevOps Technologies & Benefits

DevOps technologies & benefits

IT buzzwords change like the wind. From CI to TDD, and you should always stay updated with latest trends that might increase your productivity and improve the process overall. So today let’s speak about the buzz word “DevOps” because a … Read More

Display Heterogeneous Data

Display heterogeneous data in a table view

One of the common developments in mobile applications is showing information using tables. This task can easily be done when you have a collection of homogeneous entities but it gets trickier when this collection has n-number of different entities. In … Read More

Web Design For Coding

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 can only be a result of collaboration, because it requires a skill set that a single mind won’t possess. At Chop-Chop, we are dealing with web development as a … Read More

Software Development Courses In Barcelona

Apium Academy is born: software development courses in Barcelona

This monday 18th of March in Barcelona the Frontend Architecture: Angular course will begin, which will also mark the official birth of Apium Academy, a new academic initiative focused on software development. Apiumhub is actively collaborating with this project, a … Read More

How To Create A React Project

How to create a React project with TypeScript

In my last article we saw how can we begin to migrate a JavaScript project to TypeScript, in a incremental manner, without making great efforts or breaking changes. Now, I would like to talk about using TypeScript in a new … Read More

Clean Architecture

Clean Architecture in Android Applications

Even though mobile applications look quite simple for users, there is much complexity hidden behind the veil of neat UIs. An app may be focused on any task, but it should stick to one basic requirement – the clean architecture. … Read More

About Apiumhub

Have a challenging project?

Secured By miniOrange