Blogs

Termina 2025

2025 fue un año de inflexión, fue un año que me puso a prueba en muchas áreas de mi vida. Iniciar nuevos proyectos, comenzar en un nuevo trabajo, aprender nuevas tecnologías, aprender a manejar diferentes proyectos al mismo tiempo y de igual manera, no solo mantener a flote los proyectos existentes sino más bien hacerlos crecer, fue mucho de lo que sucedió este año.

El adquirir conocimiento de métodos administrativos también fue algo nuevo aprendido durante este año, el aprender como manejar flujo de dinero, inventarios, Viajar fue uno de los perks que creo puedo listar en todo este proceso, aunque en repetidas ocasiones tuve que esperar bastantes horas por vuelos demorados y en par de ocasiones, pasar toda la noche en el aeropuerto esperando mi siguiente vuelo. Todas estas experiencias definitivamente abonan al crecimiento personal y me hacen valorar más lo que puedo vivir en el día a día.

Cómo Fomentar el Emprendimiento en América Latina: Soluciones de Fondo a 10 Años

En América Latina, es evidente que el nivel de emprendimiento no alcanza los mismos estándares que en regiones como Estados Unidos, Canadá o incluso Europa. Esto no es solo un síntoma de falta de ideas o talento: las raíces del problema son más profundas y se centran principalmente en la falta de capital de inversión y barreras culturales.

Si se quiere transformar el panorama de aquí a 5-10 años, es fundamental atacar el problema desde la raíz. En este post exploraremos estrategias concretas para fortalecer el emprendimiento latinoamericano desde dos ejes clave: financiero y cultural/educativo.

Respecting Professionals' Rates

🗣️ Let’s talk about respect, experience, and the frustrating ritual of job negotiations.

I’ve been in the IT industry for over 23 years. So when a recruiter calls and immediately dives into a checklist of technologies asking,
“Have you worked with X?”
“What about Y?”
“Why isn’t Z on your resume?”
I can’t help but feel frustrated.

📄 Here’s the reality: If I listed every single technology, tool, or platform I’ve worked with over the past two decades, my CV would be 10 pages long — and no one would want to read it. A resume is meant to be a snapshot of relevant, recent, and focused experience. It’s not a timeline of everything I’ve ever touched.

Why Migrating to OpenTofu is Better Than Upgrading Terraform 1.5.7

🚀 If you’re currently using Terraform 1.5.7, you’re likely aware that it has officially reached its end of life. At this crossroads, many teams are asking the same question: Should we upgrade to the latest Terraform release or switch to OpenTofu?

Here’s the short answer: Migrating to OpenTofu is a technically superior and future-proof choice. Let’s explore why, focusing on real technical advantages and ecosystem health.


🔧 1. OpenTofu is a Drop-in Replacement — With More Control

OpenTofu is fully open-source and Terraform-compatible, particularly up to version 1.5.x. If your infrastructure is built using Terraform 1.5.7, you can migrate to OpenTofu with minimal changes — often a simple replacement of the binary is all it takes.

Hay Mas Tiempo

Los dichos tienen la virtud y la crueldad de explicar y exponer de manera sencilla pero cruel y directa situaciones de vida que a todos nos afectan. Hay más tiempo que vida es un dicho que intenta (y en su mayoría de veces fracasa) de dar ánimos a las personas que se encuentran saturadas y agobiadas de tareas y responsabilidades. Todas estas obligaciones no respetan edad, estatus económico ni social, agobian desde el mas jóven hasta el más viejo.

Why Ecs Fargate

Why Use Amazon ECS and Fargate to Deploy Your Node.js Application? In the world of cloud-native development, efficient and scalable deployment strategies are crucial for modern applications. For Node.js developers, leveraging Amazon Elastic Container Service (ECS) and AWS Fargate offers a host of advantages, simplifying deployment, scaling, and management. In this post, we’ll explore why ECS and Fargate are excellent choices for deploying Node.js applications.

  1. Serverless Container Management No Infrastructure to Manage Fargate allows you to run containers without managing the underlying EC2 instances. This serverless model means you don’t need to worry about:

Provisioning: No need to select instance types or manage capacity. Scaling: Automatic scaling without manual intervention. Maintenance: AWS handles OS updates and security patches. For Node.js applications, this means you can focus entirely on your app’s functionality and not on managing servers.

Skill Matrix

One draw back of being in the IT industry for so many years is the amount of technologies I’ve used in all past projects, this complicates things even more when I’m on a interview and I’m asked one of the most nonesense questions, whish is:

  • How many years of experience do you have in ____ technology? Just fill whichever technology you want in the blank and as you might know, the answer is mostly nonsense. Just to mention a couple of examples:
  1. The first time I used AWS was back in 2008, back then I was working in a start up company and the product to be built was a brokerage, we where looking into implementing some infrastructure in the newly created AWS but we where unable to do so since at the time, AWS was not PCI compliant. Funny to think about that now, 16 some years later. Now, the fact that I used AWS for the first time that many years ago, does not mean that I am a master of AWS technologies. What it means is that I’ve used AWS on and off for the past 16 years and are very comfortable with most of the common tools and services. Recently I worked in a project in which it was my first time using Fargate and ECS. It took me a couple of weeks to get the entire implementation going and it was fun to work with it.

Python Learning

Lately I’ve been spending quite a bit of time doing some Pythong programing and learning some new tricks and skills with it. I am in no way a software developer or software engineer, but I would like to be more fluent when writing Python scripts. I’ve been thinking about how to brush up my skills and how to present them in a more effective and organized way. I’ll share more information in the next blog post.

Python Roadmap

Camino sencillo para aprender Python

Python es un lenguaje de programación de alto nivel, interpretado y orientado a objetos. Fue creado en la década de 1990 por Guido van Rossum y se ha convertido en uno de los lenguajes más populares en la actualidad debido a su simplicidad, facilidad de aprendizaje y gran cantidad de bibliotecas y herramientas disponibles. Python es utilizado en una amplia variedad de aplicaciones, como desarrollo web, análisis de datos, inteligencia artificial, aprendizaje automático, robótica, entre otros. Además, su sintaxis clara y legible lo convierten en una excelente opción tanto para principiantes como para programadores experimentados.

Bash Search Text

Bash Search Text

Creating a bash script to collect specific text from a file is a relatively simple task that can be accomplished using a few basic command line tools. In this post, we will walk through the process step-by-step, so you can start collecting the text you need in no time.

First, open a text editor and create a new file. This will be the script file where we will write the commands that will collect the text from the target file.