Skip to content

Instantly share code, notes, and snippets.

  1. Define CRUD.

  2. There are seven verb + path combinations that are necessary in a basic Sinatra app in order to provide full CRUD functionality. List each of the seven combinations, and explain what each is for.

  3. Why do we use set method_override: true?

  4. Explain the difference between value and name in this line: <input type='text' name='task[title]' value="<%= @task.title %>"/>.

  5. What are params? Where do they come from?

Setting Group Expectations

Group Member Names:

  1. When are group members available to work together? What hours can each group member work individually? Are there any personal time commitments that need to be discussed?

  2. How will group members communicate? How often will communication happen, and how will open lines of communication be maintained?

  3. Which feature(s) does each group member want to work on? Which feature(s) does each group member not want to work on?

graphql and Relay learning

https://blog.hubspot.com/agency/ask-design-feedback

10 Tips for Receiving Useful Feedback from Clients

  1. State the goal of the project
  2. Control the environment - Use a Project Management Tool
  3. Limit the options
  4. Provide data to support your design decisions
  5. Present the design as a part of the bigger marketing plan
  6. Ask specific questions
@Carmer
Carmer / keybase.md
Created March 15, 2020 14:59
keybase.md

Keybase proof

I hereby claim:

  • I am carmer on github.
  • I am ajcarmer (https://keybase.io/ajcarmer) on keybase.
  • I have a public key ASAws1buAEplqCgjug2LDW1MkPg-TS6o01ggRoSoxlIfaAo

To claim this, I am signing this object:

@Carmer
Carmer / learning_guitar.md
Created January 25, 2019 19:00 — forked from ricardoalcocer/learning_guitar.md
Learning Guitar

A Hacker's Guide to learning rhythm and lead guitar FAST!

I've been playing guitar for over 30 years. I never took formal lessons - only ocassional ones targeted to a specific topic. I love the discovery process and the relationship I've created with the instrument.

Five years ago or so, I had an a-ha moment, which fundamentaly changed the way I approach my learning of the guitar. After internalizing all the content I consumed, I thing I've come up with a formula for learning both rhythm and lead guitar in a very streamlined and systematic fashion. This method will teach you how to find chords across the entire fretboard so you can create chord progresssions for your own songs, or to make it easier to figure out the chords of your favorite songs.

However, what I like the most about it is that it gets you ready to play lead guitar, without putting too much emphasis on the pentatonic scale. Also, it teaches the guitar from the standpoint of understanding its symetry, and dare I say, the mathematics

Introduction to Sinatra

1. What is the purpose of the server file (routing)?

2. How do you pass variables into the views?

3. How can we interpolate ruby into a view (html)?

4. In what format does data come in from a view/form? What do we call it?