SlideShare a Scribd company logo
1 of 86
Download to read offline
Conversational Development
Job van der Voort | @Jobvo
VP Product at GitLab
@Jobvo
@Jobvo
@Jobvo
2011
Dimitriy Zaporozhets
@Jobvo
2014
5 people
@Jobvo
today
@Jobvo
$45 million in funding
Google Ventures, Michael Dell, Ashton Kutcher and others
@Jobvo
>100k companies
@Jobvo
290 people
(and about 70 pets)
@Jobvo
Zero offices
~36 different countries
@Jobvo - about.gitlab.com/team/
(Almost) everything is open
@Jobvo - about.gitlab.com/handbook
Why you should listen to me
@Jobvo
Q3 2015
First version of GitLab CI
@Jobvo
Q3 2017
GitLab CI Leader in Forrester Wave
CI Tools
@Jobvo
@Jobvo
OPEN@Jobvo
GitLab comes in two distributions
@Jobvo
Community Edition
gitlab.com/gitlab-org/gitlab-ce
MIT Expat license
@Jobvo
Enterprise Edition
gitlab.com/gitlab-org/gitlab-ee
Proprietary
@Jobvo
@Jobvo
@Jobvo
All code, issues and plans are public
@Jobvo
..meaning anyone can contribute,
even to our proprietary product.
@Jobvo
The contribution process is
identical for everyone,
employee or not
@Jobvo
@Jobvo
We realized that being open is
incredibly powerful
@Jobvo
So we open sourced the rest of our
company
(everything is open)
@Jobvo
about.gitlab.com/handbook
@Jobvo
Want to know how we make
product decisions?
about.gitlab.com/handbook/product
@Jobvo
Want to see our vacation policy?
about.gitlab.com/handbook/paid-time-off
@Jobvo
Want to see our hiring policies?
about.gitlab.com/handbook/hiring
@Jobvo
Want to know how much you'll earn
as developer?
about.gitlab.com/roles/engineering/developer
@Jobvo
Everything we reasonably and
legally can be open about, we make
public
@Jobvo
It has meant that the community
has contributed to our company
@Jobvo
and others have taken our ideas
and built their own companies on it
@Jobvo
DEV@Jobvo
Focus on customer value
@Jobvo
Focus on customer value
Consistently build cool things that
people like
@Jobvo
Only possible to do consistently by
iteration
@Jobvo
SHORT CYCLES
@Jobvo
@Jobvo
Cycle time
Time it takes to go from writing down an idea to
shipping that change in production
@Jobvo - 1: Shorten your cycle
Shorter cycles |>
More iterative
@Jobvo - 1: Shorten your cycle
Skate to where the puck is going to be
@Jobvo - 1: Shorten your cycle
Skate to where the puck is going to be
@Jobvo - 1: Shorten your cycle
Ok, cycle time is important.
How do I get to shorter cycles?
@Jobvo - 1: Shorten your cycle
1. Shorter cycles
Minimally Viable Change (MVC)
@Jobvo - 1: Shorten your cycle
1. Shorter cycles
Deploy frequently (Continuously)
@Jobvo - 1: Shorten your cycle
1. Shorter cycles
Deploy more when it hurts
@Jobvo - 1: Shorten your cycle
1. Shorter cycles
Include gatekeepers into each step of the
cycle
@Jobvo - 1: Shorten your cycle
1. Shorter cycles
Automate everything
1. Have a great test suite (aim for 85% coverage)
2. Automatically deploy on merge to staging / preprod / prod
3. Automatic roll-out and roll-back
4. Adopting Cloud Native (Kubernetes + GitLab) makes this all
100x easier
@Jobvo - 1: Shorten your cycle
1. Shorter cycles
1. Adopt MVC
2. Deploy frequently
3. Deploy more when it hurts
4. Include gatekeepers into the conversation
5. Automate everything
@Jobvo - 1: Shorten your cycle
1. Shorter cycles
Result:
β€’ Easier to coordinate, reason, estimate
β€’ Quicker to respond to market needs
β€’ Higher predictability
β€’ Better code quality
β€’ Easier to troubleshoot
@Jobvo - 1: Shorten your cycle
ADOPT CONVERSATIONAL
DEVELOPMENT
@Jobvo
Conversational Development
(ConvDev)
Asynchronous, result-driven way of
communicating
@Jobvo - 2: Adopt ConvDev
ConvDev is why GitLab can exist
@Jobvo - 2: Adopt ConvDev
2. ConvDev
Write everything down
@Jobvo - 2: Adopt ConvDev
2. ConvDev
Thread the conversation through all stages
@Jobvo - 2: Adopt ConvDev
2. ConvDev
Thread the conversation through all stages
@Jobvo - 2: Adopt ConvDev
2. ConvDev
Asynchronous communication without need
for consensus
@Jobvo - 2: Adopt ConvDev
2. ConvDev
1. Write everything down
2. Thread the conversation through all stages
3. Async without consensus
@Jobvo - 2: Adopt ConvDev
2. ConvDev
Results
β€’ Everyone can always move forward with their work
β€’ Higher efficiency
β€’ Every change and decision is written down and visible
β€’ Can track cycle time
@Jobvo - 2: Adopt ConvDev
Small changes that are easily
revertable / rolled back
@Jobvo
There is a clear audit trail for each
and every change
@Jobvo
Everyone looks at the same things
@Jobvo
MEASURE AND LEARN
@Jobvo
Connecting business with change
@Jobvo - 3: Measure and learn
See how any change affects (business)
metrics in the same place
(You can do this today in GitLab)
@Jobvo - 3: Measure and learn
SUMMARY
@Jobvo
1. Shorten your cycles
@Jobvo
2. Adopt ConvDev (async
communication)
@Jobvo
3. Measure and learn
@Jobvo
Questions?@Jobvo / job@gitlab.com
RemoteWorkPodcast.com
@Jobvo
@Jobvo
bonus slides
@Jobvo
2. Everyone contributes
@Jobvo
2. Everyone contributes
Every single person at GitLab
makes changes to everything
@Jobvo
2. Everyone contributes
Commits activity of our Chief Revenue
Officer (sales)
@Jobvo
3. Freedom to live a better life
@Jobvo
3. Freedom to live a better life
Unlimited vacation
no log is kept of days off
@Jobvo
3. Freedom to live a better life
No set hours, required hours or
tracking of hours
We only look at how well you do your job
@Jobvo
4. We spend a lot of time bonding
@Jobvo
4. Bonding
Daily team call
@Jobvo
4. Bonding
Summits
@Jobvo
4. Bonding
Travel to meet colleagues
@Jobvo
@Jobvo

More Related Content

What's hot

Git Branching for Agile Teams
Git Branching for Agile TeamsGit Branching for Agile Teams
Git Branching for Agile TeamsSven Peters
Β 
Git. EVEN more basic (for business people)
Git. EVEN more basic (for business people)Git. EVEN more basic (for business people)
Git. EVEN more basic (for business people)Nguyen Minh Tuan
Β 
GitOps , done Right
GitOps , done RightGitOps , done Right
GitOps , done RightKris Buytaert
Β 
Managing releases effectively through git
Managing releases effectively through gitManaging releases effectively through git
Managing releases effectively through gitMohd Farid
Β 
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyer
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyerCase Study: Migration to GitLab (from Bitbucket) at AppsFlyer
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyerNoa Harel
Β 
Using github development process in your company
Using github development process in your companyUsing github development process in your company
Using github development process in your companyIcalia Labs
Β 
True Git
True Git True Git
True Git colleenfry
Β 
GitHub Integration for Orangescrum Cloud Released!
GitHub Integration for Orangescrum Cloud Released!GitHub Integration for Orangescrum Cloud Released!
GitHub Integration for Orangescrum Cloud Released!Orangescrum
Β 
Is TDD dead or alive?
Is TDD dead or alive?Is TDD dead or alive?
Is TDD dead or alive?Luca Milanesio
Β 
GCM demo on Android
GCM demo on AndroidGCM demo on Android
GCM demo on AndroidSeongSik Choi
Β 
GitLab 8.5 Highlights and Step-by-step tutorial
GitLab 8.5 Highlights and Step-by-step tutorialGitLab 8.5 Highlights and Step-by-step tutorial
GitLab 8.5 Highlights and Step-by-step tutorialHeather McNamee
Β 
Devoxx 2016 Using Jenkins, Gerrit and Spark for Continuous Delivery Analytics
Devoxx 2016 Using Jenkins, Gerrit and Spark for Continuous Delivery AnalyticsDevoxx 2016 Using Jenkins, Gerrit and Spark for Continuous Delivery Analytics
Devoxx 2016 Using Jenkins, Gerrit and Spark for Continuous Delivery AnalyticsLuca Milanesio
Β 
Continuous Delivery at Snyk
Continuous Delivery at SnykContinuous Delivery at Snyk
Continuous Delivery at SnykAnton Drukh
Β 
Migrating to Puppet 5
Migrating to Puppet 5Migrating to Puppet 5
Migrating to Puppet 5Kris Buytaert
Β 
GitLab webcast - Release 8.4
GitLab webcast - Release 8.4GitLab webcast - Release 8.4
GitLab webcast - Release 8.4GitLab, Inc
Β 
ε’Œθ‰¦ι•·δΈ€θ΅·ηŽ©θ½‰ GitLab & GitLab Workflow
ε’Œθ‰¦ι•·δΈ€θ΅·ηŽ©θ½‰ GitLab & GitLab Workflowε’Œθ‰¦ι•·δΈ€θ΅·ηŽ©θ½‰ GitLab & GitLab Workflow
ε’Œθ‰¦ι•·δΈ€θ΅·ηŽ©θ½‰ GitLab & GitLab WorkflowChen Cheng-Wei
Β 
Flex and .NET Integration
Flex and .NET IntegrationFlex and .NET Integration
Flex and .NET Integrationicaraion
Β 
Story of LeSS by Bas Vodde
Story of LeSS by Bas VoddeStory of LeSS by Bas Vodde
Story of LeSS by Bas VoddeAgile ME
Β 
Open Source Monitoring in 2019
Open Source Monitoring in 2019 Open Source Monitoring in 2019
Open Source Monitoring in 2019 Kris Buytaert
Β 

What's hot (20)

Git Branching for Agile Teams
Git Branching for Agile TeamsGit Branching for Agile Teams
Git Branching for Agile Teams
Β 
Git. EVEN more basic (for business people)
Git. EVEN more basic (for business people)Git. EVEN more basic (for business people)
Git. EVEN more basic (for business people)
Β 
GitOps , done Right
GitOps , done RightGitOps , done Right
GitOps , done Right
Β 
Managing releases effectively through git
Managing releases effectively through gitManaging releases effectively through git
Managing releases effectively through git
Β 
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyer
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyerCase Study: Migration to GitLab (from Bitbucket) at AppsFlyer
Case Study: Migration to GitLab (from Bitbucket) at AppsFlyer
Β 
Using github development process in your company
Using github development process in your companyUsing github development process in your company
Using github development process in your company
Β 
True Git
True Git True Git
True Git
Β 
GitHub Integration for Orangescrum Cloud Released!
GitHub Integration for Orangescrum Cloud Released!GitHub Integration for Orangescrum Cloud Released!
GitHub Integration for Orangescrum Cloud Released!
Β 
Is TDD dead or alive?
Is TDD dead or alive?Is TDD dead or alive?
Is TDD dead or alive?
Β 
GCM demo on Android
GCM demo on AndroidGCM demo on Android
GCM demo on Android
Β 
GitLab 8.5 Highlights and Step-by-step tutorial
GitLab 8.5 Highlights and Step-by-step tutorialGitLab 8.5 Highlights and Step-by-step tutorial
GitLab 8.5 Highlights and Step-by-step tutorial
Β 
Devoxx 2016 Using Jenkins, Gerrit and Spark for Continuous Delivery Analytics
Devoxx 2016 Using Jenkins, Gerrit and Spark for Continuous Delivery AnalyticsDevoxx 2016 Using Jenkins, Gerrit and Spark for Continuous Delivery Analytics
Devoxx 2016 Using Jenkins, Gerrit and Spark for Continuous Delivery Analytics
Β 
Continuous Delivery at Snyk
Continuous Delivery at SnykContinuous Delivery at Snyk
Continuous Delivery at Snyk
Β 
Migrating to Puppet 5
Migrating to Puppet 5Migrating to Puppet 5
Migrating to Puppet 5
Β 
GitLab webcast - Release 8.4
GitLab webcast - Release 8.4GitLab webcast - Release 8.4
GitLab webcast - Release 8.4
Β 
Redux toolkit
Redux toolkitRedux toolkit
Redux toolkit
Β 
ε’Œθ‰¦ι•·δΈ€θ΅·ηŽ©θ½‰ GitLab & GitLab Workflow
ε’Œθ‰¦ι•·δΈ€θ΅·ηŽ©θ½‰ GitLab & GitLab Workflowε’Œθ‰¦ι•·δΈ€θ΅·ηŽ©θ½‰ GitLab & GitLab Workflow
ε’Œθ‰¦ι•·δΈ€θ΅·ηŽ©θ½‰ GitLab & GitLab Workflow
Β 
Flex and .NET Integration
Flex and .NET IntegrationFlex and .NET Integration
Flex and .NET Integration
Β 
Story of LeSS by Bas Vodde
Story of LeSS by Bas VoddeStory of LeSS by Bas Vodde
Story of LeSS by Bas Vodde
Β 
Open Source Monitoring in 2019
Open Source Monitoring in 2019 Open Source Monitoring in 2019
Open Source Monitoring in 2019
Β 

Similar to Conversational Development [Agile Portugal]

DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015Yuval Yeret
Β 
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015Yuval Yeret
Β 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsNitin Bhide
Β 
DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)Nitin Bhide
Β 
Hacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginnersHacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginnersDeepikaRana30
Β 
Built to Scale: The Mozilla Release Engineering toolbox
Built to Scale: The Mozilla Release Engineering toolboxBuilt to Scale: The Mozilla Release Engineering toolbox
Built to Scale: The Mozilla Release Engineering toolboxKim Moir
Β 
DSC UTeM DevOps Session#1: Intro to DevOps Presentation Slides
DSC UTeM DevOps Session#1: Intro to DevOps Presentation SlidesDSC UTeM DevOps Session#1: Intro to DevOps Presentation Slides
DSC UTeM DevOps Session#1: Intro to DevOps Presentation SlidesDSC UTeM
Β 
DOES14 - Aimee Bechtle and Bill Donaldson - The MITRE Corp
DOES14 - Aimee Bechtle and Bill Donaldson - The MITRE CorpDOES14 - Aimee Bechtle and Bill Donaldson - The MITRE Corp
DOES14 - Aimee Bechtle and Bill Donaldson - The MITRE CorpGene Kim
Β 
14 3400-mitre dev ops enterprise summit briefing 2014-10_22
14 3400-mitre dev ops enterprise summit briefing 2014-10_2214 3400-mitre dev ops enterprise summit briefing 2014-10_22
14 3400-mitre dev ops enterprise summit briefing 2014-10_22Bill Donaldson
Β 
Focus on Flow: Lean Principles in Action
Focus on Flow: Lean Principles in ActionFocus on Flow: Lean Principles in Action
Focus on Flow: Lean Principles in ActionMike Clement
Β 
Beyond Agile Software
Beyond Agile SoftwareBeyond Agile Software
Beyond Agile SoftwareGabriel Hamilton
Β 
Doing agile with an ISO-20000 Telco (AgilePT 2015)
Doing agile with an ISO-20000 Telco (AgilePT 2015)Doing agile with an ISO-20000 Telco (AgilePT 2015)
Doing agile with an ISO-20000 Telco (AgilePT 2015)Manuel Padilha
Β 
Introduction to Lean Software Development
Introduction to Lean Software DevelopmentIntroduction to Lean Software Development
Introduction to Lean Software DevelopmentGuy Nirpaz
Β 
Why Limit WIP?
Why Limit WIP?  Why Limit WIP?
Why Limit WIP? LeanKit
Β 
How to Achieve more through Collaboration
How to Achieve more through Collaboration How to Achieve more through Collaboration
How to Achieve more through Collaboration Damien Garros
Β 
DevOPs Transformation Workshop
DevOPs Transformation WorkshopDevOPs Transformation Workshop
DevOPs Transformation WorkshopJules Pierre-Louis
Β 
High Availability SOA APP with GlusterFS
High Availability SOA APP with GlusterFSHigh Availability SOA APP with GlusterFS
High Availability SOA APP with GlusterFSzeridon
Β 
DevOps-Ebook
DevOps-EbookDevOps-Ebook
DevOps-EbookPrathapM32
Β 

Similar to Conversational Development [Agile Portugal] (20)

DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
Β 
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015
Β 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core Concepts
Β 
DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)
Β 
Hacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginnersHacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginners
Β 
Built to Scale: The Mozilla Release Engineering toolbox
Built to Scale: The Mozilla Release Engineering toolboxBuilt to Scale: The Mozilla Release Engineering toolbox
Built to Scale: The Mozilla Release Engineering toolbox
Β 
DSC UTeM DevOps Session#1: Intro to DevOps Presentation Slides
DSC UTeM DevOps Session#1: Intro to DevOps Presentation SlidesDSC UTeM DevOps Session#1: Intro to DevOps Presentation Slides
DSC UTeM DevOps Session#1: Intro to DevOps Presentation Slides
Β 
DOES14 - Aimee Bechtle and Bill Donaldson - The MITRE Corp
DOES14 - Aimee Bechtle and Bill Donaldson - The MITRE CorpDOES14 - Aimee Bechtle and Bill Donaldson - The MITRE Corp
DOES14 - Aimee Bechtle and Bill Donaldson - The MITRE Corp
Β 
14 3400-mitre dev ops enterprise summit briefing 2014-10_22
14 3400-mitre dev ops enterprise summit briefing 2014-10_2214 3400-mitre dev ops enterprise summit briefing 2014-10_22
14 3400-mitre dev ops enterprise summit briefing 2014-10_22
Β 
Focus on Flow: Lean Principles in Action
Focus on Flow: Lean Principles in ActionFocus on Flow: Lean Principles in Action
Focus on Flow: Lean Principles in Action
Β 
Azure DevOps Complete CI/CD Pipeline
Azure DevOps Complete CI/CD PipelineAzure DevOps Complete CI/CD Pipeline
Azure DevOps Complete CI/CD Pipeline
Β 
Beyond Agile Software
Beyond Agile SoftwareBeyond Agile Software
Beyond Agile Software
Β 
Doing agile with an ISO-20000 Telco (AgilePT 2015)
Doing agile with an ISO-20000 Telco (AgilePT 2015)Doing agile with an ISO-20000 Telco (AgilePT 2015)
Doing agile with an ISO-20000 Telco (AgilePT 2015)
Β 
Introduction to Lean Software Development
Introduction to Lean Software DevelopmentIntroduction to Lean Software Development
Introduction to Lean Software Development
Β 
Why Limit WIP?
Why Limit WIP?  Why Limit WIP?
Why Limit WIP?
Β 
How to Achieve more through Collaboration
How to Achieve more through Collaboration How to Achieve more through Collaboration
How to Achieve more through Collaboration
Β 
DevOPs Transformation Workshop
DevOPs Transformation WorkshopDevOPs Transformation Workshop
DevOPs Transformation Workshop
Β 
Git workshop
Git workshopGit workshop
Git workshop
Β 
High Availability SOA APP with GlusterFS
High Availability SOA APP with GlusterFSHigh Availability SOA APP with GlusterFS
High Availability SOA APP with GlusterFS
Β 
DevOps-Ebook
DevOps-EbookDevOps-Ebook
DevOps-Ebook
Β 

More from 🌍 Job van der Voort (17)

Product update Oct 1
Product update Oct 1Product update Oct 1
Product update Oct 1
Β 
The best apps are built in pyjama-pants
The best apps are built in pyjama-pantsThe best apps are built in pyjama-pants
The best apps are built in pyjama-pants
Β 
Product may14
Product may14Product may14
Product may14
Β 
GitLab Product Update March 27
GitLab Product Update March 27GitLab Product Update March 27
GitLab Product Update March 27
Β 
Product update Feb 20
Product update Feb 20Product update Feb 20
Product update Feb 20
Β 
Remote braga
Remote bragaRemote braga
Remote braga
Β 
Product update 1 2018
Product update 1 2018Product update 1 2018
Product update 1 2018
Β 
Product update nov 7
Product update nov 7 Product update nov 7
Product update nov 7
Β 
GitLab Product Update Oct 3
GitLab Product Update Oct 3GitLab Product Update Oct 3
GitLab Product Update Oct 3
Β 
Product update aug_29
Product update aug_29Product update aug_29
Product update aug_29
Β 
GitLab Product update July 25
GitLab Product update July 25GitLab Product update July 25
GitLab Product update July 25
Β 
GitLab Product Update June 20
GitLab Product Update June 20GitLab Product Update June 20
GitLab Product Update June 20
Β 
What we can learn from hackers (about the definition of work)
What we can learn from hackers (about the definition of work)What we can learn from hackers (about the definition of work)
What we can learn from hackers (about the definition of work)
Β 
GitLab Product update May 16
GitLab Product update May 16GitLab Product update May 16
GitLab Product update May 16
Β 
GitLab Product update April 11, 2017
GitLab Product update April 11, 2017GitLab Product update April 11, 2017
GitLab Product update April 11, 2017
Β 
Growing an Open Company
Growing an Open CompanyGrowing an Open Company
Growing an Open Company
Β 
GitLab Product Update, January 2017
GitLab Product Update, January 2017GitLab Product Update, January 2017
GitLab Product Update, January 2017
Β 

Recently uploaded

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
Β 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
Β 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
Β 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
Β 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
Β 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervΓ© Boutemy
Β 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
Β 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
Β 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
Β 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
Β 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
Β 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
Β 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
Β 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
Β 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
Β 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
Β 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
Β 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
Β 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
Β 

Recently uploaded (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Β 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Β 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Β 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Β 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Β 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Β 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
Β 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
Β 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Β 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Β 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
Β 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Β 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Β 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
Β 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Β 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
Β 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Β 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Β 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Β 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
Β 

Conversational Development [Agile Portugal]