Tarush Gupta - Full Stack Pathway - Self Assessment

Week: 07/26
Overview of Things Learned:

  • Technical Skills: Javascript(Ember.js), Ruby on Rails, Discourse Codebase, Theme Development for Discourse

  • Tools: G-Suite tools ( Calendar, Drive structure, groups), Trello, Asana, Slack, Github Organization, Discourse Theme CLI, VM, VS Code.

  • Soft Skills: Set up Slack for both the FS Teams to encourage networking and communication among both the teams, Structuring task through Trello/Asana, developed organizational skills by planning the weekly meetings and technical structure.

Achievement Highlights

  • Developing further knowledge of discourse codebase, getting hang of what folder has what and how the code behaves in general. Developing and working on the remote theme creator deploying it further in the admin account.

  • Preparing slide decks for the team meetings, going over the topics to be covered for the meeting technical, structural and the project layout.

  • Creating and updating Asana/Trello Boards to define the tasks to be completed and posting helpful resources.

Meetings Attended

  • Planning Meeting 07/26

  • Github/Self-Assessment Meeting 07/27

  • Pathway Leads Meeting 07/28

  • Discourse Theme Development Intro/Review 07/29

  • Industry Mentor Meeting 07/30

  • Fs leads Planning Meeting 07/30

Goals for the Upcoming Week

  • Splitting teams into subteams (3 teams Lead by 1 lead each), getting the API keys from James for everyone to work on Discourse CLI.

  • Brainstorm for different possible theme ideas that could be implemented with the participants and then filtering it down through Leads Discussion. Finally, checking for feasibility through James.

  • Setting up sub-teams GitHub repo and organizing the GitHub structure.

  • Set up Sub-team Slack/Discord channels to ease communication little more.

Tasks Completed

  • Created Trello boards and posted resources focusing on tasks to be done and useful resources to go over.

  • Split up participants into three sub-teams lead by a lead.

  • Created GitHub repo for collaboration for the team and sub-teams.

  • Created the a new Slack channel for both the teams, encouraging networking and building a community to discuss, help and contribute together.

Week: 08/03
Overview of Things Learned:

  • Technical Skills: Javascript(Ember.js), Ruby on Rails, Discourse Codebase, Theme Development for Discourse, CSS, HTML

  • Tools: G-Suite tools ( Calendar, Drive structure, groups), Trello, Asana, Slack, Github Organization, Discourse Theme CLI, VM, VS Code.

  • Soft Skills: Project breakdown among the sub-parts for the sub-teams.

Achievement Highlights

  • Delegated tasks to the three sub-teams.

  • Guided to the participants the use of github and CLI using API keys.

  • Worked on the sub-team task to get the 3D shadow for the posts on the Stem-Away website.

Meetings Attended

  • Split into Subteam Meeting 08/03
  • FS Team 2 Meeting 08/05
  • Weekly Recap 08/07

Goals for the Upcoming Week

  • Working further on completing the 3D Shadow box task.

  • Addressing any questions. hurdles or any other organizational/technical issues.

  • If done early, help other subteam or work on a new theme component.

Tasks Completed

  • Found the code to be played around in the Discourse code base for the weekly task.

  • Finished sub-team 2’s task 3D Shadow box.

*Tested on the local instance and presented in the group meeting.

Week: 08/10
Overview of Things Learned:

  • Technical Area - Javascript(Ember.js), Ruby on Rails, Discourse Codebase, Theme Development for Discourse, CSS, HTML

  • Tools - G-Suite tools ( Calendar, Drive structure, groups), Trello, Asana, Slack, Github Organization, Discourse Theme CLI, VM, VS Code.

  • Soft Skills - Project breakdown among the sub-parts for the sub-teams, Team bonding, Trying to find a work around a hurdle.

Achievement Highlights

  1. Begin work on the navbar, splitting up the features of it to be developed
  2. Worked with James to finalize the 3D Shadow.
  3. Started working on the navbar components.

Meetings Attended

  • RunTimeTerror Meeting 08/10
  • RunTimeTerror Meeting 08/12
  • RunTimeTerror Meeting 08/14

Goals for the Upcoming Week

  • Pivot our development away from current ideas to the NavBar
  • Split Navbar development among the subteams
  • Get access to a Stem-Away staging site to test our code on

Tasks Done

  • Made three github repos for each subteam
    *Deployed the 3D Shadow Box as a testing theme.

Week: 08/17
Overview of Things Learned:

  • Technical Area - Javascript(Ember.js), Ruby on Rails, Discourse Codebase, Theme Development for Discourse, CSS, HTML

  • Tools -G-Suite tools ( Calendar, Drive structure, groups), Trello, Asana, Slack, Github Organization, Discourse Theme CLI, VM, VS Code.

  • Soft Skills - Project breakdown among the sub-parts for the sub-teams, Team bonding, Trying to find a work around a hurdle.

Achievement Highlights

  1. Inspected the meta discourse, stem away and couple of discourse websites to work on the navbar.
  2. Successfully pushed the notification button on the navbar from the regular busy drop down menu.
  3. Remove the notification, bookmarks, and messages icons from underneath the profile button

Meetings Attended

  • RunTimeTerror Meeting 08/17
  • Subteam 3 Kickoff Meeting 08/17
  • Subteam 3 Kickoff Meeting 08/18
  • Subteam 3 Daily Recap Meeting 08/18
  • Subteam 3 Wed Kickoff Meeting 08/19
  • RunTimeTerror Meeting 08/19
  • Subteam 3 Thurs Kickoff Meeting 08/20
  • RunTimeTerror Meeting 08/21

Goals for the Upcoming Week

  • Push the code from the subteams to the dev branch.
    *Work on the final presentation and divide the portions among the team.
  • Go through the code with James and test it on the Stem-Away website

Tasks Done

  • Finished up the notification widget
  • Did regular check in with team and subteam to keep the final development on track.