Coder Social home page Coder Social logo

open-source-at-scale's Introduction

open source at scale

intro

scale

rank   percent   packages   author
----   -------   --------   ------
   1    0.65 %      529     tjholowaychuk
   2    0.46 %      380     substack
   3    0.43 %      349     dominictarr
   4    0.39 %      321     jongleberry
   5    0.39 %      321     juliangruber
   6    0.37 %      303     mikolalysenko
   7    0.35 %      286     raynos
   8    0.34 %      282     jonschlinkert
   9    0.34 %      279     sindresorhus
  10    0.31 %      255     mathias
  11    0.29 %      238     forbeslindesay
  12    0.28 %      227     hughsk
  13    0.26 %      216     clewfirst
  14    0.24 %      199     fengmk2
  15    0.24 %      197     phated

issues

issues

pull requests

prs

pull request

{"cwd":"."}

follow your dreams

dreams

It does not matter how or frivolous a project seems: everything you do adds to
your body of work.

I can’t stress this enough: you are not just creating a bunch of small things.
You are creating an ecosystem of projects.

http://tinysubversions.com/2014/05/thoughts-on-small-projects

capture your motivation

If you have an idea for a module, build it immediately!

  • review existing implementations first
  • limit scope to less than 2 hours of work

motivation

your job

11:51 < mafintosh> any good node modules for capnproto?
11:52 < domanic> mafintosh, if you see a job that needs doing, it's your job.

what an ecosystem looks like

ecosystem

browserify v2

module-deps | insert-module-globals | browser-pack

browserify

{"cwd":"example/browserify"}

ndarray

webgl bunny

{"cwd":"example/gl/bunny"}

webgl terrain

{"cwd":"example/gl/terrain"}

music

music

algorithmic music

{"cwd":"example/music/song"}

music amplitude

{"cwd":"example/music/amplitude"}

music frequency

{"cwd":"example/music/frequency"}

music studio

{"cwd":"example/music/studio"}

level

{"cwd":"example/level"}

voxeljs

{"cwd":"example/voxeljs"}

trumpet

trumpet

trumpet

{"cwd":"example/trumpet"}

testing

tape

testing

{"cwd":"example/test"}

great collaborating

https://github.com/substack/minimist/issues/16

https://github.com/substack/minimist/pull/17

distributed work

If you see a job that needs doing, it's your job.

fist

_

intro

open-source-at-scale's People

Watchers

 avatar

Forkers

sorribas

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.