Category Archives: Efficacy

Efficacy

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

Outliers? The Myth of the 10,000 Hours Rule

Following the “Outliers” book by Malcom Gladwell, some people are convinced that if they “just” invest 10,000 hours in something they will become really good at it. I think that this is not always the case. I don’t believe any … Continue reading

Posted in Efficacy | Tagged | 9 Comments