Error Messages, Considered Curiously

When programming a web application, error messages constantly appear in the browser where the project is being built, displaying text describing that something is going wrong. (A file is missing. A typo broke part of the program. A module is missing. The server is misconfigured.)

Some error messages are clear. Some are difficult to decipher.

These messages are a constant part of the building experience, and so the programmer must make a constant choice. She can see the error as a chance to learn, to improve the project, to hone her skill. Or, she can let herself hate the error message and bear down in frustration each time a message appears.

One approach will lead to growth and the other will lead to painful frustration.

We encounter error messages, in life, all the time. Those things don’t go quite right based on our narratives about the world, in professional, personal, political, or social spheres.

Let us try to welcome these messages with a compassionate curiosity and generous engagement, and, when we fail, resolve to become curious about what keeps us from being able to do so.

One-Browser-Tab Time

When working on my computer, I am often guilty of having a comical number of browser tabs open at one time. Each tab represents a reminder to do something or an open loop I need to close. And the sheer number of tabs that are open keeps me from attending to any one task well.

The most important things (our most cherished relationships, time spent in prayer, dedicated generosity) deserve our single-minded attentiveness, as if it were the only browser tab open in our minds. Protecting this focused time is both tough and worth it.

Work in Progress

Near the major intersection southeast of our home, there is a small sign that reads, “obra en proceso.”  Work in progress.

The sign is quite understated given the scope of the project.  One day, we found the entire intersection had been shut down and traffic patterns rerouted.  The traffic lights were gone, and an enormous hole had been dug.  For months, workers have built a major infrastructure project that will clear congestion near the US-Mexico border.  The project will take between a year or two to complete.

In the context of our interior lives, it takes courage to undergo major change, either personally or professionally.  It is far easier to live in the untruth that we are self-sufficient, but doing so is like relying on old infrastructure.  

Blessed are those who have the guts to declare themselves a work in progress.  They will defy the Four Horsemen of Fixed Mindset.