The Three Listens Rule

11-27-2024

Many years ago, my friend Matt Brower introduced me to a concept that has stayed with me ever since. I’ve written about it before, but those words hav...

Music Read more

Infinities Are Everywhere

11-09-2024

When I was younger, I had a habit that I now recognize as both common and dangerous: I would read the overview of a topic and assume I understood it c...

Productivity Read more

Reading, Writing, Arithmetic, and Coding

10-08-2021

There have always been echoes through computer science that coding will be a part of education in our future in the same way that written language and...

Coding Read more

Responsibility and Collaboration

07-31-2020

In every organization I have been a part of, some aspect of the operation has become the role of every member of a group to maintain. This could be th...

Productivity Read more

The Monkey Ladder Experiment

07-24-2020

For a couple decades now there has been a story floating around about an experiment with monkeys, bananas, and a cold water spray. The experiment is d...

Technology Read more

Tools Over Rules

07-19-2020

A major theme of agile development is that teams are made of individuals. This concept is at the very core as one of the main phrases from the manifes...

Productivity Read more

No New Normal

07-10-2020

During large changes I often hear the term “the new normal” to describe the settled period after transition has occurred. This term is loaded with the...

Technology Read more

Ouija Board Engineering

07-03-2020

The most interesting part of a ouija board session is that results are generated. After the candles have been lit and the chants have been moaned, the...

Coding Read more

The Negative Split

06-26-2020

Many times throughout your life you will find opportunities where the knowledge you gain from one discipline can be applied to another discipline. One...

Productivity Read more