/coders

Getting started on startup engineering

MIT LicenseMIT

Learning guide to essential Digital Tools for Community Organizing (DRAFT)

This is done via

  • guided self-learning
  • hands-on projects
  • technical coaching
  • developer community immersion

Platforms

Editors

Universal Project tools

  • Trello free web-based project management application
  • Dropbox file hosting service
  • GitHub web-based hosting service for projects, for GIT private projects
  • Slack request to join the #coder slack channel from an admin

Universal Web Development tools

  • Nodejs javascript server-side
  • NPM package manager for JavaScript

Coding Stacks

Getting Started

  • Set up your platform
  • Install/join all Project tools
  • Start with Web Fundamentals, everyone needs to understand Web basics

Learning Overview

  • Inverted learnign curriculum/Lesson Plan-ish style
  • outcomes checklist

Project Based Sprints

MVP Tools for running your own experiments

Developer Community

Find an appropriate community near you

  • meetup.com
How to ask for code peer review
  • Create your repos inside of the devlabs team on bitbucket or github so everyone has read access
  • Request someone who knows your stack to review your commits and provide feedback
How to ask for support
  • Create an branch in your repo
    • be as detailed with your issue as possible (steps taken, approaches tried)
  • Create an Issue and request someone who knows your stack
How to provide support
  • Comment on the branch
  • Can also create a branch and scaffold the code a bit
  • Provide Links to online tutorials, documentation, that is more thorough for deeper investigation