My Connect 2016 Story Day 1 and a half


My Connection 2016 Story Day 1 and a half
Alright Boys and Girls this isn’t a technical break down of what happened @ connect because there are a lot of other bloggers who are much smarter than me who have already taken care of that. This is basically my story of Connect and the adventure that transpired.
Before I begin let set the scene. I am the Dev and admin so I get blamed for everything. That being said I missed Connect last year because I just became a dad again and I have stopped drinking the Lotus koolaid for a while.


Probably  due to several issues that I felt were never properly resolved by IBM and for the first time in my life I had two projects fail and to make it worse they were back to back due to technical issues beyond my control  so let just say I was not a fan of IBM. To make it worse I was having a mid life crisis and had just began to question my career choice/options.  And just before I left for Connect I read an overly critical doomsday email from one of my Favorite bloggers which echoed and reinforced my current sentiments even more. (Peter, by any chance did you take the wrong pill that day? After Connect I don’t think it is as bad as you think it is, also I never tried it but I heard the reviews for the blue pill are pretty good.)


With that mindset I printed my unresolved PMRs and screen captured my current issues, in total 15 pages long and was fully prepared to go postal at the meet the Devs lab.


Next step I packed my bags hoped on a plane and headed to the Hilton.  First impression, this is a small venue, not sure I am going to get my money’s worth.  But all was soon forgotten as I had lunch by the pool which was refreshing followed by a quick nap, not cause I am old but it is new dad syndrome, sleep whenever possible.  Next I was off to get registered.  The registration process I found was very social and fun experience (IBM do not go back to the old method).  I could tell I was one of the first ones because me and the “ask me guy” were a little confused but he was a funny guy so all was fun.  I whipped out my QR code and he was shocked he never saw any one try that, and off I was, and then Boom, the first security question was the Name of your first Pet.  I was in deep trouble, cause I never had a pet.  I guess I did not pay much attention when I was filling that section out cause I thought I would not need it.  We both started laughing out loud when the correct answer to my first pet was my wife’s name.  I made the guy pinky promise to never mention this again and now I am really hoping my wife does not read this.d

Anyways next thing you know I got my badge, and I was really hoping my pic would be on it also since we did everything on the Ipad, maybe next year. Then thinks got awkward as I waited for my handbag and soon realized there was none. It was a little shocking but no biggy.  I did get a selfie stick Yeah!!!, perfect for any anti social guy not looking to make connections at connect!!  My only major issue with this is I missed the pocket calendar, and a small notebook to take notes.  Next time I will be prepared.  Also if customers are #1 why was our number 6 the last number on any badge?  Again no biggie.

Next was the Beer tasting, loved this event.  Beer will always be more social then IBM Connect and will always have more users.


For those who could, the after beer party on the 17 floor, whoever room it was love you man!!!

After very few hours’ sleep I was up and started my day.  Was a bit disappointed that Customers had to scramble for their own meal and business partners got the deluxe treatment. Next up was the Jumpstarts at 1pm but there were no Domino Admin or Domino Dev sessions to start the conference was bummed about that.

But all was forgotten as I watched John Jardin rock his Blue Mix session, by far the presenter I enjoyed the most this year.  If you’re a Dev and you are not playing with Blue mix you are falling behind.  His Demo included Domino, twitter, Watson and taught Spanish.  All my doubt about my career options/choice and the future of IBM were answered (no blue pill needed 😉 ) And watching John do his Live Demos was even more impressive.

Here a quick pic of John when he is presenting blue mix, and looking supper kool.


Here a pic of John when he is not discussing Blue Mix, see how powerful Blue mix is!!


Other Kool sessions that day had to be Paul Calhoun and his Elephant story.


Next was the big show, at the Solution Expo, and I have to say IBM got it right the room size the cross traffic the little theater in the back, the snacks and coffee.  Everything was just right!!

The Welcome Reception was perfect good food and drinks and the Asponte Rocks @ the Lafayette Room rocked!!  Good band and Drinks who could ask for more!!  But most of all I loved the little party town with all the bars and clubs side by side.  This place was happening, who could ask for more!  Well I guess some of us could I ended up on the 17 floor for the after party once again.  I have no idea whose room it was but thanks again!!

All this crazy excitement and the conference technically still did not even begin, and I already got my moneys worth!!

Day 1 and a half and I had fun, I learned a few things, had a few drinks, made a few connections did a few stupid things and was truly inspired.  As much as I loved the swan and dolphin I did not miss it.  Nor would I want to go back.  I feel like the times have changed and so have we, no need to revisit the ghost of the past, because I for one am no longer looking in the past.  For the first time in a many years I have a lot of optimism, I am excited and I have a plan.  I will be mixing it up with blue mix and trying to make the impossible possible just like what this conference did to me.  I know it soundz like I had a few too many and I probably did.  But this is really how I feel.

Hope you enjoyed my Story so far, stay tuned to hear what happed next at the OGS, going Postal at the Dev labs and crashing 4 parties in one night.

Enjoy, sorry for the long post.



Get IBM Event Connect for Connect 2016 on your smart phone

Hello All

I you are going to IBM connect then you probable got an email from IBM letting you know you can connect to their connection site by:

“Point your desktop or mobile browser to and create your profile using your registration email id as the user id and your registration confirmation code (included below) as your password.”

You can also use the IBM Event Connect app from your device store.

But what if you do not want to use your pc or mobile Browser, you prefer the IBM Connection client.  Then use this URL in the to set it up.

Thats it.



Disable Escape in Xpinc

Hey All

I found this little piece of code a while ago, that I use for every Xpinc app I am working on.

Just thought I would re share it because I find it invaluable.  Without it your users will have a tendency to just hit Escape which will close the app and could lose all their changes.

Special thanks to Tommy Valand for sharing it.

The only thing I add is an alert to tell my users to save.

Add code to Event=>OnClientLoad=>CSJS

dojo.addOnLoad( function(){
dojo.connect( document, ‘keydown’, function(e){
// 27 -> Key code for ESC -> stop event
if(e.keyCode === 27){
alert(“Escape has been disabled, Please save and then close the Tab”);



Top 50 Programming Quotes of All Time

Top 50 Programming Quotes of All Time
Hey guys this is a good read, should put a smile on your face.
Here are the top 10, check out the link below to see the rest.
10. “People think that computer science is the art of geniuses but the actual reality is the opposite, just many people doing things that build on each other, like a wall of mini stones.”
– Donald Knuth
9. “First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack.”
– George Carrette
8. “Most of you are familiar with the virtues of a programmer. There are three, of course: laziness, impatience, and hubris.”
– Larry Wall
7. “Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.”
– Alan Kay
6. “The trouble with programmers is that you can never tell what a programmer is doing until it’s too late.”
– Seymour Cray
5. “To iterate is human, to recurse divine.”
– L. Peter Deutsch
4. “On two occasions I have been asked [by members of Parliament]: ‘Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?’ I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.”
– Charles Babbage
3. “Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.”
– Linus Torvalds
2. “Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.”
– Martin Golding
1. “There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies.”
– C.A.R. Hoare

SNTT: What is a Notes Identifier and what does it do??

SNTT: What is a Notes Identifier and what does it do??
The notes identifier can be found on in the 5th tab of the document properties and looks as follows;
According to Help document it is a Unique ID string that identifies the document.
But it can do so much more!!
Before I talk about what it can do, let’s take a detail look at the syntax.
Here is an example of how it looks like.
Here is the syntax
Notes://server/path/db.nsf/viewName/UNID     –  this will opens a document
Notes://server/path/db.nsf                                     – opens default view
So what does this mean??
It means the following links all point to the same document.
  **when setting the path you can use %2F instead of a slash, depending on where you use the notes identifier you may have better results with this option
Now lets get a little fancy, here what you can do;
Notes://server/path/db.nsf/viewName/UNID                              –  this will opens a document
Notes://server/path/db.nsf                                                              – opens default view
Notes://Server/Mail/Jtailor.NSF/($sent)?openview                  – open any view, replace ($sent) with your view name
Notes://Server/INT/Mail/Jtailor.NSF/memo?openform            – open any form
Notes:///85256F3A00672CF9                                                          – using the replica ID and omitting the path will Open from local replica, if not found uses server replica
So the Notes Identifier is the same as a doc Link?
Well not really, Since Notes 6 a URL that uses Notes:// as a protocol can be used in notes or any other application!!  As long as you have access to it, via the ACL.
This means you can do use the notes identifier everywhere…
 Word, Excel, internet explorer, Run box …
Other cool thing you can do ;
Export notes data to excel and include the Notes Identifier in the export so your users can jump to the corresponding notes document from excel.
If you got a CRM, ERP system, pay roll system outside of notes, you can drop a notes url to link to corresponding notes data.
So that’s basically what the notes Identifier is, I hope you enjoyed the read.

ACL Audit Tool for those who never got it from the IBM sandbox

written Sep 21 2010
Hello All
I have been reading all this buzz about how the IBM sandbox is gone, and to tell the truth, I didn’t think much of it.
But recently someone contacted me asking for the ACL Audit Tool I once blogged about and it made me realizes that there was a lot of good stuff on the sandbox, and now I am starting to miss it.
Really would have been a nice touch if everything that was there got moved to OpenNTF or some place.
Some of the kooler things things I remember seeing there were the
  • audit tools
  • old lotusphere presentations
  • sametime bots
  • much much more

RIP IBM sandbox.

For those looking for the audit tool here it is
For those who want to know how it works, check my older blog entry.