Skip to content

Instantly share code, notes, and snippets.

View EndlessHypnosis's full-sized avatar

Nick Svetnicka EndlessHypnosis

View GitHub Profile
@EndlessHypnosis
EndlessHypnosis / API.md
Created October 15, 2017 03:49 — forked from iros/API.md
Documenting your REST API

Title

<Additional information about your API call. Try to use verbs that match both request type (fetching vs modifying) and plurality (one vs multiple).>

  • URL

    <The URL Structure (path only, no root url)>

  • Method:

BYOB Submission Form

Nick Svetnicka & Jason Lucas

Project Spec


Basics

add 'node_modules' to .gitignore file

git rm -r --cached node_modules
git commit -m 'Remove the now ignored directory node_modules'
git push origin master

More general Method

Palette Picker Submission Form

Nick Svetnicka

Mod 4 FE 1705

Execution Notes:

  • the 2 databases should be called palettepicker and palettepicker_test

  • I setup the testing on a different port, so to run the test suite, run: npm run test

How could those groupthink situations have been avoided?

  • Trusting your instincts more than being influence by those around you
  • Bring in outsider opinion, knowing they haven’t been influenced by those already in the group
  • Analyzing the information you’re using to base decisions on - to make sure your data is valid
  • Run through all possible scenarios in order to consider the risk of majority decision

Could the tools listed in the article have prevented that situation?

  • The leader(s) have to been accepting to the views of everyone
  • I think the stepladder technique would work well - continue to add outsiders to the group to express beliefs before they are influenced by other beliefs already popular within the group

Nick Svetnicka - M3/FE Portfolio

Areas of Emphasis

My focus for this module was to continue supporting my cohort and the community in their learning process, while also furthering my own understanding of front-end technologies and tools. Specifically, I wanted to fully embrace React, as it's likely I will be focusing on the React stack of technologies once I graduate from Turing. For this reason, I put forth efforts to learn various architectural setups within React/Redux. I also focused on complex Routes in my final personal project of the inning. Overall, I am satisfied with my engagement within the community and cohort, and feel proud of the projects completed this mod.

Rubric Scores - Self Assessment (1-4 rating)

  • A: End-of-Module Assessment: 3.5
  • B: Individual Work & Projects: 3.5

Gear Up - The Psych of UX/UI

  • Nick Svetnicka
  • Makeup Reflection

UX translates to the internal experience that a person has with a company’s products or services.

UI is specifically the visual components interfaced with the product.

Stages of Design Thinking

Module 4 Action Plan

Last Updated: 9/17/2017

Module 4 Goals

List your longterm goal(s) of what you want to accomplish by the end of module 4

Proposal to Integrate UI Toolkit into snorLab

Nick Svetnicka

Monday, Sept 11 - FE 1705

Preface: I will accept my fate, whatever the gods decree ;')

what is snorLab?

snorLab is a codename for my Mod 3 personal project. It's essentially a progressively unlocking application that adds features the more you use it. The full specs buildout for this project can be found at: https://gist.github.com/EndlessHypnosis/31bc4f914889d122c7b1d6984afc5946

Personal Project Specification

Nick Svetnicka - Mod 3 - FE1705

Project Name: snorlab (codename)

TLDR:

  • I am proposing to build an advanced reminder and task tracking app which slowely unlocks features as more tasks/reminders are completed, in which the user levels up. There are several 'fun', non-functional rewards also granted upon completing tasks/reminders. This creates incentive for the user to continually use the app, as rewards are forever granted for completing tasks, creating an infinite level system.

Mockups