Skip to content

1b. Project Management

Assignment

  • Build a personal site describing you and your final project.
  • Upload it to the class archive.
  • Work through a git tutorial.

Learning outcomes - Explore and use website development tool(s) - Identify and utilize version control protocol(s)

Set up software environment

  • GitLab
  • Git, Git Bash
  • GitHub Desktop
  • VS Code

SSH key into Gitlab

Weekly Routine and Toolkit

Lean and Kaizen

OneNote Lecture notes Other notes - machine settings etc.

General weekly process:

Wednesday night - Global Lecture

Thurs - local instruction / start group assignment, start ideation of week’s assignment project if haven’t started already

Friday - rewatch Global Lecture if uploaded, review concepts and check out links in Neil’s curriculum page

Tuesday - documentation and pictures/video prep

Tues night - Asia Regional Review, documentation draft ready Wednesday - final troubleshooting and documentation

Documentation as you go directly in VS Code // notes for inserting relevant pictures marked as comments

Image compression GIMP with batch manipulation

Git GUI Using GitHub Desktop for repo syncing much faster than multiple command lines in Git Bash terminal, for me Not sick of GUI yet

Spiral Development

Build out projects in spirals

Struggled with as lifelong perfectionist

Supply-side Time Management
[explain]


Last update: March 20, 2022