SlideShare a Scribd company logo
HappierTeams
Laura Frank @rhein_wein
Software Engineer @codeship
Happy people are
productive people.
Happiness and Productivity
Can a team’s choice of tools
make developers happy, and therefore
more productive?
Yes.
(duh)
Each process and tool impacts how
developers spend their time.
The Happiness
Equation
University of Warwick
Study
• People treated with positive stimuli were, on average, 12%
more productive than the control group
• People treated with negative stimuli were similarly less
productive
• Still, hard to quantify what we consider ‘negative’ and ‘positive’
• tinyurl.com/warwickhappiness
Track Your Happiness
Happiness Metrics
• How do you feel?
• What are you doing right now?
• Do you have to be doing what you’re doing?
• How productive are you being right now?
• Do you want to do what you’re doing?
Time-based pressure is nearly
universally negative
Fun Fact
Commuting to and from work is
typically the unhappiest time in a
person’s day
The Real Happiness Equation
autonomy
+
no interruptions
+
no time pressure
happiness =
– DR DANIEL SGROI, UNIVERSITY OF WARWICK
“The driving force seems to be that
happier workers use the time they
have more effectively, increasing the
pace at which they can work without
sacrificing quality.”
There are several areas within
development where we can
maximize for happiness ✨
Team Communication
Employees report feeling stressed
when they are either being
unproductive or interrupted
All incoming communication needs
to have a process behind it.
Centralized Manager
(Pivotal, Trello, Jira, ZenDesk etc)
Treat your task manager as a means
for persistent communication
Remember that commuting to and
from work is typically the unhappiest
time in a person’s day?
Persistent communication is
essential to a remote team.
A clear, persistent record of business
decisions.
This type of communication is ‘pull-
based’. You can choose when to
consume it and it’s not as disruptive
unless you allow it to be.
Meetings
ಠ_ಠ
– EVERY PERSON EVER
“This meeting could have been
an email.”
Unnecessary meetings are disruptive
and expensive 💸
Meetings are good for complex
discussion…
But they go against the pattern of
persistent communication.
You MUST document the discussion
and outcome of a meeting if you
intend to have a team that can
function remotely.
My team uses Google Docs in place
of many meetings.
Choose one mode of communication only
Try to make it as least disruptive as possible
Document the discussion and outcomes
Architecture Patterns
– MELVIN CONWAY
“Organizations which design systems
are constrained to produce designs
which are copies of the
communication structures of these
organizations.”
Conway’s Law
Any piece of software reflects
the organizational structure that
produced it
If you have three engineering teams
working on one piece of software,
you’ll probably end up with three
pieces of software
super-cool application
super-cool
subsystem
super-cool
subsystem
super-cool
subsystem
The interaction between
components reflects how well teams
communicate.
Similarly, a unified team will self-
separate to tackle a problem with
discrete components.
super-cool service super-cool service super-cool service
super-cool service super-cool service super-cool service
In a SOA or microservices
architecture pattern, each of the
services is autonomous and can
operate independently
A service team can choose the correct
tools — like languages, deployment
processes, and incident management
systems — specific to their component
The pattern for people and the pattern
for software mirror one another.
Conway’s law in action
Smaller teams with a targeted focus
have autonomy over the software
they build.
autonomy happiness
Continuous Deployment
A human-initiated and monitored
deployment is a huge disruption,
distractor, and demotivator.
Deployment should be an automatic
step triggered by a change to a
designated branch in your repo.
We call this
Repository-Driven Deployment.
DevTeam
automated
testsfeature
continuous
delivery
master
timed
releaseproduction
review and merge
review and merge
push
DevTeam
automated
tests
continuous
delivery
timed
release
feature
master
production
review and merge
review and merge
push
• The team shares responsibility for deployment, and each
engineer is empowered to control the flow of his or her code
into production
• Your customers are always getting the best product you have
to offer
– NICK GAUTHIER, CODESHIP
“Embrace the green button, Laura.”
I hate(d) the green button.
😡
If the checks pass, merge it.
From bed. Or from the U-Bahn.
Or wherever.
Incident Management
Interruption is sometimes necessary…
Don’t confuse priority with urgency
Priority measures how important a
task is, relative to other tasks.
Urgency is a measure of how quickly
the task must be completed.
A P0 incident is urgent, and
communication for this incident
requires interrupting people in order to
accomplish the task
– NICO APPEL, TIGHTOPS.COM
“You pay for urgency with
interruption; and you should
understand whether or not you are
getting a good deal.”
Have policies, training, and docs that
allow each developer to solve
incidents assigned to them.
Incident 💥
PagerDuty wakes me up 🚨
I wake my boss up, because I don’t have access
to production logs without his sign off 💩
My boss opens a ticket with the NOC 😫
NOC gives me temporary log/deploy access ✅
I fix stuff 🐛
I merge and manually trigger Jenkins 👔 tasks to deploy
Verification 🏆
With a better system in place, I can
have more autonomy and reduce
the duration of the interruption
PagerDuty wakes me up 🚨
I fix stuff 🐛
I merge my fix and it deploys automatically 🔁
Verification 🏆
Incident 💥
Sleep 😴
Post-mortem 📖
– CAPTAIN OBVIOUS
“If an engineer is on call, make sure
he or she has access to logs, metrics,
and the ability to deploy new code to
production.”
#alwayskeepshipping
thanks!

More Related Content

What's hot

Towards Greatness
Towards GreatnessTowards Greatness
Towards Greatness
Abhishek Shah
 
UX design, service design and design thinking
UX design, service design and design thinkingUX design, service design and design thinking
UX design, service design and design thinking
Sylvain Cottong
 
How to Build the Perfect Team
 How to Build the Perfect Team How to Build the Perfect Team
How to Build the Perfect Team
Wrike
 
10 Practical Ways to Be More Efficient at Work
10 Practical Ways to Be More Efficient at Work10 Practical Ways to Be More Efficient at Work
10 Practical Ways to Be More Efficient at Work
Weekdone.com
 
Pitching Ideas: How to sell your ideas to others
Pitching Ideas: How to sell your ideas to othersPitching Ideas: How to sell your ideas to others
Pitching Ideas: How to sell your ideas to others
Jeroen van Geel
 
Productivity Facts Every Employee Should Know
Productivity Facts Every Employee Should KnowProductivity Facts Every Employee Should Know
Productivity Facts Every Employee Should Know
Robert Half
 
5 Ways to Give Feedback that Elicits Real Change
5 Ways to Give Feedback that Elicits Real Change5 Ways to Give Feedback that Elicits Real Change
5 Ways to Give Feedback that Elicits Real Change
BambooHR
 
How To Improve People Management Skills
How To Improve People Management SkillsHow To Improve People Management Skills
How To Improve People Management Skills
When I Work
 
10 Engagement Lessons Learned From 1 Million Survey Answers
10 Engagement Lessons Learned From 1 Million Survey Answers10 Engagement Lessons Learned From 1 Million Survey Answers
10 Engagement Lessons Learned From 1 Million Survey Answers
D B
 
9 Unique Traits of High-Performing Teams
9 Unique Traits of High-Performing Teams9 Unique Traits of High-Performing Teams
9 Unique Traits of High-Performing Teams
Weekdone.com
 
How to Respond to Negative Reviews on Glassdoor
How to Respond to Negative Reviews on GlassdoorHow to Respond to Negative Reviews on Glassdoor
How to Respond to Negative Reviews on Glassdoor
Glassdoor
 
How a Smart Leader Sets SMART Goals
How a Smart Leader Sets SMART GoalsHow a Smart Leader Sets SMART Goals
How a Smart Leader Sets SMART Goals
Weekdone.com
 
Statistics On The Importance Of Employee Feedback
Statistics On The Importance Of Employee FeedbackStatistics On The Importance Of Employee Feedback
Statistics On The Importance Of Employee Feedback
Officevibe
 
31+ Startup Tools, Both Online & Offline
31+ Startup Tools, Both Online & Offline31+ Startup Tools, Both Online & Offline
31+ Startup Tools, Both Online & Offline
Pixc
 
Growth mindset
Growth mindsetGrowth mindset
Growth mindset
Bashaer Kilani
 
Design for Startups - Build Better Products, Not More Features
Design for Startups - Build Better Products, Not More FeaturesDesign for Startups - Build Better Products, Not More Features
Design for Startups - Build Better Products, Not More Features
Vitaly Golomb
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco Guide
ACM
 
10 Steps great leaders take when things go wrong
10 Steps great leaders take when things go wrong10 Steps great leaders take when things go wrong
10 Steps great leaders take when things go wrong
GetSmarter
 
6 Positive Thinking Tips – How To Improve Mental Health
6 Positive Thinking Tips – How To Improve Mental Health6 Positive Thinking Tips – How To Improve Mental Health
6 Positive Thinking Tips – How To Improve Mental Health
VKool Magazine - VKool.com
 
14 Little Things That Make You Happy At Work
14 Little Things That Make You Happy At Work14 Little Things That Make You Happy At Work
14 Little Things That Make You Happy At Work
Hppy
 

What's hot (20)

Towards Greatness
Towards GreatnessTowards Greatness
Towards Greatness
 
UX design, service design and design thinking
UX design, service design and design thinkingUX design, service design and design thinking
UX design, service design and design thinking
 
How to Build the Perfect Team
 How to Build the Perfect Team How to Build the Perfect Team
How to Build the Perfect Team
 
10 Practical Ways to Be More Efficient at Work
10 Practical Ways to Be More Efficient at Work10 Practical Ways to Be More Efficient at Work
10 Practical Ways to Be More Efficient at Work
 
Pitching Ideas: How to sell your ideas to others
Pitching Ideas: How to sell your ideas to othersPitching Ideas: How to sell your ideas to others
Pitching Ideas: How to sell your ideas to others
 
Productivity Facts Every Employee Should Know
Productivity Facts Every Employee Should KnowProductivity Facts Every Employee Should Know
Productivity Facts Every Employee Should Know
 
5 Ways to Give Feedback that Elicits Real Change
5 Ways to Give Feedback that Elicits Real Change5 Ways to Give Feedback that Elicits Real Change
5 Ways to Give Feedback that Elicits Real Change
 
How To Improve People Management Skills
How To Improve People Management SkillsHow To Improve People Management Skills
How To Improve People Management Skills
 
10 Engagement Lessons Learned From 1 Million Survey Answers
10 Engagement Lessons Learned From 1 Million Survey Answers10 Engagement Lessons Learned From 1 Million Survey Answers
10 Engagement Lessons Learned From 1 Million Survey Answers
 
9 Unique Traits of High-Performing Teams
9 Unique Traits of High-Performing Teams9 Unique Traits of High-Performing Teams
9 Unique Traits of High-Performing Teams
 
How to Respond to Negative Reviews on Glassdoor
How to Respond to Negative Reviews on GlassdoorHow to Respond to Negative Reviews on Glassdoor
How to Respond to Negative Reviews on Glassdoor
 
How a Smart Leader Sets SMART Goals
How a Smart Leader Sets SMART GoalsHow a Smart Leader Sets SMART Goals
How a Smart Leader Sets SMART Goals
 
Statistics On The Importance Of Employee Feedback
Statistics On The Importance Of Employee FeedbackStatistics On The Importance Of Employee Feedback
Statistics On The Importance Of Employee Feedback
 
31+ Startup Tools, Both Online & Offline
31+ Startup Tools, Both Online & Offline31+ Startup Tools, Both Online & Offline
31+ Startup Tools, Both Online & Offline
 
Growth mindset
Growth mindsetGrowth mindset
Growth mindset
 
Design for Startups - Build Better Products, Not More Features
Design for Startups - Build Better Products, Not More FeaturesDesign for Startups - Build Better Products, Not More Features
Design for Startups - Build Better Products, Not More Features
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco Guide
 
10 Steps great leaders take when things go wrong
10 Steps great leaders take when things go wrong10 Steps great leaders take when things go wrong
10 Steps great leaders take when things go wrong
 
6 Positive Thinking Tips – How To Improve Mental Health
6 Positive Thinking Tips – How To Improve Mental Health6 Positive Thinking Tips – How To Improve Mental Health
6 Positive Thinking Tips – How To Improve Mental Health
 
14 Little Things That Make You Happy At Work
14 Little Things That Make You Happy At Work14 Little Things That Make You Happy At Work
14 Little Things That Make You Happy At Work
 

Viewers also liked

The fuzzy line between design + development
The fuzzy line between design + developmentThe fuzzy line between design + development
The fuzzy line between design + development
Amanda Dorrell
 
Will js kill css
Will js kill cssWill js kill css
Will js kill css
Bruno Mendes
 
Introduction to docker
Introduction to dockerIntroduction to docker
Introduction to docker
John Willis
 
American English File 4 Student Book (Second Edition)
American English File 4 Student Book (Second Edition)American English File 4 Student Book (Second Edition)
American English File 4 Student Book (Second Edition)
Muse
 
An Introduction to Software Testing
An Introduction to Software TestingAn Introduction to Software Testing
An Introduction to Software Testing
Thorsten Frommen
 
American English File Starter Student Book (Second Edition)
American English File Starter Student Book (Second Edition)American English File Starter Student Book (Second Edition)
American English File Starter Student Book (Second Edition)
Muse
 
Groovy Grammar! Interesting ways to learn grammar!
Groovy Grammar! Interesting ways to learn grammar!Groovy Grammar! Interesting ways to learn grammar!
Groovy Grammar! Interesting ways to learn grammar!
Shelly Sanchez Terrell
 

Viewers also liked (7)

The fuzzy line between design + development
The fuzzy line between design + developmentThe fuzzy line between design + development
The fuzzy line between design + development
 
Will js kill css
Will js kill cssWill js kill css
Will js kill css
 
Introduction to docker
Introduction to dockerIntroduction to docker
Introduction to docker
 
American English File 4 Student Book (Second Edition)
American English File 4 Student Book (Second Edition)American English File 4 Student Book (Second Edition)
American English File 4 Student Book (Second Edition)
 
An Introduction to Software Testing
An Introduction to Software TestingAn Introduction to Software Testing
An Introduction to Software Testing
 
American English File Starter Student Book (Second Edition)
American English File Starter Student Book (Second Edition)American English File Starter Student Book (Second Edition)
American English File Starter Student Book (Second Edition)
 
Groovy Grammar! Interesting ways to learn grammar!
Groovy Grammar! Interesting ways to learn grammar!Groovy Grammar! Interesting ways to learn grammar!
Groovy Grammar! Interesting ways to learn grammar!
 

Similar to Happier Teams Through Tools

Nerd herding ntc11nerd - Howe
Nerd herding ntc11nerd - HoweNerd herding ntc11nerd - Howe
Nerd herding ntc11nerd - Howe
Grant M Howe
 
Democratizing Online Controlled Experiments at Booking.com - Lukas Vermeer
Democratizing Online Controlled Experiments at Booking.com - Lukas VermeerDemocratizing Online Controlled Experiments at Booking.com - Lukas Vermeer
Democratizing Online Controlled Experiments at Booking.com - Lukas Vermeer
Savage Marketing
 
Blameless system design - annotated
Blameless system design  - annotatedBlameless system design  - annotated
Blameless system design - annotated
Douglas Land
 
eBook- 7 Villains Terrorizing Agency Work and How to Thwart Them
eBook- 7 Villains Terrorizing Agency Work and How to Thwart ThemeBook- 7 Villains Terrorizing Agency Work and How to Thwart Them
eBook- 7 Villains Terrorizing Agency Work and How to Thwart Them
callcenterrockstar
 
Democratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.comDemocratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.com
Lukas Vermeer
 
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
TheFamily
 
Facilitating online agile retrospectives
Facilitating online agile retrospectivesFacilitating online agile retrospectives
Facilitating online agile retrospectives
Enrico Teotti
 
Binary crosswords
Binary crosswordsBinary crosswords
Binary crosswords
Laurent Cerveau
 
SharePoint Konferenz Wien 2018 - Intranet in SharePoint: how to deliver an in...
SharePoint Konferenz Wien 2018 - Intranet in SharePoint: how to deliver an in...SharePoint Konferenz Wien 2018 - Intranet in SharePoint: how to deliver an in...
SharePoint Konferenz Wien 2018 - Intranet in SharePoint: how to deliver an in...
Thomas Gölles
 
Interviewing Virtual Assistants and How to Manage Them
Interviewing Virtual Assistants and How to Manage ThemInterviewing Virtual Assistants and How to Manage Them
Interviewing Virtual Assistants and How to Manage Them
Richard Smith
 
Lastconf2017 Synchronous communication is overrated!
Lastconf2017   Synchronous communication is overrated!Lastconf2017   Synchronous communication is overrated!
Lastconf2017 Synchronous communication is overrated!
Kelsey van Haaster
 
Green light AMIA 2018
Green light AMIA 2018Green light AMIA 2018
Green light AMIA 2018
Sue Barrett
 
When Things Go Bump in the Night
When Things Go Bump in the NightWhen Things Go Bump in the Night
When Things Go Bump in the Night
ahamilton55
 
Agile product development
Agile product developmentAgile product development
Agile product development
Brenn Hill
 
Remote First Team Collaboration Tool
Remote First Team Collaboration ToolRemote First Team Collaboration Tool
Remote First Team Collaboration Tool
Jessica Arevalo
 
Get Your Team to Use and Love Project Management Software
Get Your Team to Use and Love Project Management SoftwareGet Your Team to Use and Love Project Management Software
Get Your Team to Use and Love Project Management Software
Orangescrum
 
Get things done : pragmatic project management
Get things done : pragmatic project managementGet things done : pragmatic project management
Get things done : pragmatic project management
Stan Carrico
 
Webinar - Design thinking 101 - 2018-07-24
Webinar - Design thinking 101 - 2018-07-24Webinar - Design thinking 101 - 2018-07-24
Webinar - Design thinking 101 - 2018-07-24
TechSoup
 
Combating Distraction and Enhancing Productivity: Technology Wellness in the ...
Combating Distraction and Enhancing Productivity: Technology Wellness in the ...Combating Distraction and Enhancing Productivity: Technology Wellness in the ...
Combating Distraction and Enhancing Productivity: Technology Wellness in the ...
Beth Kanter
 
How to foster team collaboration at your workplace
How to foster team collaboration at your workplaceHow to foster team collaboration at your workplace
How to foster team collaboration at your workplace
Orangescrum
 

Similar to Happier Teams Through Tools (20)

Nerd herding ntc11nerd - Howe
Nerd herding ntc11nerd - HoweNerd herding ntc11nerd - Howe
Nerd herding ntc11nerd - Howe
 
Democratizing Online Controlled Experiments at Booking.com - Lukas Vermeer
Democratizing Online Controlled Experiments at Booking.com - Lukas VermeerDemocratizing Online Controlled Experiments at Booking.com - Lukas Vermeer
Democratizing Online Controlled Experiments at Booking.com - Lukas Vermeer
 
Blameless system design - annotated
Blameless system design  - annotatedBlameless system design  - annotated
Blameless system design - annotated
 
eBook- 7 Villains Terrorizing Agency Work and How to Thwart Them
eBook- 7 Villains Terrorizing Agency Work and How to Thwart ThemeBook- 7 Villains Terrorizing Agency Work and How to Thwart Them
eBook- 7 Villains Terrorizing Agency Work and How to Thwart Them
 
Democratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.comDemocratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.com
 
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
 
Facilitating online agile retrospectives
Facilitating online agile retrospectivesFacilitating online agile retrospectives
Facilitating online agile retrospectives
 
Binary crosswords
Binary crosswordsBinary crosswords
Binary crosswords
 
SharePoint Konferenz Wien 2018 - Intranet in SharePoint: how to deliver an in...
SharePoint Konferenz Wien 2018 - Intranet in SharePoint: how to deliver an in...SharePoint Konferenz Wien 2018 - Intranet in SharePoint: how to deliver an in...
SharePoint Konferenz Wien 2018 - Intranet in SharePoint: how to deliver an in...
 
Interviewing Virtual Assistants and How to Manage Them
Interviewing Virtual Assistants and How to Manage ThemInterviewing Virtual Assistants and How to Manage Them
Interviewing Virtual Assistants and How to Manage Them
 
Lastconf2017 Synchronous communication is overrated!
Lastconf2017   Synchronous communication is overrated!Lastconf2017   Synchronous communication is overrated!
Lastconf2017 Synchronous communication is overrated!
 
Green light AMIA 2018
Green light AMIA 2018Green light AMIA 2018
Green light AMIA 2018
 
When Things Go Bump in the Night
When Things Go Bump in the NightWhen Things Go Bump in the Night
When Things Go Bump in the Night
 
Agile product development
Agile product developmentAgile product development
Agile product development
 
Remote First Team Collaboration Tool
Remote First Team Collaboration ToolRemote First Team Collaboration Tool
Remote First Team Collaboration Tool
 
Get Your Team to Use and Love Project Management Software
Get Your Team to Use and Love Project Management SoftwareGet Your Team to Use and Love Project Management Software
Get Your Team to Use and Love Project Management Software
 
Get things done : pragmatic project management
Get things done : pragmatic project managementGet things done : pragmatic project management
Get things done : pragmatic project management
 
Webinar - Design thinking 101 - 2018-07-24
Webinar - Design thinking 101 - 2018-07-24Webinar - Design thinking 101 - 2018-07-24
Webinar - Design thinking 101 - 2018-07-24
 
Combating Distraction and Enhancing Productivity: Technology Wellness in the ...
Combating Distraction and Enhancing Productivity: Technology Wellness in the ...Combating Distraction and Enhancing Productivity: Technology Wellness in the ...
Combating Distraction and Enhancing Productivity: Technology Wellness in the ...
 
How to foster team collaboration at your workplace
How to foster team collaboration at your workplaceHow to foster team collaboration at your workplace
How to foster team collaboration at your workplace
 

More from Laura Frank Tacho

The Container Shame Spiral
The Container Shame SpiralThe Container Shame Spiral
The Container Shame Spiral
Laura Frank Tacho
 
Using Docker For Development
Using Docker For DevelopmentUsing Docker For Development
Using Docker For Development
Laura Frank Tacho
 
Deploying a Kubernetes App with Amazon EKS
Deploying a Kubernetes App with Amazon EKSDeploying a Kubernetes App with Amazon EKS
Deploying a Kubernetes App with Amazon EKS
Laura Frank Tacho
 
Scalable and Available Services with Docker and Kubernetes
Scalable and Available Services with Docker and KubernetesScalable and Available Services with Docker and Kubernetes
Scalable and Available Services with Docker and Kubernetes
Laura Frank Tacho
 
SwarmKit in Theory and Practice
SwarmKit in Theory and PracticeSwarmKit in Theory and Practice
SwarmKit in Theory and Practice
Laura Frank Tacho
 
Everything You Thought You Already Knew About Orchestration
Everything You Thought You Already Knew About OrchestrationEverything You Thought You Already Knew About Orchestration
Everything You Thought You Already Knew About Orchestration
Laura Frank Tacho
 
Building Efficient Parallel Testing Platforms with Docker
Building Efficient Parallel Testing Platforms with DockerBuilding Efficient Parallel Testing Platforms with Docker
Building Efficient Parallel Testing Platforms with Docker
Laura Frank Tacho
 
Efficient Parallel Testing with Docker
Efficient Parallel Testing with DockerEfficient Parallel Testing with Docker
Efficient Parallel Testing with Docker
Laura Frank Tacho
 
Stop Being Lazy and Test Your Software
Stop Being Lazy and Test Your SoftwareStop Being Lazy and Test Your Software
Stop Being Lazy and Test Your Software
Laura Frank Tacho
 
Rails Applications with Docker
Rails Applications with DockerRails Applications with Docker
Rails Applications with Docker
Laura Frank Tacho
 

More from Laura Frank Tacho (10)

The Container Shame Spiral
The Container Shame SpiralThe Container Shame Spiral
The Container Shame Spiral
 
Using Docker For Development
Using Docker For DevelopmentUsing Docker For Development
Using Docker For Development
 
Deploying a Kubernetes App with Amazon EKS
Deploying a Kubernetes App with Amazon EKSDeploying a Kubernetes App with Amazon EKS
Deploying a Kubernetes App with Amazon EKS
 
Scalable and Available Services with Docker and Kubernetes
Scalable and Available Services with Docker and KubernetesScalable and Available Services with Docker and Kubernetes
Scalable and Available Services with Docker and Kubernetes
 
SwarmKit in Theory and Practice
SwarmKit in Theory and PracticeSwarmKit in Theory and Practice
SwarmKit in Theory and Practice
 
Everything You Thought You Already Knew About Orchestration
Everything You Thought You Already Knew About OrchestrationEverything You Thought You Already Knew About Orchestration
Everything You Thought You Already Knew About Orchestration
 
Building Efficient Parallel Testing Platforms with Docker
Building Efficient Parallel Testing Platforms with DockerBuilding Efficient Parallel Testing Platforms with Docker
Building Efficient Parallel Testing Platforms with Docker
 
Efficient Parallel Testing with Docker
Efficient Parallel Testing with DockerEfficient Parallel Testing with Docker
Efficient Parallel Testing with Docker
 
Stop Being Lazy and Test Your Software
Stop Being Lazy and Test Your SoftwareStop Being Lazy and Test Your Software
Stop Being Lazy and Test Your Software
 
Rails Applications with Docker
Rails Applications with DockerRails Applications with Docker
Rails Applications with Docker
 

Recently uploaded

A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...
A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...
A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...
Samirsinh Parmar
 
Maximize Your Efficiency with This Comprehensive Project Management Platform ...
Maximize Your Efficiency with This Comprehensive Project Management Platform ...Maximize Your Efficiency with This Comprehensive Project Management Platform ...
Maximize Your Efficiency with This Comprehensive Project Management Platform ...
SOFTTECHHUB
 
From Concept to reality : Implementing Lean Managements DMAIC Methodology for...
From Concept to reality : Implementing Lean Managements DMAIC Methodology for...From Concept to reality : Implementing Lean Managements DMAIC Methodology for...
From Concept to reality : Implementing Lean Managements DMAIC Methodology for...
Rokibul Hasan
 
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
Neal Elbaum
 
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
LinghuaKong2
 
All the Small Things - XP2024 Bolzano/Bozen
All the Small Things - XP2024 Bolzano/BozenAll the Small Things - XP2024 Bolzano/Bozen
All the Small Things - XP2024 Bolzano/Bozen
Alberto Brandolini
 
innovation in nursing practice, education and management.pptx
innovation in nursing practice, education and management.pptxinnovation in nursing practice, education and management.pptx
innovation in nursing practice, education and management.pptx
TulsiDhidhi1
 
Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...
Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...
Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...
ssuserf63bd7
 
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Alexey Krivitsky
 
9 Ways Managers Kill Morale (and What to Do Instead)
9 Ways Managers Kill Morale (and What to Do Instead)9 Ways Managers Kill Morale (and What to Do Instead)
9 Ways Managers Kill Morale (and What to Do Instead)
experienceprosarah
 

Recently uploaded (10)

A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...
A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...
A comprehensive-study-of-biparjoy-cyclone-disaster-management-in-gujarat-a-ca...
 
Maximize Your Efficiency with This Comprehensive Project Management Platform ...
Maximize Your Efficiency with This Comprehensive Project Management Platform ...Maximize Your Efficiency with This Comprehensive Project Management Platform ...
Maximize Your Efficiency with This Comprehensive Project Management Platform ...
 
From Concept to reality : Implementing Lean Managements DMAIC Methodology for...
From Concept to reality : Implementing Lean Managements DMAIC Methodology for...From Concept to reality : Implementing Lean Managements DMAIC Methodology for...
From Concept to reality : Implementing Lean Managements DMAIC Methodology for...
 
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
Neal Elbaum Shares Top 5 Trends Shaping the Logistics Industry in 2024
 
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
m249-saw PMI To familiarize the soldier with the M249 Squad Automatic Weapon ...
 
All the Small Things - XP2024 Bolzano/Bozen
All the Small Things - XP2024 Bolzano/BozenAll the Small Things - XP2024 Bolzano/Bozen
All the Small Things - XP2024 Bolzano/Bozen
 
innovation in nursing practice, education and management.pptx
innovation in nursing practice, education and management.pptxinnovation in nursing practice, education and management.pptx
innovation in nursing practice, education and management.pptx
 
Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...
Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...
Small Business Management An Entrepreneur’s Guidebook 8th edition by Byrd tes...
 
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
Designing and Sustaining Large-Scale Value-Centered Agile Ecosystems (powered...
 
9 Ways Managers Kill Morale (and What to Do Instead)
9 Ways Managers Kill Morale (and What to Do Instead)9 Ways Managers Kill Morale (and What to Do Instead)
9 Ways Managers Kill Morale (and What to Do Instead)
 

Happier Teams Through Tools