old and new perils of open source - great wide open keynote

33
OLD AND NEW PERILS OF OPEN SOURCE CHRIS HEILMANN (@CODEPO8), GREAT WIDE OPEN, ATLANTA, MARCH 2016

Upload: christian-heilmann

Post on 21-Apr-2017

851 views

Category:

Engineering


3 download

TRANSCRIPT

Page 1: Old and new perils of open source - Great Wide Open keynote

OLD AND NEW PERILS OF OPEN SOURCE

CHRIS HEILMANN (@CODEPO8), GREAT WIDE OPEN, ATLANTA, MARCH 2016

Page 2: Old and new perils of open source - Great Wide Open keynote

A bit over a year ago I moved on from the most open environment…

Page 3: Old and new perils of open source - Great Wide Open keynote

…to one known to be much less open…

Page 4: Old and new perils of open source - Great Wide Open keynote

I like a good challenge…

Page 5: Old and new perils of open source - Great Wide Open keynote

To my surprise, things were less complicated than I thought…

Page 6: Old and new perils of open source - Great Wide Open keynote

I feel like the open source fairy, seeing how much code, that wanted to be open, now is…

Page 7: Old and new perils of open source - Great Wide Open keynote

Stay tuned… https://build.microsoft.com/

Page 8: Old and new perils of open source - Great Wide Open keynote

TypeScript http://typescriptlang.org/

Page 9: Old and new perils of open source - Great Wide Open keynote

Visual Studio Codehttp://code.visualstudio.com/

Page 10: Old and new perils of open source - Great Wide Open keynote

ChakraCore

https://github.com/Microsoft/ChakraCore

Page 11: Old and new perils of open source - Great Wide Open keynote
Page 12: Old and new perils of open source - Great Wide Open keynote

Open Source is free…

Page 13: Old and new perils of open source - Great Wide Open keynote

Open Source is free… … free as in puppy!

Page 14: Old and new perils of open source - Great Wide Open keynote

Open source has many inherent costs

Page 15: Old and new perils of open source - Great Wide Open keynote

Don’t promise, deliver…

Page 16: Old and new perils of open source - Great Wide Open keynote

Building with other products should involve improving them…

Page 17: Old and new perils of open source - Great Wide Open keynote

Stay up to date and react quickly…

Page 18: Old and new perils of open source - Great Wide Open keynote

Learn and follow standards…

Page 19: Old and new perils of open source - Great Wide Open keynote

Be prepared to let go of things you are comfortable with…

Page 20: Old and new perils of open source - Great Wide Open keynote

Allow simple deployment…

Page 21: Old and new perils of open source - Great Wide Open keynote

Use the cloud!

Page 22: Old and new perils of open source - Great Wide Open keynote

https://tryappservice.azure.com/

Use the cloud!

Page 23: Old and new perils of open source - Great Wide Open keynote

https://tryappservice.azure.com/

Use the cloud!

Page 24: Old and new perils of open source - Great Wide Open keynote

Complexity kills…

Page 25: Old and new perils of open source - Great Wide Open keynote

Always offer a simple way in and out of your products…

Page 26: Old and new perils of open source - Great Wide Open keynote

Visual Studio Codehttp://code.visualstudio.com/

Page 27: Old and new perils of open source - Great Wide Open keynote

Specialise and share…

Page 28: Old and new perils of open source - Great Wide Open keynote

OPEN SOURCE IS OUR PUPPY…

Page 29: Old and new perils of open source - Great Wide Open keynote

Good open source work is always a team effort…

Page 30: Old and new perils of open source - Great Wide Open keynote
Page 31: Old and new perils of open source - Great Wide Open keynote
Page 32: Old and new perils of open source - Great Wide Open keynote

Open is as open does… • Let’s have less ego and listen more -

we have two ears and one mouth, that’s the ratio…

• Enterprise and Open are not enemies; they can learn a lot from another…

• Open Source takes effort and time. Success is not based on what you release, but how you treat the community around it

Page 33: Old and new perils of open source - Great Wide Open keynote

THANK YOU!CHRIS HEILMANN @CODEPO8