Micro-thoughts


Truly Seeing Our Children

How often do we truly see our children? Let me be clear – most of us see our children every day, especially if they’re still living in our homes. We…

The Cost of Attachment

What’s the cost of attachment? This is a question came into direct focus for me with the recent passing of my dog, Raja. The experience of Raja passing was quite…

Uncovering Your Lost Artist

We’re all born into this world as artists. This is one of the most beautiful parts of being human.  There is an artist in all of us.  Anything that requires…

How Humans Negotiate Reality

I heard a fascinating quote the other day that really made me think… “Words are simply a tool that humans use to negotiate reality.” I don’t recall where I heard…

Winning the Mental Battles

I had a recent experience where I was at my breaking point.  Here’s the insight. I was over 5 hours into a programming challenge.  This was something new that I’ve…

Look at Me

Look at me, dad. Watch this! Hey, mom… hey, mom… hey, mom… These are the things that young children say. If you’re a parent you know them all too well….

COVID as a Message from Mother Earth

My wife shared a post with me recently around COVID’s affect on humans vs its affect on the Earth. To summarize what she shared with me – COVID has thrown…

One Business or Many – When and Why You Should Diversify

A common trait for entrepreneurs is the constant notion to create. We are driven to build new things, and most of us cannot turn this off. With this notion comes…

Business Growth Mindset – How Full is Your Glass

One of my business partners and I had an interesting discussion recently around how we’re approaching growth. I came to a powerful reflection that it’s a complete mindset. Let me…

Why You Should Avoid Complexity in Software Development

I’ve been building software for 12+ years now. During that time I’ve been a part of various projects – from small websites to massive applications spanning multiple years. I’ve also…

If You Want Personal Growth, Stop Doing Easy

It’s easy to take the easy path in life. Everyone knows that, and most of use choose easy 99% of the time. What most of us don’t know is that…