GithubHelp home page GithubHelp logo

code-and-learn's Introduction

Code + Learn

A series of workshop sprints for Node.js.

Purpose

While we've had a lot of success bringing in new contributors, it remains difficult to get new developers involved in certain areas without greater support than we currently offer. This program will attempt to get new developers involved in those areas through a series of hands-on workshops led by existing contributors. The hands-on workshops lead in to "sprints" where new developers tackle real problems in the code base with the support of the mentors in attendance.

Concerns have also been raising about efforts that might increase the number of developers without broadening the demographics of those developers. Outreach will need to be integrated into the program and the program will also need to be distributed geographically.

Implementation

This is still actively under discussion.

Prior Art and Integration

Obviously, NodeSchool is a widely distributed community that is teaching new Node developers. While there's a lot that we can learn from NodeSchool and we will be actively engaged with that community in order to expand the geographic presence of Code + Learn, the goals are slightly different. NodeSchool, by design, doesn't make much of an effort to onboard contributors into the Node.js core project. NodeSchool also relies on building material for use by groups which by definition can't address getting contributors involved in areas of the project which are not very well or widely understood.

code-and-learn's People

Contributors

andygout avatar bolgit avatar brianm avatar dberesford avatar elinnet avatar eljefedelrodeodeljefe avatar fabiosantoscode avatar fampinheiro avatar fbaiodias avatar foliveira avatar grdryn avatar hughrawlinson avatar iancrowther avatar jankowiakmaria avatar marcbachmann avatar marcomorain avatar massimilianomura avatar matteofigus avatar mikeal avatar mrcrgl avatar mylesborins avatar pbazydlo avatar seanhelvey avatar simonmcmanus avatar tomchambers2 avatar tomgco avatar tomruttle avatar trott avatar tunniclm avatar yosuke-furukawa avatar

Watchers

 avatar  avatar

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.