Skip to content

Instantly share code, notes, and snippets.

View JYoung217's full-sized avatar

Jonathan Young JYoung217

View GitHub Profile
@JYoung217
JYoung217 / installfest-python.md
Last active January 30, 2020 00:32
Installation for Code Platoon's Python curriculum

CodePlatoon Installfest

What we'll cover

We are going to install everything that you will need for this course. Please do this in order!

  1. code
  2. Understanding the Unix Environment
  3. Homebrew
  4. sqlite3
  5. postgres
@JYoung217
JYoung217 / twilio-blog-post.md
Last active November 9, 2017 19:08
A basic walk-through of how to integrate Twilio's API with Rails 5 using the twilio-ruby gem

Modern Made Manageable

Sending SMS messages from your Rails 5 application with Twilio

Written November 9, 2017 by Jonathan Young

Web applications have come a long ways, getting increasingly more complex with business and customer needs. In the early days of web development, many developers were required to write most of their software from scratch. From managing application routing to SQL to consuming other services on the web, (mostly) every piece was built to spec. While this provided maximum control for developers, it meant that quite a bit of time was spent writing repetitive code. Today, we have the luxury of two decades of software development experience and the explosion of companies like Twilio providing valuable 3rd-party APIs to richen our own applications.

This blog post is meant to show beginners how to get a basic Rails 5 application with SMS capabilities from Twilio up and running quickly. First, let's ensure that you have Rails installed and set up a new project:

$ gem instal
@JYoung217
JYoung217 / rest.md
Created October 26, 2017 14:46
This gist is to help beginners understand how to match a route/URI to a controller action and what each route is supposed to do
HTTP Method URI / Route Controller action What it does
GET /dogs index Lists all dogs on an index page
GET /dogs/new new Presents you a form to create a new dog
GET /dogs/:id show Finds the dog by the :id in the URI and shows that specific dog's page
GET /dogs/:id/edit edit Finds the dog by the :id in t
@JYoung217
JYoung217 / installfest.md
Last active February 14, 2019 00:23
Code Platoon Installfest

CodePlatoon Installfest

What we'll cover

  1. subl / atom / code
  2. Understanding the Unix Environment
  3. Homebrew
  4. sqlite3
  5. postgres
  6. RVM/rbenv
  7. Ruby