

Life Struggles Keep Us Alive (How Ironic Is That?!)
I have been pondering on the vital roles meaning and struggle play in life. While most of us yearn for a life free from struggle or a...


3 Ways to Avoid Getting Stuck in Perfectionist Rip Tides
For the first few minutes of starting a project, I do great. I create, I experiment, I follow what 'feels right' for a project. Then, for...


3 Clear Reasons Why Product-Based Salaries Will Change Remote Work
I have long had the desire to convince companies to provide remote work options. (No, I do not mean increasing your few remote jobs from...


Temperamental Validation
As you have probably noticed, I have been slow to post the last couple of weeks. I could blame it on moving from Vietnam to the States or...


Easiest website builders for your online businesses
Typically my posts on this blog contain inspiration for reaching your dreams and starting online projects, but recently I've been asked...


Free Play or Structured Sets?
As I kid, every six months I would scarf down the newest Lego magazine until it fell apart, calculating how many weeds I would need to...


Taking Comfort in Being Lost
I've felt a bit lost since arriving in Vietnam. Afterall, I have been dreaming of this moment for so long, that I got off the plane with...


What role do you play in your dream?
What is your ultimate dream? What role do you play in reaching your dream? Suppose you dream of being an actor. You studied acting in...


Expectations = Suffering
Emotions influence creativity. When we are anxious and stressed, it feels impossible to put our best effort into a project. When we are...


Guide to Finding Your Own Niche
Like I said in my post last week, Today Is the Day of Niches, the internet enables niche businesses built around specialized skills and...