OPEN SOURCE

EVERYDAY

Adam Butler / @labfoo

Bristech - May 7th 2015

What is open source

 software in which the original source code is

made freely available and may be

redistributed and modified.

public code != open source

Licence your code

http://choosealicense.com/licenses/

Open source is everywhere

http://lab.io

*As you might be able to tell this graph is very much not to scale

1999

207  days

& counting

checkem
tech_talks
bristoljs
rails-bootsrap
public_holidays
poll
qTip2
chirp
riotjs-rails
flappy.xyz
chirp
dial-a-drone
bar-chuck
node-launcher
meetup
osxjs
atom-prttify
blog

extjs-rails
canvas-rotate
generator-gulp-angular
triangulator
carrierwave

wedding-on-rails
wedding-on-rails-gem
pushitrealgood
io
spaaaccccce
teapot
node-sms-drone
node-rolling-spider
node-pi-security
camtrap
vuejs-rails
pi-power
ldapkit

kevlar
wwad
bristol-node-school

conduct
theaterjs
diy.js
jsbin

24pullrequests
device-orientation
paperclip-meta
chart-js-rails
momentjs-rails
touchstonejs
select2-rails
focusable
learn.github.com
textteaser
skrollr-rails

ruby-golf
node-launcher-client
bathruby.github.io

conduct
whaletonjohn
responsive.js
docker-slanger
opentokrtc
peer-js-devices

alfred-workflow-package-manager-workflow

angular-js-for-data-driven-applications

alfred-workflow-package-manager

stanford-cs193p-ios-swift-calculator

Alfred-Workflow-html2haml

phonegap-facebook-plugin

geo-pusher

Image credit: https://www.fullstackedu.com

18 MONTHS

Vote @ http://poll.lab.io/pm

rule[0]

Do something every day

​that is open source or will be open source

 

$ git init

$ git commit --allow-blank

rule[1]

Leave it better than you found it

rule[2]

Ship early, ship often

rule[3]

if itsBroken {

fixIt()

}                       

 

>

Ship early, ship often

What now?

Working on other people's projects exposes you to

new processes & different opinions

Lessons learnt

Don't be afraid to give stuff away...

not everybody wants to steal your ideas.

I've more time for new projects

I have less time for other things

Working on other people's projects exposes you to

new processes & different opinions

Lessons learnt

It's ok to be a generalist

Nothing of significance​ has changed

The unexpected

The unexpected

207  days

& counting

The unexpected

The unexpected

Questions?

 

 

Adam Butler

@labfoo |       /adambutler

Open Source Every Day - Bristech

By Adam Butler

Open Source Every Day - Bristech

  • 3,253