Eric Mbouwe - FS Level 2 - Module 2 - Self Assessment

1. Overview of Things Learned

Technical Area:

  • Git and Github version control
  • General overview of Open-source project and contribution best practices
  • Familiarization with the Discourse codebase
  • Identifying the global structure of a large codebase


  • Github
  • VS Code
  • Trello
  • Linux command line

Soft skills:

  • Create a team Trello board for task management and share rules with the team members
  • Good communication with my peer leaders for task management
  • Use of a set of tools like (Google Drive, Slack, Trello, Zoom) to work collaboratively

2. Achievement Highlights

  • Successfully installed Discourse in my local machine
  • Learned about GitHub and Git branching

3. Goals for the Upcoming Week

  • Have a good understanding of Ember.js, and find his similitudes with a Library like React.js
  • Look deeper in the Discourse codebase particularly the Rails side.