There’s no better time to be a coder

I learned to code on a ZX Spectrum as a 6 year old in 1982 – by copying BASIC code from the Spectrum manual. It was literally the most amazing thing that had ever happened to me, to be able to see what i had typed come to life on the T.V.

My brother who is six years older than me, taught me to code my first game – “Pangolins.” You had to think up an animal, and the computer then tried to guess what it was, by asking you questions that you could answer ‘yes’ or ‘no’. If it had never heard of your animal before, it would ask you to give it some question that it could use next time to find out whether the next player had given it the new animal.

It was all text, and no graphics – and if you made a mistake copying the source code from magazines, you had to go back and reread the code to find out why your program wouldn’t run.

Back in the day (early to mid 90’s) If you wanted to write serious programs on the PC or just wanted to learn to code in C++ or Pascal, you needed to spend serious money on a compiler. I remember my first versions of Borland Turbo Pascal and Borland Turbo C++ came in these huge boxes, and had a whole bunch of thick manuals.

Today though, coding languages and tools to code are readily available. Programming languages are free, and so are the tools that let you write code.

Even though i am an entrepreneur, and have never coded as a career – The ability to to code taught valuable business and life skills : Learning to code is not just a skill, it teaches you to learn to think better.  Coding has also taught me how to think more analytically, how to break problems into smaller pieces and how to efficiently solve problems.

Today, the question shouldn’t be should i learn to code, but rather how i get started coding.

How to install Photoshop CC in Linux

If you are a Photoshop user like me, and find yourself rebooting back into Windows , or having to contend with a Virtual Machine to run your favourite graphics app, then this guide will help you install Photoshop CC in Linux, and get it running.

It works for me running Linux Mint 17.2 on my desktop and Ubuntu 15.04 on my laptop – but your mileage may vary

Firstly, note that this guide is for Photoshop CC 2014, and not the newly released 2015 version – as the new version currently wont install on Ubuntu or Mint for me.

However, that is not that big of a deal, as I can live without most of the “new features”.

How To Intsall Photoshop CC in Linux

Photoshop CC running on Linux Mint 17.2

Continue reading

Learn To Recognise Big Ideas

Toward the end of 1990 in a lab in Switzerland, British physicist Tim Berners-Lee brought to life his creation—the World Wide Web. At the time, his colleagues admired his ingenuity, but most people simply could not envision practical uses for his invention. So Berners-Lee used his creation to speed up access to the lab’s telephone directory.

Some of his colleagues resisted even that use, arguing that what they had was just fine. Who knew that the tools Berners-Lee had created to define the basic structure of the web— tools he gave away for free, by the way—would spawn a revolution in how we all work and live?

Ten years later, at the end of 2000, Berners-Lee’s lone web site had a lot of company: over 25 million web sites around the world. There are now more than 876 million sites, and that number continues to grow. Time magazine named Berners-Lee one of the top thinkers of the 20th century. Berners-Lee told the BBC that his invention was “just another program.”


Queen Elizabeth II knighted Berners-Lee for his pioneering work. He also received Finland’s Millennium Technology Prize.

Berners-Lee is a modest guy, but he clearly sees beyond what most of us see, and he thinks BIG. In an interview in Technology Review, Sir Tim pointed out that, “Early on, people really didn’t understand why the web was interesting. They saw it in the smaller scale, and it’s not interesting in the smaller scale.”

The story of the web’s creation points out the need to challenge ourselves to stretch our thinking to learn to recognize big ideas. The next time you hear what sounds like a crazy or useless notion, remind yourself of Tim Berners-Lee

How Will You Measure Your Life

Today, I’m sharing with you another amazing article I read recently on the subject of “life”.

You might wonder why I’m writing (or covering) so much on the subject of “life” on a platform dedicated to entrepreneurship.

Well, that’s the entire point of becoming a “entrepreneur” – one who is not just successful in investing his financial capital, but also enriches his human capital.

Also, an avid reader of this blog recently wrote – “…your values play a much more vital role in shaping up how you live rather than what bank balance you have. And by live, I mean really live, not simply exist.”

How Will You Measure Your Life

Anyways, the article I’m sharing today was recently written by Clayton M. Christensen, a renowned Professor of Business Administration at the Harvard Business School.

Christensen is also known for his study of innovation in commercial enterprises, as he articulated in his masterpiece book The Innovator’s Dilemma.

The article was titled “How Will You Measure Your Life?”, which tried to answer three key questions you must have in your life: Continue reading

Advertising and Good Storytelling

While i dont particularly love the advertising business, I do love the fact that really great ads can tell a story, tap into our emotions, motivate us, and create a sense of purpose.

For me, the really great ads can and usually do transcend commerce, and touch us in ways that we did not anticipate.

This ad celebrating the simple act of a grown man learning to read does all of the above.