Name: Amber Wang
Team: FS Team-1
Overview of Things Learned:
Technical Area: Over the past couple of weeks, I familiarized myself with the Discourse platform and the numerous plugins that are available for both use and development. In addition, I watched the Git webinar and practiced using git through terminal commands. I also learned about the syntax of the Ruby language and how to use the project management tool Asana.
Tools Used: Ruby, Discourse, Git, Asana
Soft Skills: Since this internship is a purely virtual one, communication is extremely important. I learned to reach out for help and ask questions when I need it in order to complete my tasks efficiently.
Achievement Highlights:
- Downloaded and researched Discourse plugins
- Learned how to code the Ruby language
- Started to read about Discourse theme development
Goals for the Upcoming Week
- Fully familiarize myself with the ins and outs of Discourse theme development
- Begin Discourse theme development
- Learn the languages and tools needed in order to complete my tasks
Tasks Done:
- Wrote Ruby code for methods, if statements, return statements, etc.
- Added Ruby code to the drive and used git to push it up to the Github repository
- Rewatched the Git webinar
- Read about Discourse plugin development
- Read about Discourse theme development
Name: Amber Wang
Team: FS Team-1
Overview of Things Learned:
Technical Area: In the time between my first self assessment and now, I have familiarized myself with theme development, theme installation, and Discourse in general. I watched videos on how to work with the project management tool Trello after switching to it from Asana. In addition, I have continued to practice with pulling and pushing from Github using git commands.
Tools Used: Ruby, Discourse, Git, Asana, Trello, Google Drive, Github, Slack
Soft Skills: Given the diversity of the team, we had to learn to navigate around varying time zones. I also learned how to keep track of my progress and observe areas of improvement & areas where I need to work on.
Achievement Highlights:
- Created a small remote theme that was pushed to Github
- Continued to read about Discourse theme development
- Learned how to install Discourse themes
Goals for the Upcoming Week
- Brainstorm the theme components that we are going to work on
- Communicate with my specific group about how we plan to delegate the work
- Start the development of our theme
Tasks Done:
- Wrote a remote theme
- Push & pull projects from Github
- Installed Fakebook theme
- Decided on what theme we wanted to work on
Name: Amber Wang
Team: FS Team-1
Overview of Things Learned:
Technical Area: In the time between the second self assessment and now, I have become more proficient in Javascript and the Document Object Model, as I used these to create the banner’s functionalities. I have continued to familiarize myself with git and Github as well as Discourse.
Tools Used: Ruby, Discourse, Git, Asana, Trello, Google Drive, Github, Slack, Atom
Soft Skills: This is the week where we split our team into even smaller groups, and it feels like I have gained a deeper understanding of how teamwork for development teams work. Similar to before, I continue to learn about navigating different time zones with a diverse group of teammates, and by watching the leads, I better understand how work delegation is done.
Achievement Highlights:
- Continued to familiarize myself with git and Github
- Continued to learn how Trello operates
- Created a banner for my team’s theme.
- Completed the card that was assigned to me.
Goals for the Upcoming Week
- Put group 2’s work together and deal with any overlaps
- Put the whole team’s work together and deal with any overlaps
- Begin to prepare for presentation
Tasks Done:
- Created a banner for the theme, where clicking the button changes the content in the banner. I used DOM to achieve this effect.
- Completed the card that was assigned to me (Becoming Student Leaders). I used code to flip it when the card is clicked.
- Pulled and pushed code from Github
1 Like