Hannahzhang - Full Stack Pathway

Hannah - Self Assessment #1

Things Learned

  • Technical Area: I gained a basic understanding of Ruby and Git
  • Tools: discourse, asana, stem-away forum, repl.it
  • Soft Skills: learned about team collaboration, asking questions

Three Achievement Highlights

  • I was finally able to finish installing discourse
  • Coded my first task in Ruby
  • Learned how to navigate many different sites

Meetings Attended

  • [OH] FS by Solomon
  • Discourse Installation
  • Industry Mentor Meeting
  • Discourse Codebase Meeting
  • FS Team 2 Meeting
  • Git/Self-Assessment Meeting

Goals for the Upcoming Week

  • Better understand how to use Git and learn to push my code
  • Learn more about how Ruby works
  • Read through the discourse themes guide and take notes

Tasks Done

  • I finally got discourse to work. Initially it was very hard because of admin issues on my computer
  • Read through the guide to Ruby and wrote the Ruby Gradebook class
  • Watched a few informational videos relating to discourse installation, ruby, and git

Hannah - Self Assessment #2

Things Learned

  • Technical Area: I gained more knowledge about github and theme creator
  • Tools: discourse, trello, stem-away forum, theme creator, github
  • Soft Skills: learned to manage my time, complete tasks, work as a team

Three Achievement Highlights

  • I was able to push my first thing to Github
  • Attended all the meetings
  • Started creating local themes using Theme Creator

Meetings Attended

  • Discourse Theme Development Intro/Review
  • Java Overview & Theme Brainstorming
  • Split Into Subteam Meeting
  • Industry Mentor Meeting

Goals for the Upcoming Week

  • Read through the article about ember.js and become more familiar with it
  • Finish reading through the developer’s guide to discourse themes
  • Start exploring how to implement the timestamp feature

Tasks Done

  • Learned how to navigate Github and push code
  • Looked at websites made using discourse and brainstormed possible theme components
  • Finished going through a beginner’s guide to discourse and started going through a developer’s guide to discourse themes (up to working with theme creator)

Hannah - Self Assessment #3

Things Learned

  • Technical Area: I gained more knowledge about my local discourse instance
  • Tools: discourse, theme creator, trello, discord, stem-away forum
  • Soft Skills: learned to work even with challenges

Three Achievement Highlights

  • Attended all the meetings
  • Started exploring the timestamp feature
  • Continued to gain more knowledge about themes & theme components

Meetings Attended

  • FS Team 2 Meeting
  • Week WrapUp Meeting
  • RunTime Terror Meeting

Goals for the Upcoming Week

  • Figure out how to implement the timestamp feature
  • Read through a developer’s guide and a designer’s guide to discourse themes
  • Become more familiar with github and discourse

Tasks Done

  • Tried to figure out how to implement the timestamp feature with subteam 1
  • Continued to explore my local discourse as well as theme creator

Hannah - Self Assessment #4

Things Learned

  • Technical Area: Inspect feature on chrome & safari
  • Tools: theme creator, discord
  • Soft Skills: learned to collaborate with others virtually

Three Achievement Highlights

  • Learned to locate classes using the inspect feature
  • Learned about the functions of the nav bar and the features of the proposed new one
  • Continued to gain more knowledge of Github and Discourse

Meetings Attended

  • Subteam 1 Meeting
  • Industry Mentor Meeting
  • RunTime Terror Mid Week Recap
  • Watched the recordings for all other meetings

Goals for the Upcoming Week

  • Try to attend more meetings and wrap up projects
  • Learn more about the features the other teams are working on developing and better understand my subteam goals

Tasks Done

  • Worked to get rid of the 3 buttons on the current nav bar
  • Attended and learned about the discourse code base from the the industry mentor meeting

Hannah - Self Assessment #5

Things Learned

  • Technical Area: Learning about CSS and inheritance when developing theme components
  • Tools: Editing pages using discourse theme creator, text editor (atom)
  • Soft Skills: Learned to collaborate closely with subteams and then meet again with larger teams to report achievements

Three Achievement Highlights

  • Successfully deleted the notifications, bookmarks, and messages buttons from the profile button using theme creator
  • Learned about inheritance and other coding knowledge necessary to edit in theme creator
  • Contributed to the final presentation and successfully ran through it twice

Meetings Attended

  • Industry Mentor Meeting
  • Subteam 1 Meeting
  • Presentation Dry Run

Goals for the Upcoming Week

  • Successfully present about our projects to others
  • Look deeper and better understand the code the other subteams contributed

Tasks Done

  • Thoroughly understood how to delete the three buttons
  • Explored more behind the discourse code base and the different classes using a text editor
  • Learned to search for specific classes and lines of code I wanted to see using the inspect element & atom