Why IBM XPages developers should care about IBM Bluemix - from the business/sales point of view

March 4 2015

There has been a bunch of chatter about IBM Bluemix and why it should be a consideration as a platform for any current Notes & Domino and XPages customers. Most of those are focused on the technology side - such as Mark's posts and Notesin9 - or about the upcoming support for Domino & XPages that IBM discussed at IBM ConnectED. All of that is very cool stuff.

What excites me most is what it means in terms of building applications and getting customers excited. The sales process for Bluemix is very new and I am still finding ways to talk about it with customers. For me, having an application development platform is not a selling point. Being able to produce great applications that solve problems with new deployment options is a selling point. So my partner-in-crime Andrew Barickman put together a demo that I believe really will help me in my sales conversations.

Below is one of our XPages demonstration applications called Pursuit Tracker

Image:Why IBM XPages developers should care about IBM Bluemix - from the business/sales point of view

Here is Pursuit Tracker running on Bluemix

Image:Why IBM XPages developers should care about IBM Bluemix - from the business/sales point of view

Besides the data - looks the same right? Well they are not. It's the same theme and UI, but one is using XPages and Angular.js and the Bluemix one is built with the full MEAN stack. Let's me show you

XPages Version About Page

Image:Why IBM XPages developers should care about IBM Bluemix - from the business/sales point of view

and in Bluemix

Image:Why IBM XPages developers should care about IBM Bluemix - from the business/sales point of view

Still more proof


Image:Why IBM XPages developers should care about IBM Bluemix - from the business/sales point of view


Image:Why IBM XPages developers should care about IBM Bluemix - from the business/sales point of view

Yes, these are two separate apps. Andrew rewrote code from the XPages app to build this on Bluemix. Part of the reason for doing this was to see how Node.js, Express and MongoDB would perform using the same logic as and XPages app head to head. But the Angular UI and code was brought over 100% with a few minor changes. This highlights how XPages can be a runway for application modernization without ditching 100% of the code and data. And hopefully, once IBM gets Domino & XPages support on Bluemix, even more of the components will be able to be brought over without changes. And once on Bluemix, these apps can take advantage of the many services there - such as IBM Watson, Twitter, and much more.

I hope Andrew gives a bit more background on the technical effort and what he learned on this effort (he did - read it here), but for me, this is a great beginning to the story of how IBM Bluemix can fit into a customer's application platform story. For customers who want to keep building with XPages, Bluemix will add exciting options. For those that are looking for options outside of XPages, Bluemix is a great target. I am looking forward to highlighting Bluemix with our customers from today forward.

IBM Whitepaper- Notes and Domino Applications: A road map for modernization using XPages

January 22 2015

As a follow-up to the "Collaborative and business applications for the connected company" white paper I posted earlier this month, IBM has published a follow-up white paper that focuses specifically on application modernization with Notes and Domino applications to XPages. John Roling and I teamed up on this to cover application modernization methodology and a customer story that highlights the power of XPages. You can download it here.

Where to find PSC Group at IBM ConnectED 2015

January 22 2015

PSC at IBM ConnectED 2015

PSC will be presenting the following sessions at IBM ConnectED 2015 – we hope to see you at one of them!

Speaker Title Abstract Date/Time Location
Mark Roden BTE102: The Future of Web Development - Write Once, Run Everywhere with AngularJS and Domino AngularJS is currently the most popular JavaScript MVC framework. It's driving more adoption and interest in the MVC/ REST API application architecture model. The ease of use, portability and re-usability of the code makes it an ideal solution for modern web developer needs. We'll show you how to use AngularJS to modernize your existing Domino apps, while leveraging Domino's best features. The speakers will also demonstrate how the power of architecting a solution based on AngularJS allows your Domino application to be made available through other platform interfaces. Taking "Write once, run everywhere” in the literal sense, you will see the same Angular/ Domino based app running natively in XPages, IBM Connections, Bluemix, IBM Worklight and more. Client-side JavaScript frameworks such as AngularJS are the future of web development - come and see it in action. Mark Leusink will co-present this session. Mon, 26-Jan, 03:45 PM - 04:45 PM Swan-Toucan 1-2
Mark Roden Speedgeeking It all started here years ago, and it’s a condensed, immersive and rowdy approach to hearing from some of the best and brightest and a wildly popular approach to learning about the tips, techniques and (sometimes crazy) ideas that they have been working on. Participants will migrate as a group around the room from one 5-minute demo station to the next, while stopwatches, buzzers and a loud-mouthed emcee keeps things fast-paced and on track Mon, 26-Jan, 06:15 PM - 07:15 PM Swan Osprey 1-2
Brad Balassaitis BP105: Take Your XPages Development to the Next Level Are you ready to take your XPages development to the next level? If you know the basics, then you're ready to dig deeper and find great features that are built into XPages, but aren't as well known. Join us to learn about a wide range of techniques that can help you improve application performance, take control of the HTML output, enhance your use of event handlers, and much more. This session will be co-presented by Paul Calhoun. Tue, 27-Jan, 08:00 AM - 09:00 AM Swan-Toucan 1-2
Kathy Brown BP107: Ten Lines Or Less: Interesting Things You Can Do In Java With Minimal Code Don't be afraid of Java! Many IBM Notes/Domino developers, both new and seasoned have an irrational fear of learning and using Java because it seems overwhelming. We'll help you over this stumbling block with several short, understandable, and useful examples of Java that you can learn from. All of the examples will be ten lines of code or less, making them approachable and easy to understand. And we will show you how to integrate the Java code with an XPages application so you can get started right away. Julian Robichaux will be co-presenting this session. Mon, 26-Jan, 02:15 PM - 03:15 PM Swan 7-10
Kathy Brown NERD101: Nerd Girls Spark Ideas - Meeting Challenges Spark Ideas is back for the 4th year bringing you 5 min talks that are sometimes funny, sometimes heartbreaking and often uplifting. In this year's "Sparks" session we are talking about choosing to challenge ourselves to succeed (or fail) at something unexpected. Often we are inspired by people or events to overcome what intimidates us or push further than what we think we can achieve. In this session we will have people sharing what or who inspired them and how that changed their lives. Join us to hear and support those sharing their stories, and maybe share yours too -you won't regret it. Join Gabriella Davis, Kathy Brown and many others for this exciting session! Tue, 27-Jan, 02:30 PM - 03:30 PM Swan 3-4
Andrew Barickman CHALK404: Tips from the Trenches - Real World Application Modernization Today's business applications often struggle to keep up with constantly changing and evolving processes. Legacy business applications often fall behind the applications we are used to using at home and in our personal lives. With the increasing speed at which web technology changes, modernizing applications is a harder problem to conquer than ever before. We'll discuss how to approach this difficult problem. He will provide best practices and tips based on real world experience. Topics covered with include: critical success factors, compelling user experiences, freeing your application data and developing with future flexibility in mind. Wed, 28-Jan, 07:15 AM - 08:15 AM Dolphin S Hemisphere I

Win a week of consulting from a PSCGroup IBM Champion!

January 20 2015

PSC is proud to have five people selected as IBM ICS Champions for 2015. This is the second year in a row that PSC has the most ICS Champions of any organization worldwide. In celebration of this achievement, PSC is offering the opportunity to win a free week of consulting, including travel costs, from one of our IBM Champions. More information and nomination form can be found at https://contest.psclistens.com

Congratulations to the team - Kathy, Brad, Mark, and Andrew!

I co-authored an IBM Whitepaper - Collaborative and business applications for the connected company

January 5 2015

I co-authored an IBM Whitepaper titled "Collaborative and business applications for the connected company" and it is available for download today.

Here is the description:

This paper outlines the continued application development value of refreshed platforms like IBM Domino and IBM XPages technology, while also looking at how they take advantage of newer innovations, including: IBM Worklight Platform, IBM Connections and its open APIs, cloud innovations and more.

It's a good overview on the application development options in the IBM collaboration software stack. I wrote it with a few great IBM Authors that are not named (but you know them). It's the first of two whitepapers. This one is more general. The second one, coming later this month, will cover application modernization at a deeper level. It will also include a detailed customer vision from one of my good friends and colleges - John Roling. More on that in a few weeks.

I am also proud that IBM agreed to dedicate this whitepaper to Tim Tripcony. I thought it was important that we honor Tim's memory properly. The dedication is as follows:

"This whitepaper is dedicated to Tim Tripcony, without whom the XPages community would not be what it is today."


December 18 2014

14 years and counting at PSC Group, LLC - hard to imagine that a third of my life has been spent working for the same company. Looking forward to many more.

DEV 201 - Beyond Responsive Design: Turning SharePoint into a mobile and modern web application platform

December 10 2014

I was honored to speak with Chris Johnson of PSC Group, LLC on mobile strategy, modern web application development platforms, Microsoft Sharepoint and responsive design at SharePointFest Chicago 2014 this week.

Celebrating the 25th Anniversary of Lotus Notes - Ray Ozzie’s Tweets in Slide Format

December 7 2014

It's been talked about before, but Ray Ozzie's tweets share a great a story about Lotus Notes and it's 25th anniversary. I know Mat did a blog post, but I thought a slide format would be best to read them. Feel free to share, use, download, etc.

Happy Birthday Lotus Notes - again!

2015 IBM Champions

December 4 2014

IBM has announced the IBM Champions for the ICS brand for 2015. I am honored to be selected again, my fifth year, as a recognition for all the evangelism I do for the IBM products.

More importantly, I am again so proud to be one of 5 at PSC Group, the only company with five IBM Champions in the world for the second year in a row. Congrats to Kathy, Mark, Brad, and Andrew.

Hear me talk at the Chicago SharePoint User Group (CSPUG) panel as part of SPFest Chicago

December 1 2014

Image:Hear me talk at the Chicago SharePoint User Group (CSPUG) panel as part of SPFest Chicago

SharePoint Fest
Speaker Panel Discussion

The Chicago SharePoint User Group (CSPUG) is excited to announce we have once again teamed with SharePoint Fest to host a moderated Panel Discussion at SharePoint Fest Chicago.
The panel of speakers bring an abundance of insights and thoughts about the future of SharePoint, its capabilities, and resolutions to challenging issues. Hear about SharePoint Online, the state of the App Model, best practices, and adoption solutions. Bring your questions and get answers.
Well-known author and MVP Dan Holme will moderate the panel which will include:

·        Tamara Bredemus

·        Brian Culver

·        John Head

·        Sarah Haase

·        Wes Preston

·        Mike Fitzmaurice

Monday, December 8
5:30 PM
6 PM - 7:30 PM
McCormick Place West
2301 S. Lake Shore Dr.
Chicago, IL 60616
TO REGISTER:  Register Here

Happy 25th Birthday to Lotus Notes!

November 27 2014

Image:Happy 25th Birthday to Lotus Notes!

Hard to believe that Lotus Notes was officially released 25 years ago today. Now, we can trace the birth of Lotus Notes back to University of Illinois Champaign/Urbana (Go Illini), but as far as the official product - today is that day. Hard to believe the product is 25 years old and still around. Most of those 1.0 applications still work in the current 9.0.1 product - which is just another testament to what an amazing product Notes is.

Thanks for the career Lotus Notes. Thanks for friends and coworkers and much more.

Hey Lotus SmartSuite, thanks for the career!

October 15 2014

So I was remiss on blogging about the death of Lotus SmartSuite, but I am basically here because of it. I need to give it some proper due.

Back in 1993, I picked up my first copy of Lotus Ami Pro 3.0 and my technical career started. I then moved on to Lotus SmartSuite, Word Pro, and the other apps. I became the go to person for intergration of SmartSuite with other products. I got to speak at Lotusphere - and Lotus Europe in Berlin. It led me into working with Notes, integration, and so much more. It took me from Artron to Boom Vang. Synergistics hired me because of the mail merge work I did. PSC hired me mostly because of my Notes work, but we did plenty of SmartSuite. I was proud to host the SmartSuite developers website, write magazine articles, and be quoted in the press.

So it's death is sad. I will miss the best macro langugage in any app ever (hello Ami Pro). The amazing divisions and subdivisions in Word Pro. The flaming trash can in Organizer. The vastly overlooked Fast Site. And the power of the Lotus SmartSuite toolbar and drawers that no one ever figured about.

Here are a few photos of things I still have around that highlight my fondness of Lotus SmartSuite. I just can't let go of the memories :-)

My 'Lotus Team' certificate from 1995 - back from the Compuserve days ...

Image:Hey Lotus SmartSuite, thanks for the career!

Interactive Week article about Lotus FastSite in which I was quoted, from April 6th, 1998
Image:Hey Lotus SmartSuite, thanks for the career!

"Developing SmartSuite Applications using LotusScript" manual from IBM which has a bunch of my code.
Image:Hey Lotus SmartSuite, thanks for the career!

Thanks SmartSuite!

Result’s of the PSC IBM Notes/Domino Community Survey

October 6 2014

The results are in. You can access them at this page: http://www.psclistens.com/ibm-survey-results.aspx

The results are interesting and can be interpreted in many ways. I will save some personal thoughts on it until people can consume the information,
Infographic: http://www.slideshare.net/PSCGroup/pscs-ibm-notes-domino-survey-results-2014
Presentation: http://www.slideshare.net/PSCGroup/notes-domino-survey-results-2014

Thanks to everyone who contributed!

My OpenNTF.org retirement starts today

October 2 2014

As of 10 am today, I am officially no longer part of the OpenNTF.org elected Board of Directors. It’s the first time since the rebirth of OpenNTF.org in 2009 and elected officers that I am no longer participating. I made the decision a year ago to retire and it was the right call. I will miss OpenNTF.org and working with it actively, but I knew it was time to do something new. I have been really active with STEM in Chicago and a non-profit called Lumity, and I have to pick where I spend my time.

OpenNTF.org is a passion for me. Something I truly believed in and was always happy to provide time for. I remember vividly when Bruce asked me for PSC to host the OpenNTF.org server. Mark Roden sits next to it every day in Schaumburg – I find it fitting that one of the leaders of the new Modern application movement in the ICS community sits next to one of the catalysts of that community from 2002. There is a lot of history with OpenNTF.org. Watching Bruce and Nathan stir the pot. People coming and going. Successful projects. The rebirth/relaunch lead by Brent Peters in 2009. Being the figurehead and leader for the licensing effort & drama. Watching Nathan leave, and come back. And last year, seeing Bruce move on. It pleases me greatly that I was a small part of something bigger than any one person. OpenNTF.org will continue in some form long after I leave – or anyone else.

OpenNTF.org plays a significant story in my career. I am incredibility lucky to have been involved in such a movement, organization, and mostly importantly – with the people. Thanks to everyone involved, especially Bruce, Nathan, Niklas and Vince. Good luck to the new board.

Speaking at SharePoint Fest Chicago 2014

September 29 2014

I am very excited to announce that I will be speaking at SharePoint Fest Chicago 2014 on December 8 - 10, 2014 at McCormick Place Convention Center West. This is not a user group, but a paid conference.

The session:

DEV 201 - Beyond Responsive Design – Turning SharePoint into a mobile and modern web application platform

John Head and Chris Johnson - PSC Group

When you think about building modern and mobile applications with SharePoint, most people think about responsive design. But that is just the tip of the iceberg. In a word of MEAN and Twitter Bootstrap, mobile and modern web development means something much more. This session will cover the larger strategy around a mobile and modern web application platform and how to achieve that with SharePoint as the platform. We will then show you how we implemented this strategy on top of SharePoint 2013 and the outcome.
From the high level executive strategy to the implementation details, you will walk away from this session with the knowledge and excitement on how to not just make SharePoint responsive, but how to put it into the center of your modern web development and mobile application strategy.

PSC is one of four title sponsors for the event. We have 4 sessions (1 workshop and 3 regular sessions) and I am proud to be speaking with my coworkers and many of the best speakers in the SharePoint world. The session will cover PSC's thought leadership around SharePoint mobile and a real-world application that showcases Twitter Bootstrap added to SharePoint - with custom theme support. Will be a great session and hope to see many of you there!