Skip to content

Instantly share code, notes, and snippets.

View pvinthemix's full-sized avatar

Paul Vangelakos pvinthemix

View GitHub Profile
@pvinthemix
pvinthemix / code-review-checklist.md
Last active December 10, 2018 18:51 — forked from thatPamIAm/code-review-checklist.md
Code Review Checklist - Wheel of Fortune - Heather and Paul

Pair-to-Pair Code Review

Would like reviewd

  • Methods in the player class..can they live somewhere else, possibly game?
  • Suggestions on populating the current puzzle onto the game board.
  • Does the domUpdates file and the index.js file look like they are seperated appropriately?
  • Suggestions on the guessLetter function.
  • Feedback on the UI instructions for actually playing the game.
  • Feedback on tests.
@pvinthemix
pvinthemix / WOF - OOP.md
Last active December 4, 2018 21:43
Heather & Paul - Wheel of Fortune - OOP Diagram

Game Class:

Properties:

  • How many players are playing
  • What round it is
  • Active/Current Puzzle
  • Active/Current Wheel
  • BonusRound true or false?

Methods:

  • How to calculate the winner
@pvinthemix
pvinthemix / DTR - Wheel of Fortune - Mod2 FEE.md
Last active December 5, 2018 21:11
GameTime - Mod 2 - Wheel of Fortune

Template for DTR Memo

Project: GameTime - Wheel of Fortune

Group Member Names: Heather and Paul

Goals and Expectations for the Project (What does each group member hope to get out of this project? What do we want to achieve as a team? How will we know that we're successful?):

  • Understanding of oop principles: classes
  • Using array prototypes within the project
  • Have the project be fully functional and playable
@pvinthemix
pvinthemix / AgileFeedback.md
Created October 31, 2018 17:51
Agile & Feedback Reflection Submissions - Mod2 - 1808

What have you learned about the use of agile vs. waterfall in software projects?

  • Both are used in professional environments. While most teams aspire to be agile, they tend to fall into waterfall processes due to constraints in getting the project to meet some type of deadline.

How did you and your group approach project management in this project (what tools did you use, how did you hold each other accountable, etc.)?

  • My partner and I used github issues almost exclusively. This really helped with our user stories and keeping us on top of what needed to get done. We also used a retro log in google sheets to document what we completed each day and what we wanted to complete the next day.

What role did you take on in the project?

  • I took on the role of the organizer in our project. I documented what needed to get done and what should get done on a daily basis and made sure our issues in github were up to date with our progress.

What changes would you make to your approach in future team projects?

@pvinthemix
pvinthemix / Outreach & Networking Plan.md
Created October 15, 2018 14:09
Outreach & Networking Plan - 1808 - Paul Vangelakos

Why you want to connect with this person and what you hope to talk about

  • I would like to meet Austin Wood from the mentor list. Austin currently lives in San Francisco, which is a location I would potentially like to live and work having lived in the area in recent years. Austin is also a turing Alumni who went from the backend program to being a full-stack engineer focusing almost all on front-end Javascript in recent years.

When you will contact them by and how you plan to meet

  • I have recently reached out to Austin in recent weeks and have been meeting with him via video chat. I plan to meet Austin in person over the christmas break for coffee while I am visiting family and friends in the Bay area.

What your follow-up will look like once you've met with them

  • Once we have met, I plan to continue meeting with Austin via video chat on a weekly basis. I plan to continue to foster this mentorship and ask questions regarding how he obtained his first gig as I go through the program. I hope the
@pvinthemix
pvinthemix / pair.md
Last active October 12, 2018 17:13
Pair to Pair - Jeopardy Feedback - Hillary and Elly.

FeedBack

CodeBase

  • The code is easy to understand in it's current state and follows styling guides
  • Possible redudant code in the daily class with the checkMinimum method and checkWageValidity method are written. Can these methods be combied into one method?
  • Should dailyDouble be it's own class or file?
  • No need to pass in score in the player class constructor because it is explicity set to zero as a default at start.
  • Some confusion with the createRound function and where it is being invoked. Is this intentional? It looks like it gets called on page load. Does this happen before the creation of the player names?

README

@pvinthemix
pvinthemix / DTR - Jeopardy - Mod2 FEE.md
Last active October 8, 2018 20:25
DTR - Jeopardy - Mod2 FEE.md

Template for DTR Memo

Project: Jeopardy

Group Member Names: Paul and Eric

Project Expectations: What does each group member hope to get out of this project?

Paul - Hoping to get a better understanding of array prototypes and object oriented programming. Especially using the word keyword 'this'.

Professional Story Draft

I've spent the last couple of years of my professional career in logistics and operations. My last job was a role as the operations manager for a tech startup. This role involved managing a team of individuals and our physical warehouse space. During that time, I found myself drawn to the project side of the job, which involved working cross functionally with our engineering team. During this cross functional work, I was introduced to how software development not only played a role in my job but my normal day to day.

After the company I worked for shut down in April of 2018 I decided to look more into what I had learned from that time with software developers. After some research I realized software development shared many of my same values. One of the main values is perpetual learning. As a software engineer, technology is always evolving and you must continue to learn to stay up to date on the latest languages and processes. I pride myself on continously learning new thing

@pvinthemix
pvinthemix / gist:12616bb32b6d9be6a1c07c1f5b522a86
Last active September 17, 2018 02:21
StoryTelling Reflection - Mod1
My values to learn new skills and push myself to become a growing professional have brought me to Turing. Over the last couple years I have felt very stagnant in my professional career. Prior to Turing I worked at a logistics company where my day to day was very consistent on a day to day basis it. This lead me to feeling unfulfilled and eager to do something else.
This is where Turing comes into play. Turing has pushed me to learn at a very rapid pace and change my day to day lifestyle. I have struggled at Turing during the first 2 weeks, where a solid routine was needed from the start. These 2 weeks were difficult and a gut check in making sure I was practicing a solid study and personal life schedule. I succeeded in creating a healthy schedule during the last 4 weeks of this module.
I see myself completing Turing and becoming a sucessful software engineer because of the obstacles I will overcome over the next 5 months. I also see my fit in the tech industry as being one that is an asset to a t
Template for DTR Memo
Project: IdeaBox
Group Member Names:
Paul Vangelakos
Adam Niedzwiecki
Project Expectations: What does each group member hope to get out of this project?
Both of us are hoping to get a better understanding of localstorage and creating functions that are well written.