Redgate DLM Demo - TFS, TeamCity & Octopus Deploy - 24th May 2016 -
Making of Octopus Deploy - DDD Melbourne 2015
-
Upload
octopusdeploy -
Category
Business
-
view
459 -
download
3
Transcript of Making of Octopus Deploy - DDD Melbourne 2015
the story of
@paulstovell
- You, just now
“But Paul, what is Octopus Deploy?”
Paul Damian)M Dalmiro(Argentina)
Sonia Henrik Vanessa
Shane
Damian)B
Michael)R
Michael)N
Robert Ian)Mercer(Seattle)
Rob)Pearson
Engineering culture No marketing No sales
Every Wednesday: Demo day
Ch. 1Starting up
May 2011 Initial commit
June 2011 Mailing list/beta program
September You can buy a license
October Sale!
May 2011 Initial commit
June Mailing list/beta program
ASP.NET MVC, WCF, SQL, Entity Framework
Email lists are good(Yes, even for developer tools)
Lesson 1
Ch. 2Towards 1.0
May 2011
September 2011 You can buy a license
June 2012 Octopus 1.0
“People are willing to pay for this. This thing could be serious”
ASP.NET MVC, WCF, RavenDB
Oh-oh
Don’t fear competition
Lesson 2
Ch. 3Fire and motion
June 2011 Start
June 2012 Octopus 1.0
June 2013 Start 2.0
June 2011 Start
June 2012 Octopus 1.0
June 2013 Start 2.0
January 2014 2.0 ships
Rewrite the world!
MVC → API first, Angular UI WCF → Custom stack
Obsolete yourselfbefore someone else does
Lesson 3
Good things take time to build
Lesson 4
Ch. 3Growing
June 2011 Start
June 2012 Octopus 1.0
June 2013 Start 2.0
January 2014 2.0 ships
“We have an opportunity to make a great place to work”
“Almost there, just one last push!”
Lesson 5
Work sustainably
Have a sounding boardLesson 6
Ch. 4Present day
June 2011 Start
June 2012 Octopus 1.0
June 2013 Start 2.0
January 2014 2.0 ships
July 2015 3.0 ships
September 2014 Start 3.0
New communication stack (Halibut) Raven → SQL Server Open source deployment code (Calamari)
Lessons1. Build a mailing list
2. Don’t fear competition
3. Obsolete yourself before someone else does
4. Good things take time
5. Work sustainably
6. Have a strong sounding board
Thanks!@paulstovell
octopusdeploy.com