Sign in

When implementing service oriented and microservices architectures, sooner or later, the aggregation of data coming from different services becomes a problem to face. In this post, we will see how GraphQL can help with this.

(A basic knowledge of GraphQL is required. …


In this post, I’m going to talk about git bisect and how it helps finding buggy commits or those who don’t meet some kind of requirement. By using it, git will suggest commits where a breaking change might be introduced. Let’s see how we can use it.

Let’s say we…


Microservice architectures are here to stay and, when implement them, we need to face some troubles we don’t suffer in monolithic systems. …


A linear recurrence problem means a problem that can be represented as a function such that each term is a linear combination of the previous ones. A classical example is Fibonnaci’s:


After more than 3 years working as backend (and mobile) programmer, mostly in the Java Virtual Machine ecosystem, I have realized that no one of those procedural MVC/MVP/MVVM patterns have made me feel confortable when implementing new features or big changes in a project. Also, ER-ending classes (Controller, Manager, Helper…)…

Héctor

Software Engineer. Dev by trade, Ops for necessity.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store