Join me and 2 Other Champions at the IBM Champion Panel at Think  

By John Jardin | 2/16/18 5:52 PM | Business - Events / People | Added by Oliver Busse

This is my 3rd session at IBM Think in Las Vegas in March. It’s not really a session, but rather an interactive panel where me and 2 of my IBM Champion colleagues will engage with the audience to discuss Notes and Domino in the context of client success stories.

Istio: Part 5 - Introduction to Kubernetes  

By John Jardin | 1/23/18 5:54 AM | - | Added by John Oldenburger

In my previous article, I provided a high level overview of Containerization and how it compares to Virtualization. In this article I want to introduce an extremely powerful platform by the name of Kubernetes. By now, we should have a fair grasp on Containerization and Microservices.

Going to IBM Think? Join the Think2Ski Social Weekend  

By John Jardin | 1/22/18 5:55 AM | Business - Events / People | Added by Oliver Busse

As we work our way through the month of January, announcements of event schedules, selected speakers, IBM Champions, etc., becoming overwhelming in a good way. To throw a stone in the “ice” pond, mr Bill Malchisky has organised an exciting alternative to how most will end their week after IBM Think in Las Vegas: Presenting Think2Ski.

Node-RED – Part 4: Understanding the Node-RED Editor  

By John Jardin | 1/10/18 1:28 AM | - | Added by John Oldenburger

Welcome to part 4 of my Up and Running with Node-RED video series. In Part 3 I showed you how to setup a Node-RED runtime on one’s local machine. In this video tutorial, I explain the Node-RED editor in detail, providing you with everything you need to know to make the most of designing simple/advanced flows in your browser.

Low-code Video Demo of Agilit-e, IBM Watson Workspace/Conversation and Node-RED in action  

By John Jardin | 12/13/17 10:26 AM | - | Added by John Oldenburger

This is a video demonstration of how a bot was created using a low-code strategy to integrate IBM Watson Workspace with IBM Watson Conversation using Node-RED & Agilit-e as the middleware. Bringing these tools together truly shows off the power of cloud services and integration.

Node-RED – Part 3: Setup Node-RED on local machine - Bleeding Code  

By John Jardin | 11/10/17 4:06 PM | - | Added by John Oldenburger

Welcome to part 3 of my Up and Running with Node-RED video series. In Part 2 I showed you how to setup a Node-RED runtime on IBM Cloud (aka IBM Bluemix). In this video tutorial, I take you through a step by step process on how to setup a Node-RED runtime on your local machine.

Node-RED – Part 2: Setup Node-RED on IBM Cloud - Bleeding Code  

By John Jardin | 11/10/17 12:07 PM | - | Added by John Oldenburger

Welcome to part 2 of my Up and Running with Node-RED video series. In Part 1 I provided an introduction to the series as well as a basic understanding of Node-RED. In this video tutorial, I take one through a step by step process on how to setup a Node-RED runtime on IBM Cloud (aka IBM Bluemix).

Node-RED - Part 1: Introduction to Video Series - Bleeding Code  

By John Jardin | 11/10/17 12:05 PM | - | Added by John Oldenburger

Welcome to Part 1 of my “Up and Running with Node-RED” video series. I’ve been planning this for the longest time and finally at the point of getting it released. Over the next few days I will be releasing a number of video tutorials on how to get up and running with Node-RED, both on your local environment and in the cloud.

IBM Notes TIP: Fix "Role" error when refreshing NSF design  

By John Jardin | 1/17/17 2:45 AM | Infrastructure - Notes / Domino | Added by John Oldenburger

So here’s a first time problem I faced this morning when trying to refresh one of my NSF designs in the IBM Notes Client. The design refresh worked 99% until it suddenly popped up with the following error: “Design replace failed, cannot add role, maximum number of entries has been reached“.

A new chapter begins for NotesIn9  

By John Jardin | 9/29/16 11:48 AM | - | Added by Oliver Busse

As far as the future of NotesIn9 is concerned, I couldn’t be more excited and honoured to be one of the producers of the show moving forward, and I congratulate Oliver Busse for being one of the other producers. Thank you David Leedy for this opportunity. I have no doubt that great things are to come for this show.

XPages Tip: Set Date/Time fields in Doc with Date or Time Only  

By John Jardin | 8/18/16 9:21 AM | - | Added by John Oldenburger

In your XPages app, you can use an EditBox control and set it’s display type to be a Date/Time control with certain formats. 2 examples are Date only or Time only. This all works great, except when you want to save these values to a Notes Document either via SSJS or Java.

React.js Review. Why I chose to invest in this library  

By John Jardin | 7/27/16 1:48 AM | - | Added by Oliver Busse

It was about 2 months ago when I made the decision to invest in a JavaScript library called React.js. It was seriously dark waters for me, as I come from a full stack development framework called IBM XPages, where everything from server-side logic, responsive design, client-side scripting, database management, security, etc. was managed by the framework to provide seamless integration and rapid application development.

Videos for Optimus XPages: Techniques & Best Practices  

By John Jardin | 5/13/16 5:09 AM | - | Added by John Oldenburger

I’m happy to announce that both my webinar presentations titled “Optimus XPages” are available for viewing. The first part focuses on techniques and best practices on a high level, the second video is a lot more fast-past. Nearly the entire video is live code.

2 sessions in 1 day. A double whammy of XPages & Bluemix  

By John Jardin | 5/3/16 9:45 AM | - | Added by Oliver Busse

Come this Tuesday the 10th May 2016, I will be presenting 2 online sessions that focus on IBM XPages and Bluemix.

3 weeks left to nominate IBM Cloud Champions  

By John Jardin | 4/18/16 8:59 AM | - | Added by Oliver Busse

At Interconnect in February this year, IBM announced the Cloud Champion program. Nominations have been open for the past 1.5 months and we are now 3 weeks away from it closing.

XPages War-cry: Calling all OSGI Plugin experts  

By John Jardin | 3/30/16 10:25 AM | - | Added by Oliver Busse

I am calling all OSGI plugin experts to assist the XPages community with tutorials and guides on how to create and work with OSGI Plugins. There is currently a huge demand to either start creating plugins, or assist with Open Source projects in the form of OSGI plugins.

Join me at Engage for some XPages and Bluemix awesomeness  

By John Jardin | 3/16/16 9:39 AM | Business - Events / People | Added by John Oldenburger

“The XPages of Things” session will take you through a gripping LIVE demonstration where John pieces together an “Integrated Circuit of Things”, binding an on-premise XPages application with the IBM Bluemix cloud. Join this session and discover how applications can leverage services on the Bluemix cloud to expand on what’s currently possible in XPages.

Join me as I present an online Webinar titled "Optimus XPages"  

By John Jardin | 3/10/16 11:15 AM | - | Added by John Oldenburger

With many thanks to TLCC and TeamStudio, I will be presenting my IBM Connect session "Optimus XPages" as a Webinar on Tuesday the 15th March 2016. I had the honour of presenting 2 sessions at IBM Connect this past January in Orlando Florida.

The XPages Knowledge Base gets 2 new articles on day 1  

By John Jardin | 2/10/16 6:25 PM | - | Added by Oliver Busse

Thanks to Paul Withers and Fredrik Norling, the XPages Knowledge Base grew by 2 articles in day 1 of the official launch.

It's time for the XPages Knowledge Base to officially co-exist :)  

By John Jardin | 2/9/16 9:23 AM | - | Added by John Oldenburger

The XPages Knowledge Base is live, running and hungry for content. The OpenNTF team have been working effortlessly to get the final touches implemented in order to make way for an online platform that helps with the collaboration of knowledge on all things XPages. And now it’s time to let the world know it exists!

Announcement: My Bleeding Code Project is Live  

By John Jardin | 1/21/16 8:21 AM | - | Added by John Oldenburger

I am thrilled to officially announce that my Internet of Things and “Technology Innovation” blog site called Bleeding Code is now live and in action. I have a nasty habit of researching and working with multiple technologies and I have some extremely exciting content that I will be publishing in the near future on both this blog and Bleeding Code.

Notes Database Performance Tip: Disable Unread Marks  

By John Jardin | 12/10/15 11:00 AM | - | Added by John Oldenburger

Unread Marks are enabled by default when creating a new Notes Database. In most cases, especially for applications used by multiple users, unread marks are not required and has a significant performance cost when the Notes database grows in size.

John's 2nd Session at IBMConnect 2016: Optimus XPages  

By John Jardin | 12/7/15 7:37 AM | - | Added by John Oldenburger

So, to my utter surprise, my second Abstract for IBM Connect 2016 was approved. It’s titled “Optimus XPages: An Explosion of Techniques and Best Practices“. For a reference to my first Abstract, click here. I am extremely excited to be presenting this session.

John's 1st Session for IBMConnect 2016: XPages of Things  

By John Jardin | 12/3/15 9:08 AM | Business - Events / People | Added by John Oldenburger

I am honoured to be presenting at IBMConnect in 2016 at “The Hilton” in Orlando, Florida. So far I will be presenting 2 sessions, with a possible 3rd to be confirmed :) My first session is a Jumpstart Technical Breakout that’s scheduled for Sunday the 31st January at 3:45pm.

Appcelerator: Reduce EventListeners to increase performance  

By John Jardin | 9/15/15 12:36 AM | - | Added by John Oldenburger

In this video I show you how to eliminate unnecessary Event Listeners in your Appcelerator Mobile App by making use of the Bubble Parent property. This is a great way to increase performance and responsiveness in your mobile app, especially when it requires some advanced processes.

South Africa's IBM Notes/Domino User Group is now on Meetup  

By John Jardin | 8/28/15 3:41 PM | Business - Events / People | Added by Oliver Busse

It’s finally here!!! South Africa’s IBM Notes, Domino and XPages User Group (aka SALUG) has just been launched on Meetup.com. In case you don’t know, IBM Notes & Domino is a platform for rapidly developing rich web applications thanks to modern technologies and frameworks including XPages, jQuery, Dojo, Bootstrap and more.

IBM Domino Tip: Pass HTML to RichText without MIMEEntity  

By John Jardin | 8/20/15 8:08 AM | - | Added by John Oldenburger

This is a quick tip on how to include HTML when populating a RichTextItem object without using MIMEEntity in IBM Notes/Domino. For the longest time, whenever I needed to send out a mail programatically via code that needed even the slightest bit of HTML, I would resort to using a MIMEEntity object.

XPages and Bootstrap Tip: Style the File Download control  

By John Jardin | 7/30/15 8:49 AM | - | Added by John Oldenburger

This is a quick tip on how to convert a plain looking XPages File Download control into a Twitter Bootstrap style Table. Everyone should know by now that the latest XPages Extension Library (2 versions ago actually) includes the Twitter Bootstrap framework.

Video Tutorial: Bootstrap Datepicker in XPages - Part 2  

By John Jardin | 6/26/15 9:01 AM | - | Added by John Oldenburger

In this video tutorial, I demo how to modify the bootstrap date-picker that I introduced in Part 1, to be rendered as an inline date-picker instead of a popup. Below is the URL to access the online date-picker sandbox dashboard, which is a great service to assist setting up the date-picker control.

Video Tutorial: Bootstrap Datepicker in XPages - Part 1  

By John Jardin | 6/25/15 12:49 AM | - | Added by John Oldenburger

In this video tutorial, I demo how to include a bootstrap date-picker into an XPages application that's using the Twitter Bootstrap framework. Below is the URL to access the online date-picker sandbox dashboard, which is a great service to assist setting up your date-picker control.