SlideShare a Scribd company logo
1 of 186
Download to read offline
GIT
WITH T FOR

TEAM
@svenpet
SVN
GIT
MERCURIAL
CVS
ANYTHING ELSE
TFS

Perforce

ClearCase

VSS
NO VCS
you must love pain

AT ALL?
WHY IS

GIT

GOOD*?

CHEAP BRANCHING
EVERYTHING IS LOCAL
GIT IS FAST
GIT IS SMALL
THE STAGING AREA
DISTRIBUTED
GITHUB & BITBUCKET
GIT IS THE NEW STANDARD
HUGE COMMUNITY
* from Lemi Orhan Ergin
WHY IS

GIT

GOOD*?

CHEAP BRANCHING
EVERYTHING IS LOCAL
GIT IS FAST
GIT IS SMALL
THE STAGING AREA
DISTRIBUTED
GITHUB & BITBUCKET
WORKFLOW CAPABILITIES
GIT IS THE NEW STANDARD
HUGE COMMUNITY
* from Lemi Orhan Ergin
MASTER

RELEASE
VERSION 1.9

DETAILED VIEW
BIRDS VIEW
NED
SIG
DE

PEN
RO
FO

CE
OUR
S
DISTRIBUTED WORKFLOW
CENTRALIZED
WORKFLOW
companies like those
Sven Peters

ATLASSIAN AMBASSADOR

@svenpet
http://svenpet.com
Can we do a fast
Can we fix a bug for the upcoming

RELEASE ?

HOTFIX for the current version?
Can we

BUILD the current code ?
Is the code for that

FEATUREcomplete?

Has everybody

REVIEWED the code for this feature ?
I FIND YOUR LACK OF

WORKFLOW STRUCTURE

DISTURBING
DIFFERENT
PEOPLE
PRODUCTS
CULTURES
DIFFERENT
PEOPLE
PRODUCTS
CULTURES

JIRA, Bitbucket, Stash
DIFFERENT
PEOPLE
PRODUCTS
CULTURES
DIFFERENT
PEOPLE
PRODUCTS
CULTURES

DIFFERENT
WORKFLOWS
BUILD YOUR

fork

WORKFLOW
push

rebase
merge
pull
clone
BUILD YOUR

WORKFLOW
Git
ONE WORKFLOW:

NOT POSSIBLE WITH GIT
block files while working on it
we know what can happen!
FORK WORKFLOWS
MAKES A COPY OF A REPOSITORY ON THE SERVER
YOU CAN NOT WRITE DIRECTLY TO THE ORIGINAL REMOTE REPOSITORY
YOU CAN STILL GET CHANGES FROM THE ORIGINAL REMOTE REPOSITORY
forking rocks!
THE GATEKEEPER WORKFLOW
for teams
REPOSITORY

it's such an awesome library
REPOSITORY

FORK

FORKED
REPOSITORY
REPOSITORY

SYNCH

FORKED
REPOSITORY

Get updates on request or automatically*

* with awesome tools like Stash or with Git hooks
REPOSITORY

FORK

FORKED
REPOSITORY

I've done an awesome change
REPOSITORY

X

PUSH CHANGE

FORKED
REPOSITORY
REPOSITORY

he is the gatekeeper

FORKED
REPOSITORY

can you pull in my changes?
REPOSITORY

PULL CHANGES

likes the changes

FORKED
REPOSITORY
LOOKS LIKE AN

OPEN SOURCE PROCESS?
exactly and it works great!
LEARN FROM
DISTRIBUTED TEAMS

OPEN SOURCE TEAMS?
FLEXIBLE ROADMAPS

DIFFERENT PROGRAMMING SKILLS
FORKING IN THE

ENTERPRISE
5 REASONS FOR...

FORKING IN THE

ENTERPRISE
FORKING IN THE

ENTERPRISE
REASON 1

GREAT FOR CUSTOMIZING LIBRARIES
and still get bug fixes
FORKING IN THE

ENTERPRISE
REASON 2

GREAT FOR INNOVATION SPIKES
and maybe add it later
FORKING IN THE

ENTERPRISE
but still be open for changes

REASON 3

PROTECTING YOUR COMPONENTS
FORKING IN THE

ENTERPRISE
REASON 4

REDUCE THE NOISE
and keep the overview for huge projects
FORKING IN THE

ENTERPRISE
REASON 5

INTERACTION WITH CONTRACTORS & INTERNS
protect your sources
THE

DICTATORS &
LIEUTENANTS

WORKFLOW
an army of developer
a few
integrator
and a friendly
dictator
BLESSED
REPOSITORY

FORKED
REPOSITORY

FORKED
REPOSITORY

SYNCH
BLESSED
REPOSITORY

FORKED
REPOSITORY

FORKED
REPOSITORY

Pull
BLESSED
REPOSITORY

FORKED
REPOSITORY

FORKED
REPOSITORY

too much stuff!

X
Pull
BLESSED
REPOSITORY

FORKED
REPOSITORY

FORKED
REPOSITORY

Pull

FORKED
REPOSITORY

Pull

FORKED
REPOSITORY

Pull
We are here to help!
FORKED
REPOSITORY

FORKED
REPOSITORY

Pull

FORKED
REPOSITORY

Pull

FORKED
REPOSITORY

BLESSED
REPOSITORY

Pull
GREAT FOR HUGE PROJECTS
THIS IS A POTENTIAL BOTTLENECK
YOU NEED MORE FREEDOM?
AND WANT TO MOVE FAST?
THE CENTRALIZED WORKFLOW
HELLO SUBVERSION USERS!

FLOW

THIS
IS
YOUR
but Git makes
it even better
master

ONE BRANCH
TO RULE THEM ALL
all code goes in here
CENTRAL
REPOSITORY

CLONED
REPOSITORY

your (full) local copy for
development
CENTRAL
REPOSITORY

everybody integrate changes here

CLONED
REPOSITORY

your (full) local copy for
development
CENTRAL
REPOSITORY

do that often!

CLONED
REPOSITORY
SIMPLE & EASY TO LEARN

+CI = ALWAYS DEPLOYABLE

CONFLICTS GET VISIBLE EARLY

USED FOR YEARS
GREAT FOR MIGRATING
don't change too much at once
UNFINISHED

FEATURES
FEATURE TOGGLES
THE

FEATURE
BRANCH

WORKFLOW
WE ORGANIZE WORK IN TASKS, STORIES, FEATURES

WHY NOT HAVE THAT IN CODE, TOO?
master

BRANCH PER FEATURE

Feature 2
Feature 1

1 to X devs working on a branch
master

BRANCH PER FEATURE
get closed when done

Feature 2
Feature 1
CLEAN MASTER BRANCH
ISOLATED FEATURE DEVELOPMENT
GREAT

FOR FIXED TIME / FIXED FEATURE DEVELOPMENT

develop while bugfix
GREAT

FOR CONTINUOUS DELIVERY
deliver when done
master

FEATURE BRANCH TIPS
merge frequently
master

FEATURE BRANCH TIPS
synch with MASTER frequently
master

FEATURE BRANCH TIPS
delete branch when done
master

BRANCH PER FEATURE

Feature 2
Feature 1

useful branch names
master
DELETE
USER

BRANCH PER FEATURE
ADD
USER
useful branch names
J-98
DELETE
USER

master

BRANCH PER FEATURE
J-60
ADD
USER
use key from issue tracker
THE

FEATURE
BRANCH

WORKFLOW
with code reviews
FEEL BETTER
LEARN
BETTER QUALITY

BLAME

WHY DO YOU WANT TO DISCUSS
YOUR CODE CHANGES?
PULL
REQUESTS
<>

+
master

Pull Request
what do you think?
master

Pull Request
discuss changes

GOOD!
AGREE!
master

Pull Request
approve changes
master

Pull Request
merge
THE
*SOURCE: ZACH HOLMAN "HOW GITHUB WORKS"

WORKFLOW

*
THE

FEATURE
BRANCH

WORKFLOW
with history
DON'T FORGET YOUR PAST
master DEVELOP

HISTORY
new branch called DEVELOP
master DEVELOP

HISTORY
we integrate changes here

Feature
master DEVELOP

V. 1
.

1

HISTORY
and tag our releases here

Feature
master DEVELOP

V. 1
.

1

HISTORY
makes this branch stable

Feature
THE

WORKFLOW
STAGING

Production

THE

WORKFLOW
upcoming version
only through Pull Request
(except when not)

never direct integration...
just for hotfixes
STAGING

Production

THE

WORKFLOW
without Pull Request

we create a HOTFIX branch (of course)
and also merge to STAGING-Branch
THE RELEASE WORKFLOW
COOL STUFF
WE'RE FLOWING!
inspect your release candidate

RELEASE CANDIDATES
inspect your release candidate
...and don't destroy your flow

RELEASE CANDIDATES
RELEASE CANDIDATE

DEVELOP

master

RELEASE
other dev teams "flow" here
release team works here

feature complete
RELEASE CANDIDATE
DEVELOP

master

RELEASE

fixing back to DEVELOP
RELEASE CANDIDATE

DEVELOP

1

V. 1
.

master

RELEASE

merge, tag, release!
RELEASES ARE
EXPENSIVE
BUGS HAVE A BIG
IMPACT

PROMISED SET
OF FEATURES

ALLY
NTI Y
E
POT READ

AFRAID OF
FAILURES
THE MAINTENANCE WORKFLOW
RELEASED SOFTWARE HAS BUGS
Houston we have a problem
1.1

hotfix

DEVELOP

master

MAINTENANCE

branch from MASTER and fix
the damn bug
1.1

hotfix

1.2

.1

DEVELOP

master

MAINTENANCE
merge with MASTER, tag and
release
1.1

hotfix

1.2

.1

DEVELOP

master

MAINTENANCE
merge with DEVELOP and
delete HOTFIX
1.1

hotfix

DEVELOP

1.1

.2

RC - 1.2

master

MAINTENANCE
ONE E
XCEPT
A REL
ION:
EASE
BRAN
CH EX
ISTS
THE GITFLOW
YOU'VE JUST SEEN IT!
DEVELOP & MASTER BRANCH

THE GITFLOW
from Vincent Driessen

FEATURE BRANCHES
RELEASE BRANCHES
MAINTENANCE BRANCHES
HOW CAN I FIND MY WAY THROUGH THE

RULE JUNGLE?

USE T

OOLS
HOW CAN I REMEMBER ALL THESE

GIT COMMANDS AND RULES?
git flow feature start 'JRA-34 Add User'
git flow feature finish 'JRA-34 Add User'
git flow release start 1.6
git flow hotfix finish 1.5.3

there is a command line tool
HOW CAN I REMEMBER ALL THESE

GIT COMMANDS AND RULES?
WHY

GITFLOW
I thought every team is different?
WHY

GITFLOW

IT CAPTURES A LOT OF DEVELOPMENT SITUATIONS
IT'S WELL KNOWN: EASY ADOPTION

BUT

I WON'T USE IT OUT-OF-THE-BOX: ADAPT IT!
THE STASH TEAM FLOW
at Atlassian
MAKING

GITFLOW MORE SIMPLE
getting rid of MASTER
KEEP YOUR

RELEASE
BRANCH

no merge into MASTER needed
DEVELOP
2.1

STASH TEAM FLOW

RELEASE 2.1

no MASTER, we keep RELEASE
DEVELOP
RELEASE 2.1

2.1

hotfix 2.1.1

STASH TEAM FLOW

branch HOTFIX from RELEASE
and fix the damn bug
RELEASE 2.1
2.1

.1

2.1

hotfix 2.1.1

DEVELOP

STASH TEAM FLOW

merge back to RELEASE
DEVELOP
hotfix 2.1.1

2.1

.1

STASH TEAM FLOW

RELEASE 2.1

2.1

and apply changes to DEVELOP
they are still out there
...and have sometimes problems

SUPPORTING OLD VERSIONS
STASH TEAM FLOW

DEVELOP

RELEASE 2.1

RELEASE 2.0

we need to fix a bug in 2.0
DEVELOP

RELEASE 2.1

RELEASE 2.0

hotfix 2.0.1

STASH TEAM FLOW

you've seen this before
hotfix 2.0.1

STASH TEAM FLOW

DEVELOP

RELEASE 2.1

RELEASE 2.0

merge with 2.1 RELEASE branch
hotfix 2.0.1

STASH TEAM FLOW

DEVELOP

RELEASE 2.1

RELEASE 2.0

and apply changes from
RELEASE 2.1 to DEVELOP
STASH TEAM FLOW

can change tomorrow
STASH TEAM FLOW

We want to help
RELEASE 2.1
2.1

.1

2.1

hotfix 2.1.1

I could do this

DEVELOP
I could do this

SERVER SIDE
AUTO MERGES

with Git hooks
LEAN BACK AND ENJOY PURE

AWESOMENESS
DEVELOP

RELEASE 2.1

RELEASE 2.0

hotfix 2.0.1

STASH TEAM FLOW

merge here
hotfix 2.0.1

STASH TEAM FLOW

DEVELOP

RELEASE 2.1

RELEASE 2.0

and let the robots take over
NOT ENOUGH POSSIBILITIES?
INFINITE WORKFLOW POSSIBILITIES
CUSTOMIZE YOUR WORKFLOW WITH HOOKS
PUSH
PUSH
Script is doing some stuff
PUSH
an
si
At
la
s
at

WATCH OUT:
HOOK MAGIC
1 DON'T BRANCH FROM A RED BUILD
1 DON'T BRANCH FROM A RED BUILD
2 BE INFORMED

Chat
2 BE INFORMED
WORKFLOWS WITH CI SERVERS
Continuous Integration
WE WANT
STABLE DEVELOP BRANCH THAT IS CI TESTED
to be sure, that we won't break things
WE COULD
PULL CHANGES
BUILD LOCALLY
MERGE IF OK
WE COULD

MERGE & PRAY
WHY NOT USE

AUTO MERGE
ON
FEATURE BRANCHES ?
and build it from there!
DEVELOP

AUTO MERGES
potential integration problem
DEVELOP

AUTO MERGES
pull frequently
DEVELOP

AUTO MERGES
pull frequently automatically on
commits
SOMETIMES WHEN MERGING

SHIT
HAPPENS.
AND SOMEBODY PUSHES BUGGY CODE TO DEVELOP
DEVELOP

GREEN BUILD MERGES
push automatically on green
builds of DEVELOP
POOR CI ADMINISTRATOR

setting up builds for all these tasks
AUTO DETECT BRANCHES
AUTO DETECT BRANCHES
BUILD ON EVERY COMMIT KILLED OUR CI SERVERS
x features branches * x pushes a day
= server overload
BUILD ON EVERY COMMIT ON MASTER, RELEASE & DEVELOP
BUILD MANUALLY ON FEATURE BRANCHES
DOING AUTO MERGES ON GREEN BUILDS OF DEVELOP
WORKFLOWS WITH

ISSUE
TRACKING
DIFFERENT

PEOPLE HAVE DIFFERENT VIEWS ON YOUR PROJECT

amazing scrum
master

cool developers
incredible product
owner
ISSUE TRACKERS CONNECT US CODERS WITH THE REAL WORLD
amazing scrum
master

cool developers
incredible product
owner
ISSUE TRACKERS CONNECTS GIT WITH THE REAL WORLD
amazing scrum
master

cool developers
incredible product
owner
WE LIVE IN CODE!
LET ME WORK IN CODE
I JUST NEED TO KNOW WHAT
MY CODE SHOULD SOLVE!
HOW DO ISSUE TRACKERS CONNECT TO THE CODE?
Problem understood,
I start coding
HOW DO ISSUE TRACKERS CONNECT TO THE CODE?
Ah good,
the coders started
HOW DO ISSUE TRACKERS CONNECT TO THE CODE?

commit -m "fixes #6, resolve ticket #5"
HOW DO ISSUE TRACKERS CONNECT TO THE CODE?

commit -m "fixes #6, resolve ticket #5"
WHAT'S IN IT FOR

?
non geeks

SEE WHAT'S IN DEVELOP
SEE ISSUES IN REVIEW
SEE FINISHED ISSUES ALREADY MERGED WITH DEVELOP
WHAT'S IN IT FOR

?

DOING CODE REVIEWS IN CONTEXT
BROWSING FEATURE DESCRIPTIONS SHOW CODE CHANGES
... I HAVE A DREAM
GIT WORKFLOW

'START PROGRESS' ON AN ISSUE CREATES A FEATURE BRANCH
DOING A PULL REQUEST MARKS THE ISSUE 'IN REVIEW'
MERGING A FEATURE BRANCH MARKS THE ISSUE AS 'RESOLVED'
ISSUE WORKFLOW

'START PROGRESS' ON AN ISSUE CREATES A FEATURE BRANCH
DOING A PULL REQUEST MARKS THE ISSUE 'IN REVIEW'
MERGING A FEATURE BRANCH MARKS THE ISSUE AS 'RESOLVED'
'START PROGRESS' ON AN ISSUE CREATES A FEATURE BRANCH
DOING A PULL REQUEST MARKS THE ISSUE 'IN REVIEW'
MERGING A FEATURE BRANCH MARKS THE ISSUE AS 'RESOLVED'
GIT COMBINED ISSUE WORKFLOW

'START PROGRESS' ON AN ISSUE CREATES A FEATURE BRANCH
DOING A PULL REQUEST MARKS THE ISSUE 'IN REVIEW'
MERGING A FEATURE BRANCH MARKS THE ISSUE AS 'RESOLVED'
RISE GIT TOOLS
OF
THE
DON'T FLOW

LIKE IT'S 1999
THANKS

DON'T US

TOMORRO

W 3PM

E GIT
ROOM 7

svenpet.com/talks
@svenpet
Resources
RESOURCES
GIT WORKFLOWS
AUTO MERGES
GIT RESOURCES
FORKS & UPSTREAMS

https://www.atlassian.com/git/workflows
http://blogs.atlassian.com/2013/05/git-automatic-merges-with-server-side-hooks-for-the-win/
https://www.atlassian.com/git/resources
https://blogs.atlassian.com/2013/07/git-upstreams-forks/
PICTURES
http://www.flickr.com/photos/43322231@N07/4390305784/
 http://www.flickr.com/photos/40011478@N00/2890078135/
http://www.flickr.com/photos/33909206@N04/7638306424
 http://www.flickr.com/photos/8340753@N04/501465437/
 http://www.flickr.com/photos/33774513@N08/3510825685/
http://www.flickr.com/photos/55723329@N00/3631928376/
 http://www.flickr.com/photos/11389536@N03/5235804240/
 http://www.flickr.com/photos/43322231@N07/5410534167
 http://www.flickr.com/photos/43322231@N07/5366609719
 http://www.flickr.com/photos/43322231@N07/4205372249/
http://www.flickr.com/photos/43322231@N07/4466599835/
 http://www.flickr.com/photos/45940879@N04/5598027415/
 http://www.flickr.com/photos/83346641@N00/3517813158/

 http://www.flickr.com/photos/80384851@N00/2653886484/
http://www.flickr.com/photos/21461615@N00/1353110751
 http://www.flickr.com/photos/82402697@N00/449512594
 http://www.flickr.com/photos/7228825@N05/675810372
 http://www.flickr.com/photos/38451115@N04/4016842259/
http://www.flickr.com/photos/8749778@N06/5601758699/
 http://www.flickr.com/photos/37831703@N00/3391877877
 http://www.flickr.com/photos/60648084@N00/2900765643/
 http://www.flickr.com/photos/28415633@N00/8401940159
http://www.flickr.com/photos/41304517@N00/6814372181
 http://www.flickr.com/photos/99796131@N00/120468504/
 http://www.flickr.com/photos/92269745@N00/4612732045/
 http://www.flickr.com/photos/57768341@N00/3800568262/

More Related Content

What's hot

DevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesDevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesSlideTeam
 
Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)Enthiosys Inc
 
DevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | Edureka
DevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | EdurekaDevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | Edureka
DevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | EdurekaEdureka!
 
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...Edureka!
 
Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?Chandler Anderson
 
iOS CI/CD: Continuous Integration and Continuous Delivery Explained
iOS CI/CD: Continuous Integration and Continuous Delivery ExplainediOS CI/CD: Continuous Integration and Continuous Delivery Explained
iOS CI/CD: Continuous Integration and Continuous Delivery ExplainedSemaphore
 
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...Simplilearn
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner RoleRoman Pichler
 
Devops Devops Devops, at Froscon
Devops Devops Devops, at FrosconDevops Devops Devops, at Froscon
Devops Devops Devops, at FrosconKris Buytaert
 
Fundamentals of DevOps and CI/CD
Fundamentals of DevOps and CI/CDFundamentals of DevOps and CI/CD
Fundamentals of DevOps and CI/CDBatyr Nuryyev
 
Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Kris Buytaert
 
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...Simplilearn
 
DevOps Introduction
DevOps IntroductionDevOps Introduction
DevOps IntroductionRobert Sell
 

What's hot (20)

DevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesDevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation Slides
 
Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)
 
Devops
DevopsDevops
Devops
 
DevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | Edureka
DevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | EdurekaDevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | Edureka
DevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | Edureka
 
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...
Introduction to DevOps Tools | DevOps Training | DevOps Tutorial for Beginner...
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
 
Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?
 
iOS CI/CD: Continuous Integration and Continuous Delivery Explained
iOS CI/CD: Continuous Integration and Continuous Delivery ExplainediOS CI/CD: Continuous Integration and Continuous Delivery Explained
iOS CI/CD: Continuous Integration and Continuous Delivery Explained
 
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
 
DevOps - A Gentle Introduction
DevOps - A Gentle IntroductionDevOps - A Gentle Introduction
DevOps - A Gentle Introduction
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner Role
 
Devops Devops Devops, at Froscon
Devops Devops Devops, at FrosconDevops Devops Devops, at Froscon
Devops Devops Devops, at Froscon
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Fundamentals of DevOps and CI/CD
Fundamentals of DevOps and CI/CDFundamentals of DevOps and CI/CD
Fundamentals of DevOps and CI/CD
 
Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.
 
Feature toggling
Feature togglingFeature toggling
Feature toggling
 
An introduction to DevOps
An introduction to DevOpsAn introduction to DevOps
An introduction to DevOps
 
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
 
CICD Mule
CICD Mule CICD Mule
CICD Mule
 
DevOps Introduction
DevOps IntroductionDevOps Introduction
DevOps Introduction
 

Viewers also liked

Getting Git Right
Getting Git RightGetting Git Right
Getting Git RightSven 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 DevelopmentSven Peters
 
Git Branching for Agile Teams
Git Branching for Agile TeamsGit Branching for Agile Teams
Git Branching for Agile TeamsSven Peters
 
Stash - We Code Together
Stash - We Code TogetherStash - We Code Together
Stash - We Code TogetherSven Peters
 
Atlassian - The latest and greatest early 2013
Atlassian - The latest and greatest early 2013Atlassian - The latest and greatest early 2013
Atlassian - The latest and greatest early 2013Sven Peters
 
Atlassian User Group - September 2013
Atlassian User Group - September 2013Atlassian User Group - September 2013
Atlassian User Group - September 2013Sven Peters
 
Build Better Software Together
Build Better Software TogetherBuild Better Software Together
Build Better Software TogetherSven Peters
 
Confluence - From Wiki to Collaboration Platform
Confluence - From Wiki to Collaboration PlatformConfluence - From Wiki to Collaboration Platform
Confluence - From Wiki to Collaboration PlatformSven Peters
 
Code Collaboration With Git & Stash (and Bamboo)
Code Collaboration With Git & Stash (and Bamboo)Code Collaboration With Git & Stash (and Bamboo)
Code Collaboration With Git & Stash (and Bamboo)Sven Peters
 
git - eine praktische Einführung
git - eine praktische Einführunggit - eine praktische Einführung
git - eine praktische EinführungMarcel Eichner
 
Atlassian: The latest and greatest - May/June 2013
Atlassian: The latest and greatest - May/June 2013Atlassian: The latest and greatest - May/June 2013
Atlassian: The latest and greatest - May/June 2013Sven Peters
 
Atlassian - Software For Every Team
Atlassian - Software For Every TeamAtlassian - Software For Every Team
Atlassian - Software For Every TeamSven Peters
 
It's the culture, but not as you know it
It's the culture, but not as you know itIt's the culture, but not as you know it
It's the culture, but not as you know itSven Peters
 
Atlassian - The Latest & Greatest April 2014
Atlassian - The Latest & Greatest April 2014Atlassian - The Latest & Greatest April 2014
Atlassian - The Latest & Greatest April 2014Sven Peters
 
Atlassian, the latest and greatest / October 13
Atlassian, the latest and greatest / October 13Atlassian, the latest and greatest / October 13
Atlassian, the latest and greatest / October 13Sven Peters
 
Bamboo - an introduction
Bamboo - an introductionBamboo - an introduction
Bamboo - an introductionSven Peters
 
Starting a Collaboration Revolution
Starting a Collaboration RevolutionStarting a Collaboration Revolution
Starting a Collaboration RevolutionSven Peters
 

Viewers also liked (20)

Getting Git Right
Getting Git RightGetting Git Right
Getting Git Right
 
Don't use git
Don't use gitDon't use git
Don't use git
 
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
 
Git Branching for Agile Teams
Git Branching for Agile TeamsGit Branching for Agile Teams
Git Branching for Agile Teams
 
Stash - We Code Together
Stash - We Code TogetherStash - We Code Together
Stash - We Code Together
 
Atlassian - The latest and greatest early 2013
Atlassian - The latest and greatest early 2013Atlassian - The latest and greatest early 2013
Atlassian - The latest and greatest early 2013
 
Atlassian User Group - September 2013
Atlassian User Group - September 2013Atlassian User Group - September 2013
Atlassian User Group - September 2013
 
Build Better Software Together
Build Better Software TogetherBuild Better Software Together
Build Better Software Together
 
Confluence - From Wiki to Collaboration Platform
Confluence - From Wiki to Collaboration PlatformConfluence - From Wiki to Collaboration Platform
Confluence - From Wiki to Collaboration Platform
 
Code Collaboration With Git & Stash (and Bamboo)
Code Collaboration With Git & Stash (and Bamboo)Code Collaboration With Git & Stash (and Bamboo)
Code Collaboration With Git & Stash (and Bamboo)
 
git - eine praktische Einführung
git - eine praktische Einführunggit - eine praktische Einführung
git - eine praktische Einführung
 
Atlassian: The latest and greatest - May/June 2013
Atlassian: The latest and greatest - May/June 2013Atlassian: The latest and greatest - May/June 2013
Atlassian: The latest and greatest - May/June 2013
 
Atlassian - Software For Every Team
Atlassian - Software For Every TeamAtlassian - Software For Every Team
Atlassian - Software For Every Team
 
It's the culture, but not as you know it
It's the culture, but not as you know itIt's the culture, but not as you know it
It's the culture, but not as you know it
 
Atlassian - The Latest & Greatest April 2014
Atlassian - The Latest & Greatest April 2014Atlassian - The Latest & Greatest April 2014
Atlassian - The Latest & Greatest April 2014
 
Atlassian, the latest and greatest / October 13
Atlassian, the latest and greatest / October 13Atlassian, the latest and greatest / October 13
Atlassian, the latest and greatest / October 13
 
Coding Culture
Coding CultureCoding Culture
Coding Culture
 
Bamboo - an introduction
Bamboo - an introductionBamboo - an introduction
Bamboo - an introduction
 
Git Branching Model
Git Branching ModelGit Branching Model
Git Branching Model
 
Starting a Collaboration Revolution
Starting a Collaboration RevolutionStarting a Collaboration Revolution
Starting a Collaboration Revolution
 

Similar to Git with t for teams

The LLVM Release Process - Order from Chaos
The LLVM Release Process - Order from ChaosThe LLVM Release Process - Order from Chaos
The LLVM Release Process - Order from Chaostobiashieta1
 
Real World Git Workflows - EclipseCon Europe 2013
Real World Git Workflows - EclipseCon Europe 2013Real World Git Workflows - EclipseCon Europe 2013
Real World Git Workflows - EclipseCon Europe 2013Nicola Paolucci
 
JAZOON'13 - Stefan Saasen - Real World Git Workflows
JAZOON'13 - Stefan Saasen - Real World Git WorkflowsJAZOON'13 - Stefan Saasen - Real World Git Workflows
JAZOON'13 - Stefan Saasen - Real World Git Workflowsjazoon13
 
Git workflows á la-carte, Presenation at jdays2013 www.jdays.se by Nicola Pao...
Git workflows á la-carte, Presenation at jdays2013 www.jdays.se by Nicola Pao...Git workflows á la-carte, Presenation at jdays2013 www.jdays.se by Nicola Pao...
Git workflows á la-carte, Presenation at jdays2013 www.jdays.se by Nicola Pao...hamidsamadi
 
A Tale of Two Workflows - ChefConf 2014
A Tale of Two Workflows - ChefConf 2014A Tale of Two Workflows - ChefConf 2014
A Tale of Two Workflows - ChefConf 2014Pete Cheslock
 
Modern devOps with Docker
Modern devOps with DockerModern devOps with Docker
Modern devOps with DockerAvi Cavale
 
Test Driven Infrastructure
Test Driven InfrastructureTest Driven Infrastructure
Test Driven InfrastructureArthur Maltson
 
Composer at Scale, Release and Dependency Management
Composer at Scale, Release and Dependency ManagementComposer at Scale, Release and Dependency Management
Composer at Scale, Release and Dependency ManagementJoe Ferguson
 
White Paper: Release This! - Tools for a Smooth Release Cycle
White Paper: Release This! - Tools for a Smooth Release CycleWhite Paper: Release This! - Tools for a Smooth Release Cycle
White Paper: Release This! - Tools for a Smooth Release CyclePerforce
 
Teams progress presenation
Teams progress presenationTeams progress presenation
Teams progress presenationTarget Process
 
Becoming a Git Master - Nicola Paolucci
Becoming a Git Master - Nicola PaolucciBecoming a Git Master - Nicola Paolucci
Becoming a Git Master - Nicola PaolucciAtlassian
 
Dont Break Live lightning talk
Dont Break Live lightning talkDont Break Live lightning talk
Dont Break Live lightning talkJamie Schmid
 
Lightning branches at RedMart (Js conf Asia 2014 Talk)
Lightning branches at RedMart (Js conf Asia 2014  Talk)Lightning branches at RedMart (Js conf Asia 2014  Talk)
Lightning branches at RedMart (Js conf Asia 2014 Talk)Ritesh Angural
 
Version Control ThinkVitamin
Version Control ThinkVitaminVersion Control ThinkVitamin
Version Control ThinkVitaminAlex Hillman
 
Free The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own DomainFree The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own DomainKen Collins
 
Git Branching for Agile Teams
Git Branching for Agile Teams Git Branching for Agile Teams
Git Branching for Agile Teams Atlassian
 
Git and Git Workflow Models as Catalysts of Software Development
Git and Git Workflow Models as Catalysts of Software DevelopmentGit and Git Workflow Models as Catalysts of Software Development
Git and Git Workflow Models as Catalysts of Software DevelopmentLemi Orhan Ergin
 
Introducing Deployit 3.9
Introducing Deployit 3.9Introducing Deployit 3.9
Introducing Deployit 3.9XebiaLabs
 

Similar to Git with t for teams (20)

The LLVM Release Process - Order from Chaos
The LLVM Release Process - Order from ChaosThe LLVM Release Process - Order from Chaos
The LLVM Release Process - Order from Chaos
 
Real World Git Workflows - EclipseCon Europe 2013
Real World Git Workflows - EclipseCon Europe 2013Real World Git Workflows - EclipseCon Europe 2013
Real World Git Workflows - EclipseCon Europe 2013
 
JAZOON'13 - Stefan Saasen - Real World Git Workflows
JAZOON'13 - Stefan Saasen - Real World Git WorkflowsJAZOON'13 - Stefan Saasen - Real World Git Workflows
JAZOON'13 - Stefan Saasen - Real World Git Workflows
 
Git workflows á la-carte, Presenation at jdays2013 www.jdays.se by Nicola Pao...
Git workflows á la-carte, Presenation at jdays2013 www.jdays.se by Nicola Pao...Git workflows á la-carte, Presenation at jdays2013 www.jdays.se by Nicola Pao...
Git workflows á la-carte, Presenation at jdays2013 www.jdays.se by Nicola Pao...
 
A Tale of Two Workflows - ChefConf 2014
A Tale of Two Workflows - ChefConf 2014A Tale of Two Workflows - ChefConf 2014
A Tale of Two Workflows - ChefConf 2014
 
Modern devOps with Docker
Modern devOps with DockerModern devOps with Docker
Modern devOps with Docker
 
Test Driven Infrastructure
Test Driven InfrastructureTest Driven Infrastructure
Test Driven Infrastructure
 
Composer at Scale, Release and Dependency Management
Composer at Scale, Release and Dependency ManagementComposer at Scale, Release and Dependency Management
Composer at Scale, Release and Dependency Management
 
White Paper: Release This! - Tools for a Smooth Release Cycle
White Paper: Release This! - Tools for a Smooth Release CycleWhite Paper: Release This! - Tools for a Smooth Release Cycle
White Paper: Release This! - Tools for a Smooth Release Cycle
 
Teams progress presenation
Teams progress presenationTeams progress presenation
Teams progress presenation
 
Becoming a Git Master - Nicola Paolucci
Becoming a Git Master - Nicola PaolucciBecoming a Git Master - Nicola Paolucci
Becoming a Git Master - Nicola Paolucci
 
Dont Break Live lightning talk
Dont Break Live lightning talkDont Break Live lightning talk
Dont Break Live lightning talk
 
Achieving Agility with Code Repositories
Achieving Agility with Code RepositoriesAchieving Agility with Code Repositories
Achieving Agility with Code Repositories
 
Lightning branches at RedMart (Js conf Asia 2014 Talk)
Lightning branches at RedMart (Js conf Asia 2014  Talk)Lightning branches at RedMart (Js conf Asia 2014  Talk)
Lightning branches at RedMart (Js conf Asia 2014 Talk)
 
Version Control ThinkVitamin
Version Control ThinkVitaminVersion Control ThinkVitamin
Version Control ThinkVitamin
 
Free The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own DomainFree The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own Domain
 
Git Branching for Agile Teams
Git Branching for Agile Teams Git Branching for Agile Teams
Git Branching for Agile Teams
 
Getting Git Right
Getting Git Right Getting Git Right
Getting Git Right
 
Git and Git Workflow Models as Catalysts of Software Development
Git and Git Workflow Models as Catalysts of Software DevelopmentGit and Git Workflow Models as Catalysts of Software Development
Git and Git Workflow Models as Catalysts of Software Development
 
Introducing Deployit 3.9
Introducing Deployit 3.9Introducing Deployit 3.9
Introducing Deployit 3.9
 

More from Sven Peters

Team Shaping - Building a shared understanding
Team Shaping - Building a shared understandingTeam Shaping - Building a shared understanding
Team Shaping - Building a shared understandingSven Peters
 
Developer Joy - How great teams get s%*t done
Developer Joy - How great teams get s%*t doneDeveloper Joy - How great teams get s%*t done
Developer Joy - How great teams get s%*t doneSven Peters
 
Teams Flow, Stay in sync, async
Teams Flow, Stay in sync, asyncTeams Flow, Stay in sync, async
Teams Flow, Stay in sync, asyncSven Peters
 
The Hitchhiker's Guide to a Great Developer Career
The Hitchhiker's Guide to a Great Developer CareerThe Hitchhiker's Guide to a Great Developer Career
The Hitchhiker's Guide to a Great Developer CareerSven Peters
 
The Effective Developer - Work Smarter, not Harder
The Effective Developer - Work Smarter, not HarderThe Effective Developer - Work Smarter, not Harder
The Effective Developer - Work Smarter, not HarderSven Peters
 
How to Become a Conference Speaker
How to Become a Conference SpeakerHow to Become a Conference Speaker
How to Become a Conference SpeakerSven Peters
 
The Effective Developer - Work Smarter, Not Harder
The Effective Developer - Work Smarter, Not HarderThe Effective Developer - Work Smarter, Not Harder
The Effective Developer - Work Smarter, Not HarderSven Peters
 
5 Things: How to Rock Remote Work
5 Things: How to Rock Remote Work5 Things: How to Rock Remote Work
5 Things: How to Rock Remote WorkSven Peters
 
A Career Advice: Change is the Only Constant
A Career Advice: Change is the Only ConstantA Career Advice: Change is the Only Constant
A Career Advice: Change is the Only ConstantSven Peters
 
Be More Productive with Confluence
Be More Productive with ConfluenceBe More Productive with Confluence
Be More Productive with ConfluenceSven Peters
 
Less Process, more Guidance with a Team Playbook
Less Process, more Guidance with a Team PlaybookLess Process, more Guidance with a Team Playbook
Less Process, more Guidance with a Team PlaybookSven Peters
 
The Secret Sauce of Successful Teams
The Secret Sauce of Successful TeamsThe Secret Sauce of Successful Teams
The Secret Sauce of Successful TeamsSven Peters
 
Rise of the Machines - Automate your Development
Rise of the Machines - Automate your DevelopmentRise of the Machines - Automate your Development
Rise of the Machines - Automate your DevelopmentSven Peters
 
Kick-@$$ Sofware Development
Kick-@$$ Sofware DevelopmentKick-@$$ Sofware Development
Kick-@$$ Sofware DevelopmentSven Peters
 
The 5 Hottest Atlassian News from Summit 2014
The 5 Hottest Atlassian News from Summit 2014The 5 Hottest Atlassian News from Summit 2014
The 5 Hottest Atlassian News from Summit 2014Sven Peters
 

More from Sven Peters (15)

Team Shaping - Building a shared understanding
Team Shaping - Building a shared understandingTeam Shaping - Building a shared understanding
Team Shaping - Building a shared understanding
 
Developer Joy - How great teams get s%*t done
Developer Joy - How great teams get s%*t doneDeveloper Joy - How great teams get s%*t done
Developer Joy - How great teams get s%*t done
 
Teams Flow, Stay in sync, async
Teams Flow, Stay in sync, asyncTeams Flow, Stay in sync, async
Teams Flow, Stay in sync, async
 
The Hitchhiker's Guide to a Great Developer Career
The Hitchhiker's Guide to a Great Developer CareerThe Hitchhiker's Guide to a Great Developer Career
The Hitchhiker's Guide to a Great Developer Career
 
The Effective Developer - Work Smarter, not Harder
The Effective Developer - Work Smarter, not HarderThe Effective Developer - Work Smarter, not Harder
The Effective Developer - Work Smarter, not Harder
 
How to Become a Conference Speaker
How to Become a Conference SpeakerHow to Become a Conference Speaker
How to Become a Conference Speaker
 
The Effective Developer - Work Smarter, Not Harder
The Effective Developer - Work Smarter, Not HarderThe Effective Developer - Work Smarter, Not Harder
The Effective Developer - Work Smarter, Not Harder
 
5 Things: How to Rock Remote Work
5 Things: How to Rock Remote Work5 Things: How to Rock Remote Work
5 Things: How to Rock Remote Work
 
A Career Advice: Change is the Only Constant
A Career Advice: Change is the Only ConstantA Career Advice: Change is the Only Constant
A Career Advice: Change is the Only Constant
 
Be More Productive with Confluence
Be More Productive with ConfluenceBe More Productive with Confluence
Be More Productive with Confluence
 
Less Process, more Guidance with a Team Playbook
Less Process, more Guidance with a Team PlaybookLess Process, more Guidance with a Team Playbook
Less Process, more Guidance with a Team Playbook
 
The Secret Sauce of Successful Teams
The Secret Sauce of Successful TeamsThe Secret Sauce of Successful Teams
The Secret Sauce of Successful Teams
 
Rise of the Machines - Automate your Development
Rise of the Machines - Automate your DevelopmentRise of the Machines - Automate your Development
Rise of the Machines - Automate your Development
 
Kick-@$$ Sofware Development
Kick-@$$ Sofware DevelopmentKick-@$$ Sofware Development
Kick-@$$ Sofware Development
 
The 5 Hottest Atlassian News from Summit 2014
The 5 Hottest Atlassian News from Summit 2014The 5 Hottest Atlassian News from Summit 2014
The 5 Hottest Atlassian News from Summit 2014
 

Recently uploaded

The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 

Recently uploaded (20)

The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 

Git with t for teams