# Wjlevan - Full Stack Pathway

**URL:** <https://stemaway.com/t/wjlevan-full-stack-pathway/5331>\
**Category:** Open Source Ruby Plugin Self-Assessments\
**Created:** [July 29, 2020, 5:06am UTC](https://stemaway.com/t/wjlevan-full-stack-pathway/5331 "2020-07-29T05:06:08Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![wjlevan](https://d2nat51eddc6b4.cloudfront.net/user_avatar/stemaway.com/wjlevan/32/1483_2.png) [@wjlevan](https://stemaway.com/u/wjlevan)\
**Post date:** [July 29, 2020, 5:06am UTC](https://stemaway.com/t/wjlevan-full-stack-pathway/5331/1 "2020-07-29T05:06:08Z")

</div>

**Name** : Walter  
**Team** : FS Team-1

**Overview of Things Learned** :

**Technical Area** : In the past week, I have learned how to install and set up Discourse onto my windows PC, clone and upload a repository using the command line interface, and working with tasks and subtasks in Asana. I have also researched various plugins and themes for the platform. I also learned the basics of Ruby and appreciate its OOP while also not being strongly-typed.

I attended the session with our industry mentor, and it was a great overview of the structure of Discourse and how its architecture differs from a barebones Model-View-Controller. .

**Tools Used** : Discourse, Ruby, Visual Studio Code, Github, Asana

**Soft Skills** : I have learned to collaborate with my team and communicate across multiple platforms. I have also learned where to find the answers to issues regarding Git, Ruby, and Discourse.

**Achievement Highlights**

I completed the Ruby programming practice tasks on Visual Studio Code. I never used Ruby before, so there was a small learning curve. However, I have experiernce with Java and Python, and Ruby seems like a hybrid of the two, so it was quick to pick up.

**Goals for the Upcoming Week**

Practice more Git commands, like merging branches and soft/hard resetting heads.  
Work on pushing my Ruby code through Git  
Understand Discourse Theme and Plugin Development better

**Tasks Done**

I have installed a local instance of Discourse, completed tasks on Asana, and created a new branch in Github through the command line interface.
