silviomeireles@home:~$

  • The Good Life

    Monday afternoon I saw an elderly couple in the mall parking lot. I found it so beautiful to watch them walk to the car. I reflected on life. Is a happy life really a life full of possessions, expensive cars and mansions? Or a simple walk with your wife at...

  • The Indie Essence: Building Your Digital Legacy as an Independent Developer

    The term “indie hacker” emerged as a designation for individuals who build profitable online businesses on their own, often with little or no external resources. The idea gained traction in the late 2010s, driven by online communities and the growing desire of developers and creators to have more control over...

  • Vibe Coding - The New Era of Programming with AI

    What is Vibe Coding? Vibe Coding is an emerging approach to programming that uses large language models (LLMs) to generate code from natural-language instructions. This lets developers, even without deep technical knowledge, build applications by describing desired features, delegating the coding to AI. The term was coined by Andrej Karpathy,...

  • Hofstadter's Law: Why Everything Takes Longer Than We Expect

    “It always takes longer than you expect, even when you take into account Hofstadter’s Law.” — Douglas Hofstadter How many times have you planned to finish a project in one week and, three weeks later, were still adjusting the details? If you identified with this, welcome to the world governed...

  • Document First: Empowering Development with LLMs

    The Document First approach has gained prominence in software development, especially with the growing adoption of large language models (LLMs), such as GitHub Copilot. By prioritizing documentation before implementation, this methodology promotes clarity, alignment and efficiency in software projects. What is the Document First approach? The Document First approach consists...

  • AI as Default Expectation - The New Reality of Work at Shopify

    We are living through one of the most transformative moments in the history of work. Artificial intelligence (AI), which for a long time existed only in futuristic imagination, is now as essential a tool as a computer or an internet connection. For Tobias Lütke, CEO of Shopify, this transformation is...

  • The Realistic Power of Positive Thinking

    “What you think determines the quality of your mind. Your soul takes on the color of your thoughts.” — Marcus Aurelius (Meditations 5.16) At one phase of my life, I adopted extremely positive thinking — and the results were excellent in various areas. It seemed like a superpower: one way...

  • Book: A Grief Observed - C S Lewis

    Review and considerations about the moment of reading the book I started reading this book right after the death of my dear father. Until now I haven’t been able to write anything about it and I’m going through the grieving process. The little I wrote was on Instagram with photos...

  • The Calculation of What Has No Value

    I’ve always been a person who loves to calculate. I was a math teacher for 8 years and have been a programmer for over 10 years, and my life has always been about calculating. I always knew that what can be measured can be improved. And that we can assign...

  • The Sunk Cost Fallacy: How to Avoid Falling for This Common Error

    We’ve all been in situations where it seemed easier to continue with something that wasn’t working than to simply quit. It could be a project that never gets off the ground, a relationship that has lost its spark, or even a course that no longer interests us. This behavior has...

  • Eat the Frog First: How to Prioritize the Most Challenging Tasks

    We all face that feeling of being overwhelmed when starting the work day, with a list of tasks that seems endless. However, there is a simple technique that can completely change how we face our daily challenges: the “Eat the Frog First” concept. What does “Eat the Frog First” mean?...

  • Lean Teams: The Power of Simplicity and Efficiency

    In a world where efficiency is one of the main currencies of success, many companies have chosen to operate with lean teams, maintaining focus on simplicity and effectiveness. This model, far from being a sign of lack of resources, has become a proven strategy for creating products and services that...

  • How to Become a 10X Programmer Using LLMs

    The Evolution of the Programmer Since the emergence of the first computers, the role of the programmer has evolved significantly. In the beginning, programming was an arduous task that involved using punch cards and deep understanding of hardware architecture. The idea of a programmer was associated with someone who had...

  • Japanese Wisdom for a Full Life

    At the heart of Japanese philosophy, there are concepts that offer profound guidance for living a full and satisfying life. Ikigai, Kaizen, Hara Hachi Bu, Shoshin and Wabi-sabi are some of these gems that, when intertwined, form a fabric of practices and worldviews that can enrich our daily lives. Ikigai:...

  • Investment for Programmers: how to study, grow your career, and invest with a long-term focus

    For programmers, technology is the main source of income. But to ensure a stable financial life, it is also important to invest intelligently and effectively. In this post, we will talk about how programmers can study, grow their careers, build a 12‑month emergency fund, and invest in fixed income and...

  • Human Superpowers: The Extraordinary Capabilities Within Each of Us

    The concept of superpowers often refers to extraordinary beings with superhuman abilities. However, we humans have our own superpowers that, although more subtle than flying or invisibility, have a transformative impact on our lives. Let’s explore these incredible capabilities that we can all develop. Learning Anything Learning to Learn One...

  • Enjoy Life

    What is living? That’s the million dollar question. Philosophers, scientists and religious people try to answer what it is to live and what the meaning of all this is. For many, life is working, acquiring material things and being successful. For others, it is surviving, not dying of hunger. Life...

  • Stoicism

    One of the most difficult things in life is knowing how to deal with our emotions and stay calm and in control in adverse situations and under great pressure. What if I told you that there is a practical life manual free of religion, beliefs or myths? And that it...

  • Remember You Are Mortal (Memento Mori)

    It’s hard to think that one day we will die. It’s hard to live thinking that one day we will no longer be here. For many, this is madness, living thinking about death is being pessimistic and macabre. But one thing is certain: we will all die one day. With...

  • Happy Programmer's Day

    Programmer’s Day is a holiday celebrated on the 256th day of the year, which falls on September 12 in leap years and September 13 in other years. But why 256? This number was chosen because it represents the number of different values that can be represented with a byte (8...

  • Everything Flows (Panta Rhei)

    No one steps into the same river twice, for when that happens, one is no longer the same, just as the waters are now different. This was formulated by one of my favorite philosophers named Heraclitus of Ephesus, and he is the thinker of Panta Rhei (everything flows), meaning everything...

  • Why I Decided to Write

    I decided to write because I want to organize my ideas and share a bit about my personal and professional life. I don’t write to please people, but I write for myself, for my future self. The more time passes, the more we change, evolve, change our minds, and mature....