This site is - much like it’s author - under active development. Not sure what it will be or where it will go just yet. I have a number of interests, thoughts and ideas so expect anything. Or nothing, life might be better if you don’t have any expectations. Thanks for stopping by my personal fragment of the Internet.

Stepping Back From Too Much

It’s now 2020. The beginning of a new year and, depending on how your definitions are set up, a new decade. It is my hope that this year and the years following, we’ll see that there are a lot of facets to our lives where patterns, trends, and forces have simply become too much. Too Much Transparency Democracy might die in darkness, but it will burn in the light of a thousand suns. Read more...

Long Trails and the Daily Practice of Living

How you do anything is how you do everything. We all undertake projects in our lives. Whether it’s in our career or in our personal life, there’s always work to be done. Sustained, sometimes challenging work. Earlier this year, I undertook an amazing project cleverly disguised as a vacation. The Colorado Trail runs 486 miles from the outskirts of Denver to Durango. I started it on July 20th and finished thirty-one days later. Read more...

It's Only Failure When ...

You don’t learn from it. You didn’t give it your best effort. You don’t follow-through on what you planned to do instead. You believe it was (and still is) out of your control. You chose comfort in the short-term over fulfillment in the long-term. You listen to others instead of the voice inside. You don’t try to do better next time. You let fear stop you. You don’t frame it properly. Read more...

10 Texts of Money Advice

My 18-year old son asks open-ended, life advice questions via text message. These frequently do not have short answers. He recently asked if he should invest his entire life savings in the stock market. I advised against that and said we’d talk later because it’s better not to do long financial discussions via text. After further deliberation, I decided that maybe that wasn’t the case and set myself the challenge of composing ten pieces of money advice that would each fit in less than 140 characters. Read more...

On Active Inaction

We all have plans. Goals we want to accomplish. Things we need to do. There are times when our energy and motivation are low. In our heads we know what it is that needs doing, and yet that task, that work, seems too daunting. This is normal. Do something to make forward progress. Too tired for that full workout? Get up and get moving anyway. Have less time than necessary? Read more...

On Regret

I’ve heard it said that you should live your life with no regrets. This is bullshit. We’re going to have regrets. We’re going to get things wrong and wish we could have done it differently. We’re going to wish we had said something. Not said something. Said it differently. Held out a hand instead of walking away. Walked away instead of following. Said a kind word. Put away the anger and the ego. Read more...

Starter Projects

Building software is ultimately about three high-level goals. The first, and arguably most important, solve problems. Second, manage complexity. Third, enable change. If the work you are doing isn’t getting to the heart of one of these pillars, it’s possible you are focused on the wrong thing. Sometimes, we churn unnecessarily on the nonessential. At points like this, we need to take a step back and evaluate. Is this really the best use of our time? Read more...

Some Thoughts on a New Year

Another year has arrived. Are you thrilled about it? Pessimistic? Just happy to see the previous one gone? Well, here we are at a new milestone, arbitrary as it might be in the scheme of things 1. All that potential seems magical. All those untapped days and hours ahead of us across yet another expanse of time. We look ahead with optimism and imagine what we can do this time around. Read more...

Those We Do Not See

Stop for a moment and consider that no one will ever know you. There is only knowing their perception of you. The self-concept we carry around is based on an understanding, however flawed, of our own rich, inner landscape. Our thoughts and aspirations, our personal struggles, the generous advocate and scathing critic. That is who we know ourselves to be. Others do not see that. They have their own mental model (also flawed and incomplete) of who you are based on a limited set of interactions where the only available signals are your words and actions. Read more...

Spectrums

Psychology and neuroscience are interesting topics for me. I’m by no means enmeshed in these fields, but I’ve always been fascinated by the complexity and capability of the human mind. We are Paleolithic hunter-gatherer primates that managed to create a global civilization far beyond our simple beginnings. All because of the capacity and flexibility of our minds. Of course, it’s not all white magic and high art that we play with. Read more...