I’ve been active in and around the internet since about ‘93 or ‘94.
In that time, I’ve seen people:
1. Get rich buying domain names (I didn’t)
2. Get rich starting a fluff company in the ‘web 1.0’ (I didn’t).
3. Get rich from stock options (I didn’t).
4. Get rich investing in Apple, Amazon, Google, Twitter, Tumblr, Yahoo, Facebook, and many others (I didn’t).
5. And lately get rich buying Bitcoin (I haven’t bought a single one).
…there are lots of other trends, fads, and financially world-changing events that I’ve been present for and yet in-active in…and when you stop to think about all these missed opportunities, it’s easy to get depressed (and feel like an idiot).
But the truth is, missing out on all of these things doesn’t bother me one bit. Sure in hindsight I would have liked to have taken the risk, but at the time of each, I’ve had very solid reasons (or more honestly limitations) that made them unreasonable for me.
And through it all, I’ve stayed focused on improving my own skills, experience, and knowledge…which has allowed for a pretty nice quality of life…and has put me in the position to continue to be present as more opportunities present themselves…and ultimately is what has put me in position to execute on my own vision and take control of my own fate.
And in the end, that’s where all my ‘real’ wealth and opportunity lies anyway.
As I was waking up this morning, this little joke popped into my head…it amused me enough that I eventually posted it to Twitter…and now here (OK - so I’m easily amused - deal with it!):
If nothing else, it makes me think of my friend Hilary Mason …and that always makes me smile too!
I spent a little bit of time over the past few days finally upgrading our production Mongo instances for PubGears to the latest stable release.
One of the biggest advantages this gives us is all the new aggregation stuff that Mongo has to offer (which I’ve been using in a few other projects already as well).
If you don’t know about the Mongo aggregation stuff, I *highly* recommend you check it out ( http://docs.mongodb.org/manual/aggregation/ )
There are a bunch of really interesting and useful things this allows for, including simple things like grouping and counting on distinct items…you can see an example of that in action in the USV open source conversation project -> https://github.com/unionsquareventures/theconversation/blob/master/lib/tagsdb.py (this query returns the tags a given user has used, and the count of how many times for each)
..and if you use pymongo (like we are), then I also recommend you dig into the associated documentation a bit as well ( http://api.mongodb.org/python/current/examples/aggregation.html ).
At first glance a lot of this will probably look pretty complex and deep (at least it did to me), but once you grep it it’s a powerful set of features…so well worth the reading and required ‘grep’ time to understand.
My wife and I took full advantage of a vacation today…we both slept in till about 9am (the kids got up at 7 like usual, and went straight to the computers for their usual ‘weekend’ Minecraft fix).
Once we all finally got up and ready, we went to the Fairmont Country Store (a local little spot I really like) for breakfast, and then headed out to Easton Pa to check out the latest version of the Crayola Factory.
Our kids are actually getting a little big for the Crayola Factory, and we’ve gone there a bunch over the past 5 or 6 six years (it’s only about 45 minutes from our house), but they had done a big renovation over the winter and my wife had wanted to see what changed (mostly the price and the layout — but still overall fun).
We also stopped at a 25 Burgers for a late lunch on the way home…and are just now getting back.
Throughout the day (in down moments) I would catch up on some email and other communications, but otherwise I was almost entirely offline.
Now that I’m home for the night, I’m just doing a quick amount of catch up on some email, posting this rambling set of thoughts, debugging a few quick, small, things for pubgears and then I’m going to close down and play with the kids and the dog for a bit. Maybe even do a little reading.
Just the type of ‘offline’ day I like to mix in every so often.
At Coach Wizard we are driven by the following two core beliefs:
1. Great coaches have a positive life impact on their athletes and communities.
2. Anyone can become a great coach.
But the question that often follows these beleifs is, what does being a ‘great’ coach actually mean?
It’s a good question, with a complex answer…and I won’t dig into all the details and specifics in this post, but I will say that we believe it boils down to these eight core traits:
- Deep domain knowledge
As you can imagine we spend a lot of time obsessing over these sorts of things, and we use them to drive everything we are putting into the product, the content, the community, and probably most important the business.
I’m sure I’ll have more to say about each of these things in much much more detail as we inch towards a full initial product launch in the coming weeks.
In the meantime, I would love to hear your thoughts and opinions in the comments about what makes a ‘great’ coach?