Skip to content

Instantly share code, notes, and snippets.

View pwrmvspark's full-sized avatar

Danny Park pwrmvspark

View GitHub Profile
@pwrmvspark
pwrmvspark / Resume_Daniel_Park.md
Last active December 9, 2020 07:06
Resume for Daniel Park
@pwrmvspark
pwrmvspark / System Design.md
Created October 8, 2019 21:30 — forked from vasanthk/System Design.md
System Design Cheatsheet

System Design Cheatsheet

Picking the right architecture = Picking the right battles + Managing trade-offs

Basic Steps

  1. Clarify and agree on the scope of the system
  • User cases (description of sequences of events that, taken together, lead to a system doing something useful)
    • Who is going to use it?
    • How are they going to use it?
@pwrmvspark
pwrmvspark / docker.md
Created July 16, 2019 20:39 — forked from Shurlow/docker.md
Intro to Docker and Docker Compose

Intro Docker & Docker Compose

Objectives

  • Explain what Docker is
  • Explain why Docker is useful
  • Build an image with the docker CLI
  • Build an image with a Dockerfile
  • Use docker-compose to build and run multiple containers

Mongodb + express instructor notes

Objectives

  • Install mongodb
  • Explain the differences between a database, a collection, and a record
  • Add records to a collection
  • Get all records in a collection
  • Get one record from a collection
  • Delete one record from a collection
  • Update one record in a collection
@pwrmvspark
pwrmvspark / 01-schema-query.md
Last active June 19, 2019 22:19 — forked from Shurlow/01-schema-query.md
Schema and Query Design lesson notes

Schema and Query Design

Objectives

  • Explain what relational databases are
  • Descibe what a schema is
  • Describe what a query is
  • Use MySQL to create schemas
  • Use MySQL to run queries
  • Build and run join queries in MySQL
@pwrmvspark
pwrmvspark / 0.md
Created June 18, 2019 15:39 — forked from max-mapper/0.md
JS hoisting by example

JavaScript function hoisting by example

Below are many examples of function hoisting behavior in JavaScript. Ones marked as works successfuly print 'hi!' without errors.

To play around with these examples (recommended) clone them with git and execute them with e.g. node a.js

Notes on hoisting

(I may be using incorrect terms below, please forgive me)

@pwrmvspark
pwrmvspark / rest-express.md
Last active June 17, 2019 19:04 — forked from Shurlow/rest-express.md
REST & Express lesson notes

REST & Express

Objectives

  • Describe the concept of resources in relation to REST and APIs
  • Identify RESTful conventions for API routes
  • Explain what express is and why it's useful
  • Build RESTful routes using express

REST - //representational state transfer

@pwrmvspark
pwrmvspark / problem-solving-process.md
Created May 29, 2019 20:42 — forked from Shurlow/problem-solving-process.md
Problem Solving Process Lesson Notes

Problem Solving Process

Objectives

  • Describe the process of solving a problem
  • Solve a problem using a specific problem solving technique

Process

Turn to your neighbor and describe a problem solving process that you've used in the past