Looking For A Few Champions

IBM Champion nominations are upon us and with only a week to go to get those in I wanted to send out a plea.  I would love to nominate you as a Champion.  Yes YOU. Unfortunately in most cases I don’t know enough about who you are and what you do.  It’s no good saying “well if I did enough she would know me” because that’s not how it works – very few of us do enough publicly to make others aware of what we do.  Being a Champion can be awarded against lots of criteria not just speaking at events or writing blogs.  Libby has kindly shared some here but anything that falls under advocating for ICS products or committing your own resources to the technical community counts.

As a Lifetime Champion I am fortunate that I don’t need to reapply but I thought if I tried to write up my own dummy nomination here for 2017 hopefully it will help you see some of the things you do as worthy of nomination.  This isn’t me boasting and I hope it doesn’t read as me being arrogant, I’m just trying to encourage by example and help people who may need it.

Why should you be an IBM Champion? *

Describe the contribution in the last year are you most proud of or you believe has had the biggest impact on the technical community, IBM or IBM’s customers. Share as much detail as possible, including the activity’s impact and any links.

Consider activities and accomplishments from the past year that rise above and beyond your job and support IBM products and solutions andthe greater technical community, including both internal and external activities.

The follow on question to this is asking me to list my top 5 activities so I would assume the first question wants just what you consider the most important activity listed followed by an opportunity to list 5 other things you would like considered / are proud of.

Here are a few things I could add under the suggested categories,  I know there’s a lot here, this is FAR more than you need to submit but I wanted to give as many examples as I could.

EVANGELISE AND ADVOCATE FOR IBM

  • Presenting to {named customer} on IBM’s strategy and the ICS roadmap to convince them they were on the right path
  • A tweet sharing IBM news or commenting on  IBM news that got X number of retweets (with link) or a blog or linkedin post that got X number of reads
  • Customer references for internal meetings or presentations I attended and contributed to that helped them deploy ICS products

HELP GROW AND NURTURE THE COMMUNITY

  • Examples of people who contacted me for support or assistance or just advice that I helped out (asking them if they would act as references)
  • The Nerd Girl work at Connect and the mentoring done since then.
  • Participation in multiple user groups

EXPAND REACH ACROSS THE IBM PORTFOLIO

  • My work this year learning and sharing on Docker to support the IBM Connections initative and now Domino
  • Work partnering with IBM security business partners
  • My GDPR work with customers that combines discussions of multiple IBM technologies IOT, blockchain, and Domino data

PROVIDE FEEDBACK ON IBM PRODUCTS AND DIRECTION

  • The IBM advisory panels I’ve been involved in along with references to our meetings
    The design feedback sessions I’ve been involved in with references to the IBM teams involved and the topics I fed back on
  • The “Jams” I’ve contributed to along with my contributions
  • PMRs that highlighted a significant problem in a product and enabled development to improve it

SHARE KNOWLEDGE AND EXPERTISE

  • My series of New Way To Learn sessions I did in May for IBM with links to the sessions and listing Alan Hamilton as a reference. Also listing my blog and slideshare where the sessions are shared
  • A list of my blogs I’ve written this year
  • The conferences I’ve spoken at such as Connect, InterConnect, Engage, MWLUG, AdminCamp and Social Connections along with the presentation content and again links to my slideshare

I really want to hear from people who haven’t been nominated or even people who want some support in being nominated. Please contact me if you want me to nominate you or connect with me on Skype (GabriellaDavis) if you just want to talk about it. Don’t feel you have to know me to reach out.

Also if nothing else, please please nominate yourself.  One trick I found worked for me was to ask a colleague to draft my self nomination and then I updated it.  That way I didn’t feel awkward writing things down and got to see what someone who works closely with me sees me do.

The Word For The Decade Is “Disruption”

“Disrupt” “Disruption” we hear those words in conference sessions offered with no context as if the very act of disrupting is by definition a good thing.  We see articles about start ups who promote their ability to disrupt the market as their primary differentiator and it has made its way into common usage which is why it’s stuck in my head and I have developed a twitch everytime I hear someone say it like it’s a magic answer to any and all questions.  However I’ve also been doing a lot of work this year in the IoT space and found myself talking about how IoT devices will completely change how businesses and processes work, in much the same way the arrival of the internet itself did.

So if I find the idea of IoT innovations changing customer relationship models, supply and production and delivery models, if I find all of that interesting, exciting and presenting huge opportunities, what’s my problem with “disruption”.

From the Oxford English Dictionary

Disturbance or problems which interrupt an event, activity, or process.

So yes.  The idea of disrupting established industries, rethinking the very core of how they work sounds on the surface to be just an extension of innovation.  Instead of innovating within industries, you disrupt their existing models to innovate outside of the parameters they are forced to work within.  Some of the most famous disrupters include obviously Uber and AirBnb but you could include media content sites such as Buzzfeed or even vaping products.  All of those things have brought huge benefits to their customers delivering services that are a closer precise fit to their needs.  However all of this was done by benefitting from the other aspect of disruption which is talked about a lot less

Disruptor companies often get to ignore existing regulations that exist for the industries they are disrupting.

That’s why Uber gets to be successful, because they avoided having to abide by the same rules as taxi companies, AirBnb avoided rules around hospitality and Vaping companies avoided rules around health regulations. They all take advantage of gaps in the law.  You may say “good for them. I love what they do” and it’s true many industries have not evolved cleanly, they have more and more outdated regulations and they no longer meet the needs of their customers.  However, by dancing through the gaps in the law the customers and employees remain exposed by the lack of protection those laws were put in place to enforce.

I may choose to book an Uber or an AirBnB , assuring myself I know of the risks I take in doing so and you may do the same but regulations are there to protect everyone, even people who don’t understand what they are giving up in using an unregulated service.

I realise this isn’t news to anyone. You all know this and have your own opinions but for me I had to think it through.  I believe in innovation, I believe in the importance of disrupting existing established and outdated working practices,  but I don’t support slicing through protections that are there for customers and employees in order to achieve a goal.  If regulations need changing, if services need to be different then disruption needs to happen by innovating within those existing parameters or campaigning to change them.

Our company has always worked to deliver innovative systems and rebuild / rethink existing processes and we continue to do that.  So where does this take me? I have more thoughts on that but maybe for another day.

Bending iBooks (Mis)Behaviour To My Will

For those of you that don’t know, I buy a lot of books.  Around 30 – 40 a month.   I used to buy exclusively physical books but I like to keep ones I enjoy to re-read and I am fast running out of house so now about 80% of my book purchases are digital.  Sometimes from the iBookstore and sometimes from Amazon.  I refuse to play the DRM game but that’s a story for another day.  I now have around 3500 books in iBooks that I read via that app on my iPad and phone. In 2011 (I think) Apple introduced “Collections” so I could group books together to make them easier to find.  Apparently Collections have a maximum limit but I’ve never reached it because beyond about 40 they simply aren’t useful to have to scroll through. Here are a few of mine, I have 25 or so more

FullSizeRender 3

The problem is two fold.  With 3500 books and only 40 collections that puts about 90 books per collection which is a lot to scroll through unless they are sorted within the collection.  You can manually sort but Apple has a tendency to randomly resort everything by “most recent” (which seems to be triggered by any kind of update) so you can spend your entire life trying to sort things together.  Take Ben Aaronovitch for instance, a writer a like and I have filed his books under Steampunk/Fantasy (they are “urban fantasy”) but when he publishes a new book every two years it appears at the top of the collection, because it’s the newest.  Meanwhile all his other books are dotted all over the place and what I want to see is what I’d see if I shelved them at home – all the books by one writer grouped together.  iBooks has no way for me to do that and make it stick.  I can view by author but that’s not the same thing as I can’t move around in that view.

So what I wanted was simply to be able to have all books by each writer grouped together to make them easy to find in each Collection.  It turns out the fix for me was to turn iBooks (mis) behaviour against it.  I discovered that adding a book to a Collection actually updates a timestamp within the epub which marks it as recent for sorting purposes.  Even if the collection you are moving a book into is the same one it’s already in so this is what I did

  1. Step 1 in the iBooks app on OSX or iOS search for a writer “Ben Aaronovitch”
  2. Select all books found
  3. On OSX right mouse click and choose “Add To Collection” and select the Collection you want the books in, even if it’s the Collection they are already in
  4. On iOS choose “move” and select the Collection you want the books in, even if it’s the Collection they are already in
  5. That’s it.  No matter where all my Ben Aaronovitch books were they will now be grouped together and sorted at the beginning of my Collection.  I can then go through and do the same to any other writers I want to group

The nice thing is that this is a quick and easy process that can be repeated anytime you buy or download a new book but a writer you’re collecting.

Or maybe it’s just me 🙂

Me vs Technology (spoiler: I win)

Yesterday Connections 6 shipped and although I was in meetings all day my goal for last night was to get everything downloaded and in place on a VM and have that VM built with a configured and hardened OS.  That was the plan.  I thought it might be fun to share my 4pm – 4am battle against technology and maybe it will help someone else.  It might also explain all the “other” work that tends to take up my time before I  ever get to the actual stuff I’m meant to be installing.

All my servers are hosted in a data centre and mostly I run ESXi boxes with multiple servers on them. I have 5 current ESXi boxes. So first things first, create a new virtual machine on a box with capacity so I can download the software.  All of this is done from a Windows VM on my Mac which connects to Turtle’s data centre

Vsphere lets me create the machine then gives me VMRC disconnected when I try and open a console.  After some checking I realise it’s the older ESXi boxes that are throwing that error for every VM and only since I upgraded to Windows 10.  If I can’t open a console on the VM I can’t do anything so I search the internet for various random advice which included

  • Disable anti virus
  • Remove Vsphere
  • Install latest Vsphere (which keeps being overwritten with an older one each time I connect to an older machine)
  • Uninstall VMware Converter (which I had forgotten was even there) – that required me booting into safe mode in my VM which only worked if I used msconfig to get it to restart in safe mode
  • Downgrade Windows
  • Create a new clean desktop VM to install Vsphere into

This is a bigger problem than just this install because I also can’t manage any of my servers on those boxes.  I rarely connect to them via the console so I don’t know how long it’s been like that but it can’t stay like that.

Several hours later.. still no luck. Vsphere lets me do everything to a virual machine except open a console.  I could use another ESXi box but I’m being stubborn at this point. I want to use this box

Then I find reference to VGC – Virtual Guest Console  https://labs.vmware.com/flings/vgc.  Created in VMWare labs in 2010 and still in “beta” it does one thing I need which is open a console.  So now I have VSphere where I can create and manage the instances and the VGC to open a console I’m ready to install and OS.

But which OS?  The host boxes have ISOs on them I already use but those are Windows 2012 R2 and RHEL 6.4.  I want either Windows 2016 or RHEL 7.1  Again I could use Windows 2012 but #stubborn.

I download Windows 2016 to my Mac and it’s over 5GB.  That’s going to take a few hours to upload to the datastore and I’m optimistically thinking I don’t have a few hours to waste.  So Plan B is that I take an existing RHEL 6.4 ISO and use that to install then upgrade it to 7.1 in place since you can now do that with Redhat if you’re moving from the latest 6.x to 7.x.  Top tip – it would have been quicker to upload Windows 2016.

I start building the new VM using RHEL 6.4 and eventually I get to the point where I can tell it to get all updates and off it goes.  It’s now 1am and it’s showing 19/1934 updates.  So.. I go to bed taking my iPad with me and leaving my laptop downstairs.  Once I’m in bed I can use Jump on the iPad to connect to my laptop which is on the same network and Terminus and the VPN on the iPad to open a putty session to the data centre.  The 6.4 updates finish and now I need to get it to 7.1  First thing I need to do is download 7.1 directly to that new VM which I can do easily because I installed a browser so I download the 3GB ISO directly to the VM which only takes 3 minutes and I’m ready to install.

Except not quite.  Redhat requires to you run their pre upgrade utility before doing an inplace upgrade.  In fact the upgrade won’t even run until you run pre-upgrade.  So I do that and as expected it fails a bunch of stuff that I don’t care about because this is a new machine and I’m not using anything yet so I’m not bothered if something stops working.  Except the upgrade still won’t run because it spots I failed the pre upgrade test.  That’s where “redhat-upgrade-tool -f” comes in.  Around 4am I left that running and got some sleep.

Incidentally this is a great document on upgrading but I think you may need a login to read it https://access.redhat.com/solutions/637583

At 7am I found it completed at RHEL 7.1 and then ran one more update to make sure everything was on the latest patches,  added the GUI and configured the firewall.

I’m NOW ready to download Connections 6

My InterConnect & Where To Now

The post is purely my opinion.  It comes from love for my ICS community and excitement about what the future offers.  Your opinion may differ 🙂

InterConnect isn’t quite over, there’s still tomorrow but I feel confident I can write this blog now and I want to share it whilst the ideas are still bouncing around my head. At least some of the ideas. I don’t want to write pages here and I could.

A bit of background.  I went to Orlando as part of the ICS (IBM Collaboration Solution) conference for over 20 years and this year I went to Connect in San Francisco.  Then 4 weeks later three of us flew from London to Las Vegas to attend Interconnect.

I didn’t expect InterConnect to be anything like Connect.  Looking at the website and sessions it was clear this was on a very different scale. The number I heard was 20k people at InterConnect which was held at the Mandalay Bay convention centre.  Much as I enjoy Connect I remember the Lotuspheres of the mid 90s when the numbers of people were overwhelming, when there were more sessions to see than I could possibly fit in, when I would wander the showfloor for an entire afternoon just absorbing what was happening in the industry.  If I’m honest that feeling of excitement, or leaving the conference with my head bursting with things to learn had been missing the past few years.

I will say I left Connect this year more excited by the technology than I have been in years but it didn’t have the energy – the feeling of rushing along at the head of technological innovation and change that I remember from its heyday.  I have missed that.

What did I want from  InterConnect ?

I wanted to be inspired.  And maybe a bit overwhelmed.  I wanted my brain to spark with ideas.

I got all of that.

The first thing to realise is that sessions at InterConnect almost exclusively do not teach you how to do things, no how to write code or how to install or maintain things.  The sessions (IMO) are more intended to show you what can be done, what’s happening with different divisions of IBM and technologies.  Oh, and no-one knows who ICS is or cares about email or Domino or Collaboration.  I didn’t see , speak or hear about any of the ICS products all week.  So this isn’t about “our” technology directly and that’s fine – I know about that and there are many many great user groups every year I can attend for free that have sessions telling me “how’.   I will leave InterConnect having learnt about technologies and parts of IBM I had no idea existed and with a plan to go learn more.

None of those things move me away from ICS in fact I couldn’t help thinking how well our ICS community would understand and be able to bring value to these technologies.  I would see sessions on NoSQL and wish Mark Myers were there or on Blockchain and security and wish Andrew Pollack was there so I’d have someone to talk to about it, on data analysis and even storage.  I attended 6 sessions on Monday alone and not once, not once, was I bored. I could sit here right now and write abstracts for friends I know are amazing presenters on technologies that not only belong at InterConnect/WOW but that our community has a unique perspective on.  A best practices track at InterConnect is missing and we would rock that.

There’s also the issue of perspective. The ICS community in my opinion has closed in on itself in many ways, has become insular and narrow focused but being at InterConnect you can’t help see how small that world is compared to the rest of IBM. It’s just waiting for us to arrive and bring our skills, expertise and understanding of customers and collaboration. If you have left ICS to go work with other technologies in the past 5 years, those technologies are there at InterConnect/WOW and you don’t have to choose, you can combine existing knowledge with new knowledge in a way that I think is unique to those coming from a collaborative software background.

So where to now?  Well I can tell you that I’ll be at the next InterConnect (possibly World of Watson) and from discussions I had and heard this week, it’s unlikely Connect will be repeated as a standalone conference.  The general consensus is that Connect will be “rolled” into a large IBM Vegas based conference but possibly as a standalone pocket conference at its own hotel and with its own agenda just running alongside and with access to the larger conference.

I hate that idea.

HATE it 🙂

If it’s not clear from this long blog, I got so much out of InterConnect which gave me a chance to learn and hear about new things. I spent 4 hrs wandering the Concourse (show floor) talking to vendors, getting demos and visiting labs. So what would happen if ICS and all the ICS sessions were at say Caesers with InterConnect or WOW and only the keynotes at the Mandalay.

I’d never go to the Mandalay.  I’d miss all the InterConnect sessions.  And so would you.

If you have never been to Vegas it’s hard to understand scale but I averaged 7.5 miles walking a day just from my room at the Mandalay and around the conference centre.  It was only 4 mins from my room to the main reception but the size is Dolphin  + Swan.  Getting from Caesers to the front door of the Mandalay is at least 1.5miles. You could walk it or get in the queue for a taxi – either way you aren’t doing it to go to one session. Especially if all your friends are hanging out in the lobby or a bar at Caesers.

I think my ICS friends integrating into the existing InterConnect or WOW conference at the same location as everyone else could not only reinvigorate the community but save it.  

Don’t let IBM isolate ICS, let’s have a best practices “how to” track in Vegas at the Mandalay Bay and bring your skills, smarts and enthusiasm to a wider audience.

 

 

 

 

So THAT’S what it’s about

“A New Way To Work” – all of us in the IBM mail space have heard the phrase and seen presentations but does it actually mean anything to me – a set in her ways mail and calendar user who just wants mail to work and be fast?

In the past few months I have been using Verse On Premise in its beta form as well as the beta versions of Verse for iOS.  I had previously played around with Verse in the cloud but since my 20 year old mail file is on our Domino servers, the majority of my mail and searching activity was done via Notes and Traveler.  iNotes was never a client of choice for me.  I don’t archive mail very often (alright never) and so there’s a lot of history there.

So what have I found? I absolutely love Verse.  It’s fast and the layout is clean but as promised there are features that are so ridiculously useful** they have literally changed how I work for example

  1. Flagging for “needs action”  via a single click which then lets me set an action date for today, tomorrow, a week or other
  2. At the same time I can add a  personal note to the  message that travels with it,  and is visible when reading it in Verse.
  3. I can then remove the  message from my inbox by clicking on it.
  4. Viewing just those messages that need action which are automatically categorised by “today”, “tomorrow” etc.
  5. All of that, the action, the date, even the private notes transfer to Verse for iOS on my phone and iPad.

Add to all of this is the fact that it’s my same mail file on my same Domino servers. I could and can still open using the Notes client, using iNotes, even using Outlook if I want.  There are lots of things to enjoy about Verse and everyone works differently, but this is one group of features that live up to the hype of having tricked me without noticing into a new way of working 🙂

** no screenshots in here as it’s advanced beta still under NDA but the features have been shown publicly and hopefully will be in final product

It’s Cham-peen Time

The IBM Champion program is once more open for nominations for 2017 Champions.  For those of you that don’t know, the Champion program has been set up by IBM to reward and thank people who have established a voice in their community.  To become a Champion first IBM need to know what you do and there is a nomination form which can be used by others to nominate you or by you to nominate yourself.  All the nominations are then reviewed by an internal IBM team who choose the Champions each year.  Before going any further you can nominate people here until Nov 4th.

Last year Theo Heselmans and I were selected as the first IBM Lifetime Champions which means we don’t need to be nominated (I will still be nominating others) and last week I participated in a web conference with IBM on the Champion program, what it’s about, what the value is to you and how to become one.  You can watch and download that event here and I recommend you do if you’re interested in becoming or nominating a Champion.

For me being a Champion means that the work I do, writing, speaking, feeding back to product development, has been valuable to someone , that they wanted to say thank you and that IBM recognise my work.  It doesn’t change what I do or make me more beholden to IBM but it does expand my audience and makes me feel good 🙂  So that said, if there is anyone who makes a difference to your work, answering questions via forums, twitter, on their blogs, who speaks or organises a conference or whose contribution you’d miss if they were to stop – NOMINATE THEM here.

I have heard plenty of people say (and said it myself once) “well if no-one nominates me I guess I don’t do enough” and that simply isn’t true.  No-one knows what you do as well as you.  Other people may not nominate you because they don’t know everything you do or simply because they think you have already been nominated.  I’ve been guilty in the past of not nominating someone I thought was a shoe-in only to find out no-one else did either.  Nominating someone else is also a huge compliment to them and a way of saying thank you even if they don’t end up becoming a Champion.

Now go out there and get nominating !