Renounce Nothing, Attach to Nothing...

Table of Contents

Renounce Nothing, Attach to Nothing…

Today I experienced an “AHA” moment in a certain area. Since the topic is universal, I decided to share it. This is somewhat a continuation of a post from a year ago.

I once read a sentence by Anthony de Mello which states, “Renounce nothing, attach to nothing.” A philosophical statement that, although seemed correct in every respect, was so abstract that I found it hard to translate into pragmatic application. However, I have now discovered its practical meaning and importance.

Once upon a time, I didn’t like waking up early. I hated it. I could call myself a “night owl” personality – I like staying up late, but you couldn’t get me out of bed in the morning. After a few years and the influence of external factors such as children, I started to have to wake up early. What’s more, after a few months, waking up early ceased to be a torment for me. Sure, I enjoy staying up at night, but if I need to get up early, it’s not a big problem. And then it hit me…

I used to be so identified with the thought that waking up early was torture and that it wasn’t ME that the very idea of getting up in the morning made me angry. And once I got up, it was best to stay out of my way. Now it doesn’t make a difference to me. I feel that in this area I possess the space of choice, not necessity. I felt great relief. That’s what “Renounce nothing, attach to nothing” means.

And I saw how it applies to so many areas… Not just within programming projects ;-)

(Text translated and moved from original old blog automatically by AI. May contain inaccuracies.)

Related Posts

The Natural Order of Refactoring Under the Microscope Part 3: Extract Method

Analyzing Class and Method Responsibilities

In the next step, we examine the responsibilities of individual classes and methods, checking if they align with the intended responsibility of the class. It is best to analyze all methods and group them based on performing similar operations. We look for a place for these in other classes or a new class. Remember: if there is a significant private method in a class (longer than 3-4 lines), it should be moved to another class.

Read More

The Hacker Way

A few days ago, Paweł Wrzeszcz sent me Erik Meijer’s talk “One Hacker Way” (watch here) from the GOTO Conference in Copenhagen. It is a very provocative talk, which is great. It questions the Scrum method and challenges the status quo in Agile. Given that Scrum is a dominant framework in software development, a critical view is healthy, especially as Agile has become a significant business machine over the past 20 years. When implementing Agile at Scale, core ideas can easily become distorted. (Check out Dave Thomas’ “Agile is Dead” talk here).

Read More
Deconstructing LLM Agents for software engineers - Beyond the Hype

Deconstructing LLM Agents for software engineers - Beyond the Hype

Introduction

Agents, agents, agents everywhere. To be clear: AI agents. Oh, sorry—to be precise, LLM agents. A lot of buzz surrounds these agents. They were called the most important AI innovation of 2024, and now they’re touted as the hottest topic of 2025. But is this something we truly need? What exactly are they? Are all agents the same? Let’s dive deeper into the subject.

Read More