SlideShare a Scribd company logo
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
ThoughtWorks Go
Continuous Deployment made
Easy and Free
Yohan Beschi
SFEIR Benelux
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
1 2
3
The Three Cs Thoughtworks go
DEMO
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
11
Understanding
the three C
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
Continuous Integration
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
CompilATION
TESTINGSTATIC ANALYSIS
AUTOMATED
DEPLOYMENT
DB Integration
DOCUMENTATION
GENERATION
CompilATION
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
CompilATION
TESTINGSTATIC ANALYSIS
AUTOMATED
DEPLOYMENT
DB Integration
DOCUMENTATION
GENERATION
CompilATION
TESTING
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
CompilATION
TESTINGSTATIC ANALYSIS
AUTOMATED
DEPLOYMENT
DB Integration
DOCUMENTATION
GENERATION
CompilATION
TESTINGSTATIC ANALYSIS
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
CompilATION
TESTINGSTATIC ANALYSIS
AUTOMATED
DEPLOYMENT
DB Integration
DOCUMENTATION
GENERATION
CompilATION
TESTINGSTATIC ANALYSIS
DB Integration
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
CompilATION
TESTINGSTATIC ANALYSIS
AUTOMATED
DEPLOYMENT
DB Integration
DOCUMENTATION
GENERATION
CompilATION
TESTINGSTATIC ANALYSIS
DOCUMENTATION
GENERATION
DB Integration
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
CompilATION
TESTINGSTATIC ANALYSIS
AUTOMATED
DEPLOYMENT
DB Integration
DOCUMENTATION
GENERATION
CompilATION
TESTINGSTATIC ANALYSIS
DOCUMENTATION
GENERATION
AUTOMATED
DEPLOYMENT
DB Integration
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
At every commit an
Artifact
is generated
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
Continuous DELIVERY
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
UNIT TESTING
STATIC ANALYSIS
DOCUMENTATION
GENERATION
PERFECTCI
CompilATION
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
Error pipeline
On commit
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
Error pipeline
CI
On commit
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
Error pipeline
Feedback pipeline
CI
On commit
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
DEV
Error pipeline
Feedback pipeline
CI
AUTO DeliveryOn commit
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
DEV
Error pipeline
Feedback pipeline
CI
AUTO DeliveryOn commit
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
DEV QA PRODUAT
Manual
Delivery
Error pipeline
Feedback pipeline
CI
AUTO/Manual
Delivery
AUTO/Manual
DeliveryAUTO DeliveryOn commit
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
DEV QA PRODUAT
Manual
Delivery
Error pipeline
Feedback pipeline
CI
AUTO/Manual
Delivery
AUTO/Manual
DeliveryAUTO DeliveryOn commit
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
DEV QA PRODUAT
Manual
Delivery
Error pipeline
Feedback pipeline
CI
AUTO/Manual
Delivery
AUTO/Manual
DeliveryAUTO DeliveryOn commit
CONTINUOUSDELIVERYPIPELINE
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
CI DEV QA PROD
PERF
SECURITY
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
CI DEV QA PROD
PERF
SECURITY
CONTINUOUSDELIVERYPIPELINE
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
Every Build can be released to
Production
(release button)
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
Continuous DEPLOYMENT
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
DEV QA PRODUAT
Manual
Delivery
Error pipeline
Feedback pipeline
CI
AUTO/Manual
Delivery
AUTO/Manual
DeliveryAUTO DeliveryOn commit
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
DEV QA PRODUAT
Error pipeline
Feedback pipeline
CI
On commit
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
Every build
is released
to Production
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
22
ThoughtWorks
GO
Yet another CD Tool ?
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
MASTER vs AGENT
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
S
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
S
A
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
S
A
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
S
A
A
A
A A
A
A
A
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
CONCEPTS
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
tasks
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
tasks
JOBS
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
tasks
JOBS
stages
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
tasks
JOBS
stages
PIPELINES
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
tasks
JOBS
stages
PIPELINES
PIPELINES GROUPS
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
Terminology
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
GO HOMEPAGE
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
CI DEV QA PROD
PERF
SECURITY
CONTINUOUSDELIVERYPIPELINE
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
CI DEV QA PROD
PERF
SECURITY
PIPELINE
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
PIPELINES
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
CI DEV QA PROD
PERF
SECURITY
PIPELINE GROUP
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
PIPELINE GROUP
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
STAGES
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
CI DEV QA PROD
PERF
SECURITY
FAN-OUT
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
CI DEV QA PROD
PERF
SECURITY
FAN-IN
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
33
DEMO
voxxeddays.com/luxembourg/ #voxxeddaysLU
voxxeddays.com/luxembourg/@yohanbeschi #gocd #voxxeddaysLU
THE END

More Related Content

Viewers also liked

Introduction to Integration Technologies
Introduction to Integration TechnologiesIntroduction to Integration Technologies
Introduction to Integration Technologies
BizTalk360
 
Locally it worked! virtualizing docker
Locally it worked! virtualizing dockerLocally it worked! virtualizing docker
Locally it worked! virtualizing docker
Sascha Brinkmann
 
ThoughtWorks Digital - Estratégia de Dados
ThoughtWorks Digital - Estratégia de DadosThoughtWorks Digital - Estratégia de Dados
ThoughtWorks Digital - Estratégia de Dados
Thoughtworks
 
Continuous Delivery Distilled
Continuous Delivery DistilledContinuous Delivery Distilled
Continuous Delivery Distilled
Matt Callanan
 
One Does Not Simply Walk Into Devops
One Does Not Simply Walk Into Devops One Does Not Simply Walk Into Devops
One Does Not Simply Walk Into Devops
Uri Cohen
 
How Continuous Delivery and Lean Management Make your DevOps Amazeballs
How Continuous Delivery and Lean Management Make your DevOps AmazeballsHow Continuous Delivery and Lean Management Make your DevOps Amazeballs
How Continuous Delivery and Lean Management Make your DevOps Amazeballs
Nicole Forsgren
 
cdSummit Austin - Jez Humble: CD Architecture
cdSummit Austin - Jez Humble: CD ArchitecturecdSummit Austin - Jez Humble: CD Architecture
cdSummit Austin - Jez Humble: CD Architecture
Miles Blatstein
 
Top Lessons Learned While Researching and Writing The DevOps Handbook
Top Lessons Learned While Researching and Writing The DevOps HandbookTop Lessons Learned While Researching and Writing The DevOps Handbook
Top Lessons Learned While Researching and Writing The DevOps Handbook
Dynatrace
 
Top 3 Success Strategy for Embedding Change Capabilities into Your Organisation
Top 3 Success Strategy for Embedding Change Capabilities into Your OrganisationTop 3 Success Strategy for Embedding Change Capabilities into Your Organisation
Top 3 Success Strategy for Embedding Change Capabilities into Your Organisation
Prosci ANZ
 
Toyota Kata Puzzle Experience Workshop
Toyota Kata Puzzle Experience WorkshopToyota Kata Puzzle Experience Workshop
Toyota Kata Puzzle Experience Workshop
Håkan Forss
 
2016 State of DevOps Report Webinar
2016 State of DevOps Report Webinar2016 State of DevOps Report Webinar
2016 State of DevOps Report Webinar
Puppet
 
IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...
IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...
IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...
Serdar Basegmez
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the Enterprise
CollabNet
 
Burnout
BurnoutBurnout
Burnout
C4Media
 
Data Strategy - Enabling the Data-Guided Enterprise
Data Strategy - Enabling the Data-Guided EnterpriseData Strategy - Enabling the Data-Guided Enterprise
Data Strategy - Enabling the Data-Guided Enterprise
Thoughtworks
 
Starting and Scaling DevOps In the Enterprise
Starting and Scaling DevOps In the EnterpriseStarting and Scaling DevOps In the Enterprise
Starting and Scaling DevOps In the Enterprise
Sonatype
 
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
Gene Kim
 
DevOps and Continuous Delivery Reference Architectures - Volume 2
DevOps and Continuous Delivery Reference Architectures - Volume 2DevOps and Continuous Delivery Reference Architectures - Volume 2
DevOps and Continuous Delivery Reference Architectures - Volume 2
Sonatype
 
Real world continuous delivery
Real world continuous deliveryReal world continuous delivery
Real world continuous delivery
Seb Rose
 
DevOps and Continuous Delivery reference architectures for Docker
DevOps and Continuous Delivery reference architectures for DockerDevOps and Continuous Delivery reference architectures for Docker
DevOps and Continuous Delivery reference architectures for Docker
Sonatype
 

Viewers also liked (20)

Introduction to Integration Technologies
Introduction to Integration TechnologiesIntroduction to Integration Technologies
Introduction to Integration Technologies
 
Locally it worked! virtualizing docker
Locally it worked! virtualizing dockerLocally it worked! virtualizing docker
Locally it worked! virtualizing docker
 
ThoughtWorks Digital - Estratégia de Dados
ThoughtWorks Digital - Estratégia de DadosThoughtWorks Digital - Estratégia de Dados
ThoughtWorks Digital - Estratégia de Dados
 
Continuous Delivery Distilled
Continuous Delivery DistilledContinuous Delivery Distilled
Continuous Delivery Distilled
 
One Does Not Simply Walk Into Devops
One Does Not Simply Walk Into Devops One Does Not Simply Walk Into Devops
One Does Not Simply Walk Into Devops
 
How Continuous Delivery and Lean Management Make your DevOps Amazeballs
How Continuous Delivery and Lean Management Make your DevOps AmazeballsHow Continuous Delivery and Lean Management Make your DevOps Amazeballs
How Continuous Delivery and Lean Management Make your DevOps Amazeballs
 
cdSummit Austin - Jez Humble: CD Architecture
cdSummit Austin - Jez Humble: CD ArchitecturecdSummit Austin - Jez Humble: CD Architecture
cdSummit Austin - Jez Humble: CD Architecture
 
Top Lessons Learned While Researching and Writing The DevOps Handbook
Top Lessons Learned While Researching and Writing The DevOps HandbookTop Lessons Learned While Researching and Writing The DevOps Handbook
Top Lessons Learned While Researching and Writing The DevOps Handbook
 
Top 3 Success Strategy for Embedding Change Capabilities into Your Organisation
Top 3 Success Strategy for Embedding Change Capabilities into Your OrganisationTop 3 Success Strategy for Embedding Change Capabilities into Your Organisation
Top 3 Success Strategy for Embedding Change Capabilities into Your Organisation
 
Toyota Kata Puzzle Experience Workshop
Toyota Kata Puzzle Experience WorkshopToyota Kata Puzzle Experience Workshop
Toyota Kata Puzzle Experience Workshop
 
2016 State of DevOps Report Webinar
2016 State of DevOps Report Webinar2016 State of DevOps Report Webinar
2016 State of DevOps Report Webinar
 
IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...
IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...
IBM Connect 2017: Your Data In the Major Leagues: A Practical Guide to REST S...
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the Enterprise
 
Burnout
BurnoutBurnout
Burnout
 
Data Strategy - Enabling the Data-Guided Enterprise
Data Strategy - Enabling the Data-Guided EnterpriseData Strategy - Enabling the Data-Guided Enterprise
Data Strategy - Enabling the Data-Guided Enterprise
 
Starting and Scaling DevOps In the Enterprise
Starting and Scaling DevOps In the EnterpriseStarting and Scaling DevOps In the Enterprise
Starting and Scaling DevOps In the Enterprise
 
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
 
DevOps and Continuous Delivery Reference Architectures - Volume 2
DevOps and Continuous Delivery Reference Architectures - Volume 2DevOps and Continuous Delivery Reference Architectures - Volume 2
DevOps and Continuous Delivery Reference Architectures - Volume 2
 
Real world continuous delivery
Real world continuous deliveryReal world continuous delivery
Real world continuous delivery
 
DevOps and Continuous Delivery reference architectures for Docker
DevOps and Continuous Delivery reference architectures for DockerDevOps and Continuous Delivery reference architectures for Docker
DevOps and Continuous Delivery reference architectures for Docker
 

Similar to VoxxedDays LU 2016 - Thoughtworks Go - Continuous Deployment made easy and free

"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022
"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022
"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022
🎤 Hanno Embregts 🎸
 
A Framework for Open Source Software Success
A Framework for Open Source Software SuccessA Framework for Open Source Software Success
A Framework for Open Source Software Success
Paula Hunter
 
Patterns for Open Source Success
Patterns for Open Source SuccessPatterns for Open Source Success
Patterns for Open Source Success
Stephen Walli
 
[edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet!
[edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet![edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet!
[edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet!
Christopher Schmitt
 
SFSCON23 - Tommaso Bailetti - Improving developer experience in Open Source P...
SFSCON23 - Tommaso Bailetti - Improving developer experience in Open Source P...SFSCON23 - Tommaso Bailetti - Improving developer experience in Open Source P...
SFSCON23 - Tommaso Bailetti - Improving developer experience in Open Source P...
South Tyrol Free Software Conference
 
The DevOps Ways @ #DOH19
The DevOps Ways @ #DOH19The DevOps Ways @ #DOH19
The DevOps Ways @ #DOH19
Gianni Bombelli
 
HTML5 as a game console
HTML5 as a game consoleHTML5 as a game console
HTML5 as a game console
michalbu
 
OpenY: Scaling and Sharing with Custom Drupal Distribution
OpenY: Scaling and Sharing with Custom Drupal DistributionOpenY: Scaling and Sharing with Custom Drupal Distribution
OpenY: Scaling and Sharing with Custom Drupal Distribution
DrupalCamp Kyiv
 
How i hack my education
How i hack my educationHow i hack my education
How i hack my educationYves Hanoulle
 
The fall of the BizTalk Architect – From something abstract to something useful
The fall of the BizTalk Architect – From something abstract to something usefulThe fall of the BizTalk Architect – From something abstract to something useful
The fall of the BizTalk Architect – From something abstract to something useful
BizTalk360
 
Accelerated Augmented Reality services Boston 2018 LiveWorx
Accelerated Augmented Reality services Boston 2018 LiveWorxAccelerated Augmented Reality services Boston 2018 LiveWorx
Accelerated Augmented Reality services Boston 2018 LiveWorx
Transition Technologies PSC
 
Flash dead ?
Flash dead ?Flash dead ?
Flash dead ?
Christophe Keromen
 
Architectuur 2009
Architectuur 2009Architectuur 2009
Architectuur 2009
boonzaai
 
En alumni echolot_digital_worx_ppt
En alumni echolot_digital_worx_pptEn alumni echolot_digital_worx_ppt
En alumni echolot_digital_worx_ppt
digital worx
 
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYERMediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
MediaMosa
 
From dev to ops and beyond - getting it done
From dev to ops and beyond - getting it doneFrom dev to ops and beyond - getting it done
From dev to ops and beyond - getting it done
Edorian
 
What's up for 2012 and 'Commun-engineering'
What's up for 2012 and 'Commun-engineering'What's up for 2012 and 'Commun-engineering'
What's up for 2012 and 'Commun-engineering'
Nicolas Pastorino
 
Agile meets IoT: AgileIoT and Eclipse Duttile
Agile meets IoT: AgileIoT and Eclipse DuttileAgile meets IoT: AgileIoT and Eclipse Duttile
Agile meets IoT: AgileIoT and Eclipse Duttile
Felice Pescatore
 
Rapid Web Design Prototyping with HTML5 and WebKit
Rapid Web Design Prototyping with HTML5 and WebKitRapid Web Design Prototyping with HTML5 and WebKit
Rapid Web Design Prototyping with HTML5 and WebKitPete Nicholls
 

Similar to VoxxedDays LU 2016 - Thoughtworks Go - Continuous Deployment made easy and free (20)

"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022
"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022
"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022
 
A Framework for Open Source Software Success
A Framework for Open Source Software SuccessA Framework for Open Source Software Success
A Framework for Open Source Software Success
 
Patterns for Open Source Success
Patterns for Open Source SuccessPatterns for Open Source Success
Patterns for Open Source Success
 
[edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet!
[edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet![edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet!
[edUiconf] HTML5 does all that… and i can haz cheeseburger? You bet!
 
SFSCON23 - Tommaso Bailetti - Improving developer experience in Open Source P...
SFSCON23 - Tommaso Bailetti - Improving developer experience in Open Source P...SFSCON23 - Tommaso Bailetti - Improving developer experience in Open Source P...
SFSCON23 - Tommaso Bailetti - Improving developer experience in Open Source P...
 
The DevOps Ways @ #DOH19
The DevOps Ways @ #DOH19The DevOps Ways @ #DOH19
The DevOps Ways @ #DOH19
 
HTML5 as a game console
HTML5 as a game consoleHTML5 as a game console
HTML5 as a game console
 
OpenY: Scaling and Sharing with Custom Drupal Distribution
OpenY: Scaling and Sharing with Custom Drupal DistributionOpenY: Scaling and Sharing with Custom Drupal Distribution
OpenY: Scaling and Sharing with Custom Drupal Distribution
 
HTML5 Design
HTML5 DesignHTML5 Design
HTML5 Design
 
How i hack my education
How i hack my educationHow i hack my education
How i hack my education
 
The fall of the BizTalk Architect – From something abstract to something useful
The fall of the BizTalk Architect – From something abstract to something usefulThe fall of the BizTalk Architect – From something abstract to something useful
The fall of the BizTalk Architect – From something abstract to something useful
 
Accelerated Augmented Reality services Boston 2018 LiveWorx
Accelerated Augmented Reality services Boston 2018 LiveWorxAccelerated Augmented Reality services Boston 2018 LiveWorx
Accelerated Augmented Reality services Boston 2018 LiveWorx
 
Flash dead ?
Flash dead ?Flash dead ?
Flash dead ?
 
Architectuur 2009
Architectuur 2009Architectuur 2009
Architectuur 2009
 
En alumni echolot_digital_worx_ppt
En alumni echolot_digital_worx_pptEn alumni echolot_digital_worx_ppt
En alumni echolot_digital_worx_ppt
 
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYERMediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
 
From dev to ops and beyond - getting it done
From dev to ops and beyond - getting it doneFrom dev to ops and beyond - getting it done
From dev to ops and beyond - getting it done
 
What's up for 2012 and 'Commun-engineering'
What's up for 2012 and 'Commun-engineering'What's up for 2012 and 'Commun-engineering'
What's up for 2012 and 'Commun-engineering'
 
Agile meets IoT: AgileIoT and Eclipse Duttile
Agile meets IoT: AgileIoT and Eclipse DuttileAgile meets IoT: AgileIoT and Eclipse Duttile
Agile meets IoT: AgileIoT and Eclipse Duttile
 
Rapid Web Design Prototyping with HTML5 and WebKit
Rapid Web Design Prototyping with HTML5 and WebKitRapid Web Design Prototyping with HTML5 and WebKit
Rapid Web Design Prototyping with HTML5 and WebKit
 

More from yohanbeschi

Java 8 - Nuts and Bold - SFEIR Benelux
Java 8 - Nuts and Bold - SFEIR BeneluxJava 8 - Nuts and Bold - SFEIR Benelux
Java 8 - Nuts and Bold - SFEIR Benelux
yohanbeschi
 
JVM Hardcore - Part 18 - Converting a logical expression into bytecode
JVM Hardcore - Part 18 - Converting a logical expression into bytecodeJVM Hardcore - Part 18 - Converting a logical expression into bytecode
JVM Hardcore - Part 18 - Converting a logical expression into bytecodeyohanbeschi
 
JVM Hardcore - Part 07 - Parsing (Productions stack states)
JVM Hardcore - Part 07 - Parsing (Productions stack states)JVM Hardcore - Part 07 - Parsing (Productions stack states)
JVM Hardcore - Part 07 - Parsing (Productions stack states)yohanbeschi
 
Introduction to the Java bytecode - So@t - 20130924
Introduction to the Java bytecode - So@t - 20130924Introduction to the Java bytecode - So@t - 20130924
Introduction to the Java bytecode - So@t - 20130924yohanbeschi
 
JVM Hardcode - Part 01 - How Frames work
JVM Hardcode - Part 01 - How Frames workJVM Hardcode - Part 01 - How Frames work
JVM Hardcode - Part 01 - How Frames workyohanbeschi
 
Introduction to dart - So@t - 20130410
Introduction to dart - So@t - 20130410Introduction to dart - So@t - 20130410
Introduction to dart - So@t - 20130410yohanbeschi
 
Dart - web_ui & Programmatic components - Paris JUG - 20130409
Dart - web_ui & Programmatic components - Paris JUG - 20130409Dart - web_ui & Programmatic components - Paris JUG - 20130409
Dart - web_ui & Programmatic components - Paris JUG - 20130409yohanbeschi
 
Building Single-Page Web Appplications in dart - Devoxx France 2013
Building Single-Page Web Appplications in dart - Devoxx France 2013Building Single-Page Web Appplications in dart - Devoxx France 2013
Building Single-Page Web Appplications in dart - Devoxx France 2013yohanbeschi
 
Introduction à dart
Introduction à dartIntroduction à dart
Introduction à dart
yohanbeschi
 

More from yohanbeschi (9)

Java 8 - Nuts and Bold - SFEIR Benelux
Java 8 - Nuts and Bold - SFEIR BeneluxJava 8 - Nuts and Bold - SFEIR Benelux
Java 8 - Nuts and Bold - SFEIR Benelux
 
JVM Hardcore - Part 18 - Converting a logical expression into bytecode
JVM Hardcore - Part 18 - Converting a logical expression into bytecodeJVM Hardcore - Part 18 - Converting a logical expression into bytecode
JVM Hardcore - Part 18 - Converting a logical expression into bytecode
 
JVM Hardcore - Part 07 - Parsing (Productions stack states)
JVM Hardcore - Part 07 - Parsing (Productions stack states)JVM Hardcore - Part 07 - Parsing (Productions stack states)
JVM Hardcore - Part 07 - Parsing (Productions stack states)
 
Introduction to the Java bytecode - So@t - 20130924
Introduction to the Java bytecode - So@t - 20130924Introduction to the Java bytecode - So@t - 20130924
Introduction to the Java bytecode - So@t - 20130924
 
JVM Hardcode - Part 01 - How Frames work
JVM Hardcode - Part 01 - How Frames workJVM Hardcode - Part 01 - How Frames work
JVM Hardcode - Part 01 - How Frames work
 
Introduction to dart - So@t - 20130410
Introduction to dart - So@t - 20130410Introduction to dart - So@t - 20130410
Introduction to dart - So@t - 20130410
 
Dart - web_ui & Programmatic components - Paris JUG - 20130409
Dart - web_ui & Programmatic components - Paris JUG - 20130409Dart - web_ui & Programmatic components - Paris JUG - 20130409
Dart - web_ui & Programmatic components - Paris JUG - 20130409
 
Building Single-Page Web Appplications in dart - Devoxx France 2013
Building Single-Page Web Appplications in dart - Devoxx France 2013Building Single-Page Web Appplications in dart - Devoxx France 2013
Building Single-Page Web Appplications in dart - Devoxx France 2013
 
Introduction à dart
Introduction à dartIntroduction à dart
Introduction à dart
 

Recently uploaded

Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 

Recently uploaded (20)

Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 

VoxxedDays LU 2016 - Thoughtworks Go - Continuous Deployment made easy and free