Skip to content

Instantly share code, notes, and snippets.

View scwebd's full-sized avatar

Sarah Cullen scwebd

  • Denver, CO
View GitHub Profile
`git pull origin master -Xours`
$.ajax({
url: "https://maps.googleapis.com/maps/api/geocode/json?address=Oregon&key=YOUR_API_KEY_HERE",
method: "GET"
}).then(function(response) {
console.log(response); // <--- this is the object of data you get back from the api... including the lat/long
// THEN use the lat/long to do your meetup api call in here!!!
})
*Three video walkthroughs from today's class, all of which will be very helpful for HW #2:*
*Bootstrap Text Layout:* https://www.youtube.com/watch?v=wQovwgW020g
*Bootstrap Web Layout:* https://www.youtube.com/watch?v=Y9rMbKHoTBI
*Media Queries Activity:* https://www.youtube.com/watch?v=x_wlcp-W27c
*@channel I know this program is difficult, rigorous, and fast-paced... all this drinking from the firehose has a way of wearing you down, and making you doubt yourself. Know that the TAs and I support each of you entirely in this process. These guidelines/steps below might feel a little bit like tough love, but I recommend thinking of them more as a guide towards becoming a more confident, self-sufficient developer and debugger. Hang in there, ladies; keep coding, reviewing, and scanning your code critically for errors. It will all pay off!* _Consider starring this message so you can use it for further reference!_
*A few steps for debugging your JavaScript:*
1.) If your code isn’t working as expected, *ALWAYS* open up the console to see if there are any error messages. If you find any errors, read them critically and try to determine what the problem is. Note that over on the right hand side of the error message, the console provides the line number within your JavaScript to help you narrow down the probl
201, 32, 418, 39, 54, 461, 93, 377, 413, 3, 74, 176, 4, 601, 164, 317, 109, 113, 36, 235, 17, 60, 53, 19, 90, 474, 257, 48, 10, 7, 82
*Thinking in React* (pseudocode, code, and theory): https://reactjs.org/docs/thinking-in-react.html
*JSX in Depth:* https://reactjs.org/docs/jsx-in-depth.html
*Components and Props:* https://reactjs.org/docs/components-and-props.html
*Lists and Keys:* https://reactjs.org/docs/lists-and-keys.html#keys
*Understanding State in React Components:* https://thinkster.io/tutorials/understanding-react-state
*ES6 String .startsWith():* https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/startsWith
*ES6 String .endsWith():* https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/endsWith
*ES6 String .included():* https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/includes
@scwebd
scwebd / esLintInfo
Last active February 3, 2020 03:15
ESLint: https://eslint.org/
ESLint rules... what they mean, and how to change them: https://eslint.org/docs/rules/
ESLint Plugin for VSCode: https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint
Thoughts about JavaScript linters and lint-driven development: https://medium.com/@danielsternlicht/thoughts-about-javascript-linters-and-lint-driven-development-7c8f17e7e1a0
What is Continuous Integration? https://aws.amazon.com/devops/continuous-integration/