SlideShare a Scribd company logo
1 of 54
Download to read offline
@WROSSMCK
Keeping Your Pipelines Flowing
U X D X O c t o b e r 2 0 1 8
1
@WROSSMCK
What you will learn
2
@WROSSMCK
3
▪What is Time To Player

▪How to ship a Box Product Game

▪Understand the value stream map and deployment
workflow at DICE

▪Increasing effort upfront to reduce cycle time
What you will learn
@WROSSMCK
What is Time To Player?
4
@WROSSMCK
🧠
5
What is Time To Player?
@WROSSMCK
🧠 ‣ #
6
What is Time To Player?
@WROSSMCK
🧠 ‣ # ‣ 🙏
7
What is Time To Player?
@WROSSMCK
🧠 ‣ # ‣ 🙏 ‣ 🎮
8
What is Time To Player?
@WROSSMCK
🧠 ‣ # ‣ 🙏 ‣ 🎮
9
The Time to go from inception
To a Player Console or PC
@WROSSMCK
AAA Patch Process
10
@WROSSMCK
11
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
@WROSSMCK
12
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 2 . 0
R e l e a s e 1 . 0
@WROSSMCK
13
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
🧠 ‣ # ‣ 🙏 ‣ 🎮
@WROSSMCK
14
R e l e a s e 1 . 0
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
@WROSSMCK
15
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
@WROSSMCK
16
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
@WROSSMCK
17
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
@WROSSMCK
18
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
@WROSSMCK
19
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
R e l e a s e 1 . 2
@WROSSMCK
20
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
R e l e a s e 1 . 2
@WROSSMCK
21
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
R e l e a s e 1 . 2
@WROSSMCK
22
Wat?
@WROSSMCK
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
23
Evaluate the process
@WROSSMCK
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
24
Evaluate the process
@WROSSMCK
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
25
Evaluate the process
@WROSSMCK
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
26
Evaluate the process
@WROSSMCK
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
27
Evaluate the process
@WROSSMCK
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
28
Evaluate the process
@WROSSMCK
29
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
R e l e a s e 1 . 2
@WROSSMCK
30
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
R e l e a s e 1 . 2
@WROSSMCK
31
Evaluate the process
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
@WROSSMCK
32
Evaluate the process
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
@WROSSMCK
33
Evaluate the process
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
Time To Player == 2 weeks minimum
@WROSSMCK
“The fastest way to do
something is not at all”
34
- Miles McGuire
@WROSSMCK
35
Engineer a New Release Strategy
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly
releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes
two weeks to set up
@WROSSMCK
36
Engineer a New Release Strategy
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly
releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes
two weeks to set up
@WROSSMCK
▪Minimise Manual Effort

▪Avoid a branch per release

▪Enable weekly patches

▪One setup for all releases
37
Engineer a New Release Strategy
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly
releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes
two weeks to set up
@WROSSMCK
How DICE Ships Games
38
@WROSSMCK
39
Static Infrastructure
@WROSSMCK
Release 2.0
40
Static Infrastructure
@WROSSMCK
Release 2.0Release 2.1
41
Static Infrastructure
@WROSSMCK
Release 2.0Release 2.1Release 2.2
42
Static Infrastructure
@WROSSMCK
43
Static Infrastructure
Release 2.0Release 2.1Release 2.2Release 3.0
@WROSSMCK
Release 3.0 Release 2.2
44
Static Infrastructure
Release 2.1
Release 2.0
@WROSSMCK
Feature A
Feature B
45
Static Infrastructure
Release 3.0 Release 2.2 Release 2.1
Release 2.0
@WROSSMCK
Release 3.0 Release 2.2
46
Static Infrastructure
Feature A
Feature B
Release 2.1
Release 2.0
@WROSSMCK
Release 4.0 Release 3.0
47
Static Infrastructure
Release 4.0 Release 2.2
Release 2.1
Release 2.0
@WROSSMCK
Release 4.0 Release 3.0
48
Static Infrastructure
Release 4.0
Feature C
Feature E
Feature D Release 2.2
Release 2.1
Release 2.0
@WROSSMCK
🧠 ‣ # ‣ 🙏 ‣ 🎮
Remind You of Anything?
49
@WROSSMCK
Release 4.0 Release 3.0
50
Release Process Matches Artistic Process
Release 4.0
Feature C
Feature E
Feature D Release 2.2
Release 2.1
Release 2.0
🧠
🧠
🧠
🧠
### 🙏 🎮
🎮
🎮
🎮
🎮
🎮
🎮
🎮
🎮
@WROSSMCK
Engineer a New Release Strategy
▪Minimise manual effort

▪Avoid a branch per release

▪Enable weekly patches

▪One setup for all releases

▪Release process matches
artistic process
51
@WROSSMCK
Big Wins
▪Releases happen when the Game
Team decide

▪Release Team no longer
micromanaging releases

▪Freed up weeks of effort for every
release

▪Build Team can focus on Cool New
Projects™

▪Time To Player is reduced by two
weeks for every release
52
@WROSSMCK
Lessons Learnt
▪Use Value Stream
Mapping to reduce waste

▪Frontload effort to avoid
Tech Debt

▪Keep infrastructure static

▪Evaluate your processes
53
@WROSSMCK
@wrossmck
54

More Related Content

Similar to Keeping your pipelines flowing, Ross McKinley, Senior Build Engineer, EA DICE

情報流通における課題とクリエイティブ・コモンズの位置づけ
情報流通における課題とクリエイティブ・コモンズの位置づけ情報流通における課題とクリエイティブ・コモンズの位置づけ
情報流通における課題とクリエイティブ・コモンズの位置づけ
2da
 
Twiggy - let's get our widget on!
Twiggy - let's get our widget on!Twiggy - let's get our widget on!
Twiggy - let's get our widget on!
Elliott Kember
 

Similar to Keeping your pipelines flowing, Ross McKinley, Senior Build Engineer, EA DICE (20)

The Seven Wastes of Software Development
The Seven Wastes of Software DevelopmentThe Seven Wastes of Software Development
The Seven Wastes of Software Development
 
crossing borders
crossing borderscrossing borders
crossing borders
 
Onsi Fakhouri at SpringOne Platform 2017
Onsi Fakhouri at SpringOne Platform 2017Onsi Fakhouri at SpringOne Platform 2017
Onsi Fakhouri at SpringOne Platform 2017
 
Apache Spark Data intensive processing in practice
Apache Spark Data intensive processing in practice Apache Spark Data intensive processing in practice
Apache Spark Data intensive processing in practice
 
Keep Calm and Use Kanban
Keep Calm and Use KanbanKeep Calm and Use Kanban
Keep Calm and Use Kanban
 
Kanban board!
Kanban board!Kanban board!
Kanban board!
 
KubeBoot - Spring Boot deployment on Kubernetes
KubeBoot - Spring Boot deployment on KubernetesKubeBoot - Spring Boot deployment on Kubernetes
KubeBoot - Spring Boot deployment on Kubernetes
 
情報流通における課題とクリエイティブ・コモンズの位置づけ
情報流通における課題とクリエイティブ・コモンズの位置づけ情報流通における課題とクリエイティブ・コモンズの位置づけ
情報流通における課題とクリエイティブ・コモンズの位置づけ
 
Logs Are Magic: Why Git Workflows and Commit Structure Should Matter To You
Logs Are Magic: Why Git Workflows and Commit Structure Should Matter To YouLogs Are Magic: Why Git Workflows and Commit Structure Should Matter To You
Logs Are Magic: Why Git Workflows and Commit Structure Should Matter To You
 
Lean estimation and planning workshop
Lean estimation and planning workshopLean estimation and planning workshop
Lean estimation and planning workshop
 
Big Data with BigQuery, presented at DevoxxUK 2014 by Javier Ramirez from teo...
Big Data with BigQuery, presented at DevoxxUK 2014 by Javier Ramirez from teo...Big Data with BigQuery, presented at DevoxxUK 2014 by Javier Ramirez from teo...
Big Data with BigQuery, presented at DevoxxUK 2014 by Javier Ramirez from teo...
 
WDE08 BULLETPROOF A to Z
WDE08 BULLETPROOF A to ZWDE08 BULLETPROOF A to Z
WDE08 BULLETPROOF A to Z
 
Solving PostgreSQL wicked problems
Solving PostgreSQL wicked problemsSolving PostgreSQL wicked problems
Solving PostgreSQL wicked problems
 
Twiggy - let's get our widget on!
Twiggy - let's get our widget on!Twiggy - let's get our widget on!
Twiggy - let's get our widget on!
 
Linuxcommands 091018105536-phpapp01
Linuxcommands 091018105536-phpapp01Linuxcommands 091018105536-phpapp01
Linuxcommands 091018105536-phpapp01
 
[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop
[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop
[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop
 
PuppetConf 2016: DevOps Where You Wouldn't Have Expected – Thomas Limoncelli,...
PuppetConf 2016: DevOps Where You Wouldn't Have Expected – Thomas Limoncelli,...PuppetConf 2016: DevOps Where You Wouldn't Have Expected – Thomas Limoncelli,...
PuppetConf 2016: DevOps Where You Wouldn't Have Expected – Thomas Limoncelli,...
 
Past and today of Metasepi project
Past and today of Metasepi projectPast and today of Metasepi project
Past and today of Metasepi project
 
IaaS業界激変の背景
IaaS業界激変の背景IaaS業界激変の背景
IaaS業界激変の背景
 
Devops: Culture or Tools? Why should I deploy it in my team, my department ?
 Devops: Culture or Tools? Why should I deploy it in my team, my department ? Devops: Culture or Tools? Why should I deploy it in my team, my department ?
Devops: Culture or Tools? Why should I deploy it in my team, my department ?
 

More from UXDXConf

Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023
Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023
Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023
UXDXConf
 

More from UXDXConf (20)

Breaking Silos_The Shift from a Software Delivery to a Product Development Mi...
Breaking Silos_The Shift from a Software Delivery to a Product Development Mi...Breaking Silos_The Shift from a Software Delivery to a Product Development Mi...
Breaking Silos_The Shift from a Software Delivery to a Product Development Mi...
 
How Intercom built ‘Fin’, a GPT-4 powered chatbot_Fergal Reid_UXDX_EMEA_2023
How Intercom built ‘Fin’, a GPT-4 powered chatbot_Fergal Reid_UXDX_EMEA_2023How Intercom built ‘Fin’, a GPT-4 powered chatbot_Fergal Reid_UXDX_EMEA_2023
How Intercom built ‘Fin’, a GPT-4 powered chatbot_Fergal Reid_UXDX_EMEA_2023
 
Leveling Up Design Maturity in a Large-Scale Organisation_ Daniel Heaslip_ U...
Leveling Up  Design Maturity in a Large-Scale Organisation_ Daniel Heaslip_ U...Leveling Up  Design Maturity in a Large-Scale Organisation_ Daniel Heaslip_ U...
Leveling Up Design Maturity in a Large-Scale Organisation_ Daniel Heaslip_ U...
 
Continuous-Research_Mike Brown_UXDX_ EMEA_2023
Continuous-Research_Mike Brown_UXDX_ EMEA_2023Continuous-Research_Mike Brown_UXDX_ EMEA_2023
Continuous-Research_Mike Brown_UXDX_ EMEA_2023
 
Crafting Digital Products for Connected Appliances and Other Stories_ Alexis ...
Crafting Digital Products for Connected Appliances and Other Stories_ Alexis ...Crafting Digital Products for Connected Appliances and Other Stories_ Alexis ...
Crafting Digital Products for Connected Appliances and Other Stories_ Alexis ...
 
Integrating AI _King's journey of Technology Transformation_Steven Collins_ U...
Integrating AI _King's journey of Technology Transformation_Steven Collins_ U...Integrating AI _King's journey of Technology Transformation_Steven Collins_ U...
Integrating AI _King's journey of Technology Transformation_Steven Collins_ U...
 
Seamless UX: Invisible Transactions_Sudev Balakrishan_UXDX_EMEA_2023
Seamless UX: Invisible Transactions_Sudev Balakrishan_UXDX_EMEA_2023Seamless UX: Invisible Transactions_Sudev Balakrishan_UXDX_EMEA_2023
Seamless UX: Invisible Transactions_Sudev Balakrishan_UXDX_EMEA_2023
 
Roadmaps Unveiled_ Lessons from successes, failures and the crucial role of s...
Roadmaps Unveiled_ Lessons from successes, failures and the crucial role of s...Roadmaps Unveiled_ Lessons from successes, failures and the crucial role of s...
Roadmaps Unveiled_ Lessons from successes, failures and the crucial role of s...
 
Operational Evolution_ Harnessing Design for Internal Business Transformation...
Operational Evolution_ Harnessing Design for Internal Business Transformation...Operational Evolution_ Harnessing Design for Internal Business Transformation...
Operational Evolution_ Harnessing Design for Internal Business Transformation...
 
Design Delivery Principles, Accelerating Product Delivery Outcomes in a Compl...
Design Delivery Principles, Accelerating Product Delivery Outcomes in a Compl...Design Delivery Principles, Accelerating Product Delivery Outcomes in a Compl...
Design Delivery Principles, Accelerating Product Delivery Outcomes in a Compl...
 
Innovation Without Adoption Is Meaningless_ Rhiannon White_ UXDX_ EMEA_2023
Innovation Without Adoption Is Meaningless_ Rhiannon White_ UXDX_ EMEA_2023Innovation Without Adoption Is Meaningless_ Rhiannon White_ UXDX_ EMEA_2023
Innovation Without Adoption Is Meaningless_ Rhiannon White_ UXDX_ EMEA_2023
 
Learning Balanced Leadership with Horses_Martina Hodges-Schell_ UXDX_ EMEA_2023
Learning Balanced Leadership with Horses_Martina Hodges-Schell_ UXDX_ EMEA_2023Learning Balanced Leadership with Horses_Martina Hodges-Schell_ UXDX_ EMEA_2023
Learning Balanced Leadership with Horses_Martina Hodges-Schell_ UXDX_ EMEA_2023
 
An Unexpected Approach to Design: Uncovering Hidden Parallels With Writing St...
An Unexpected Approach to Design: Uncovering Hidden Parallels With Writing St...An Unexpected Approach to Design: Uncovering Hidden Parallels With Writing St...
An Unexpected Approach to Design: Uncovering Hidden Parallels With Writing St...
 
Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023
Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023
Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023
 
Embracing Career Pivots, Navigating Change, and Building a Motivated Remote T...
Embracing Career Pivots, Navigating Change, and Building a Motivated Remote T...Embracing Career Pivots, Navigating Change, and Building a Motivated Remote T...
Embracing Career Pivots, Navigating Change, and Building a Motivated Remote T...
 
Uncharted waters of design leadership_ Anderson Gomes_ UXDX_ EMEA_ 2023
Uncharted waters of design leadership_ Anderson Gomes_ UXDX_ EMEA_ 2023Uncharted waters of design leadership_ Anderson Gomes_ UXDX_ EMEA_ 2023
Uncharted waters of design leadership_ Anderson Gomes_ UXDX_ EMEA_ 2023
 
Enhancing the Impact of User Research_ Fahad Osmani_ UXDX_EMEA_2023
Enhancing the Impact of User Research_ Fahad Osmani_ UXDX_EMEA_2023Enhancing the Impact of User Research_ Fahad Osmani_ UXDX_EMEA_2023
Enhancing the Impact of User Research_ Fahad Osmani_ UXDX_EMEA_2023
 
How to Know Enough to Know You Don't Know_ Shilpi Sinha_UXDX_EMEA_2023
How to Know Enough to Know You Don't Know_ Shilpi Sinha_UXDX_EMEA_2023How to Know Enough to Know You Don't Know_ Shilpi Sinha_UXDX_EMEA_2023
How to Know Enough to Know You Don't Know_ Shilpi Sinha_UXDX_EMEA_2023
 
Lessons Learned From Our Accessibility-First Approach to Data Visualisation- ...
Lessons Learned From Our Accessibility-First Approach to Data Visualisation- ...Lessons Learned From Our Accessibility-First Approach to Data Visualisation- ...
Lessons Learned From Our Accessibility-First Approach to Data Visualisation- ...
 
Fostering a customer-centric culture at an enterprise_UXDX_EMEA_2023
Fostering a customer-centric culture at an enterprise_UXDX_EMEA_2023Fostering a customer-centric culture at an enterprise_UXDX_EMEA_2023
Fostering a customer-centric culture at an enterprise_UXDX_EMEA_2023
 

Recently uploaded

%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 

Recently uploaded (20)

%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 

Keeping your pipelines flowing, Ross McKinley, Senior Build Engineer, EA DICE