Class Resources #
Below are some general class resources, ranging from deployment credits to general tools of the trade.
Vercel Credits #
- Students can create a Vercel Hobby account as soon as the class starts - Hobby accounts are always free
- If they’d like to explore Pro features, we’ve set up “Stanford CS” as a category in the Vercel Credits for Startups application page. Each team will receive $1,200 in credits. For “Proof of Partnership”, they should upload a screenshot of the syllabus / an e-mail from Jay about the course.
- A 14-day Pro Trial begins (they can email josh.oynick@vercel.com with any issues).
- At the end of the trial, if the teams choose to remain on Pro and add credit card info, the credits will begin to draw down.
- If teams add payment info, they are strongly encouraged to set hard spending limits right away (documentation).
Tools of the Trade #
Documentation #
- Github Wiki
- Here are some examples
Project Management #
- Github issues, milestones, labels, comments
- Here is an example
Real-time Team Communication #
- Slack, Messenger
Discovery, Concepting Phase #
- Hand draw, Miro, Figma, GSlides
Build Phase #
- Github Code (Pull request methodology)
- Github issues (code focused)
- Leverage Copilot, chatGPT, Bard as is useful
GitHub Resources #
- Make sure your git activity is attributed to you
- Github Cheat Sheet - Page 1
- Github Cheat Sheet - Page 2
- How to make a Github pull request
Miscellany Resources #
- Messaging Activation Matrix
- Beginner’s resources for Building Web and mobile apps
- CS210 Recommended Reads for Aspiring Program Managers/Product Leaders
- Contract of Deliverables Template
- Product Requirements Document (PRD)
- An incomplete list of ethics questions to consider
- Team Budget Guidelines
- Grading Rubric
- Make an animated gif from screen shots
- Digital sticky note option