SpaceX rocket liftoff

Ambition or Having Enough ?

  • Affluence & Wealth Creation
  • Coaching and Mentoring
  • Professional Speaking and Training
  • Freelance Consulting
  • Influence Marketing
  • Personal Evolution

These are all the aspects on the business side of what I do.

I’ve consistently shown that I can grow a 6-figure business from scratch, with a zero-standing start by just putting in a ton of work. I know how to get the marketing right, the advertising right, the product pricing right and how to hustle and work hard and smart. I know how to delivery a world class product or service.

But there is one thing I love more than growing any business, it’s having a lifestyle where I can do what I want to do when I want to do it. This also means moving away from a particular business if I don’t feel it continues to serve my needs, or to pivot the company direction if I feel that it’s attracting the wrong audience or the wrong demographic.

Remember, you get what you focus on, so when I consider what type of people I most want to spend time with and service, I am very clear on this – namely, people who are ambitious. Now, personally I though that everyone has ambition. Why wouldn’t you? Then I came across this post:

“Most people die at 25, but we don’t get around to burying them until they’re 75. What do we mean by that? By about 25 years old, life has taken its toll. Most people spend their late teens and early twenties ambitious and hungry to conquer those dreams and goals with no care about the external factors. Then they get struck with some heartache, some embarrassment, some failure, some bumps and bruises along the way OR they end up becoming another victim of the system and decide to give up. They then spend their whole life wondering what would have happened.

Something clicked. I started to ask around about ambition. Family first, then friends and colleagues, then with clients and students and finally on social networks. It was black and white. You were either ambitious or you weren’t, and if you were not, you probably have lost something in your 20’s.  I think we can all relate to this at some level, but the question is what you do about it when you lose the fire or the passion.

For me, I’ve done so many things over the past 20 years looking for that thing that lights my fire and inspires people – I have worked in many places from University Lecturer to Start-up founder, from Yogi to Master Coach Trainer, from Entrepreneur to Business Owner, from Musician to Professional Speaker.  What I’ve realise when I read across the boundaries of all of these it’s people – who are ambitious too. You see, working with someone who is not ambitious is like pulling teeth. Don’t get me wrong – I’ve done my time helping people getting from zero to one, but there is a much longer journey from one to infinity and beyond (with apologies to Buzz Lightyear). Ambition. It’s real, it’s raw, it’s fire, it’s passion, it’s influence, it’s teaching and sharing, it’s that constant desire to seek out Mastery and the Secrets to Life and living, it’s being human. Everyone Should be doing everything within their power and influence to find that passion, that ambition. It’s not just a nice to have. It’s a question of whether you are thriving  and reaching for the stars.

Here is my takeaway: Aim higher.

Javascript, Canvas and HTML5 as a Code learning tool for Kids

The story so far…

Yesterday, my son said he wanted to.. “Learn to Code like Dad”.

Excited, I imagined him sitting at a terminal console, hacking code with occasional yelps of glee when he got something working. For a moment, I had high hopes and dreams.

Many years ago, I learn to program by sitting down and reading C Programming from K & R. Probably not the best reference today for a 10 year old. He had already done tons of the Scratch demos and demos, but I felt the need for something a little more “native” that wasn’t a website with a “Next >> Next >> Done” Wizard.

I wrecked my brains on where to start that would give hime immediate wins. Something like Visual Basic or WinForms I though, but what is current and useful in the “Interwebs” today for a 10 year old? Not C, Not C# (even if it’s my favourite language), Definitely not Java. Python seems like a good starter, but I really want him to have the power to use something that gave visual feedback. Javascript seems a little to daunting and frankly, I think it sets up bad practices and frustrations for beginners, but what else was there?

Eventually, I settled on a niche: Javascript + HTML5 Canvas, but I wanted to make it a little more simple, and this is when I found EaselJs. There was even a really great demo of the classic Asteroids game. I showed it to him, and he was excited. We got the code working locally, and I showed him the code – about 450 lines of code..

His first reaction:

“Oh My God, That’s a Lot of Code!”, he said with a worried tone.

I have to be honest, my thoughts were the opposite…

Then it hit me. What if I could strip back this Asteroids Game to the most simple concept, with the least amount of lines of code, and build it out into the classic game, or maybe have the game morph into another game.

I did an initial cut to 200 lines, and removed all the Asteroids, so there was only a ship that could rotate and thrust forward. The Whole Game was 118 Lines of Code (Abet, the Ship.js was another 118 lines of code). I showed it to him. He was genuinely excited.

“Dad, Can you make the ship go at Warp Speed”,

“I don’t know, let’s find out”.

We jumped in a looked for what we could tweak. First Attempt, we altered the `Ship.MAX_THRUST`, so we got greater acceleration, but not greater max velocity. He spotted the max velocity parameter.

What if we change that“, he asked excitedly

We tweaked the `Ship.MAX_VELOCITY` from 5 to 50, and voila – we had warp speed.

He was in stitches laughing.

In 50 minutes, he had discovered the power of hacking. He was empowered, I was excited. Something was happening…

Just to put this in context, this is not the first time he has looked at code. We have played with GitHub, Code.Org, Raspberry PI, and event basic html web development before, but nothing made him excited, as it all just seems like too much overwhelm, and no immediate progress.

This time it was different.

This all happened because I’ve decided to spend 1 hour a day (even though I have an incredible busy schedule), playing with code, so I’ve committed to #100DaysOfCode.

This is Day 3 of #100DaysOfCode for me.

My Plan is now to break this down to simple steps that any 10 year old kid could follow (with their Dad), and have fun while learning the Power of Code.

It might not change the world, but for today, at least, it feels like it could make a difference in my son’s life.

If you come across this page, and like what you see, please let me know, Feedback is the breakfast of champions, so if you like what you see, it will inspire me to keep doing this.

# Let’s begin…

Start by Cloning the repo below and run the original Game from EasleJS. See what you think. It’s pretty awesome. You can find it in the `Game` folder.

Next Look at 01-Game.html, and read

This will evolve and change as I learn more…

How to lead Innovation by being disruptive in your Industry

I’m working on a talk about Disruption and Innovation. Here are my top 10 insights so far:

  • Innovation is just Disruption in Disguise.
  • The things that have made companies successful in the past may be the very things that holds them back today.
  • Innovation must be pervasive. You don’t get to say “I’m done”.
  • If you are not innovating and staying relevant, you must be therefore, by definition, stagnant and irrelevant.
  • Innovation is a combination of technology and mindset.
  • To become a though leader, you must have visibility. Your Thesis does not matter if no one knows about it.
  • Technology alone is not innovation, it requires true transformation to be innovative.
  • Every Innovate solution fits into a well defined Design Pattern – a new and scalable solution to a well defined
    problem within a niche context.
  • Paranoia, intellectual property debates and secrecy kills innovation – just because your idea could be worth a
    million dollars, it doesn’t mean that it is, unless you execute on your thesis.
  • No man is an island, standing on the shoulders of giants we see further.

Coming soon.