Author Archives: Oriol Saludes

GSAS workshop: become a software design company

GSAS Workshop: Become a Software Design Company

On October 3rd and 4th, 2022, Apiumhub organized the Global Software Architecture Summit, an event that reunited over 460 professionals to learn about software architecture metrics. In addition to talks from industry experts, GSAS also featured hands-on workshops where speakers … Read More

Apiumhub BLOG

Non-tech books for developers

As programmers, we are constantly reading blogs or books about the latest trending topics, the new technologies… all about our work but we may forget about us, how to treat us better. In my previous post, we already talked about … Read More

burnout en

Developer’s Advice: how to avoid burnout & stay healthy!

Working under huge stress for long periods of time can lead to the famous burnout syndrome, where you are exhausted physically and emotionally, you have a lack of motivation at work and your productivity may be lower than usual. Even … Read More


Backend Interview with Oriol Saludes – Fullstack Developer at Apiumhub

We are continuing with our interview series (previously we had interviewed Diego Ojeda – Android Lead at Apiumhub,  Serhii Zabolennyi – QA Automation engineer at Apiumhub, Javier Gomez – backend developer at Apiumhub and Cuong Le – Backend developer at Apiumhub. Today we … Read More

Creating a Telegram bot with Micronaut

Creating a Telegram bot with Micronaut

Telegram is a well known instant messaging application used worldwide for millions of users, so no presentation is needed here. Today on behalf of Apiumhub team we are going to focus on a special feature: bots, third-parties applications that run … Read More

Retry Pattern

Retry pattern to make your app more resilient

Nowadays we can say that all mobile applications communicate with at least one server to gather data and show to the user. We need to create robust data repositories in order to provide fast and resilient apps that can overcome … Read More

Special Case Pattern

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


DRY – Don’t Repeat Yourself

Don’t Repeat Yourself ( DRY ) is a principle of software development and its main goal is to avoid code duplication. “Every piece of knowledge must have a single, unambiguous, authoritative representation within a system” Andrew Hunt and David Thomas: … Read More

Software Crafters Barcelona highlights

Software Crafters Barcelona highlights – part 2

In my previous article, we started to look at some Scbcn workshops and things I have underlined from the event. In this article, I would like to continue sharing with you my notes and Software Crafters Barcelona highlights.  As I mentioned … Read More


SCBCN 2018: My two cents – part 1

During the last weekend of September 2018 it was held the VI edition of the Scbcn ( Software Crafters Barcelona ). Apiumhub was the platinum sponsor there and had an opportunity to open the conference with the motivation speech. Also, Albert Parron … Read More

Functional PHP

Functional PHP: a first approach

Functional PHP? Well, PHP is not a functional language but some functional techniques may be used to improve our code: better readability, easier to maintain => cheaper code. For many years PHP was scripted in a procedural way, all in … Read More

Secured By miniOrange