Oh the things you
can find, if you
don’t stay behind
Modernization
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
BIG A
little a
What begins with a?
Applications
Ancient aging
applications are
agonizingly slow.
Please oh please
show me where
they need to go.
Any old analysis is
simply not how.
You need to call on
your friends from
Red Pill Now
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.
BIG B
little b
What begins with b?
BIG
DATA
Every day in every
way the data keeps
growing without us
knowing
Are you drowning in
data but starved for
knowledge? Does
your company have
more Notes databases
than its willing to
acknowledge?
In the era of Notes
too many silos were
erected.
When we really
needed our data to be
connected
Keep your eyes open,
keep them peeled.
A way to connect
Notes data will soon
be revealed.
BIG C
little c
What begins with c?
Connections
Pink
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
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.
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
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
BIG D
little d
What begins with d?
Design
Thinking
OMG how could it
be, applications
allowed to remain
looking this ugly
Deliberate
design
allows
Devin to
delight
users daily
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
BIG E
little e
What begins with e?
Empathy
Unless someone
like YOU cares a
whole awful lot,
nothing is going to
get better, it’s not
DEV
USER USER USER
Every day in every way
the applications you
share show just how
much you care.
USERDEV
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
BIG F
little f
What begins with f?
Forensics
There are a few
solutions that are for
free, the perfect price
for you and me.
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.
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
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
Sometimes the
questions are
complicated and
the answers are
simple
Wouldn’t it be
cool if forensics
didn’t define a
problem but
rather drove a
solution
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
BIG G
little g
What begins with g?
GraphQL
graphql.org
Jason is cool
but json is better
So just what
could be even
better than
better?
REST APIs are
fine if your needs
are fixed. Fixed
input provides
fixed output
GraphGL:
The data I want in
the format I need
BIG H
little h
What begins with h?
HTML5www.w3schools.com
Only you can control your
FUTURE
The future looks
bright for HTML 5.
An obvious focus to
keep any Notes
career alive
BIG I
little i
What begins with i?
Internet of
Things
If you never did
you should.
These things
are fun. And fun
is good.
Thing 1 has a dome
home in Rome able to
be controlled from a
shiny chrome comb
Thing 2 thinks its
better by far to have
for oneself a
connected car
For Notes the future is
no longer tied to e-mail.
The connected engaged
office will become the
next holy grail
Now is the time to
get out the books and
learn to program web
hooks
www.webhooks.org
If the
Internet
of Things
is your
Thing
The	Internet	of	
(Notes)	Things
Peter	Presnell	&	Turk	Ergen
Thursday	2:00	PM
Plaza	Ballroom	3
BIG J
little j
What begins with j?
JavaScript
When we talk about
programming
languages there are
a zillion and one
But inside your
garden variety
browser there is
just one
The careful selection of
the right javascript
framework will help
you succeed.
Yes indeed
(98¾% guaranteed)
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
BIG K
little k
What begins with k?
K is for
Kito
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!
Awesome web apps
need awesome
controls. Buying
them straight out of
the box lessens our
need to break into
Fort Knox
BIG L
little l
What begins with l?
L is for Lid
and L is for Livid
IBM thinks L should
become known for
LiveGrid
Lady Leeland loves
to show with a wink
@formula living on
inside of
Connections Pink
Its not about what
it is, its about what
it can become
O365 has
something similar
inside. Only time
will tell from whom
Notes applications
can be tried.
LiveGrid for
Connections is
likely we know. But
it could soon grow
to be part of
Domino?
BIG M
little m
What begins with m?
MicroServices
microservices.io
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
BIG N
little n
What begins with n?
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
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?
With your head full of
brains and your shoes
full of feet, you’re too
smart to go down any
not-so-good street.
BIG O
little o
What begins with o?
Office
Graph
The secret to staying connected in a connected
world is more than Connections. We need
connected data and connected connections
SQL
has
Joins
NoSQL
has
Graph
Domino
has
ODA
Graph
Graph for
Search
Graph for
Navigation
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
BIG P
little p
What begins with p?
Progressive
Web
Applications
Progressive Web
Applications Are:
Progressive (duh)
Works for every user,
regardless of browser
choice
Progressive Web
Applications Are:
Responsive
Fits any form factor: desktop,
mobile, tablet, or whatever is
next.
Progressive Web
Applications Are:
Connectivity
Independent
Enhanced with service
workers to work offline or on
low-quality networks.
Progressive Web
Applications Are:
Fresh
Always up-to-date thanks to
the service worker update
process.
Progressive Web
Applications Are:
Safe
Served via HTTPS to
prevent snooping and to
ensure content hasn't been
tampered with
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
BIG Q
little q
What begins with q?
Quality
Assurance
Your code will never
qualify unless you
can quickly quantify
the quality of every
query without any
question.
The testing can go on
forever and ever
unless you can find
the magic lever.
Begin at the end and
end at the begging
Test Driven Development
Bitbucket Pipelines,
Bamboo and
Selenium all work
together to test, build,
and deploy code no
matter the weather
Continuous Integration
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
BIG R
little r
What begins with r?
REST
GET
POST
PUT
PATCH
DELETE
Wherever your Notes
data goes it is still the
best. Especially when
you choose to
surface it with REST
DDS is one way and
SmartNSF one other
and Red Pill Now has
yet another
DDS
Red Pill Graph API
BIG S
little s
What begins with s?
Swagger
swagger.io
“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
BIG T
little t
What begins with t?
TypeScript
typescriptlang.org
TS
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.
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
BIG U
little u
What begins with u?
User
Experience
To read a book
written by the
great Dr Seuss
provides more
than a story, it’s a
total experience
While it’s not always possible
to make applications this
much fun. It is important to
ensure the UX is well done.
BIG V
little v
What begins with v?
Voice
Input
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
BIG W
little w
What begins with w?
Web
Components
webcomponents.org
Custom
Elements</>
Shadow
DOM
HTML
Imports
HTML
Template
Frameworks
BIG X
little x
What begins with x?
* Official web site unknown
XPages Philippe
When the road ahead
looks like this we must
ask ourselves if things
are amiss
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
Red said both Notes
and XPages are dead so
start using JavaScript
frameworks instead.
BIG Y
little y
What begins with y?
YarnYarnpkg.com
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.
When the stories you are
telling are of packages out of
control, its time for a yarn to
make yourself whole.
YeomanYeoman.io
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.
BIG Z
little z
What begins with z?
Oh the things that you can do when you
have the glue that joins together the
application zoo
Zapier
is one
And
IFTTT
is another
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
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
All that remains to be said.
What if PowerApps had a
Notes adapter instead?
Who would then care that
XPages is dead.
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.
Radical By
Design

M is for modernization