Sign in

Alex Vazquez
PSG Senior Architect at TIBCO Software with a focus on Cloud Development, Event Processing and Enterprise Integration
Work meeting
Photo by Christina @ wocintechchat.com on Unsplash.

We all go through several recruiting processes each year. We might not feel comfortable about our current company or role. I tend to use them to see what is available outside and make sure I am not getting rusty.

I don’t apply to online offers in normal situations, but when somebody reaches out to me with an interesting proposal, I tend to listen to them to see what they have to offer.

This is how I started my latest recruiting process.

The main reason to be on board with the process was that the company (I will not name it…


Photo by ELLA DON on Unsplash

We are living a moment of maximum exposure to content creation with software development topics. The last news regarding this topic is the creation of a specific section regarding Software Development Channels in the popular streaming platform Twitch:

And that is just an additional stage on the trend that we are seeing in the past years where the content created and the people investing their time in sharing their knowledge on the internet are exploding.


Photo by Omar Flores on Unsplash

If you already have been around the tech industry lately you know that gRPC is becoming one of the most popular protocols for integration among components, mainly microservices because of its benefits comparing with other standard solutions such as REST or SOAP.

There are other alternatives that are also becoming much popular on a daily basis such as GraphQL but today’s focus is on gRPC. If you would like to take a look at GraphQL benefits you can take a look at the article displayed below:

So, what are the main benefits that are usually exposed regarding gRPC usage and…


Photo by Tengyart on Unsplash

It is always the same pattern regarding technical terms when they go beyond the normal really techy forum and reach a more “mainstream” level in the industry. As soon as this happens, the term starts to lose its meaning, and it starts to be like a wildcard word that can be very different things to very different people. If you don’t believe me come with me to this set of examples.

You can argue that terms need to evolve that the same word can mean different things as long as the industry continues to evolve, and that is true. For…


Photo by Tom Conway on Unsplash

Apps are part of our life and part of our creation and work process. Especially the ones that are working in the software industry pretty much each task that we need to accomplish you need to use a tool (if not more than one) as part of this process and there are tools that will help you to make this process smooth or easier.

I have a preference to the native/desktop apps probably because I am old enough to suffer the first age of the web apps that were a nightmare but things have changed a lot after all these…


Photo by Lukas Blazek on Unsplash

This is the second post in the Adoption Notion series that I have started a few weeks ago, so If you would like to know more about this, please take a look to the post below:

I have been used Notion for some days now, and I need to say that at the beginning I thought I was going to quit this exercise because it seems so complex and chaotic to me, but after a while, things are starting to make sense to me.

NOTE: I have looked to some online resources regarding Notion but to be honest I am…


Photo by Caspar Camille Rubin on Unsplash

Java language has been the language leader for generations. Pretty much every piece of software has been created with Java: Web Servers, Messaging System, Enterprise Application, Development Frameworks, and so on. This predominance has been shown in the most important indexes like the TIOBE index, as is shown below:


Photo by Dan Counsell on Unsplash

As probably some of you already know, I am a person that likes to try new tools to optimize my workflows. Each minute or even each second that we can save it is a second that we can use for other task or matters and this is why I am starting this (hopefully long) series of post: Documenting the feedback of my Notion adoption.

Probably some of you already know and use Notion, but it is a flexible tool focusing on content creation for those who don't know. …


All of us that are here use Medium. I am a little bit Captain Obvious here because if you are reading this, I am sure you are already using Medium for professional growth and to learn new things, but I’d like to highlight how I use it to keep pace with the current situation.

You know that things change so fast. Of course, this is happening for all industries and businesses, but this is even more pressing in the technology industry.

We’re seeing new technologies each week or even each day. Frameworks change as fast as we can imagine, and…


Photo by Dominik Lückmann on Unsplash

The rise of the container has been a game-changer for all of us, not only at the server-side where pretty much any new workload that we deploy is deployed in a container form but also in our local environments happens same change.

We embrace containers to easily manage the different dependencies that we need to handle as developers. Even if the task at hand was not a container-related thing. Do you need a Database up & running? You use a containerized version of it. Do you need a Messaging System to test some of your applications? …

Alex Vazquez

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