- Rails
- [MEAN] (http://mean.io)
- [LoopBack] (http://strongloop.com)
- Laravel
- CodeIgniter
-
-
Save sidazhou/0f8ddf08b3249a9a4b86 to your computer and use it in GitHub Desktop.
- PostgreSQL
- SQLite
- MongoDB
- Feature-complete
- Decide what your "A-ha" moment is
- Tables/Collections
- Fields
- Nouns
- Sinatra
- Rails
- Node
- Node w/ Express
- If models are nouns, these are verbs
- RESTful
- Each action that your models need to do
- Based on user flow from user stories
- A wireframe for EVERY page of your app
- Be specific about data points on the page
- Bootstrap
- Foundation
- Pure
- Bourbon
- RESPONSIVE?
- Re-wireframe a mobile/responsive version
- Don't code on master
- Code on a feature or bugfix branch, always
- Switch to master
- Merge
- Delete old branch...ONLY WHEN YOU ARE SURE MASTER WORKS
- Make new branches for each feature or bugfix that you're working on
- DO NOT MERGE TEN MINUTES BEFORE THE DEMO
- Download all resources you will need
- Figure out how to install them
- Are you going to use a generator?
- MAKE SURE IT WORKS FOR YOU!
- Gulp vs. Grunt - Yeoman vs. Slush
- Back-end or front-end
- Build static pages first
- Get the CSS to work
- Decide on ID's and classes
- Start with models
- All database validations
- Figure out your callbacks
- Use as many helper methods (code atomically) as you can
- Set due dates
- Set development targets
- MEET THEM
- USE TRELLO
- Specific
- Measurable
- Achievable
- Relevant
- Time-based
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment