Skip to content

Instantly share code, notes, and snippets.

Copy this Gist into a new secret gist of your own, and deliver it NO LATER THAN THE TIME specified during the challenge intro.

Rewrite the question in your own words:

Find the combination of items that add up to the price on a receipt

What are your initial thoughts about this problem? (high level design, 2-3 sentences)

Which data structure(s) do you think you'll use? What pros/cons do you see about using it/them?

Array

Cover Letter Checklist

Use this checklist to make sure cover letters have all the necessary components.

Disclaimer for using this checklist: The best cover letters are those that capture the applicant's voice and describes them in authentic way. This checklist is meant to help students ensure that they have all the right pieces in their cover letter NOT to create a carbon-copy template.

Layout

  • Clean, easy-to-follow
  • No more than one page
  • Paragraphs spaced apart
@jfangonilo
jfangonilo / mod_4_prework.md
Last active March 13, 2020 14:22 — forked from DanielEFrampton/mod_4_prework.md
Mod 4 Pre-work Checklist

Mod 4 BE Pre-work Checklist

  • Go back to at least one previous project that you want to update/refactor for your portfolio website. If you have past GH issues that you created, those can be a good place to start. Submit a link to your PR(s). Deliverable
  • Refamiliarize yourself with the HTTP request-response cycle, watch this video.
  • Refresh your familiarity with the git rebase workflow.
  • Submit your M4 Gear Up Lightning Talk here
  • Complete the first draft of your cover letter using this cover letter checklist in preparation for your M4 professional developm

Run Recommender

Pitch

Gone are the days you spend hours looking through recommendations on the internet for trail runs or bike rides.

Problem

I've often spent hours looking through maps to find the ideal bike ride/run. This app will aggregate popular, scenic, easy, and harder routes for the user. For those who have no idea where to start, this could provide a good starting points.

Solution

This app will sort through user Strava data to make recommendations based on their activity history and any other preferences they specify on the app. It would take data from Strava and aggregate popular/obscure routes based on the user's profile.

@jfangonilo
jfangonilo / factorybot_faker_demo.md
Last active November 16, 2023 04:28
FactoryBot/Faker Demo

FactoryBot/Faker Demo

For Turing BE Mod2 - MiniShop

https://github.com/turingschool-examples/mini_shop

Are you sick of writing fake data for tests? If you are, then your test files probably look something like this. This is what your index spec probably looks like for a project like MiniShop. You create 3 merchants and 3 items for each merchant and make sure those items show up on your index page...

#index_spec.rb
require "rails_helper"

Mod 0 Capstone

Professional Development

What is the value of a checklist?

Checklists are great for keeping track of multiple tasks, no matter how big or small. Bigger tasks may have several smaller bullet points underneath to healp break it up into more managable chunks, while smaller tasks are worth including to make sure they aren't missed. It can also help maintain a more tangible sense of accomplishment. It can be very satisfying to see a major task slowly but visibly reduced as work continues on the project. Personally, my experiences in climbing and mountaineering has shown me the power of tick-lists; a collections of summit objectives. It is very easy to stay focused on a larger goal when there are many smaller bite-sized goals to aim for.

What do you plan to improve while at Turing?

Beside the obvious technical goal of learning how to code, I hope to get more comfortable working collaboratively in larger groups. I'm very comfortable working alone or in smaller groups, but larger group

@jfangonilo
jfangonilo / mod_0_session_3_practice_tasks.md
Last active August 22, 2019 20:11 — forked from damwhit/mod_0_session_3_practice_tasks.md
Mod 0 Session 3 Practice Tasks

Session 3 Practice Tasks

The assignments listed here should take you between 1.5 and 2 total hours.

To start this assignment:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of the document.
  2. Click the Edit button when you're ready to start adding your answers.
  3. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.
@jfangonilo
jfangonilo / mod_0_session_1_readings.md
Last active August 15, 2019 21:03 — forked from damwhit/mod_0_session_1_readings.md
Mod 0 Session 1 Readings

Session 1 Readings and Responses

The readings and responses listed here should take you approximately 60 minutes.

To start this assignment, click the button in the upper right-hand corner that says Fork. This is now your copy of this document. Click the Edit button when you're ready to start adding your answers. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

1. Learning Fluency by Turing alum Sara Simon (30 min)

  • Your key take-aways OR how you're going to implement specific points (minimum 3):
  • Key take-away is that to be creative, you have to have a deeply ingrained fluency