@[email protected] #RedHat
#Quarkus
Photo by William Warby
Puzzle
Exception in thread "main" java.lang.NullPointerException:
WhyWhyWhyIsThisHappeningNullPointerException
at StackTraceExample.method111(StackTraceExample.java:15)
at StackTraceExample.method11(StackTraceExample.java:11)
at StackTraceExample.method1(StackTraceExample.java:7)
at StackTraceExample.main(StackTraceExample.java:3)
@[email protected] #RedHat
#Quarkus
Katie Bouman,
discovering that her
algorithm for imaging
black holes worked.
It feels
good
Slide 24
Slide 24 text
why fun is valuable
Slide 25
Slide 25 text
“Pleasure in the job puts
perfection in the work.”
Aristotle
Slide 26
Slide 26 text
job satisfaction is
the no. 1 predictor
of organizational
performance
Slide 27
Slide 27 text
@holly_cummins #RedHat
Slide 28
Slide 28 text
@holly_cummins #RedHat
“so, what was said on the conference call?”
Slide 29
Slide 29 text
@holly_cummins #RedHat
“so, what was said on the conference call?”
“I have no idea …
Slide 30
Slide 30 text
@holly_cummins #RedHat
“so, what was said on the conference call?”
“I have no idea …
but they were laughing, so the project is OK. ”
Slide 31
Slide 31 text
@holly_cummins #RedHat
“so, what was said on the conference call?”
“I have no idea …
but they were laughing, so the project is OK. ”
a team that doesn’t laugh
together doesn’t want to
work together
Slide 32
Slide 32 text
@holly_cummins #RedHat
“my contractors are in their
zone of competence.”
Slide 33
Slide 33 text
@[email protected] #RedHat
#Quarkus
Studies have shown...
Employee fun
Slide 34
Slide 34 text
@[email protected] #RedHat
#Quarkus
Studies have shown...
Employee fun
Slide 35
Slide 35 text
@[email protected] #RedHat
#Quarkus
Studies have shown...
Employee fun
Less sick leave
Slide 36
Slide 36 text
@[email protected] #RedHat
#Quarkus
Studies have shown...
Employee fun
Less sick leave
Harder working
Slide 37
Slide 37 text
@[email protected] #RedHat
#Quarkus
Studies have shown...
Employee fun
Less sick leave
Harder working
More productivity
aside: what’s the point of
laughing at something?
to show we get it
Slide 89
Slide 89 text
@holly_cummins
#RedHat #Quarkus
too much
governance
Slide 90
Slide 90 text
@holly_cummins
#RedHat #Quarkus
too much
governance
Slide 91
Slide 91 text
@holly_cummins
#RedHat #Quarkus
is OpenShift fun?
Slide 92
Slide 92 text
@holly_cummins
#RedHat #Quarkus
“this provisioning
software is broken”
@holly_cummins
Slide 93
Slide 93 text
@holly_cummins
#RedHat #Quarkus
what we sold
“this provisioning
software is broken”
10 minute
provision-time
@holly_cummins
Slide 94
Slide 94 text
@holly_cummins
#RedHat #Quarkus
what we sold
“this provisioning
software is broken”
10 minute
provision-time
3 month
provision-
time
what the
client
thought
they’d got
@holly_cummins
Slide 95
Slide 95 text
@holly_cummins
#RedHat #Quarkus
what we sold
“this provisioning
software is broken”
10 minute
provision-time
3 month
provision-
time
what the
client
thought
they’d got
the reason
84-step
pre-approval process
@holly_cummins
Slide 96
Slide 96 text
@holly_cummins
#RedHat #Quarkus
Slide 97
Slide 97 text
@holly_cummins
#RedHat #Quarkus
Provider A Provider B
“we’re going to change cloud provider
Slide 98
Slide 98 text
@holly_cummins
#RedHat #Quarkus
Provider A Provider B
“we’re going to change cloud provider
to fix our procurement process!”
Slide 99
Slide 99 text
@holly_cummins
#RedHat #Quarkus
Provider A Provider B
“we’re going to change cloud provider
to fix our procurement process!”
Slide 100
Slide 100 text
@holly_cummins
#RedHat #Quarkus
“your laptop can
either access the
cloud servers …
or access our jira.”
Slide 101
Slide 101 text
@holly_cummins
#RedHat #Quarkus
“it takes us a week to
start coding.”
@holly_cummins
#RedHat #Quarkus
automation
computers don’t expect to have fun (yet)
Slide 108
Slide 108 text
@holly_cummins
#RedHat #Quarkus
automation
revenge!
computers don’t expect to have fun (yet)
Slide 109
Slide 109 text
@holly_cummins
#RedHat #Quarkus
automation
revenge!
computers don’t expect to have fun (yet)
let them do the tedious tasks
Slide 110
Slide 110 text
@holly_cummins
#RedHat #Quarkus
automation
revenge!
computers don’t expect to have fun (yet)
let them do the tedious tasks
bonus: automating stuff is fun
@[email protected] #RedHat
#Quarkus
are you doing it wrong?
judge, judge, judge …
Slide 133
Slide 133 text
@[email protected] #RedHat
#Quarkus
are you doing it wrong?
it’s ok if it’s not all-fun-all-the-time
judge, judge, judge …
Slide 134
Slide 134 text
@[email protected] #RedHat
#Quarkus
are you doing it wrong?
it’s ok if it’s not all-fun-all-the-time
some platforms are kind of hard
judge, judge, judge …
Slide 135
Slide 135 text
@[email protected] #RedHat
#Quarkus
are you doing it wrong?
it’s ok if it’s not all-fun-all-the-time
some platforms are kind of hard
process change is hard
judge, judge, judge …
Slide 136
Slide 136 text
@[email protected] #RedHat
#Quarkus
are you doing it wrong?
it’s ok if it’s not all-fun-all-the-time
some platforms are kind of hard
process change is hard
people are hard!
judge, judge, judge …