Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

M is for modernization

418 views

Published on

A quick run-though of 26 technologies (A-Z) related to the modernization of Notes/Domino technologies delivered in the style of Dr Seuss.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

M is for modernization

  1. 1. Oh the things you can find, if you don’t stay behind Modernization
  2. 2. A Applications Peter B Big Data Devin C Connections Pink Peter D Design Thinking Bob E Empathy Bob F Forensics Nathan G GraphQL Nathan H HTML5 Turk I Internet of Things Peter J JavaScript Keith K (Keith) Kontrols Keith L LiveGrid Devin M MicroServices Devin N Notes Peter O Office Graph Nathan P Progressive Web Apps Keith Q Quality Assurance Turk R REST Devin S Swagger Devin T TypeScript Keith U User Experience Bob V Voice Input Turk W Web Components Keith X XPages Peter Y Yarn Keith Z Zapier Peter Bob (3) D:E:U Devin (5) B:L:M:R:S Keith (6) J:K:P:T:W:Y Nathan (4) A:F:G:O Peter (5) C:I:N:X:Z Turk (3) H:Q:V
  3. 3. BIG A little a What begins with a?
  4. 4. Applications
  5. 5. Ancient aging applications are agonizingly slow. Please oh please show me where they need to go.
  6. 6. Any old analysis is simply not how. You need to call on your friends from Red Pill Now
  7. 7. Listen carefully to what we have to say. As a lot of this technology is going to stay. Learning just one could make your day and ensure attendance at this conference will pay. Well before its time to play. At MWLUG today is a day to stay, say, pay and play.
  8. 8. BIG B little b What begins with b?
  9. 9. BIG DATA
  10. 10. Every day in every way the data keeps growing without us knowing
  11. 11. Are you drowning in data but starved for knowledge? Does your company have more Notes databases than its willing to acknowledge?
  12. 12. In the era of Notes too many silos were erected. When we really needed our data to be connected
  13. 13. Keep your eyes open, keep them peeled. A way to connect Notes data will soon be revealed.
  14. 14. BIG C little c What begins with c?
  15. 15. Connections Pink
  16. 16. What to think of a man in pink? Or did I just have too much to drink? Jason Roy Gary has established a link for customers to rethink how their software problems might shrink
  17. 17. REST APIs Docker GraphQL IFTTT MongoDB Nginx React.js Redis Strongloop Swagger Swift Public and documented Deployment heaven Dynamic JSON Internet of Things NoSQL (NoNotes) Web server (NoDomino) JavaScript framework Big Data in memory REST Platform API documentation No Java So lets take a sec to do a check on all the tech in the pink spec.
  18. 18. REST APIs Docker GraphQL IFTTT MongoDB Nginx React.js Redis Strongloop Swagger Swift Public and documented Deployment heaven Dynamic JSON Internet of Things NoSQL (NoNotes) Web server (NoDomino) JavaScript framework Big Data in memory REST Platform API documentation No Java Jason is no fool These technoogies are cool Most of these receive our votes for the technologies we think could also transform Notes
  19. 19. For some the answer is to start to think pink. If you are older or bolder listen carefully to what is said as we outline how to think RED
  20. 20. BIG D little d What begins with d?
  21. 21. Design Thinking
  22. 22. OMG how could it be, applications allowed to remain looking this ugly
  23. 23. Deliberate design allows Devin to delight users daily
  24. 24. For more on design go mob Bob (there should be no prob) Influencing Behavior through Color and Page Design Bob Kadrie Thursday 11:00 AM Plaza Ballroom 2
  25. 25. BIG E little e What begins with e?
  26. 26. Empathy
  27. 27. Unless someone like YOU cares a whole awful lot, nothing is going to get better, it’s not DEV USER USER USER
  28. 28. Every day in every way the applications you share show just how much you care. USERDEV
  29. 29. Never ship sh*t As you’ll only be a hit if you can admit that you never ever quit until you find how to get your customers to go WOW
  30. 30. BIG F little f What begins with f?
  31. 31. Forensics
  32. 32. There are a few solutions that are for free, the perfect price for you and me.
  33. 33. Catalog is there for all who care, so go take a stare. The chances are these applications are not going away any day until your users have had a say.
  34. 34. Panagenda is here and its very clear they can show how you can do something right now. Free forensics for a few. Fine for folk with fifty files
  35. 35. If all you’ve been told is your applications are old there is no need to go cold about the amount of gold needed for a new mould. Now is the time to start thinking bold
  36. 36. Sometimes the questions are complicated and the answers are simple
  37. 37. Wouldn’t it be cool if forensics didn’t define a problem but rather drove a solution
  38. 38. Freeman’s futuristic forensics will find a fortune from your files and features fantastic ways to format this for your favorite browser. Red Pill DIG slide here
  39. 39. BIG G little g What begins with g?
  40. 40. GraphQL graphql.org
  41. 41. Jason is cool but json is better So just what could be even better than better?
  42. 42. REST APIs are fine if your needs are fixed. Fixed input provides fixed output
  43. 43. GraphGL: The data I want in the format I need
  44. 44. BIG H little h What begins with h?
  45. 45. HTML5www.w3schools.com
  46. 46. Only you can control your FUTURE
  47. 47. The future looks bright for HTML 5. An obvious focus to keep any Notes career alive
  48. 48. BIG I little i What begins with i?
  49. 49. Internet of Things
  50. 50. If you never did you should. These things are fun. And fun is good.
  51. 51. Thing 1 has a dome home in Rome able to be controlled from a shiny chrome comb
  52. 52. Thing 2 thinks its better by far to have for oneself a connected car
  53. 53. For Notes the future is no longer tied to e-mail. The connected engaged office will become the next holy grail
  54. 54. Now is the time to get out the books and learn to program web hooks www.webhooks.org
  55. 55. If the Internet of Things is your Thing The Internet of (Notes) Things Peter Presnell & Turk Ergen Thursday 2:00 PM Plaza Ballroom 3
  56. 56. BIG J little j What begins with j?
  57. 57. JavaScript
  58. 58. When we talk about programming languages there are a zillion and one
  59. 59. But inside your garden variety browser there is just one
  60. 60. The careful selection of the right javascript framework will help you succeed. Yes indeed (98¾% guaranteed)
  61. 61. Red Pill Now’s product have Polymer at its core. But every day there are more and more. Which one is best is difficult to say, so pick one today and begin to play and you will say hip hip hooray
  62. 62. BIG K little k What begins with k?
  63. 63. K is for Kito
  64. 64. Kito is a kool kid from Red Pill Now. He uses tools like Kendo and Polymer to create kontrols that make his customers say WOW!
  65. 65. Awesome web apps need awesome controls. Buying them straight out of the box lessens our need to break into Fort Knox
  66. 66. BIG L little l What begins with l?
  67. 67. L is for Lid and L is for Livid IBM thinks L should become known for LiveGrid
  68. 68. Lady Leeland loves to show with a wink @formula living on inside of Connections Pink
  69. 69. Its not about what it is, its about what it can become
  70. 70. O365 has something similar inside. Only time will tell from whom Notes applications can be tried.
  71. 71. LiveGrid for Connections is likely we know. But it could soon grow to be part of Domino?
  72. 72. BIG M little m What begins with m?
  73. 73. MicroServices microservices.io
  74. 74. Microservices is a clever way to say stick all your Notes code into agents. Do it today without delay to deliver yourself a big pay day
  75. 75. BIG N little n What begins with n?
  76. 76. Notes For 25 years now N has always stood for In dog years that’s 175! You don’t need to be told, that’s getting quite old
  77. 77. Let us think what says the man in pink NoSQL is a Yes But Notes is a No Domino No and XPages No No No So just where is a Notes developer to go?
  78. 78. With your head full of brains and your shoes full of feet, you’re too smart to go down any not-so-good street.
  79. 79. BIG O little o What begins with o?
  80. 80. Office Graph
  81. 81. The secret to staying connected in a connected world is more than Connections. We need connected data and connected connections
  82. 82. SQL has Joins
  83. 83. NoSQL has Graph
  84. 84. Domino has ODA Graph
  85. 85. Graph for Search
  86. 86. Graph for Navigation
  87. 87. Graph for Devin and Nathan Big Data with Graph, IBM Domino, and OpenNTF API Devin Olson & Nathan T Freeman Wednesday 4:15PM Plaza Ballroom 1
  88. 88. BIG P little p What begins with p?
  89. 89. Progressive Web Applications
  90. 90. Progressive Web Applications Are: Progressive (duh) Works for every user, regardless of browser choice
  91. 91. Progressive Web Applications Are: Responsive Fits any form factor: desktop, mobile, tablet, or whatever is next.
  92. 92. Progressive Web Applications Are: Connectivity Independent Enhanced with service workers to work offline or on low-quality networks.
  93. 93. Progressive Web Applications Are: Fresh Always up-to-date thanks to the service worker update process.
  94. 94. Progressive Web Applications Are: Safe Served via HTTPS to prevent snooping and to ensure content hasn't been tampered with
  95. 95. Even if you lean conservative come to our session to learn more on progressive web apps The PRPL Pattern for Domino Web Apps Keith Strickland Wednesday 1:00 PM Beech Room
  96. 96. BIG Q little q What begins with q?
  97. 97. Quality Assurance
  98. 98. Your code will never qualify unless you can quickly quantify the quality of every query without any question.
  99. 99. The testing can go on forever and ever unless you can find the magic lever.
  100. 100. Begin at the end and end at the begging Test Driven Development
  101. 101. Bitbucket Pipelines, Bamboo and Selenium all work together to test, build, and deploy code no matter the weather Continuous Integration
  102. 102. To hear Jesse raven about Maven you needed to go to a previous show Maven and Other Rube Goldberg Machines Jesse Gallagher Tuesday 4:00PM Plaza Ballroom 2
  103. 103. BIG R little r What begins with r?
  104. 104. REST GET POST PUT PATCH DELETE
  105. 105. Wherever your Notes data goes it is still the best. Especially when you choose to surface it with REST
  106. 106. DDS is one way and SmartNSF one other and Red Pill Now has yet another DDS Red Pill Graph API
  107. 107. BIG S little s What begins with s?
  108. 108. Swagger swagger.io
  109. 109. “All APIs should be public and documented” Sounds good to me, where do I start? Well using Swagger would be smart to turn all your REST APIs into a work of art
  110. 110. BIG T little t What begins with t?
  111. 111. TypeScript typescriptlang.org TS
  112. 112. If you object to a language without objects then TypeScript is for you. Adding annotations, classes and interfaces to JavaScript is quite new but certainly something long overdue. Oh the things I’ve been through if only you knew till this came out of the blue.
  113. 113. We don’t object to you attending this one. Cause Mikes presentations are usually quite fun Object(ive) Thinking Mike McGarel Thursday 1:00PM Plaza Ballroom 2
  114. 114. BIG U little u What begins with u?
  115. 115. User Experience
  116. 116. To read a book written by the great Dr Seuss provides more than a story, it’s a total experience
  117. 117. While it’s not always possible to make applications this much fun. It is important to ensure the UX is well done.
  118. 118. BIG V little v What begins with v?
  119. 119. Voice Input
  120. 120. Alexa is artful Google is great Siri is stunning and Cortana’s my mate Having a digital assistant was once very distant but soon your users will become quite insistent
  121. 121. BIG W little w What begins with w?
  122. 122. Web Components webcomponents.org
  123. 123. Custom Elements</>
  124. 124. Shadow DOM
  125. 125. HTML Imports
  126. 126. HTML Template
  127. 127. Frameworks
  128. 128. BIG X little x What begins with x?
  129. 129. * Official web site unknown XPages Philippe
  130. 130. When the road ahead looks like this we must ask ourselves if things are amiss
  131. 131. By 2025 the number of people able to speak Klingon will exceed the number of active XPages developers Now 2025 Source: The same anonymous sources often quoted by the fake mainstream media who are trying to make XPages look bad
  132. 132. Red said both Notes and XPages are dead so start using JavaScript frameworks instead.
  133. 133. BIG Y little y What begins with y?
  134. 134. YarnYarnpkg.com
  135. 135. Javascript seems to have a package for this, and a package for that, a package for you, and a package for me, a package for Horton, and one for uncle Morton.
  136. 136. When the stories you are telling are of packages out of control, its time for a yarn to make yourself whole.
  137. 137. YeomanYeoman.io
  138. 138. When your new javascript project is ready to go all that is needed is to say yo. It’s comforting to know that the the Yeoman workflow will help your reputation grow as a web development pro.
  139. 139. BIG Z little z What begins with z?
  140. 140. Oh the things that you can do when you have the glue that joins together the application zoo
  141. 141. Zapier is one
  142. 142. And IFTTT is another
  143. 143. Flowis the one with which we are expecting to grow. For every Notes pro this is something to know. Especially those wanting to keep earning dough. Flow dough can grow for those in the know
  144. 144. PowerApps plus Flow will allow SharePoint to grow and applications to go to something we all know. Groupware it seems may still be alive living inside of Office 365 powerapps.microsoft.com
  145. 145. All that remains to be said. What if PowerApps had a Notes adapter instead? Who would then care that XPages is dead.
  146. 146. There you have it from A to Z I hope you agree that there is a lot for you and me to make our Notes data the best it can be.
  147. 147. Radical By Design

×