Drupalcon PDX Swagger
Upcoming SlideShare
Loading in...5
×
 

Drupalcon PDX Swagger

on

  • 1,380 views

Presentation for Drupalcon PDX on how to keep your swagger as a developer with continuous intergration.

Presentation for Drupalcon PDX on how to keep your swagger as a developer with continuous intergration.

Statistics

Views

Total Views
1,380
Views on SlideShare
1,340
Embed Views
40

Actions

Likes
1
Downloads
6
Comments
0

1 Embed 40

https://twitter.com 40

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Drupalcon PDX Swagger Drupalcon PDX Swagger Presentation Transcript

    • Developer SwaggerJosh Koenig - Pantheon Co-Founderjosh@getpantheon.com@outlandishjoshThursday, May 23, 13
    • Or,“ApplicationLifecycle Managment”for DrupalJosh Koenig - Pantheon Co-Founderjosh@getpantheon.com@outlandishjoshThursday, May 23, 13
    • Thursday, May 23, 13
    • Thursday, May 23, 13
    • Enterprise Software Acronym AcademyApplication Lifecycle ManagementPeople who own technology need itWebsite is a two to five+ year investmentTypically these people manage lotsdifferent systems — that’s hard!Thursday, May 23, 13
    • This ain’t just for bigcorporations and orgs.Thursday, May 23, 13
    • This is for everyone.Thursday, May 23, 13
    • What ALM CoversRequirements GatheringDesignDevelopmentProject ManagementDeploymentMaintenanceUpdates and UpgradesThursday, May 23, 13
    • What I’m Gonna CoverDevelopmentDeploymentMaintenanceUpdates and UpgradesThursday, May 23, 13
    • Developers want tomove fast.Thursday, May 23, 13
    • Thursday, May 23, 13
    • But site owners are risk-averseThursday, May 23, 13
    • Downtime is $$$Thursday, May 23, 13
    • Thursday, May 23, 13
    • Do you have take risksif you want to movefast?Thursday, May 23, 13
    • Thursday, May 23, 13
    • No.Thursday, May 23, 13
    • Not if you do it right.Thursday, May 23, 13
    • Thursday, May 23, 13
    • Thursday, May 23, 13
    • Things thatsteal yr swagThursday, May 23, 13
    • Thursday, May 23, 13
    • Thursday, May 23, 13
    • Thursday, May 23, 13
    • Thursday, May 23, 13
    • Thursday, May 23, 13
    • Cowboys are coolThursday, May 23, 13
    • Thursday, May 23, 13
    • Especially whenthey useversion control and CIThursday, May 23, 13
    • Thursday, May 23, 13
    • Git has hooks too, justlike DrupalThursday, May 23, 13
    • RemoteRepoLocalRepoPull from a remoteThursday, May 23, 13
    • RemoteRepoLocalRepoPushing is a bit harderThursday, May 23, 13
    • RemoteWorkingLocalWorkingUse a “bare” repo tocoordinate & run hooksRemoteBareThursday, May 23, 13
    • DemoThursday, May 23, 13
    • Thursday, May 23, 13
    • RemoteWorkingLocalWorkingUse Git to Manage CoreUpdatesRemoteBareDrupalUpstreamThursday, May 23, 13
    • Continuous IntegrationThursday, May 23, 13
    • Thursday, May 23, 13
    • Thursday, May 23, 13
    • What about D8?Thursday, May 23, 13
    • Thursday, May 23, 13
    • CMI Fixes Everything!Thursday, May 23, 13
    • Thursday, May 23, 13
    • Thursday, May 23, 13
    • CMI is a major majormajor win.Thursday, May 23, 13
    • Managing configconsistently in YAML isa game-changer.Thursday, May 23, 13
    • But you still need asolid workflow.Thursday, May 23, 13
    • A Word AboutAutomated TestingThursday, May 23, 13
    • Better Testing for SiteBuilders is ComingWe are hereThursday, May 23, 13
    • Get Hip to BehatThursday, May 23, 13
    • Keep Your Dev FreshYou need to have it down to a scienceand easy or automatic.Data has mass.Simple mysql tricks can save time.Save 25 mins every day = 1 day a month.Thursday, May 23, 13
    • Drush AliasesStraightforward to set up if you have SSHaccess.Part of keeping your swagger.Anatomy of an alias file.(Cheater Demo Using Pantheon.)Thursday, May 23, 13
    • Thursday, May 23, 13
    • Deploying to ProdPush or pull areboth ok.Integrate this withversion control (e.g.tag it).Script, test,automate.Thursday, May 23, 13
    • Investing in automationis essential.Thursday, May 23, 13
    • Thursday, May 23, 13
    • Sites backed byautomated tools will bebetter.Thursday, May 23, 13
    • They will win.Thursday, May 23, 13
    • Thursday, May 23, 13
    • But you don’t have todo it all on your own.Thursday, May 23, 13
    • Questions?AMAThursday, May 23, 13