Decisions are the main way we influence what happens to us in life and in business. There is a superpower that you can obtain by taking things to the next level. If you can not only think about your decisions, but think about the process you generate your decisions, that means that you can improve it. It’s like upgrading your PC operational system, and then all the apps that run on it work better because the underlying machine is more optimized.
-
posts
-
Taking better decisions – deconstructing decision-making
-
How to be a great product software engineer
The work of a software engineer can be greatly different depending on the nature of the software you are working. It’s not the same working on projects, like consulting, or working on products, like big companies that have B2B or B2C products. In products, you work for an undetermined duration of time on the same thing, and you see how it evolves. The objective of a product is to keep existing and generating profit for its stakeholders. There is no finish line, no deadlines beside the ones we create for our own sake.
-
Changing mindset from short-term to long-term
If you take some of the greatest minds of last century like Albert Einstein, Isaac Newton, Thomas Edison, Nikola Tesla and others, and you examine their routine according to current productivity you will probably consider them deeply unproductive. Not so many working hours, usually with naps and time for walks. If you consider, however, the productivity they achieved in the long term of years and impact that they had, it was huge. This got me thinking that we had to change our mindset from what can be achieved in weeks or months, to years and decades.
-
Managing the complexity of a startup software engineering organization
We live in a complex world where information is abundant and contexts are a complex mess of variables. A startup is a complex environment where different actors interact. Engineers, designers, product managers, executives. Things change quickly, as most startups experience exponential growth (the successful ones, at least). But how do navigate through the madness of a fast-growing, ever-changing company? How do we take decisions to optimize our journey and avoid wasting resources?
-
Optimize your life: create a vision and guide yourself to your ideal life 🧭
To have a richer life, we need to focus on what it’s important to us. Every decision we make needs to be aligned with what we want for our future, or else we can end up in a different life. Most of people go to through life improvising and going with the flow. Although there is nothing wrong with that, we can thrive to optimize this process by having a North Star to guide ourselves. A vision can be the compass to guide us through life.
-
Kubernetes simplificado: o que você precisa saber para começar
O Kubernetes, também conhecido como k8s por possuir 8 letras entre o k e o s, surgiu nos últimos anos e tomou de assalto o mercado. O principal propósito do k8s é a orquestração de contêineres. A tecnologia trouxe diversos benefícios para empresas grandes e pequenas. Empresas como IBM, Pinterest, Booking.com, Spotify e BlaBlaCar o utilizam. Entretanto, para desenvolvedores se tornou obscuro e incompreensível. Em muitos momentos se parece algo mágico e distante de tecnologias anteriores de infra-estrutura.
-
Como definir metas pessoais para o ano/semestre/trimestre
Todo início de ano começamos com a mesma esperança de que esse ano vai ser melhor que o anterior. Avaliamos como foi o ano anterior e pensamos no que pode ser melhor. Definimos metas para esse novo ano, mesmo que as do ano anterior não tenham sido batidas ou abandonadas quanto antes. Como podemos fazer com que esse ano seja diferente? Como definimos metas que são melhores e mais motivadoras?
-
4 things that happened when I stopped using social media
Social media has become an essential part of our lives for most of us. Since we were children we started interacting with social media like Orkut, MySpace and chatting with each other through ICQ or MSN. Social media has evolved a lot since that time. It evolved from being a place where you talk to people to a place where you consume content from other people.
-
The Underlying Skill of Creation
Through my life, I had multiple hobbies. Started creating music using software like Fl Studio, learned to play the acoustic guitar and some piano, started drawing in pencil, and now learning painting using acrylic paint. Also by education, I am a developer and computer scientist. In my professional life, I also always kept myself as a generalist wanting to learn multiple skills to experiment with everything. After many years experimenting, I started noticing that many aspects of my work and my hobbies were shared.