Opinions are my own!
11-20-2023
This post is not intended to be used as a promotion campaign about the benefits of job hopping; it's just a reflection on the valuable lessons my journey has taught me over the years.
10-19-2023
From a product management point of view, during my roller coaster experience as a co-founder of an e-commerce solution, one of my biggest learnings was to understand, how to define in general and simple terms: what comes next.
10-04-2023
In a recent keynote address by the CEO of Airbnb, he delved into uncertainties and the company's shift towards a new working model, prompted by a revealing dream about the company they had built.
09-15-2023"
In the world of digital product design, the prevailing wisdom often revolves around creating more user engagement. It's a common goal: the longer users stay, the more they engage, and the more valuable they become. But what if I told you about a time when I, along with a group of friends, took an unconventional path? We set out to build what we affectionately called "the less engaging app."
08-22-2023
If you've ever been part of a collaborative environment, you've probably come across the phrase from the title before. It's a common pattern used by many to express a sense of belonging and support other people's ideas. In practice, it could potentially have the opposite effect.
07-27-2023
In the ever-changing landscape of software development, roles are constantly undergoing a fascinating evolution to meet the industry's demands.
06-11-2023
One question that frequently arises during behavioral or cultural interviews is how we handle situations where a bug disrupts services and impacts a large number of users. This query has become a staple in assessing soft skills.
06-20-2022
Over the past few years, as my work has become more international, maintaining open communication through feedback has become an integral part of our collaborative efforts and personal growth.
05-29-2022
As engineers, decision-making is a crucial part of our work. Before making significant choices, we carefully analyze the potential advantages and disadvantages, aiming to avoid mistakes and errors.
04-04-2023
Starting something new always fills me with excitement, but I've noticed that my frustration often sets in because I can't help but compare myself to top talent in the field, which is usually the reason I became interested in the first place.
10-14-2021
Learning how to say "no" and deal with its consequences is an important part of our daily work. However, it’s also important to learn how to take "no" for an answer when we ask for help or support.
As part of any development team, regardless of your position or role, with time and experience, we develop the skill to question everything that is presented to us. Whether it’s a new process, a feature, or a bug, we tend to be skeptical about its outcomes.
03-09-2023
Having a growth mindset is crucial for reinventing ourselves in different realities. However, this can also lead us toward the darker side of perfectionism.
02-23-2023
Introspections are one of the ideas and practices that emerged with age and helped me better understand that the dreams I was chasing were not actually mine.
11-29-2022
As an engineer, if I have to pick something that I always struggle with, and seems like a never-ending problem, it's worrying too much upfront about an issue that hasn't happened yet, and probably never will.
12-20-2022
One of the benefits of working in product companies is watching your product evolve, nevertheless, that road won’t be only a matter of innovation but avoid things turning into impossible to mature legacy systems.
11-09-2022
When we start growing and moving through the laddering of promotions or switching teams, we start experiencing different types of **leadership** from diverse perspectives.
09-24-2022
Over the years there have been changes in the way interview processes are handled, which I believe are causing interviews to evolve into something unnecessarily complicated.
08-05-2022
Since I can remember I have been someone who is afraid to say that I am good at something. Not because I am modest, not because I am humble, it just doesn't come up.
08-19-2021
At the beginning of your career, following your own path can be more important than you think, especially if you tend to reflect on other people's experiences.
06-13-2022
Ever since I started to work in this field, I have seen a transformation in the way companies shape their teams.
04-21-2022
This is a short letter that I would like to send to a younger me, who is frustrated finishing a degree in computer science and trying to land his first job in the IT industry.
03-28-2022
As a developer, if you only look at a list of requirements to follow, building software products can look simple.
11-30-2021
Since I started to work in the IT field, there were two stories/analogies that marked me in the way I see software as a process, mainly because there were real-life situations.
03-09-2022
Like every person who is self-critical, finding your way to improve yourself can differ depending on the role and responsibilities you have.
01-20-2022
As a developer, as a PM, or in any other role in the IT world, we can find ourselves trapped in meetings where ideas are shared and decisions need to be taken.
12-29-2021
I’m not sure how unpopular this opinion is but I believe that for most of the positions I have covered, soft skills were way more important than technical aspects.
A few years ago, back in 2017, together with a friend we decided to take the initiative, use our knowledge, and try to make something on our own.
09-22-2021
Even if you have low traffic on your website, having a deep look at your analytics can make a difference when making decisions.
02-09-2021
Despite the role, from developer to manager, getting into the topic of technical debt always refers to a nice challenge.
07-20-2021
I once read software products should always be in beta version, and there is no such thing as a final release. Although it can sound harsh, the more I think about this the more it makes sense.
06-15-2021
Whether you see the need to make this happen, the world keeps evolving, but before you take this step, there are some drawbacks that need to be considered.
5-21-2021
Building a relaxed environment around feedback can always be a challenge, especially when working within international environments.
04-26-2021
After a year of being forced to start working remotely ( due to the pandemic), I began to notice that there are some simple things and rituals that I am currently missing from the good old office days. A list of events in which casual interaction while grabbing a cup of coffee is for sure at the top of the list.
04-05-2021
We live in the world of labels, where we have to categorize ourselves without any standards, which makes this more difficult than ever. Plus, the concept that defines that can vary depending on companies and people.
03-16-2021
From day one, even before I started the university, I have been fighting to overcome my lack of self-confidence. Whether you call it impostor syndrome or not, I do not know exactly the psychological reason why that has happened.
03-02-2021
Here is the story of my website. Since I wanted to learn something new, I have been developing my personal website with Nuxt and couldn't be happier with it.
02-18-2021
For those who are not quite familiar with the term, it is a particular way of working that promotes team collaboration.
02-08-2021
01-26-2021
I started to get interested in this topic when I came across an article called "How to Do Code Reviews Like a Human" by @deliberatecoder.
01-16-2021
I became a football player (non-professional, of course) before I became a software developer, which I think helped me a lot when it came to working in teams.
12-31-2020
Who would have thought that this was a nice year to move between countries?.
12-23-2020
What is the first thing that comes to your mind when reading Micromanagement?.
12-07-2020
Have you ever felt stuck, like nothing was worth it anymore, lacking motivation? Well, that was me a few years ago.