Skip to content

Instantly share code, notes, and snippets.

View nwgambee's full-sized avatar

Noah Gambee nwgambee

View GitHub Profile

Latitude Digital Requests for CarePenguin Back-End Changes

FEEDBACK: use http://jsonpatch.com/ format when it makes sense.


Request #1: Need to add subscription to the sensor object returned from the location/${locationID}/data endpoint.

  • Currently: GET location/${locationID}/data returns an array of sensor objects with these 4 properties:

    [{"id": 163, "name": "New Sensor1", "particleId": "1E001F001847393035313138", "timezone": "America/Denver"}]
    

Latitude's Vestboard API Information Documentation


URLs

Steps:

  • Through the Vestaboard web app, select the Developers page from the left hand nav menu.
  • Select Create New Installable and name it.
  • Once created, select Details and then Create API Credential. Pick the device you wish to authorize with the installable.

REF365 - Ryan Allen, Noah Gambee, Harrison Levin, Melissa Robbins

What did we like about this week?

  • Our daily 8:45am standups!
  • Our workflow has been good so far, solid mix of pairing and working alone
  • Learning new technologies has been a fun challenge so far

What did we learn this week?

  • Svelte and making requests to a GraphQL endpoint
  • GraphQl
  • Start with a smaller MVP

Home Page

New Event Inputs:

  • event title
  • date/(time?) (mm/dd/yyyy)
  • time
  • mileage (number entered by user if they choose not to use starting/event location)
  • payment (number)
  • notes (string)

If phase 1 goes well, add these things in addition to manually-entered mileage:

@nwgambee
nwgambee / svelte_router_setup.md
Last active April 3, 2020 02:49
mod 4 cross pollination front end set up instructions for Svelte

Cross-Poll Svelte w/ Svelte Router Front End Environment Set-Up

  • To make a Svelte playground with a template, use this repo and follow the instructions in it's readme. If you want to use Svelte Router with the template, make sure to do the other steps below
  1. Clone down the repo or navigate into the template you've made with the steps above
  2. From the root directory of the project, run npm install and then run npm install --save svelte-routing
  3. Make sure the scripts property of your package.json file looks like this (there is a bug with svelte-router that requires this):
"scripts": {
    "build": "rollup -c",
 "dev": "rollup -c -w",

Dev.to Group Project - Week 3 Reflection

Daniel Frampton, Tristan Holtz, and Noah Gambee

Liked

- What did the team like about the last week?

  • We were happy with our communication and our flexibility in working between the FE and BE to accomodate each other's technincal needs
  • We stayed on top of switching between driver/navigator and divide/conquer
  • Worked on creating smaller PR's to keep issues easy to track and stay on top of what everyone is working on
  • Acccomplished what we set out to do (MVP) and managed time well

Dev.to Retro Notes (lesson)

Noah Gambee, Daniel Frampton, Tristan Holtz

Week 1 ~ 3/32/20

What should the team start doing?

  • Begin doing some more driver/navigator when we actually begin writing new code
  • Increase communication about who is doing each deliverable (when applicable)
  • Make documents containing notes about code base/planning more available (google docs instead of gists)

What should the team stop doing?

  • n/a

Dev.to ReadingList functionality FE breakdown:

Overall Breakdown of the FE:

  • The readingList component (app/javascript/readingList/readingList.jsx) is rendered via the readingList pack (app/javascript/packs/readingList.jsx).
  • The currentUser's data is fetched via the getUserDataAndCsrfToken method imported from ../chat/util, and then passed into the readingList component when rendered (lines 6-13 in the readingList pack file)
  • Each individual Article object contains a isBookmarked property, that defaults to false.
  • This property is used to handle the conditional rendering of the SaveButton that exists on the home page/main feed article cards, as well as the article showPage bookmart button. If isBookmarked === true, the save button turns to a button that now says saved, and the bookmark icon on the article showpage turns from a white circle with the bookmark image in the middle to a filled in blue icon. (We will need to utilize this property or create another similar one to ens

Mod 4 Self Reflection - Noah Gambee

Week 1

How well did you stick to your calendar this past week?

Not amazingly well. Obviously I stuck to the calendar events outlined by Turing. As far as my own calendar events I added (work time, no-code times, etc), I was kind of all over the place. I found the current chaotic nature of the world seeping it's way into my day-to-day, and struggled to maintain routine. I am planning to improve on this by starting with very strict no-code and going to bed times.

Do you need to change anything in your calendar for the upcoming week?

I think I need to set aside more time to review technical concepts (such as our CS lesson), as I didn't do that enough this week and therefore feel fuzzy on the concepts we learned.

What wins or appreciations do you have for this past week?

Feeling very appreciative of my cohort and our ability to communicate. Same with my project team; we had consist

(I wrote this in Apple Pages with a custom header, you can view it better in this google doc)

March 11, 2020

Mike McNeal 1899 Wynkoop St. #800 Denver, CO 80202

Dear Mike,