Photo by Guillaume Bolduc on Unsplash

If you haven’t heard about paketo buildpacks by now I recommend you to take a look at it before continuing. TL:DR; Paketo buildpacks are the next generation of cloud-native technology with full support for the majority of programming languages. At the time of writing this post, you can create a cloud-ready image of a Laravel project using pack, a command-line utility used to create cloud-native buildpacks.

The problem

Not really a problem but rather an undesired situation that needs to be addressed is that the images generated for PHP projects are pretty chunky. The size is due to the fact the builder…


Over the years, the software industry has witnessed unprecedented growth that unavoidably led to the birth of new technologies. Some programing languages were born, some others vanished or got delegated to a specific domain on which they shine the best. On the other hand, just a handful of these technologies survived the constants waves of innovation.

The internet as we know it keeps evolving. So do the gears that propel its evolution, these gears are millions of lines of code, developed and maintained by organizations and individuals all over the world.

Just a few years ago a backend developer had…


Encounter logical fallacies go with the consultant Job, some of these fallacies, however, can compromise the stability of the team and in other cases make its product foundation trembles like Jello. It’s important you’re familiar with those so you can spot them when they occur.

This time I’ll use some real-world examples I’ve heard on my job and I’ll also borrow the satirical lens of one of my favorite animated series to show how some of these fallacies might look like.

Ad hominem is Latin for “against the man”. Ad hominem occurs when someone rejects, criticizes, or disqualifies a person’s…


I remember the first time I compiled something. It was the late 90’s when my dad helped me to code my first hello world program written in Visual Fox Pro. Ever since I’ve been fascinated with technology and programming languages in general. You’ll see, I find the same joy in programming languages just like a polyglot find joy learning spoken languages.

As of today, there are over 700 programming languages in the world. Amazing, right?. Having so of them one could not help but to ask itself where to start and which one to choose, especially but not limited to…

Oscar Nevarez

Dad, Passionate about Code, Agile Advocate, Human.

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