SlideShare a Scribd company logo
1 of 71
Download to read offline
How to do
Kick-Ass
Software Development
@david_bonilla
dbonilla@atlassian.com
David Bonilla
Atlassian Ambassador
@david_bonilla
dbonilla@atlassian.com
David Bonilla
Atlassian Ambassador
Relax and enjoy
the sexy accent!
How to do kick ass
software development?
Use Ruby
Deliver Kick-Ass Software
Deliver Kick-Ass Software
Create a Kick-Ass Team
Deliver Kick-Ass Software
Create a Kick-Ass Team
Get Kick-Ass Collaboration
Deliver Kick-Ass Software
Create a Kick-Ass Team
Get Kick-Ass Collaboration
Kick-Ass Automation
Deliver
Kick-Ass Software
Building the right thing
Microsoft Kin
Building the right thing
How do we know?
Microsoft Kin
Building the right thing
How do we know?
before
Microsoft Kin
Fake it
til you
Make it
Devcon Tel Aviv - How to do Kick-ass Software Development
Feedback
Generate a kick-ass
Experience
Devcon Tel Aviv - How to do Kick-ass Software Development
Easy to find
Make it simple
Easy to find
Make it simple
Easy to find
Fast to submit
Make it simple
Easy to find
Fast to submit
Sexy
Spanish Technology
GOT FEEDBACK?
GOT FEEDBACK?
GOT FEEDBACK?
Got Feedback?
Submit Cancel
What do you like? *
What needs to be
improved?*
Name
BrowseUpload a screenshot
Email
Rate the page * Awesome HorribleGood Meh! Bad
GOT FEEDBACK?
Got Feedback?
Submit Cancel
What do you like? * Good tools, but this talk doesn't kick ass at all!
What needs to be
improved?*
Add more jokes!
Name
BrowseUpload a screenshot
Email
Freddy Eedback
f.eedback@complain.com
Rate the page * Awesome HorribleGood Meh! Bad
GOT FEEDBACK?
Got Feedback?
Submit Cancel
What do you like? * Good tools, but this talk doesn't kick ass at all!
What needs to be
improved?*
Add more jokes!
Name
BrowseUpload a screenshot
Email
Freddy Eedback
f.eedback@complain.com
Rate the page * Awesome HorribleGood Meh! Bad
GOT FEEDBACK?
Got Feedback?
Submit Cancel
What do you like? * Good tools, but this talk doesn't kick ass at all!
What needs to be
improved?*
Add more jokes!
Name
BrowseUpload a screenshot
Email
Freddy Eedback
f.eedback@complain.com
Rate the page * Awesome HorribleGood Meh! Bad
Make it simple
Easy to find
Fast to submit
Developers
on
Support
Kick-Ass Team
Create a
Developer
Different Roles
Responsibilities
Tester
DoT
Developer
on
Test
Qual·i·ty As·sis·tance [kwol-i-tee] [uh-sis-tuh ns]
Quality is everybody's responsibility. QA employees help and train
developers to become better tester, testing the more complicated stuff,
creating test data, investigating in new test tools and working on test
strategies.
QA
Quality
is everybody's responsibility
Design
Developers
doing
Design
Developers
doing
Design
Developers
doing
Design
Developers
doing
should we have designers?
Why
Because we Suck!
should we have designers?
Why
Designers?Scaling
Designer Designer ? ?
Designer Designer Developer Developer
Developers FTW!Use
Designers?Scaling
Design Guidelines
Tools to test designJust a few controls
Simple rules
https://developer.atlassian.com/design
Dev Speed
Kick-Ass
Collaboration
Kick-AssGet
Fast + Simple
Workflow
For Parallel Coding
Coding
A branch
for every task
Branches
have short lives
average 2 days
we use
Pull Requests
what do you
think?
fast approvals
moving fast
2
Emails
asynchronous
offline
one to many
add people
We love
Emails
often too long
are bad for conversations
lots of spam
needs an action
Problems
We love
Chat Rooms
Confluence
Developer
Design Team
Enterprise
Discussions
Just the conversations you need to kick ass !!!
Chat is great for remote conversations
...and local!
People can stay in the zone
Chat is great for different timezones
The chat records all conversations that happened during the night
Automation
Kick-Ass
We're helping people
to be faster
by automating their work
How much time do you spend a week
to automate your software development?
Whois doing continuous integration?
Who
is doing kick-ass continuous integration??
Our builds
took to long
were too complicated
were unstable
missed a concept
sucked
4 things how to tame monster builds
and kick-ass again
1. Pass the artifact
1. Pass the artifact
2. Parallelize Tests
3. Have a build strategy
building + unit & UI tests every check in
platform tests less frequent (every hour)
performance tests nightly builds
4. Look at your stats!Data Porn
4. Look at your stats!Data Porn
Deliver Kick-Ass Software
Create a Kick-Ass Team
Get Kick-Ass Collaboration
Kick-Ass Automation
Be excellent
in everything you do
Step out of your comfort zone
and be more awesome
Did you
kick ass
today?
dbonilla@atlassian.com
@david_bonilla
¡Gracias!
(Thank you]

More Related Content

What's hot

SEO Checklists to make you rich and sexy
SEO Checklists to make you rich and sexySEO Checklists to make you rich and sexy
SEO Checklists to make you rich and sexyBristolSEO
 
Tear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the BuildingTear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the BuildingAtlassian
 
A Day in the Life of a HipChat Developer
A Day in the Life of a HipChat DeveloperA Day in the Life of a HipChat Developer
A Day in the Life of a HipChat DeveloperAtlassian
 
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Atlassian
 
London Atlassian User Group - February 2014
London Atlassian User Group - February 2014London Atlassian User Group - February 2014
London Atlassian User Group - February 2014Steve Smith
 
DevOps & Technical Agility: From Theory to Practice
DevOps & Technical Agility: From Theory to PracticeDevOps & Technical Agility: From Theory to Practice
DevOps & Technical Agility: From Theory to PracticeLemi Orhan Ergin
 
0 for 3: Edtech Startup Lessons Learned
0 for 3: Edtech Startup Lessons Learned0 for 3: Edtech Startup Lessons Learned
0 for 3: Edtech Startup Lessons LearnedSeriousGamesAssoc
 
To Pull Request Or Not To Pull Request?
To Pull Request Or Not To Pull Request?To Pull Request Or Not To Pull Request?
To Pull Request Or Not To Pull Request?Adam Zolyak
 
Scrum Events and Artifacts in Action
Scrum Events and Artifacts in ActionScrum Events and Artifacts in Action
Scrum Events and Artifacts in ActionLemi Orhan Ergin
 
Continuous Test Automation
Continuous Test AutomationContinuous Test Automation
Continuous Test AutomationTechWell
 
Cloud computing and distributed development teams; how to make it work.
Cloud computing and distributed development teams; how to make it work.Cloud computing and distributed development teams; how to make it work.
Cloud computing and distributed development teams; how to make it work.European Innovation Academy
 
Git with t for teams
Git with t for teamsGit with t for teams
Git with t for teamsSven Peters
 
A Product Manager and a Designer Walk into a Bar
A Product Manager and a Designer Walk into a BarA Product Manager and a Designer Walk into a Bar
A Product Manager and a Designer Walk into a BarAtlassian
 
Beyond Agile and DevOps: From Concepts to Products in Weeks, Not Months
Beyond Agile and DevOps: From Concepts to Products in Weeks, Not MonthsBeyond Agile and DevOps: From Concepts to Products in Weeks, Not Months
Beyond Agile and DevOps: From Concepts to Products in Weeks, Not MonthsAtlassian
 
ContentKing - Digital Olympus - SEO Disasters
ContentKing - Digital Olympus - SEO DisastersContentKing - Digital Olympus - SEO Disasters
ContentKing - Digital Olympus - SEO DisastersSteven van Vessum
 
Atlassian - The Latest & Greatest April 2014
Atlassian - The Latest & Greatest April 2014Atlassian - The Latest & Greatest April 2014
Atlassian - The Latest & Greatest April 2014Sven Peters
 
Developer experience
Developer experienceDeveloper experience
Developer experienceMailjet
 
How to hire a developer functional imperative
How to hire a developer functional imperativeHow to hire a developer functional imperative
How to hire a developer functional imperativeJosh Borts
 
Taming scary production code that nobody wants to touch
Taming scary production code that nobody wants to touchTaming scary production code that nobody wants to touch
Taming scary production code that nobody wants to touchMike Clement
 

What's hot (20)

SEO Checklists to make you rich and sexy
SEO Checklists to make you rich and sexySEO Checklists to make you rich and sexy
SEO Checklists to make you rich and sexy
 
The Joker
The JokerThe Joker
The Joker
 
Tear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the BuildingTear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the Building
 
A Day in the Life of a HipChat Developer
A Day in the Life of a HipChat DeveloperA Day in the Life of a HipChat Developer
A Day in the Life of a HipChat Developer
 
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
Do Agile Right - Lessons Learned from an Atlassian Product Manager - Sherif M...
 
London Atlassian User Group - February 2014
London Atlassian User Group - February 2014London Atlassian User Group - February 2014
London Atlassian User Group - February 2014
 
DevOps & Technical Agility: From Theory to Practice
DevOps & Technical Agility: From Theory to PracticeDevOps & Technical Agility: From Theory to Practice
DevOps & Technical Agility: From Theory to Practice
 
0 for 3: Edtech Startup Lessons Learned
0 for 3: Edtech Startup Lessons Learned0 for 3: Edtech Startup Lessons Learned
0 for 3: Edtech Startup Lessons Learned
 
To Pull Request Or Not To Pull Request?
To Pull Request Or Not To Pull Request?To Pull Request Or Not To Pull Request?
To Pull Request Or Not To Pull Request?
 
Scrum Events and Artifacts in Action
Scrum Events and Artifacts in ActionScrum Events and Artifacts in Action
Scrum Events and Artifacts in Action
 
Continuous Test Automation
Continuous Test AutomationContinuous Test Automation
Continuous Test Automation
 
Cloud computing and distributed development teams; how to make it work.
Cloud computing and distributed development teams; how to make it work.Cloud computing and distributed development teams; how to make it work.
Cloud computing and distributed development teams; how to make it work.
 
Git with t for teams
Git with t for teamsGit with t for teams
Git with t for teams
 
A Product Manager and a Designer Walk into a Bar
A Product Manager and a Designer Walk into a BarA Product Manager and a Designer Walk into a Bar
A Product Manager and a Designer Walk into a Bar
 
Beyond Agile and DevOps: From Concepts to Products in Weeks, Not Months
Beyond Agile and DevOps: From Concepts to Products in Weeks, Not MonthsBeyond Agile and DevOps: From Concepts to Products in Weeks, Not Months
Beyond Agile and DevOps: From Concepts to Products in Weeks, Not Months
 
ContentKing - Digital Olympus - SEO Disasters
ContentKing - Digital Olympus - SEO DisastersContentKing - Digital Olympus - SEO Disasters
ContentKing - Digital Olympus - SEO Disasters
 
Atlassian - The Latest & Greatest April 2014
Atlassian - The Latest & Greatest April 2014Atlassian - The Latest & Greatest April 2014
Atlassian - The Latest & Greatest April 2014
 
Developer experience
Developer experienceDeveloper experience
Developer experience
 
How to hire a developer functional imperative
How to hire a developer functional imperativeHow to hire a developer functional imperative
How to hire a developer functional imperative
 
Taming scary production code that nobody wants to touch
Taming scary production code that nobody wants to touchTaming scary production code that nobody wants to touch
Taming scary production code that nobody wants to touch
 

Viewers also liked

Kick off de projet - Fiches pratiques en français
Kick off de projet - Fiches pratiques en françaisKick off de projet - Fiches pratiques en français
Kick off de projet - Fiches pratiques en françaisSylvain Loubradou
 
Awesome android apps
Awesome android appsAwesome android apps
Awesome android appsRichard Byrne
 
Prototyping for responsive web design
Prototyping for responsive web design Prototyping for responsive web design
Prototyping for responsive web design mrscammels
 
Mobile Marketing Association - Mobile et tablettes 2nd écran de la TV
Mobile Marketing Association - Mobile et tablettes 2nd écran de la TVMobile Marketing Association - Mobile et tablettes 2nd écran de la TV
Mobile Marketing Association - Mobile et tablettes 2nd écran de la TVPascal Dasseux
 
Référencement Mobile - Anji Ismail - SEO Campus 2010
Référencement Mobile - Anji Ismail - SEO Campus 2010Référencement Mobile - Anji Ismail - SEO Campus 2010
Référencement Mobile - Anji Ismail - SEO Campus 2010SEO CAMP
 
Unlock the Magic: How to set up and use your new ipad
Unlock the Magic: How to set up and use your new ipadUnlock the Magic: How to set up and use your new ipad
Unlock the Magic: How to set up and use your new ipadGina Schreck
 
World Mobile Congress 2013 : Les temps forts / Jour 1
World Mobile Congress 2013 : Les temps forts / Jour 1World Mobile Congress 2013 : Les temps forts / Jour 1
World Mobile Congress 2013 : Les temps forts / Jour 1Raphael Journé
 
Baromètre mobile marketing association France mai 2013
Baromètre mobile marketing association France mai 2013Baromètre mobile marketing association France mai 2013
Baromètre mobile marketing association France mai 2013Thierry Pires
 
Baromobile 2012 : le baromètre de l'internet mobile - SFR régie - OMG
Baromobile 2012 : le baromètre de l'internet mobile - SFR régie - OMGBaromobile 2012 : le baromètre de l'internet mobile - SFR régie - OMG
Baromobile 2012 : le baromètre de l'internet mobile - SFR régie - OMGRomain Fonnier
 
Running your App as a Business
Running your App as a BusinessRunning your App as a Business
Running your App as a BusinessBill Magnuson
 
Android et ses petits secrets - SFR Régie - Mars 2012
Android et ses petits secrets  - SFR Régie - Mars 2012Android et ses petits secrets  - SFR Régie - Mars 2012
Android et ses petits secrets - SFR Régie - Mars 2012Romain Fonnier
 
L’iPad à l’école : usages, avantages et défis
L’iPad à l’école : usages,  avantages et défisL’iPad à l’école : usages,  avantages et défis
L’iPad à l’école : usages, avantages et défisnawras.univers
 
Mobile Marketing Trend Report - AUG 2012
Mobile Marketing Trend Report - AUG 2012Mobile Marketing Trend Report - AUG 2012
Mobile Marketing Trend Report - AUG 2012Daniel Wood
 
Digiday and Yahoo! Present: Mobile Daily Habits, Moving Marketers Forward
Digiday and  Yahoo! Present: Mobile Daily Habits, Moving Marketers ForwardDigiday and  Yahoo! Present: Mobile Daily Habits, Moving Marketers Forward
Digiday and Yahoo! Present: Mobile Daily Habits, Moving Marketers ForwardDigiday
 
10 Trends on Mobile
10 Trends on Mobile10 Trends on Mobile
10 Trends on MobileTable19
 
Mobile Mega Trends to Change the World
Mobile Mega Trends to Change the WorldMobile Mega Trends to Change the World
Mobile Mega Trends to Change the WorldAkash Shrivastava
 

Viewers also liked (20)

Kick-off projet
Kick-off projetKick-off projet
Kick-off projet
 
Kick off de projet - Fiches pratiques en français
Kick off de projet - Fiches pratiques en françaisKick off de projet - Fiches pratiques en français
Kick off de projet - Fiches pratiques en français
 
15 Kick-Ass Bruce Lee Quotes
15 Kick-Ass Bruce Lee Quotes15 Kick-Ass Bruce Lee Quotes
15 Kick-Ass Bruce Lee Quotes
 
Before You Kick the Bucket List
Before You Kick the Bucket ListBefore You Kick the Bucket List
Before You Kick the Bucket List
 
Awesome android apps
Awesome android appsAwesome android apps
Awesome android apps
 
Prototyping for responsive web design
Prototyping for responsive web design Prototyping for responsive web design
Prototyping for responsive web design
 
Mobile Marketing Association - Mobile et tablettes 2nd écran de la TV
Mobile Marketing Association - Mobile et tablettes 2nd écran de la TVMobile Marketing Association - Mobile et tablettes 2nd écran de la TV
Mobile Marketing Association - Mobile et tablettes 2nd écran de la TV
 
Référencement Mobile - Anji Ismail - SEO Campus 2010
Référencement Mobile - Anji Ismail - SEO Campus 2010Référencement Mobile - Anji Ismail - SEO Campus 2010
Référencement Mobile - Anji Ismail - SEO Campus 2010
 
Unlock the Magic: How to set up and use your new ipad
Unlock the Magic: How to set up and use your new ipadUnlock the Magic: How to set up and use your new ipad
Unlock the Magic: How to set up and use your new ipad
 
World Mobile Congress 2013 : Les temps forts / Jour 1
World Mobile Congress 2013 : Les temps forts / Jour 1World Mobile Congress 2013 : Les temps forts / Jour 1
World Mobile Congress 2013 : Les temps forts / Jour 1
 
60 apps in 60 mins
60 apps in 60 mins60 apps in 60 mins
60 apps in 60 mins
 
Baromètre mobile marketing association France mai 2013
Baromètre mobile marketing association France mai 2013Baromètre mobile marketing association France mai 2013
Baromètre mobile marketing association France mai 2013
 
Baromobile 2012 : le baromètre de l'internet mobile - SFR régie - OMG
Baromobile 2012 : le baromètre de l'internet mobile - SFR régie - OMGBaromobile 2012 : le baromètre de l'internet mobile - SFR régie - OMG
Baromobile 2012 : le baromètre de l'internet mobile - SFR régie - OMG
 
Running your App as a Business
Running your App as a BusinessRunning your App as a Business
Running your App as a Business
 
Android et ses petits secrets - SFR Régie - Mars 2012
Android et ses petits secrets  - SFR Régie - Mars 2012Android et ses petits secrets  - SFR Régie - Mars 2012
Android et ses petits secrets - SFR Régie - Mars 2012
 
L’iPad à l’école : usages, avantages et défis
L’iPad à l’école : usages,  avantages et défisL’iPad à l’école : usages,  avantages et défis
L’iPad à l’école : usages, avantages et défis
 
Mobile Marketing Trend Report - AUG 2012
Mobile Marketing Trend Report - AUG 2012Mobile Marketing Trend Report - AUG 2012
Mobile Marketing Trend Report - AUG 2012
 
Digiday and Yahoo! Present: Mobile Daily Habits, Moving Marketers Forward
Digiday and  Yahoo! Present: Mobile Daily Habits, Moving Marketers ForwardDigiday and  Yahoo! Present: Mobile Daily Habits, Moving Marketers Forward
Digiday and Yahoo! Present: Mobile Daily Habits, Moving Marketers Forward
 
10 Trends on Mobile
10 Trends on Mobile10 Trends on Mobile
10 Trends on Mobile
 
Mobile Mega Trends to Change the World
Mobile Mega Trends to Change the WorldMobile Mega Trends to Change the World
Mobile Mega Trends to Change the World
 

Similar to Devcon Tel Aviv - How to do Kick-ass Software Development

JAZOON'13 - Sven Peters - How to do Kick-Ass Software Development
JAZOON'13 - Sven Peters - How to do Kick-Ass Software DevelopmentJAZOON'13 - Sven Peters - How to do Kick-Ass Software Development
JAZOON'13 - Sven Peters - How to do Kick-Ass Software Developmentjazoon13
 
How To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven PetersHow To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven PetersZeroTurnaround
 
How To Do Kick-Ass Software Development
How To Do Kick-Ass Software DevelopmentHow To Do Kick-Ass Software Development
How To Do Kick-Ass Software DevelopmentSven Peters
 
Kickass Agile Development - Agile & Beyond Conference
Kickass Agile Development - Agile & Beyond ConferenceKickass Agile Development - Agile & Beyond Conference
Kickass Agile Development - Agile & Beyond ConferenceDan Chuparkoff
 
How HipChat Ships and Recovers Fast with DevOps Practices
How HipChat Ships and Recovers Fast with DevOps PracticesHow HipChat Ships and Recovers Fast with DevOps Practices
How HipChat Ships and Recovers Fast with DevOps PracticesAtlassian
 
Achieving Technical Excellence in Your Software Teams - from Devternity
Achieving Technical Excellence in Your Software Teams - from Devternity Achieving Technical Excellence in Your Software Teams - from Devternity
Achieving Technical Excellence in Your Software Teams - from Devternity Peter Gfader
 
Presentation
PresentationPresentation
Presentationiae_odesk
 
Presentation
PresentationPresentation
Presentationiae_odesk
 
How to explain DevOps to your mom
How to explain DevOps to your momHow to explain DevOps to your mom
How to explain DevOps to your momAndreas Grabner
 
Dominik Veselý - Vše co jste kdy chtěli vědět o CI a báli jste se zeptat
Dominik Veselý - Vše co jste kdy chtěli vědět o CI a báli jste se zeptatDominik Veselý - Vše co jste kdy chtěli vědět o CI a báli jste se zeptat
Dominik Veselý - Vše co jste kdy chtěli vědět o CI a báli jste se zeptatmdevtalk
 
Industry stories on agile, scrum and kanban
Industry stories on agile, scrum and kanbanIndustry stories on agile, scrum and kanban
Industry stories on agile, scrum and kanbanBusiness901
 
6 Things to Think About Before Building Your Website
6 Things to Think About Before Building Your Website6 Things to Think About Before Building Your Website
6 Things to Think About Before Building Your WebsiteFloown
 
McrFRED talk 25/09/2014
McrFRED talk 25/09/2014McrFRED talk 25/09/2014
McrFRED talk 25/09/2014Jake Smith
 
10 practices that every developer needs to start right now
10 practices that every developer needs to start right now10 practices that every developer needs to start right now
10 practices that every developer needs to start right nowCaleb Jenkins
 
Rasa Developer Summit - Tom Bocklisch, Rasa - Product Updates from Rasa
Rasa Developer Summit - Tom Bocklisch, Rasa - Product Updates from RasaRasa Developer Summit - Tom Bocklisch, Rasa - Product Updates from Rasa
Rasa Developer Summit - Tom Bocklisch, Rasa - Product Updates from RasaRasa Technologies
 
All Method, No Madness: Guiding Agile Teams Through Research
All Method, No Madness: Guiding Agile Teams Through ResearchAll Method, No Madness: Guiding Agile Teams Through Research
All Method, No Madness: Guiding Agile Teams Through ResearchAggregage
 
Summit 2014 Keynote
Summit 2014 KeynoteSummit 2014 Keynote
Summit 2014 KeynoteAtlassian
 
Welcome To Itteco
Welcome To IttecoWelcome To Itteco
Welcome To Ittecoi.paramonau
 
Rapid Fullstack Development
Rapid Fullstack DevelopmentRapid Fullstack Development
Rapid Fullstack DevelopmentAshley Davis
 

Similar to Devcon Tel Aviv - How to do Kick-ass Software Development (20)

JAZOON'13 - Sven Peters - How to do Kick-Ass Software Development
JAZOON'13 - Sven Peters - How to do Kick-Ass Software DevelopmentJAZOON'13 - Sven Peters - How to do Kick-Ass Software Development
JAZOON'13 - Sven Peters - How to do Kick-Ass Software Development
 
How To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven PetersHow To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven Peters
 
How To Do Kick-Ass Software Development
How To Do Kick-Ass Software DevelopmentHow To Do Kick-Ass Software Development
How To Do Kick-Ass Software Development
 
Kickass Agile Development - Agile & Beyond Conference
Kickass Agile Development - Agile & Beyond ConferenceKickass Agile Development - Agile & Beyond Conference
Kickass Agile Development - Agile & Beyond Conference
 
How HipChat Ships and Recovers Fast with DevOps Practices
How HipChat Ships and Recovers Fast with DevOps PracticesHow HipChat Ships and Recovers Fast with DevOps Practices
How HipChat Ships and Recovers Fast with DevOps Practices
 
Achieving Technical Excellence in Your Software Teams - from Devternity
Achieving Technical Excellence in Your Software Teams - from Devternity Achieving Technical Excellence in Your Software Teams - from Devternity
Achieving Technical Excellence in Your Software Teams - from Devternity
 
Presentation
PresentationPresentation
Presentation
 
Presentation
PresentationPresentation
Presentation
 
How to explain DevOps to your mom
How to explain DevOps to your momHow to explain DevOps to your mom
How to explain DevOps to your mom
 
Dominik Veselý - Vše co jste kdy chtěli vědět o CI a báli jste se zeptat
Dominik Veselý - Vše co jste kdy chtěli vědět o CI a báli jste se zeptatDominik Veselý - Vše co jste kdy chtěli vědět o CI a báli jste se zeptat
Dominik Veselý - Vše co jste kdy chtěli vědět o CI a báli jste se zeptat
 
Industry stories on agile, scrum and kanban
Industry stories on agile, scrum and kanbanIndustry stories on agile, scrum and kanban
Industry stories on agile, scrum and kanban
 
6 Things to Think About Before Building Your Website
6 Things to Think About Before Building Your Website6 Things to Think About Before Building Your Website
6 Things to Think About Before Building Your Website
 
Site Man Pro
Site Man ProSite Man Pro
Site Man Pro
 
McrFRED talk 25/09/2014
McrFRED talk 25/09/2014McrFRED talk 25/09/2014
McrFRED talk 25/09/2014
 
10 practices that every developer needs to start right now
10 practices that every developer needs to start right now10 practices that every developer needs to start right now
10 practices that every developer needs to start right now
 
Rasa Developer Summit - Tom Bocklisch, Rasa - Product Updates from Rasa
Rasa Developer Summit - Tom Bocklisch, Rasa - Product Updates from RasaRasa Developer Summit - Tom Bocklisch, Rasa - Product Updates from Rasa
Rasa Developer Summit - Tom Bocklisch, Rasa - Product Updates from Rasa
 
All Method, No Madness: Guiding Agile Teams Through Research
All Method, No Madness: Guiding Agile Teams Through ResearchAll Method, No Madness: Guiding Agile Teams Through Research
All Method, No Madness: Guiding Agile Teams Through Research
 
Summit 2014 Keynote
Summit 2014 KeynoteSummit 2014 Keynote
Summit 2014 Keynote
 
Welcome To Itteco
Welcome To IttecoWelcome To Itteco
Welcome To Itteco
 
Rapid Fullstack Development
Rapid Fullstack DevelopmentRapid Fullstack Development
Rapid Fullstack Development
 

More from David Bonilla

How to sell software in 98 days (and sell $200M)
How to sell software in 98 days (and sell $200M)How to sell software in 98 days (and sell $200M)
How to sell software in 98 days (and sell $200M)David Bonilla
 
7 tecnicas para construir un equipo brillante
7 tecnicas para construir un equipo brillante7 tecnicas para construir un equipo brillante
7 tecnicas para construir un equipo brillanteDavid Bonilla
 
Barcelona AUG - JAN/21/2013
Barcelona AUG - JAN/21/2013Barcelona AUG - JAN/21/2013
Barcelona AUG - JAN/21/2013David Bonilla
 
Atlassian Agile Development Techniques
Atlassian Agile Development TechniquesAtlassian Agile Development Techniques
Atlassian Agile Development TechniquesDavid Bonilla
 
Material Sales to sell Atlassian Products
Material Sales to sell Atlassian ProductsMaterial Sales to sell Atlassian Products
Material Sales to sell Atlassian ProductsDavid Bonilla
 
Semana de la Informática de Burgos 2011
Semana de la Informática de Burgos 2011Semana de la Informática de Burgos 2011
Semana de la Informática de Burgos 2011David Bonilla
 
Gamification - CAS2011
Gamification - CAS2011Gamification - CAS2011
Gamification - CAS2011David Bonilla
 
La Técnica Pomodoro - The Evnt 2011
La Técnica Pomodoro - The Evnt 2011La Técnica Pomodoro - The Evnt 2011
La Técnica Pomodoro - The Evnt 2011David Bonilla
 

More from David Bonilla (10)

How to sell software in 98 days (and sell $200M)
How to sell software in 98 days (and sell $200M)How to sell software in 98 days (and sell $200M)
How to sell software in 98 days (and sell $200M)
 
Agile Forensics
Agile ForensicsAgile Forensics
Agile Forensics
 
7 tecnicas para construir un equipo brillante
7 tecnicas para construir un equipo brillante7 tecnicas para construir un equipo brillante
7 tecnicas para construir un equipo brillante
 
Barcelona AUG - JAN/21/2013
Barcelona AUG - JAN/21/2013Barcelona AUG - JAN/21/2013
Barcelona AUG - JAN/21/2013
 
Atlassian Agile Development Techniques
Atlassian Agile Development TechniquesAtlassian Agile Development Techniques
Atlassian Agile Development Techniques
 
Material Sales to sell Atlassian Products
Material Sales to sell Atlassian ProductsMaterial Sales to sell Atlassian Products
Material Sales to sell Atlassian Products
 
Agile @ Atlassian
Agile @ AtlassianAgile @ Atlassian
Agile @ Atlassian
 
Semana de la Informática de Burgos 2011
Semana de la Informática de Burgos 2011Semana de la Informática de Burgos 2011
Semana de la Informática de Burgos 2011
 
Gamification - CAS2011
Gamification - CAS2011Gamification - CAS2011
Gamification - CAS2011
 
La Técnica Pomodoro - The Evnt 2011
La Técnica Pomodoro - The Evnt 2011La Técnica Pomodoro - The Evnt 2011
La Técnica Pomodoro - The Evnt 2011
 

Recently uploaded

Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxUdaiappa Ramachandran
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 

Recently uploaded (20)

Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 

Devcon Tel Aviv - How to do Kick-ass Software Development