jump to navigation

What To Do at OOW15 (Social & Serious)? September 30, 2015

Posted by mwidlake in Meeting notes, Presenting, User Groups.
Tags: , ,

I’m going to OOW15 this year, my first Oracle Open World in 11 years I think. And despite the Prom Queen rejecting all my offerings, I will actually be sneaking in a presentation – which I am very happy about.

The European Oracle User Group (EOUG) get a few slots and two are being used on Sunday 25th, 13:30 – 15:15 for “More Than Another 12 on Oracle Database 12c” – 12 European experts all doing six minutes each on a couple of tid-bits on 12C, including Christian Antognini, Bjoern Rost, Brendan Tierney, Julain Dontcheff, Jonathan Lewis… plus Tim Hall and Maria Colgan if we can squeeze them in (thus “more then 12…”). It was a great success last year, so if you are going to OOW15 sign up to the session at this link to avoid disappointment. You can see more details by our organiser, Debra Lilley (thanks Debra), in her blog post about it.

So I know what I am doing for 6 minutes. What do I do for the rest of the time?

A main aim I’ll have is to try and meet up with loads of people I either only know via antisocial media or have not seen in years.

I am sure things have changed in over a decade and, I have to confess, I did not make the most of my last OOW experience. It was all rushed, I was pulled out there very last-minute (as part of being named Oracle Beta Tester of the Year by Oracle Magazine – get me :-) ) and they wanted me to be able to do some press stuff (it sounds grand – but there was not a lot of interest in me as I was utterly unknown, but I spent what seems like hours being available in case someone wanted to talk to me). To make it worse, I did not know many people out there who were not actually Oracle employees, and oracle employees found it hard to get into things as priority was given to attendees. I felt pretty alone amongst 45,000 people interested in the same Tech as me. I did not even realise I had to sign up for the top talks and by the time I knew, they were all full. I did stumble into some very good Other Talks by accident though.

So, what should I be doing? What great talks should I be signing up for and which fantastic social events should I be trying to get invited to/slotted into my agenda? I don’t even know if many events are by-invite-only…

After over a decade of doing other conferences (and helping organise a few!), I feel a bit like a conference newbie again…

All help for a lonely out-of-towner gratefully received!

A couple of up-coming user group meetings August 18, 2015

Posted by mwidlake in Meeting notes, Presenting, User Groups.
Tags: , ,
add a comment

There are a couple of user group meetings in the UK that I’ll be attending (and talking at) in September.

On the 15th September I’ll be presenting at the UKOUG Database Server SIG in the Oracle London City office, talking about PL/SQL & SQL performance. I’m not exactly sure what I’ll be covering yet, I have a few areas I’d like to talk about so I’ll have to pick one to do it justice. The meeting starts at 09:30 and is of course free to anyone with UKOUG membership (excepting the Bronze membership which only a few people have) – anyone can pay a small fee to come along. Contact the UKOUG or ask me if you want details. I’m pretty sure there will be some of us in a nearby public house after the event too.

The next meeting is the Yorkshire Database meeting on Tuesday 22nd September, from 18:30. This is the third YoDB event and I know they have been very good. I’ll be doing my talk on the fundamentals of Oracle’s architecture. I’m really quite excited about this meeting {and I know it is often a false “sell” thing to say about any IT event} because (a) it is a small, local grass-roots user group that I’ve helped promote and yet will be the first I’ll manage to get to and(b) I was at college in Leeds and so have a soft spot for the place. I still have some friends up there. This event is free to all but you DO have to register using the link above.

As ever, it’s great to meet people so please come over and say “hi” if you are at either event.

I’m hoping the postponed cluboracle meeting will happen in September too but either a new date has not been announced or it went by me.

If you want to see what events I’ll be at in the later quarter of the year, you can check out the “appearances and meetings” tab. It’s mostly smaller things like OOW and UKOUG Tech15 :-)

I’ve Been Made an Oracle Ace Director July 16, 2015

Posted by mwidlake in ACED, Presenting, User Groups.
Tags: , , ,

Well, I guess the title of this post says it all. As I tweeted yesterday:

I’m grateful, proud, honoured and overall just Jolly Chuffed to have been made an Oracle Ace Director! #ACED

I can now put this label on my belongings

I can now put this label on my belongings

I’ve been an Oracle ACE since 2011 and I’m really happy to be making the step up to being an Ace Director. What does being an ACE Director mean? Well, it certainly does not mean that I am technically brilliant. As my community role is as a technical person then I do have to be competent and experienced to be an ACE (or Associate or Director) – but there are many, many people out there who are technically superior to me and are not {and may well not want to be} ACEs of any kind.

To be an ACE of any flavour you have to be committed to supporting the Oracle User Community. The whole ACE program is, I believe, more about recognising and supporting that user community than anything else. Actually, the ACE program web site states this (ACE Program FAQ). To become an ACE Director you have to demonstrate that you have been actively supporting the community for a while (please do not ask me to quantify “a while”) and that you are committed to continuing that activity for at least 12 months. There are some specific activities and commitments that come with the badge but that is balanced by a commitment by the Ace Program to give you some support in doing so (this does not include being paid, it is still voluntary). As I understand it, all ACEs and ACE Directors are reviewed every 12 months and can be re-designated if your community activity has changed.

As I said above, there are a lot of technically strong people who are not and never will be ACEs. This is often because user community activity is not their thing – they have little interest in blogging, presenting, writing or volunteering for user groups. I also know some people who do all those things but they would rather do that with no specific acknowledgement by Oracle Corporation. I guess I am saying that though I am proud to now be an Oracle ACE Director, the main thing it tells you about me is that I am passionate about the user community and I am happy {heck, Jolly Chuffed} to be recognised by Oracle for that. And I am happy for that dialogue to be two-way also. One of the conditions of being an ACE Director is you play a part in representing the user community to Oracle.

Does this mean I have “drunk the Oracle Kool-Aid” as I think some of my American friends would call it? No. Before I became an Oracle ACE I chatted to several friends already on the program and no one I know has been told to not say anything or sanctioned by the ACE Program for criticising some aspect of Oracle Tech. We are still free to be Bitter Old Men & Women (apart from the Bitter Young ones of course). Anyone who has followed my blog for a while, seen me present a few times or spent a couple of evenings in the pub with me will known that I can, at times, be quite critical of aspects of the corporation or it’s software. There is no gagging of us ACEs that I am aware of.

Will being an Oracle ACE Director alter my user community activity? Well, it might. I was doing a lot for the community before now, I made a decision 2 or 3 years ago to become more active in the User Community {for the simple and selfish reason that I like doing it a lot more than I like commuting in and out of London every day}. You don’t do all of this for the ACE recognition, you do it for others reasons and maybe get the ACE badges on the way. But the program helps the Directors a little more, opens a few more doors. So I think I’ll be able to step it up a little more. I’m really looking forward to that.

I’ll stop there. If you are interested in another Oracle ACE Director’s take on the role, check out this video by my friend Tim Hall.

Friday Philosophy – Being Rejected by the Prom Queen July 13, 2015

Posted by mwidlake in conference, Friday Philosophy, Presenting, Tech15.
Tags: , ,

If you follow me on twitter (and if you are on twitter, why would you *not* follow me :-) See Twitter tag on right of page -> ) you will know what the title is all about. I posted the below on my twitter feed a few weeks ago:

Submitting to speak at #OOW15 is like asking out prom queens. You live in hope – but expect rejection :-)

{BTW if prom queens are not your thing and you would rather be asking out the captain of the football/ice hockey/chess team, the vampire slayer or whatever, just substitute as you see fit.}

I’ve not submitted to Oracle Open World for years – in fact, I’ve never submitted papers to OOW. Of the two times I have spoken at the conference, once was at the request of an Oracle product manager as the “friendly customer” in his talk {I did 75% of the talking and was not even mentioned on the agenda!} and the other I was actually presenting back at Redwood Shores at an Oracle Life Science conference running parallel to OOW. Both were a decade ago. But this year I decided to give it a shot and put forward 3 talks – all technical but intro talks, which I thought they would like as it would be a nice balance to much of the content, which is either deep technical stuff or, more often, “how great is Oracle” presentations on the latest stuff. And for 2015, endless fluffy Clouds.

I know it is hard to get accepted at OOW and, despite my personal, utter conviction that my talks would be brilliant and wow the audience, I had no great hopes. I was up against the Oracle-Presenting-Equivalent of the Sports Jocks and children-of-the-fabulously-wealthy at college. But for a short & wonderful period, I actually thought she was going to say “yes”!!! You see, lots of my friends who had also “asked out the prom queen” were tweeting that they had been rejected. But I had not, no email in my inbox saying that whilst I was cute, we were not right for each other. In fact, when the odd tweet went out from people saying that one or two of their talks had been rejected but not all, I started to think I was going to slam-dunk the whole affair and get all 3 talks in! What would be the equivalent of that with the Prom Queen? Probably stuff her dad would not be happy about.

But no, I’d forgotten I’d submitted under my ORA600 email address and when I remembered, I found the email waiting there. All three rejected. No dancing with the Prom Queen for me. *sigh*. It was like she’d not only turned me down but rung up my mum to refuse my offer of a date, rather than tell me direct. I would not have found it so hard to take if only, for that short while, I thought I was going to get a “yes”.

I suppose it is only fair. I’ve been on the panel of people choosing the content for the database part of the UK Oracle User Group Tech15 conference in Birmingham. Notification for acceptance or rejection of submitted papers to that event went out just a day or two before the OOW notifications and I knew some of my friends were going to be disappointed. I worried about that a little, they knew I had been involved in the choice and so was partly responsible for them not being selected. {I really hope that the person who told me to stay on holiday in Montenegro as they knew where I lived was kidding….}.

OOW15 and UKOUG Tech15 actually had a common issue I believe – less physical space for talks. I’ve been told that the Moscone centre has been overhauled and some space is still not ready. For Tech15 we are sharing space with Apps again so do not have as much room as we would ideally like. However, the main issue (again for both events) is just the number of good presentations by good speakers that we get. If we had space for 6 concurrent database streams at the same time (we do have space for 4 or 3, depending on the day) we would still have more than enough good talks – and the delegates would have to be picking between maybe 3 or 4 talks out of the 6 that they personally would like to see – and feeling they were missing out no matter what.

I’ll say more at a later date about how we actually pick the talks (the post is half written) but the take home message for anyone rejected from UKOUG Tech15 this year is:
(a) The competition was strong.
(b) You have a known target for your anger (Look, it really is 90% decided by the judging scores!!!)
(b) You can take comfort schadenfreude in the knowledge that I (and several other committee members) have suffered exactly the same disappointment as you. Maybe worse for me – for a while I was convinced the haughty little minx was going to say yes….

If you got rejected by OOW15 then I think the important things to keep in mind are:
(a) It’s all just Sales Pitch & Company flag waving & cloud-cloud-cloud and you never really liked that prom queen anyway. {Me? Bitter?}
(b) There is a stellar line up of people who have also been rejected. Try checking out the twitter tag #TeamRejectedByOracleOpenWorld {quick nod to Tim Hall for coming up with a such a funny idea}.
(c) At least you put in for it. The one way to be sure you won’t get something is to not try.

Oh well, there is always next year. If my ego has recovered by then. I quite fancy the new captain of the chess team…

Analysing UKOUG Presenter’s – I Know How You Performed. June 16, 2015

Posted by mwidlake in conference, Presenting, UKOUG, User Groups.
Tags: , , ,

This last few days I’ve been analysing how well received previous presentations (since 2006!) have been at the UKOUG tech conferences. It’s interesting to look at the information. I’ve learnt some interesting things about all those well-known-names :-)

Like many conferences and user group meetings, during the conference and shortly afterwards the UKOUG ask attendees to feed back on the presentations, keynotes and round tables that people go to. If you chair a session, one of your tasks is to request people do the feedback forms. Talks are judged for several aspect (concept, quality of slides, presentation skills, overall value and a couple more) from 1 (very poor) to 6 (excellent). You can also add a free-text comment. The reason for an even number of possible scores it to prevent a non-committal middle score. Why not 1-8 or 1-10? I don’t really know, but I did see a blog post recently about using a wider range and it seemed to not really add to the overall benefit of the feedback as the very top and very bottom scores were never used. This information is compiled and fed back to the individual speakers, along with the average scores across the event. Speakers are very keen to know how they did compared to everyone else {no egos involved here :-) } and also any specific comments on their efforts. It is important to us speakers, we need to know if you liked or disliked what we did so we can improve. Or sulk.

This is an example of the feedback we get (one of mine, of course).
Speaker Scores

Something that has annoyed me for many years is that the speaker scores are not formally analysed and fed into the speaker selection process for future UKOUG conferences. I used to get really quite vexed by this {ie bad tempered and, well, annoying & complaining to the UKOUG office}. I suspected they were going to do to me what you should always consider doing to some loud-mouthed complainer and say “well, if you are so passionate about this – you damn well do it!”. So I offered to take the data and process it.

The information I received was not the raw feedback forms, but the average scores per talk – the information actually passed back to the presenters. Which is perfect for my purposes. I analysed data from 2006 to 2014 {though 2008 was missing), so a pretty comprehensive data set. SIG talk feedback is also missing, I’ll work with the UKOUG office to incorporate that for version 2 of the analysis.

Compiling all the data into a single rating per speaker is more demanding than first seems. Isn’t any data analysis project? Rather than consider all areas speakers are judged on I decided to score people on only two dimensions (areas to you and I) – presentation skills and overall value of the session. When we judge papers those are the two main things we want to know – can the person present well and do they usually give a talk people value.

Some of the challenges were:
– What to score speakers on – I’ve just said what I chose.
– People’s names. I need to group talks on this but it’s a free-text field of course so I had to clean that. I stripped off title, edited variations and then reviewed. For women, their Surname can alter with marital status {I find it rather archaic that this is still very common and almost exclusively impacts women. But then, I offered to my wife we use her maiden name as our married one and she was fine to take mine.} But you also get variations on first name, spelling mistakes and alterations of title. I had to solve that to group scores.
– The number of feedback forms received for a given presentation. If a presentation only gets one feedback form, how reliable are the scores? If it gets 5 feedback forms, how reliable is that? 35 forms? I came up with a weighting based on the number of feedback forms where if only 1 feedback score was given, it held less weight than 5, that held less weight than 15… etc.
– Oddities of eg co-presenters or the “speaker” actually being a facilitator, as is often the case with Round Table sessions.
– The data, as held in Excel, being “damaged”. ie it caused my analysis issues as things had been done to the data to support other purposes – what was important to the UKOUG organising the conference that year. Sorting those issues out took up most of my efforts.
– The fact that I was using Excel as the analysis tool. I’m a SQL guy!!!! But the thing is, with a relatively small volume of data and a need to constantly visually check alterations, some things are just much easier in a tool like Excel than SQL. And some things are way harder.

In the end, I got a set of scores that helped us on the Agenda Planning Day (well, it did in the database stream) and hopefully will develop over the years. It would be wrong of me to discuss how specific Oracle Names did, especially any who did poorly, but the scores informed our deliberations this year and should do so for years to come. If you want to contact me directly and ask me how you did – I won’t tell you (or anyone else). But I can talk about more generic things I discovered.

Over all presentations from 2006 to 2014
the average number of feedbacks for a session is around 10
The average for Presentation Skills is 4.6
The average for Overall Value is 4.5

So almost 4.5 out of 6 as the average scores, which is “Good” to “Very Good”.

NB I do not calculate my averages in the same way as the UKOUG office.

Because I weight my scores and remove zero values (and probably a couple of other differences, such as I already have averages not the raw scores) my average scores do not compare and are higher to the ones they issue for events. I think I am a harsher judge :-)

So what were some of the interesting things I discovered?

  • Well, for starters, scores for a given presentation rarely hit as low as 3. In fact, except for a small number of stand-out-bad talks, most scores of 3 were where only 1 feedback score was received, some with 2. We don’t seem to like giving low feedback scores. The same goes for 6. I only saw 6 if the number of feedback forms was 1 or 2. So reliable scores are between 3.01 and 5.99 really.
  • As I was stripping off people’s title by manual replacement runs, I know how many Mrs, Ms, Miss, Dr etc we get. Miss and Ms go up – and down – over the years. It varies a lot, but Ms is becoming more common. What is disappointing is the consistently low number of presentations by women. But I know that in the years I have been involved, the proportion of presentations by women is in proportion to the number of submissions, or even a tad higher. Come on ladies, represent your constituents! Some of the highest speaking scores are by women.
  • Another thing I get from the person title, we get no papers submitted by Professors, Colonels (or any military bigwigs), members of the clergy or peers of the realm. Or members of royal families. They are simply not trying are they?
  • On a personal note – I am Utterly Average. Over 8 years I fall number 296 and 298 out of 623 speakers for Presentation Skills and Overall Value respectively. Have you any idea how much that damaged my ego?!? I was gutted! Where I am a little more unusual is my average number of feedback scores, which is 21.6, in the top 15%. I’m massaging my ego with that (it’s all I’ve got!).
    {what is really vexing is I dug out my scores from earlier years and they were better than my running average – and my scores are pulled down by one talk in 2010 where I really bombed. Have you any idea how tempting it was for me to delete that one talk out of the data set?}
  • Some speakers, a small number, always-always-always get high votes, mostly as they are excellent but with an added slice I suspect of of, well, they are deeply respected. But interestingly, even well known people (what I think of as the ‘B’ list and even a couple of ‘A’ listers in my opinion) can bomb. Some regularly. I mean, if you saw the scores for….no, I won’t say :-).
    But the scores for individual speakers can and do vary. I saw one speaker, who in my opinion is a brilliant technician and a fantastic speaker, be up in the high 5.8’s for one talk and then down in the low 3’s for another. That made me dig in further and there are several people I know and hold a similar opinion on who have high and low talks. So that makes me feel that the user feedback scores are generally reliable and even respected speakers will get a poor score if the talk misses it’s mark. The best just simply never miss the mark, or not by much.
  • Not to be too harsh, but if you score 4 or below for either presentation skills or overall value and got 3 or more feedback forms – you bombed.

But bombing occasionally is OK. I’ve bombed (well, this close to bombed) and I’ve learned. Many excellent presenters have bombed. We all alter in our presenting skills over time. Most of you get better over time – I’ve got a tiny bit worse! But if you bomb all the time? Then maybe presenting is not your thing. It is not the only route to spreading the word, maybe try writing. But, again to be harsh, if you can’t present we owe it to the delegates of the conference not to select you to present.

Those of us organising the content know, as a group, who the best speakers are. We ensure that they get slots. And we have a good feel for who the better speakers are and they get looked on “favorably”. We do this as we want the best content and experience for the audience. Eric Postlethwaite may be a genius at VPD and know it inside out, but if they present like a cardboard cut-out with bad breath then the session will be a failure. Judging scores are the top filter but we on the planning committee keep in mind how good a speaker is. What worried me was that this was not scientific, it was word-of-mouth and gut-feel, which is why I spent many days in Excel World to take the raw feedback and convert it into scores. I want the audience feedback to influence the content.

If you speak (or have spoken) for the first time and your scores are below average, don’t worry too much. As you can see from the above, you are up against a pre-selected set of known, excellent speakers. Hitting average is actually something of an achievement (and I would say that as I am Mr Average!).

One thing jumped out at me. I looked at all the comments (and I do mean all) for a couple of years and I noticed that you get the odd person who tries to “make a point” by adding the same comment to all the speakers’ feedback forms they fill in. Don’t do that. The speakers do not deserve your ire at the conference. It’s childish of you. If you want to raise an issue with the conference as a whole, don’t spam it on the speaker feedback forms, you dilbert, be an adult and contact someone involved in the conference organisation direct. Oddly enough, we DO like to have people come and say what you felt did not work, but spamming it on all the speaker feedback forms is just non-directed trolling.

I said I would not name names, it is not fair. But I’m going to name one though, and this is based on MY opinion of what I have seen looking at the stats. This is not official UKOUG opinion. Connor McDonald? Your presentation skills are awesome. I wanted to edit your scores down through pure envy. You are a good presenter, sir.

Friday Philosophy – Why I Volunteer for User Groups May 22, 2015

Posted by mwidlake in Friday Philosophy, Presenting, Private Life, UKOUG.
Tags: , , ,
add a comment

I’ve just noticed a new page about me popping up on the UKOUG web site – It’s in the section about volunteer case studies, alongside people like Joel Goodman, Simon Haslam, Carl Dudley, Jason Arneil, Brendan Tierney and others who have been stupid good enough to give time and effort to the UKOUG.
{You can get to the page by going to the UKOUG home page (www.ukoug.org) and clicking the Membership or Member Activities tab and Case Studies & Testimonials under that and finally Volunteer Case Studies. Phew. Or follow the link I gave at the start and click on the other names.}

I’m not sure how long I’ve been up on there but only a couple of days I think.

Anyway, Why DO I volunteer for user groups?

The little bio covers most of it but I thought I would put some words here on my blog too. I volunteer because, fundamentally, I am a socialist (with a small ‘S’) – I feel that we are all better off if we all help each other. I’ve been helped by people in my career (presenting stuff I don’t know, giving advice), I guess I feel that I should return that favor. Many of the people who have (and continue) to help me stand nothing to gain personally by helping me. In fact, one or two have helped me when, strictly speaking, they are helping create a rival for work opportunities. I try to do the same to those around me. I know, it sounds a bit “Disney film teaching the kids to do right” goody-two-shoes, but that is the core of it. And there are some other aspects to it too…

Why do I volunteer for the UKOUG specifically? Because they are THE main user group in my geographic area and provide the most support to the Oracle user community here in the UK. Most of the people involved in the UKOUG are just nice people too. But I also support and volunteer for smaller user groups, mostly by either promoting their meetings, going to them or presenting. I started presenting at the main UKOUG conference back when Dido, Eminem and Christina Aguilera where in their hey-days. I also went to the RDBMS and similar SIGs and before long I was presenting at them and then got sucked into chairing one of them – the Management and Infrastructure SIG. I’ve been slowly sucked in more & more as the years role by.

That has led on to me presenting at other user groups in different countries. Actually, I used to do quite a bit of presenting abroad (mostly the US) around 10 years ago, but that was part of the role I had at the time and my employer paid the bills. No employer to pay the bills now, but then as it is my time I try to make presenting abroad also a chance to have a short holiday, I try to take a day or two one side or the other of the event to look around. And actually, it is nice spending time with other people who present at or attend user group meetings.

Another part of it is I just like presenting. This is not quite so Disney Nice Guy, there is an aspect that is more selfish, that standing up, being listened to and telling people stuff that maybe they don’t know makes me feel better about myself. Better about myself? OK, I’ll let that stand for now but it is more that it makes me feel I am achieving something and having an impact. That I am useful. Fundamentally it is still a desire to help and presenting does not scare me (I know it is scary for a lot of people, but then a lot of people are not scared of heights and I am – it all balances out). But with a slice of “look at me!!!” thrown in.

There are also rewards for the effort. I’ve got to know a lot more people as a result of presenting, blogging (and now tweeting) than I would have had I stayed just one of the audience. For me it has helped me make more friends. As I said above, part of what is now nice about user group meetings for me is meeting friends I’ve made who are also on the speaker circuit and there is inevitable a few drinks in the evening whenever there is a user group. It also gives you more exposure in the community and helps lead to job opportunities – or at least that is the theory. No one has yet offered me a job because they liked my blog post or presentation!

That leads me to the last aspect of volunteering. Some people volunteer primarily for selfish reasons. To get bragging rights, get it on their CV’s, to help them get sales contacts or better jobs. The odd thing is, people who do it for those reasons tend not to last – as volunteering for user groups is a lot of hard work to get those rewards. You can usually spot them as they are the ones who don’t actually do a lot or complain all the time about the coffee being bad (actually, usually the coffee IS bloody terrible) and other things. Don’t get me wrong, some of those rewards do come with the volunteering, but if someone is volunteering primarily to get them, it does not seem to work out for them. Or maybe that is my socialism coming out again :-). Fundamentally, I think volunteering only works if, at the core of it, you want to help other people. Maybe that is why other volunteers are such nice people to hang around with.

Why do you do it? (or not).

Friday Philosophy – Know Your Audience May 7, 2015

Posted by mwidlake in Blogging, Friday Philosophy, Presenting, publications.
Tags: , ,

There are some things that are critical for businesses that can be hidden or of little concern to those of us doing a technical job. One of those is knowing who your customers are. It is vital to businesses to know who is buying their products or services. Knowing who is not and never will buy their products is also important (don’t target the uninterested) and knowing and who is not currently buying and might is often sold as the key to ever growing market share and profit. But fundamentally, they need to know who the current customers are, so they can be looked after {I know, some businesses are shocking to current customers, never understood that}.

This should also be a concern to me.

Why? Well, I “sell” something. I don’t charge for it, but I put out my blogs and my tweets and my presentations. I’ve even stepped up to articles. So I am putting a product out there and I want people to use it. Any of us who blog, tweet, facebook or in some way communicate information are fundamentally trying to talk to people. It’s fine to just put stuff out there and see who comes, but if I am doing this in order to reach an audience, well, who is my audience?

I know who my audience is. I’m British. I live in the UK, 75% of my presentations are in the UK, 95% of my work has been in the UK. I drink tea as a hobbie, queue as only the British know how, want my ale at room temperature and I am self-deprecating in my humour. At least, I’d like to think I am, but please forgive me if I fall short of your expectations.

My Audience is UK:

Who comes looking from where

Who comes looking from where

My Audience is American.


As you can see from the above, my reasonable assumption was wrong. Those are stats I pulled from my blog about visits by country for a recent period. Most of my audience is in the US. For this particular period the UK is my second highest audience and India is third, but I dug in a little more and at times my Indian audience is higher than my UK audience.

Other countries move up and down but the above graphic is representative – European counties, Canada, South America and Australia all are prominent areas for me, and South Korea – big technology country, South Korea, so I should expect a reasonable showing from there. However, I’ll just let you know that last year (different graph, I hasten to point out) I had only 1 visitor from the Vatican, Vanuatu and Jersey (part of the UK!) each. I’m a bit gutted about Jersey, having worked there once, but the Vatican? Does the Pope need a VLDB?

I have noticed a spike of interest in a given month by a country if I go and present there, but it does not last for long.

What about my Tweet world? The below shows where my followers are from:

Peeps wot Tweets

Peeps wot Tweets

It is nice that this graph emphasises that “others” outside the top 10 are larger source of audience tham any individual country, but it shows a similar pattern to my blog. I’m mostly talking to my American cousins, the home crowd and our friends over in India. I suppose if you think about the number of people working in IT (and, to a lesser extent, just simply living) in countries across the global, the numbers make a lot of sense. If I was doing this analysis on a database of the raw data I’d now be correlating for population size and trying think of a proxy I could use for “IT Aware”.

So now I know who my audience is. Does this mean I should alter the tone of my posts to be more American or International, or is the British flavour of my erudite utterances part of the appeal?

I have noticed one change in my output over that last year or so, as I have become more aware of the geographical spread of my audience. I tend to explain what I recognise as odd phrases (above paragraph allowing) or UK-centric references a little more. And I try to allow for the fact that not everyone visiting my blog speaks English as a first language. But in the end, I have to use the only language I know. However, I don’t think I appreciate well when I am using colloquial phrases or referencing UK-centric culture. I’ll try harder.

One thing I do resist is WordPress trying to auto-correct my spelling to US – despite the fact that the app knows I am in the UK. Maybe I should spend some time trying to see if I can force the use of a UK dictionary on it? I won’t accept corrections to US spelling because, damn it all chaps, English came from this island and I refuse to use a ‘Z’ where it does not belong or drop a ‘u’ where it damned well should be! And pants are underwear, not trousers, you foolish people.

There is another aspect of my blog posts that I find interesting, and it is not about where my audience is – it is about the longevity of posts. Technical posts have a longer shelf life. My top posts are about oddities of the Oracle RDBMS, constantly being found by Google when people are looking at problems. A couple of the highest hitters I put up in 2009 when almost no one came by to look. However, my “Friday Philosophies” hit higher in the popularity stakes when first published but, a month later, no one looks at them anymore. Stuff about user groups and soft skills fall between the two. Some of my early, non technical posts just drifted into the desert with hardly any notice. Sadly, I think a couple of them are the best things I have ever said. Maybe I should republish them?

No Local Oracle User Group? Oh Well, Go to a Bar… April 28, 2015

Posted by mwidlake in Presenting, User Groups.
Tags: ,

Is there no local Oracle user group in your area? Do you wish you could share experiences with like-minded people? Is there no opportunity to talk about the technology you work with? Do you feel you would benefit from expanding your network of friends and contacts? But without a local user group it’s really hard to do any of that! – At least face-to-face. And, let’s face it, meeting for real really does beat meeting on-line. I know, you are sad about it.

Well, go to a bar. Have a drink, it might make you feel better. Especially if you go with Dave in your team. Ask your friend across town along who also works with Oracle Tech. And maybe she could bring her friend who is an Oracle DBA too.

Well done! You now have an Oracle User Group!

It really is that simple to start a user group. You do not need an organisation, you do not need membership and you do not need presenters. You just need three of you and a place to meet. I might be saying a bar above (or, in England, it would be a local Pub, my good chap) but it can be a coffee house, a cafe, a wine bar, the local library maybe or anywhere you can meet easily and relax. Obviously increasing from 3 to 4 to 5 etc makes it all more interesting with more stories, tips and experiences to share.

I’m in a user group just like that, it’s called the LOB – London Oracle Beers. We started in around 2009, 2010. Initially it was myself, Neil Chandler and Doug Burns occasionally meeting for a pint or three (and later arguing about who started LOB). Soon Pete Scott was joining us, then Dawn, then Graham {what happened to Graham?} then Martin Bach… It got serious when I put together a mail list. We’ve been going ever since and although the regularity of the meetings fluctuates, as does the size of the group, it seems to keep going at between once a month to once every 3 months. Thinking about it, we are due a get-together.

How to Start a Small, Social User Group

There is one thing that IS needed for a user group like the above, and in fact for the others I am going to mention.

You need someone to regularly say “let’s meet”.

It does not need to be one person, it can be shared between several people. In the current LOB it is mostly myself that sends out a call but Neil does too. Anyone in the group can make the call and occasionally others do (Dawn, Pete) and some ask me to make the call on their behalf, which I do even if I can’t attend. But that’s really all you need, someone to make the call.

The other thing you need to do is, as a group, invite some others along. Not everyone you can think of, for a social user group let it grow at a steady, organic rate. People drop in and out of user groups so you need to constantly keep an eye on things and if the numbers drop, ask a few others. People’s lives and circumstances alter so they can’t come or they just decide they’ve had enough and that’s fine. For this sort of social-centric user group I would suggest you stick to inviting friends and friendly contacts and try not to let it get too large (A nice problem for a user group to have!)

So Just Do it! If you do not have a local user group and you want one, be the person to ask a couple of friends and if there are 3 or more of you, make that call. And a month or two later, make the call again. The worst that will happen is that it won’t take off and, if it does not, you know you tried (and not many people will know you failed :-) ). I’d honestly be surprised if it does not at least take off for a while.

The Presenting User Group

Another sort of user group is where you start off by wanting it to be a bit more structured, to have presentations involved. This does take more organisation: a location where you can present (it does not have to be the same place each time), someone to present and it helps if you have a sponsor. As having somewhere to speak may well involve renting a room and it’s nice if you can offer some drinks and snacks. You don’t need a lot of sponsorship (if any). Ask some local Oracle-centric firms, the worst they will say is “no” and the best they will say is “sure, here is enough money for some pizza and Rohan in the Dev team is happy to talk about Blargh at the first meeting”. But work out what you need (say rental on the room and enough for a couple of Samosas for everyone) and only ask for what you need. Your sponsor may well want to put up a banner or have someone say something but that is part of the deal.

I’m involved in two such user groups in the UK at the moment:

Oracle Midlands run by Mike Mckay-Dirden. They are about to have their 8th meeting (Follow the link <- over there), on the 19th May in their usual location in Aston, Birmingham. I managed to get to most of their first meetings, spoke at one and sadly missed the last couple due to timing clashes. Might be true for this next one too :-(. Mike does brilliantly on this, he got a local firm (or part of the firm) Red Stack Technology to sponsor him and he has the gall to ask Oracle Ace Directors and other known people to speak :-)

Club Oracle London was started by Jonathan Lewis (I think prompted by the LOB and also what Mike was doing – but don’t blame Jonathan if I have my facts wrong) and is sponsored and run by e-DBA but with a very light touch. This will be their 4th or 5th meeting. I’m speaking at this one and I’ve been to all of them. Again, follow the link for more details and to register for the event on Thursday.

If you visit my blog often or follow me on Twitter you will have seen me promote these events. I’m very keen to support smaller, local user groups.

Again, it needs someone to Make The Call and also get at least the first speaker(s), but you can share the load for that. The other difference is that you probably want to spread the call a little wider. Tweet about it, use Facebook and all those other social media things.  Tell all the people you know who might be interested and ask them to spread the word as you want a reasonable crowd for the speaker.

There is more to organising these more formal user groups but nothing that one determined person or a small group of fairly determined people cannot make happen.

Larger User Groups

The next step up are the large user groups where you have membership and paid-for events, like national, regional (or state in the US) user groups. You need a run up to create one of those! However, they are still user groups, they are all part of the “environment” of the total user community.

These user groups can still be created by a small number of people but doing so is a bigger task and I suggest you contact other people who are involved in such things and really plan what you want to achieve – it’s a topic beyond a single blog post like this. But it can be done and it can grow out of the two sorts of user group above.

I would like to highlight that starting your own local, small user group should be no barrier to being part of the large user groups. I attend, promote and present at the small user groups. Heck, you could say I run one with the LOB (along with other people). However, I am an active member of the UKOUG, deputy-chairing a Special Interest Group that meets 3 times a year and I’m involved in organising the content of UKOUG Tech15 (See the banner -> over there -> – at the time of writing the Call for Papers is open ). We can all live together.


Getting Speakers

If you want a speaker at your event (which you can have at the social sort of user group but you need to make sure the speaker is not expecting a projector and can’t user powerpoint!) then you can ask someone in your group to do it, you can do it yourself (we all have knowledge and experience to contribute) or you could try to get a speaker outside your group.

If you are trying to start up the more formal Presenting User Group then a known name will help draw people to your event. But there is the danger that not enough people will turn up for the speaker! You will worry about that. Well, don’t. Just be honest with the speaker about the numbers you expect and be realistic. In many ways I personally like smaller crowds and I know other speakers who do. I’d rather have 5 enthusiastic people than 50 indifferent ones.

Obviously, the more geographically local the speaker is the more likely they will say yes  and asking the stellar stars is likely to get a “no” as they are simply too busy – but if they are Local-local, they may say yes! Remember, potential speakers have to earn a living so are not available at the drop of a hat and some only do conferences. Again, the worst you will get is a “no”.

I’ll make an offer – If you decide to start such a group in the UK and you need a presenter, let me know. I can’t promise but I’ll try to oblige. If you are further afield I’m afraid it is less likely I can help as I have to pay my own travel and expenses. But you never know, the odd jaunt over to Europe does happen.

Also, try looking up local Oracle ACEs and OakTable members. Again,they might say no, they might say yes but Oracle ACEs and OakTable members are generally inclined to help, it’s a large part of why we have those labels.


As the annoying advert says “Just Do It”

So in summary: If you want a user group and there is not one, maybe you can start one. If you want it to be a little more formal with presentations, look for a sponsor and ask some local Oracle Names if they would present.

Good Luck!

My First Published Article April 21, 2015

Posted by mwidlake in Presenting, publications, UKOUG.
Tags: , , ,

I’ve been blogging now for almost 6 years and presenting at conferences for… 12 years (really? Good grief!). I’ve even written and delivered several courses, ranging from 1 day to 3 days in length. However, up until now I’ve never been what I would term published – ie managed to persuade another organisation or person to publish something I have written.

That changed a few days ago when the latest UKOUG “Oracle Scene” magazine came out, which included the first of a small series of articles I am doing on how the Oracle RDMBS works – the processes and activities that underlie the core RDBMS engine. It’s based on my “how Oracle works in under an hour” presentation where I give the audience an overview of things like the redo mechanism, what a commit *is*, how data is moved into and out of memory and which parts of memory it resides in, how a point-in-time view is maintained… things like that. Many people don’t really know any of this stuff, even skilled and experienced developers and DBAs, as you can get by without knowing it. But understanding the core architecture makes a lot of how oracle works make more sense.

The below is a screen shot of the title and first paragraph, but you can use the link above to see the whole article.

Title and first paragraph of the article

Title and first paragraph of the article

I’m not sure why it has taken me so long to publish something other than via my blog and presentations. I know part of it is the fear of putting something out there that is wrong or misleading. If it is on my blog, heck it’s only a blog and I stick to things I give test cases for or my thoughts and opinions (which are intrinsically open to interpretation). My presentations are certainly put “out there” but again I of course try to ensure what I say I can back up. I think the key thing is that in both cases it is very obvious who you can blame if it turns out I have made a mistake. Me.

But when something is going to be published I feel that (a) it might be taken more seriously so I need to make extra sure it is correct and (b) if I get something wrong or, more concerning, mislead anyone then the people publishing the article could also be put in a poor light. I think that is what has made me wary.

The irony is that the first thing I get published, I know that there are some inaccuracies in there! The article (and also the presentation it is derived from) is an introduction to a lot of technology and I have to simplify things and ignore many exceptions to keep it small and easy to digest. It’s how it works 90% of the time and you need to know that so you will better understand the exceptions and finer detail I don’t have time to tell you about. For the physical presentation I spend a minute at the top of the talk saying I have simplified, occasionally lied, but the overall principles and feel is correct. I had to drop that bit out of the article as, well, it took a lot of words to explain that and the article was long enough already!

Another reason NOT to publish is it takes a lot of time and effort to prepare the material in a way that is polished enough to be printed and I know from friends that the actual financial payback for eg writing a book is very, very, very poor. No one I know makes enough from royalties on technical books to make the effort worth while {though there are other less tangible benefits}. But I have time at present so I can afford to do these things.  If you want to make money out of publishing, write about a load of elves, an often-wimpy trainee wizard or something with sex in. Or all three together.

I did nearly put a technical book together about 10, 12 years ago, called “The Little Book of Very Large Databases” as it was something I knew a lot about but the issues were rarely discussed publicly – most VLDBS were (and are) run by financial organisation or “defence” {why can’t they be honest and refer to themselves as “Killing & Spying”} and they don’t talk. O’Reilly was doing several small, A6 booklet-type-books at the time that it would have suited. I can’t do it now, I know nothing about Cloud and some of the 12C features that would help with VLDBS, so I missed the boat. I regret not giving it a go. However, there is a possibility I might be involved in a book sometime in the future.

I have to thank Brendan Tierney for hassling me into doing this series of articles. I’m not being derogatory when I say he hassled me, he did, but Brendan did so in a very nice way and also gave me the odd toe in the backside when I needed it.

I also have to thank Jonathan Lewis. If this article had been a book he would have got a huge mention for being my technical reviewer. He was good enough to look over the article and let me know a couple of things he felt I had over simplified, some things with the flow and also something I had simply got wrong. You know that bit in books about “thanks to Dave for assisting but all mistakes are mine”. Well, I always thought it was a bit overly… defensive? Well now I don’t.

All mistakes are mine. I want no blame falling on the people who helped me!

I still can't take my Bio too seriously

I still can’t take my Bio too seriously

My Oracle Life of Clubbing & Harmony March 31, 2015

Posted by mwidlake in conference, Presenting.
Tags: , ,

Last year I promised myself I would do more conferences & presenting and that it would include more events further afield, such as in Europe. I can’t say I managed it in 2014 (Liverpool for the UKOUG Tech14 did not count as a foreign country for me, even if I found a couple of the locals hard to understand) but 2015 is proving more successful. I attended the OUG Ireland conference 2 weeks ago, for my first trip to that country, and I learnt recently that I have papers accepted for Harmony 2015. This conference is a joint event between the Oracle user group of Finland, the Oracle user group of Estonia and the Latvian Oracle user group.

The conference is on the 11th and 12th of June in Tallinn, Estonia. I know that a few of my friends I’ve met in the flesh will also be there but also some people I only know online and who I’m looking forward to meeting for real {and one who I am not sure if I have met in the flesh or not!!!}. That’s part of why I like going to conferences; It is nice to get to know people via electronic means but there is nothing like actually being in the same room and chatting, especially if it is relaxing over a coffee, beer or a meal.

However, I am particularly happy to be going to Tallinn as my wife has been there and loves it. We are trying to organise it so that she can come over as well, but she has her own travel commitments that vary from week to week. Sue knows how to say “can you punch my ticket” in Estonian – and she assures me this is not a euphemism for anything.

In case Sue cannot make it, she has given me the book she learnt from, so I can learn Estonian myself:

Learn Estonian - in Russian!

Learn Estonian – in Russian!

First I have to learn Russian though… Yes, it’s a Russian “How to learn Estonian” book.

Have you any idea how much pleasure she took in doing that to me?

So that is the Harmony. What about the Clubbing? That would be Club Oracle London, which is a user group I mention each time there is a meeting. It is in London in the evening and there are 3 talks, beer, pizza and lots of chat between the crowd & the presenters. I’m doing my Disasters talk at the next meeting on the 30th April. Click that link to register and secure your place, it’s free. The other presenters are Svetoslav Gyurov and Dominic Giles. Dom is being particularly brave and is offering to answer any questions people have about the database {“as honestly as I can”}. I’ve known Dom for years, he used to come over to the place I worked when we were doing a lot of beta testing of Oracle. He secured his place in my admiration by not only thoroughly knowing his stuff but also when he told me off for being pathetic and not pushing the new tech and that I was being a wimp. Utter honesty from the vendor works for me.

I’ve currently got nothing else organised for 2015 conference-wise (apart from the small issue of helping define the technical content for UKOUG Tech15! So I guess I will be there. Oh, and probably a couple of SIGs). I keep saying I’ll try to do Bulgaria but again I’d like to get that to work with going with Sue. And of course, I could put in for Oracle Open World 15, but it’s a loooong way to go and costs me a lot. And Larry does not seem to want to talk to me anymore.


Get every new post delivered to your Inbox.

Join 204 other followers