Tag Archives: Efficacy

Please Stop the Work-Life Balance Bullshit

A friend of mine was really unhappy, so he decided to have a conversation with a personal coach. He complained: “My work is totally meaningless. I’m tired of doing every day the same tasks that are neither interesting nor challenging. … Continue reading →

Posted in Efficacy | Tagged | 8 Comments

On Anzeneering, Pride and the Definition of Done (DoD)

The concept of Anzeneering was created by Joshua Kerievsky, CEO of Industrial Logic and author of the book “Refactoring to Patterns“. It is derived from the Japanese word “anzen” which means “safety”. According to Joshua: “Anzeneers protect people by establishing … Continue reading →

Posted in Agile, Efficacy, Psychology of Programming | Tagged , , | 2 Comments

Productivity Hack: Using Effectively Your Small Fractions Of Time

I’m constantly looking for new ways to be more productive and avoid wasting my time. One of my biggest challenges is how to use some small fractions of free time, something like less than 10 minutes. I think that, for … Continue reading →

Posted in Efficacy | Tagged | Leave a comment

The Challenges and Joy of Public Speaking

I love giving talks to diverse types of audiences. I consider Public Speaking to be at the same time an extremely challenging and gratifying activity, that very often requires you to get out of your comfort zone. My first experience … Continue reading →

Posted in Efficacy | Tagged | 3 Comments

On Wisdom and Happiness

I spend considerable time thinking about the meaning of Wisdom and Happiness: What are the characteristics of a wise person? What are the characteristics of a happy person? Can wisdom and happiness be measured? Of course I also think about … Continue reading →

Posted in Efficacy | Tagged | 2 Comments

Finding your purpose in life

How to find your purpose in life? The Venn diagram below has appeared several times on the social networks I use. In my opinion it is very interesting and makes me think, so I would like to share it with … Continue reading →

Posted in Efficacy | Tagged | 2 Comments

Agile Practices and Social Nudges in the Workplace

In their best-selling book “Nudge: Improving Decisions About Health, Wealth, and Happiness“, Richard Thaler and Cass Sunstein propose the adoption of interventions to “attempt to move people in directions that will make their lives better.” A nudge “alters people’s behavior … Continue reading →

Posted in Agile, Efficacy, Psychology of Programming | Tagged , , | 2 Comments

On Technical Debt and the Psychology of Risk Taking

I recently read the following message in a developers’ forum (rephrased here): “I’m facing a dilemma. I must deliver the product by the end of this quarter, but there are still many tests I would like to execute. The product … Continue reading →

Posted in Agile, Efficacy, Psychology of Programming, TDD | Tagged , , , | 27 Comments

The Etrog, Idealism and Concrete Choices

In the holiday of Succot, Jews make a blessing over the Four Species, including a special fruit called the Etrog. The Etrog is similar to a lemon, but it has a different shape and delicious smell. In the past the … Continue reading →

Posted in Efficacy, Jewish Sources | Tagged , | 8 Comments

Meta-Decisions: Agreeing on the criteria before discussing the alternatives

In a working environment, meetings may consume lots of time. In general, the goal of meetings is to make decisions based on the input provided by several people. There are normally many different ways to solve a problem or address … Continue reading →

Posted in Efficacy, Software Architecture | Tagged , | 3 Comments