Thanks to the giants upon whose shoulders I stood

Once upon a time (1966 was the first time), I'd learn a programming language and then apply this knowledge to whatever problems were chucked my way. As I've got older, I decide what I want, then go online for help in doing it. Okay, it doesn't make me a professional coder but I learn plenty along the way and end up with a website that I'm in charge of and can change at the drop of a hat.

Without Google and the World Wide Web, Lord knows what I'd have done. But, thanks to them and all the places they led me to, I have a site which, while falling short of elegant, does what I want. More importantly, I hope it gives its visitors an enjoyable and useful experience.

This post isn't about the website, although you may need to know that it's epocselet.com in order to understand some of the comments below. This post is about recognition of all those people and places I discovered on my journey. Without their help, I would still be trying to learn JavaScript or PHP from scratch.

Here they are, in order of the number of hits I recorded in my Firefox History file. First the top ten (the first three were on tap continuously):

Hits

??? Microsoft ExpressionWeb4 was an invaluable website development environment.

??? W3C's Markup Validation Service. As the name suggests, it checks the validity of web pages.

??? Firefox Web Developer tools – especially Web console and Debugger.

230 stackoverflow A marvellous forum which covered pretty much everything, including PHP, JavaScript, HTML5 canvas and colour drop-down menus.

131 w3schools.com An online reference manual which I referred to for JavaScript, HTML5 Canvas, HTML colours, JS programming tips/demos and string parsing.

101 JQuery Radar Plus Mehdi Tazi adapted Ryan Allred's Radar Chart. I adapted Mehdi's. Figuring out how it worked was like solving a giant puzzle.

 55 The PHP Manual and source of everything.

 51 Radar Chart JQuery Plugin Ryan Allred's original code.

 29 Plusnet's 'friendly' area. I used it for CGI and PHP hosting stuff.

 28 SitePoint is a great source of web-building help. I used it for Canvas, HTML5. PHP, JavaScript, Radio button array and 960 grid stuff.

 

Now for the rest of the top 20. They may be lower in hit count but they were no less valuable – a single hit would often point me in the right direction:

19 Mario Lurig's PHP code checker came in handy when the PHP would stall.

 7 Maths Is Fun took me back to schooldays to remind me about radians, sines and cosine. I could remember 'sohcahtoa' but couldn't remember what practical use to put it to.

 6 tuts+ explained the 960 grid system, but also explained other things, including HTML Forms.

 5 The jquery learning center does what it says on the tin. I used it as a reference for scopes, arrays and operators.

 5 960 grid system. I found the 960 24 grid system perfect for laying out the web pages (and, often, changing them quickly.)

 4 A simple guide to HTML came in handy for checking how to include JavaScript in HTML.

 4 Six Revisions is a website hints and tips site. I used it to read about the 960-grid-system and HTML5's canvas (on which the charts appear).

 4 Chris Pietschmann kindly explained how to colour dropdown items in an HTML form.

 3 Chris Wiegman showed how to dig out the correct IP address for a visitor. (If you're with a hosting organisation, you're still fairly anonymous though.)

 2 Home & Learn helped me a lot with understanding how to work with the HTML5 canvas.

 

Other honourable mentions should go to:

Google Analytics – which keeps an eye on visitor behaviour.

The many people who looked and commented as we went through. I guess some would prefer not to be named, but you'll know if you were one of them. A big thank you to you. I learnt something new from every single discussion.

Finally, my partners in crime Dr. Bill Nichols and Martin Banks.

It's been a blast. It made me remember why I loved programming. But also taught me that I could never make a living at it these days.

Thank you all for five very interesting months.

telescope or epocselet? Which way are you looking?

How often do you glaze over when someone enthuses about a product or service because you don’t “get it”?

They blast off without the faintest idea about your circumstances, your needs or your desires. Result, a baffled story-teller and a semi-comatose listener.

In extremis, it’s the religious zealots who knock on your door. But milder forms exist – the Facebook enthusiasts who are always trying to shove some dodgy philosophy down your throat – usually through pictures or video links. (Recommendation: ‘unfollow’ them – they stay in your friends list but you’re spared the distraction.)

AquaChartImageSadly, these zealots exist in business too. Some organisations are so wrapped up in their own inventions that all their publicity and promotional activities are inward-looking. Self-obsessed, if you like. And this goes for the company spokespeople too. Anyone who says ‘we’ more than ‘you’ is likely to be guilty of this.(By the way, you can get a chart of where you stand, by doing this quick assessment – it takes just a couple of minutes.)

Once you start putting your prospect first (in the same way that all good journalists put their readers first) your story will emerge as something your prospect wants to hear or read. Something that promises to, and will, deliver a desired value. This will lead them to your physical or digital door and, if you continue to play your cards right, you’ll have a new customer.

Common sense? Yes. But, in decades of dialogue with vendors of all kinds, I’ve discovered that many actually fail to make that bridge. They pay lip-service to the principle, but their words let them down. When consulting (often with Martin Banks and, more recently, with Dr. Bill Nichols), we’ve found ourselves using the term ‘looking through the wrong end of the telescope’ to describe this inward-looking approach.

We’ve even created a website called epocselet.com (that’s ‘telescope’ backwards) as an umbrella for our disparate but aligned services. Our focus is firmly on executive management and we’d be delighted to act as guides or sounding boards in the discovery, articulation and sharing of your stories. Use us as little or as much of us as you like.

The journalist’s mantra ‘know your audience’ can be applied equally in business. Change ‘audience’ to ‘prospect’ if you want, but the principle applies to anyone trying to influence anyone else, whether a prospect or an intermediary. If you’re in business, you may have multiple audiences but, at heart, you’re trying to move the same stories through to the ultimate audience, your prospect. You may be trying to influence internal staff, analysts, bloggers, journalists and the many social media cascades. In every case you need to ask yourself, “what’s in it for them?”, in order to refine the basic story to best effect.

Written baldly like that, it seems like common sense. But sometimes it’s hard to change your perspective without independent and objective help. It’s not my place to tell you where to go for this. Anyone intelligent who understands communication skills, your marketplace and who has no axe to grind will be able to help you.

But I have to mention that Bill, Martin and I – solo or in various permutations would be more than happy to help you if you’re interested. You’ll find more about us and our services at epocselet.com

 

Apologies to all the marketing people I’ve insulted

Yes, it's true. I've been known to say rude things about marketing people. Analogue marketing people and, frankly, I can do a good job of justifying these comments.

But, as I discovered recently, there's a new breed of digital marketer about and, if they play their cards right, they can be a force to be reckoned with.

My transition started last year when I talked to IBM's CMO for EMEA (top marketing bod in Europe etc., to translate loosely). I came away with the idea that marketing is moving from an art to a science.

Earlier this year, I found myself doing some training with Marketo, a marketing automation company, among other things This, as with all my clients, involved a lot of pre-course research. I became more and more interested in the subject, way beyond the call of duty, in fact.

When I got back, I carried on digging and this led to two articles for CIO UK. The first is What is marketing automation? and the second is IT's role in marketing automation.

For the marketers who've grasped these new opportunities, I take my hat of to you. For the rest? Well, I'll still proceed with caution.

 

Goodbye Felix Dennis

Last week, someone very special to me died. I could have sworn I posted here about his passing, but the week was a bit of a blur and I clearly hadn't.

Last year's post about him (Poetry in Motion) will give a flavour of my feelings about Felix.

BunchBooksLogoRead his 'company poem' The Bearded Dwarf to get a sense of what life was like aboard the good ship Dennis Publishing, or Bunch Books as it was when I worked there. (I understand Rolls Royce was none too happy about the logo. I knew life there would be a blast as soon as I saw it engraved in the glass above the entrance door.)

Felix took me on to help create a personal computer magazine. This swiftly turned into the relaunch, in September 1979, of Personal Computer World.

 

Here are some posts I made in Facebook last week – the only place I semi-publicly shared my thoughts and feelings.

23/6 RIP Felix Dennis, wonderful man, good friend. We're gonna miss you so much.

 

23/6 Me, Sylvie, Felix and mystery person in foliage. March 1st this year. Didn't know it was our 'goodbye' to Felix. Lots of great memories of the man.

FelixSylvieMe+other Small

 

24/6 When I met Felix Dennis, he took me to the art room where they were laying out John Wayne's obituary. I said, "I didn't know he'd died." Felix said, "He hasn't yet, but he's very ill." Eye opener for me.

What has amazed me this week is that papers and online sources have had years to get the facts right about Felix, yet they still manage to screw up his biographical basics.

It makes me wonder how much of what we read is similarly incorrect.

 

25/6 I go to sleep thinking about Felix Dennis and I wake up thinking about him. It's like an infection of the brain. He's never far from my thoughts because he had such a profound impact on my life. I'm probably going to shut up about him for a while but, before I do, I'd like to share a couple of his insights with you.

One is a scan of an interview I did with him years ago for the now defunct "Sustainable Solutions" magazine. It was so completely against the sustainability grain that the publisher loved it.

The other is the pdf of his excellent lecture (Journalism or Churnalism) on why the reader is king.

Enjoy. And take heed.

Goodbye Felix. Thank goodness you've left such a huge written and recorded legacy.

 

29/6 If you think you've got a great story about Felix Dennis, check these out first. They are utterly brilliant. (They're tributes from people who've worked for him.)

 

You don't have to agree with everything Felix did, few people would, but he was a man of utter conviction, he was honest, he was an inspirational publisher and he made a massive difference to tens of thousands of people's lives. (Maybe more than that.) Including mine.

Thank you.

 

Social Business

Luis Suarez spent many years at IBM in knowledge management and social business. Earlier this year, he branched out on his own. He's a popular speaker at conferences and advisor to many about the practicalities of social business.

One of his recent blog posts about social business challenges in the workplace spurred me to respond – something I should do more of (like blogging) but rarely get round to.

Social business at senior management level is not always appreciated or understood. In fact some (many?) actively resist it. I tried to take the management perspective with comments like:

It would be interesting to know how many of the 'resisters' of a top-down mindset are in fear of losing their power?

Perhaps they've acquired it through inheritance, accident, shareholding — anything except merit.

Or maybe they consider that their unique perspective wouldn't be understood by the 'lower orders', even if they were to share it.

When email first came in, analysis revealed that many middle managers were just 'message passers'. People just started leaving them out of conversations and they were exposed and, presumably, moved out of the way.

It's a bit different at the higher echelons of the company. I guess the answer is to find those senior management willing to engage socially and show the non-participants the value (e.g. better understanding of what's going on — in both directions) and see if participation spreads. If it doesn't then 'engagement' should perhaps be raised as an agenda item at board meetings.

Luis' responded quite fully (and harmoniously) and my response to this included:

Agree with you. Including your point on the restrictiveness (ie non-social) aspects of email.

I think that 'effective working' should always be the goal. I worry a bit when the goal is expressed as 'social' anything. Social is the mechanism, not the destination. It's something a lot of 'evangelists' (not you, of course) seem to miss.

He responded again so, if you have any interest in the subject of social business practicalities, I really urge you to add Luis' blog to your list of thought leaders in this area. He's widely known as Elsua, if you want to search for him. (Saves you ending up with loads of footballer hits.)

25 years of clients: alive, eaten and dead

I’ve been training mainly IT companies for over 25 years, mostly in partnership with Martin Banks. I thought it might be interesting to find out where all these companies are now,

After a lot of digging, I found out that about 20 percent are more or less untraceable – either out of business or fragmented and buried deep in multiple owners. About half are still ‘themselves’ and the remainder are now part of other organisations.

Here are a couple of charts which might interest you:

ClientDestinies

 

The chart below shows which companies have been absorbing other clients.

ClientEaters

. If you want to find out more, ownership details and website links are on my website.

A quickie on Python

Python logoCall me mad, but I've been learning the Python programming language.I needed a quick way to modernise masses of old HTML documents.

In the end, I decided it was quicker to use TextPad's powerful facilities to do that job, rather than learn a new language to do it. However, by then I had seen that Python would be a great way to write a pilot of a new program.

Thinking that I should get the newest and shiniest version, I installed 3.4 and, with the help of the online Python Tutorial and Michael Dawson's Python Programming book, started to crank out some useful little programs.

All very well, but then I realised that I could shortcut a lot of tedious work by using some cloud-based information but discovered from programmers and the cloud host's technical info' that they still prefer Python version 2. Grrrr.

Moral: do a bit more digging before taking the plunge. Version 3 may be the future, but version 2 is definitely the present as far as integration is concerned.

I'm now mugging up on the differences between 3 and 2. Oh well.

From the personal computer to the web: a searchable archive

Phew! That was hard work. I've tarted up the HTML of 263 of my columns and features written in the pre-web days (1979 to 1995). They should all be readable in any browser on any device.

The archive is searchable, so if you're into nostalgia or research, you can  check out my take on just about anything personal computer (including Mac) related from those years. It's a mix of opinion, reviews and feature articles written for a mix of consumer and business publications.

I must have been doing something right because my writing was put up for eight awards, I was a finalist for all eight and won the Times/Hewlett Packard Technology Columnist of the Year three years running. (I was then banned from re-entry.)

Apologies for any remaining typos. The articles were scanned and some words got mangled. I've fixed them where I've spotted them.

Have fun (or not).

http://www.tebbo.com/archive/

Silo (or Solo) – Collaboration – Social

I've lost count of how many years I've been dipping my toe into the collaboration waters. Certainly, it goes back at least to Computer Supported Cooperative Work (CSCW) thirty years ago. By 1988 this was formalised into a time/space grid, so that you had remote/colocated on one axis and synchronous/asynchronous on the other. Not a bad way to characterise many of the collaboration and social tools that abound today.

I mention all this because Agile Elephant's David Terrar invited me to a Future of Collaboration Conference triggered, in part, by the opportunities created by the convergence of cloud, social and mobile technologies. (To my mind, this equates to a transformation in reach and convenience.) Each speaker had ten minutes or so to share their vision. This was followed by a Q&A session and networking. The audience was also made up of industry people, so I expected the bullshit factor to be low. And it was.

Given my background, I wondered what I would learn. Let me list the participants and their roles, and then I'll tell you what I ended up thinking. I'll spare you the blow-by-blow details.

David Terrar chaired the event.

Speakers:

Jon Mell, Social Leader, IBM UK
Alan Patrick, Agile Elephant
David Moore, SAP
Simon Levene, Jive
Janet Parkinson, Agile Elephant
Chris Boorman, Huddle

Questioners (apart from David Terrar and me):

Phil Wainewright, Diginomica
Lucinda Carney, AdvanceChange

Baker Tilly, chartered accountants and business advisers, provided the accommodation and refreshments. (Lovely, thank you).

The first thing I noticed was the lack of evangelism, thank goodness. Quite often you turn up at these events and they're more like a religious revival meeting than a pragmatic look at business needs and applications. Okay – one chap said work should be fun, but he got a slight ribbing for that from some of the others. Work could become pleasant, fulfilling or rewarding maybe, but not fun. God forbid. (Mind you I quite often have fun when running training workshops, so I have some sympathy with his point of view.)

While 'email' and 'social' can be good in the right context, neither is much cop as a sole collaboration strategy. In fact two people branded email 'the enemy' of collaboration and another branded social on its own as 'a waste of time'.

Previous events have banged on about the need to change a company's culture or boasted of coming 'disruption'. Utterly unhelpful. This isn't how stuff gets done. Far better to introduce collaboration tools which fit business needs and, if possible, integrate it with what exists. Do this in a few key areas (with board level support, of course) and things start to catch on as others see (or are told about) the business benefits of these new ways of working.

Social – people communicating openly and freely (with business intent, of course) – isn't going to happen without trust and that doesn't come without knowing each other (usually through at least one face-to-face meeting, but relationships can form through voice, video and even, dare I say, email).

As collaboration, then social, activity spreads vertically and horizontally through an organisation, culture change will follow. When it extends beyond the company boundaries to partners and customers, it will alter the way the organisation listens, responds and collaborates. Silos will be breached and individuals will become more aligned and harmonised with business drivers.

Everyone – the company, the workforce, partners, customers and prospects will benefit. That's the promise. And it sounds good to me.

And now I'd better go, before I'm accused of being an evangelist.

Something for would-be writers and spokespeople

Videos

Tebbo's Tips

All the above are free.They help you get started with handling the media or with business writing.

I created them because organisations need to influence their prospects, customers and other stakeholders either indirectly through the media or directly through their own efforts, whether they're self-published (company website/blog) or through submission to a media company. (See Tom Foremski's EC=MC: Every Company is a Media Company if you want to read more.)

The top image links to two videos, each broken down (if you want) into eight mini-videos of approximately two to five minutes duration. The bottom two link to downloadable pocket-sized memory-joggers. (They're actually A4 and come with printing and folding instructions.) If you prefer, just go to tebbo.com which also includes some useful links.

I offer all of this free of charge. In one respect it's me 'giving back' and sharing my knowledge. In another, I hope they reflect favourably on me and my work and attract people who'd like me to work with them. They're all Creative Commons – share by all means, but please don't alter them.

The videos are hosted on YouTube and the memory joggers are hosted on Google Drive. I had some fun writing the delivery script for the Tebbo's Tips memory-joggers, but that's another story.

I hope you enjoy what you see. I showed a few of my more critical friends and they've been very kind.

I'm enormously grateful to Alison O'Leary for agreeing to work out some questions and grill me for the videos. And, of course, to all those customers, friends and colleagues that have helped me throughout a most enjoyable career. Which, incidentally, I hope is far from over.