May 16, 2017

Naming is Hard

There’s a quote in Computer Science – “There are only two hard things in Computer Science: cache invalidation and naming things.”  Well, naming things is hard […]
May 7, 2017

When to Incorporate?

Having registered many different businesses in the past, I have made many mistakes in registering them.  I’m sitting on some companies that have been idle after […]
April 19, 2017

Consider Your Loss Aversion Bias

Loss aversion is the preference we have to avoid losing $5 compared to gaining $5.  It’s logically the same value in this example but yet some studies […]
April 12, 2017

Team Communication Overhead Costs

I’m in the middle of undertaking a large software project – something that could take 200 hours to get to an MVP. I wanted to get […]
April 4, 2017

Finding a Coach

Learning new things that affect the core of your being is a challenge not many people take upon themselves.  Yet it could be the personal pivot […]
March 20, 2017

Have the Courage to Accept Your Own Faults

And work on them. There are many times in life when we don’t get what we want.  A business idea fails, we lose an argument, we […]
March 8, 2017

Focused Effort vs Shotgun Approach

There are proponents of both cases for building a business.  Should you identify the vision and strategy for one amazing product and chip away at it […]
March 1, 2017

Revisiting Adsense

I have been writing for my blogs for over 15 years now.  A lot has changed with the internet in that time, and over the years […]
February 17, 2017

Programming for Impact

One of my ambitious goals for the year is to take on 12 programming projects.  The projects I’ll undertake for this challenge have a couple of […]