Skip to content

Instantly share code, notes, and snippets.

View PDXIII's full-sized avatar
😃
Working on my website.

Peter Sekan PDXIII

😃
Working on my website.
View GitHub Profile
@v0lkan
v0lkan / JFDIManifesto.md
Last active May 2, 2020 06:44
The JFDI Manifesto

#JFDI Manifesto (*)

  1. The F in #JFDI does not stand for Finish; you dont just "finish" doin' it; you #JFDI!
  2. Pretending you know what you're doing is almost the same as knowin' it; so JFDI!
  3. Nothing is complete, accept it, and #JFDI!
  4. You do not edit, you #JFDI!
  5. Laugh at perfection, and #JFDI!
  6. Doing "something" makes you feel good, #JFDI!
  7. Destruction is a different form of #JFDI.
  8. Failures and mistakes also count as #JFDI.
@ff6347
ff6347 / order-chaos-disorder.md
Created October 18, 2012 09:25
Dr Dago saz

My father once told me:

Chaos is not the opposite of order. Chaos lies in between order and disorder. In total order or disorder nothing can originate. Only in chaos these patterns emerge that we call life.

Contract Killer 3

Revised date: 07/11/2012

Between us [company name] and you [customer name]

Summary:

We’ll always do our best to fulfil your needs and meet your expectations, but it’s important to have things written down so that we both know what’s what, who should do what and when, and what will happen if something goes wrong. In this contract you won’t find any complicated legal terms or long passages of unreadable text. We’ve no desire to trick you into signing something that you might later regret. What we do want is what’s best for both parties, now and in the future.

@vikramrojo
vikramrojo / UsableInterface.md
Last active September 19, 2019 09:24
An intuitive evaluation criteria

Usable Interface

Derived from various usability literature, these 8 usability inspection criteria are meant to be used in critiques and evaluations of web applications.

💰 Affordance

Degree to how seamlessly an app’s layout directs a user to their goals

Requirements Provision

  • The set of features offered by the system satisfies the needs and requirements of users

logo_ironhack_blue 7

General guidelines for labs/assignments

In this document, you will find all the steps you should follow when working on the labs (in the prework and during the bootcamp).

Step 1: Fork the repository

The majority of time, you will have to start the process with forking. Just a quick reminder on what is the process of forking.

@luisjunco
luisjunco / m2-mongoose-cheatsheet.md
Last active February 28, 2024 14:31
Mongoose methods cheat sheet

Mongoose static methods:

Create

  • Model.create(data)
  • Model.insertMany(arr)

Read

  • Model.find()
  • find all documents in a collection
@luisjunco
luisjunco / m2-express-cheatsheet-GET-POST.md
Last active February 28, 2024 09:27
Express Cheatsheet: GET (route params & query string) + POST (request body)

Intro

This cheatsheet covers the following topics:

  1. URL: Route Params
  2. URL: Query String
  3. Request Body

@luisjunco
luisjunco / m2-mongo-data-models.md
Last active September 29, 2023 20:37
Cheatsheet Data Models

Embedded documents vs. References

There's 2 ways of storing complex data and relationships in MongoDB/Mongoose.

  • Embedded documents

    const authorSchema = new Schema({

//...

@luisjunco
luisjunco / m2-heroku-cheatsheet.md
Last active April 13, 2023 19:37
Heroku Cheatsheet

Heroku commands

  • Authenticate

    • heroku login
  • Open the app in the browser (from terminal)

    • heroku open
@luisjunco
luisjunco / m3-react-forms.md
Last active February 9, 2024 06:25
React Forms - Cheatsheet

React Forms

Intro

  • Form elements such as <input>, <textarea>, and <select> naturally keep some internal state (and change based on user's input).

  • From the React team: > In most cases, we recommend using controlled components to implement forms. In a controlled component, form data is handled by a React component.