Skip to content

Instantly share code, notes, and snippets.

View LHJE's full-sized avatar
😃
Happy

Luke Hunter James-Erickson LHJE

😃
Happy
View GitHub Profile
@LHJE
LHJE / contact-form.md
Created April 21, 2021 00:07 — forked from stevecondylios/contact-form.md
Tutorial: Create and Deploy a Contact Form to Production in Ruby on Rails 5

Create a Contact Form in Rails 5

This is a complete, step-by-step tutorial showing how to create a fully functional contact form in production in rails 5. Rather than reinvent things, the following borrows from the best available documentation and tutorials (most notably, this tutorial on making a contact form in development). The finished contact form can be viewed here.

This tutorial uses:

  • heroku for deployment,
  • gmail for the mailer, and
  • github for version control

It would be a good idea to create a new gmail account to use for your mailer now, if you haven't already. If you haven't yet got a heroku account and installed the heroku CLI, it would be easiest to do so now.

Rails Step By Step “Guide”

Start a new rails project:

Reference: https://github.com/turingschool-examples/task_manager_rails

This will start a new Rails App with postgresql as database and skip the usage of Spring and Turbolinks (method used in task_manager):

rails new task_manager -T -d="postgresql" --skip-spring --skip-turbolinks

@LHJE
LHJE / DTR Group.md
Last active September 9, 2020 01:24
DTR Group

DTR Memo - Mod 2 Pair Project

Week 2-3:

Project:

[Monster Shop]

Group Member Names:

Leah R, Grant D, Priya P, LHJE

Goals and Expectations for the Project (What does each group member hope to get out of this project? What do we want to achieve as a team? How will we know that we're successful?):

@LHJE
LHJE / b2_intermission_work.md
Last active August 15, 2020 01:50
B2 Intermission Work Submission

B2 Intermission Work

Answer these Check for Understanding questions as you work through the assignments.

HTML

  1. What is HTML?
    HTML is a language which tells a browser what to show a user when they visit a website.

  2. What is an HTML element?

@LHJE
LHJE / Gear_Up.md
Last active December 4, 2020 16:48

Self Reflection, Week 1

Describe the person that you want to become?

I want to become more independant, by which I mean I want to be able to pay for my own place. That honestly is the only huge shift that needs to happen in my life.

What have you done this week to work toward becoming that person?

I've started to learn a little Javascript to round out my abilities a little better.

What habits, processes, and knowledge have you identified this week that you will need to improve on or obtain in order to become that person?

I still need to get better about applying to jobs.

DTR: Define the Relationship

Use this template when conducting DTR with your project partners. It's recommended that you copy/paste this template into your own gist each time you conduct a DTR to take notes on the conversation.

Guiding Questions to Define The Relationship:

  • What are each of our learning goals for this project? What drives us in this project?

Success! To get Iteration 3 done and have at least a little bit of Iteration 4 done! We’re interested in learning more about how the Spec Harness works, and how dividing up tasks on a bigger team works. Of course the ever present goal of continuing to learn new methods is there too.

DTR: Define the Relationship

Use this template when conducting DTR with your project partners. It's recommended that you copy/paste this template into your own gist each time you conduct a DTR to take notes on the conversation.

Guiding Questions to Define The Relationship:

  • What are each of our learning goals for this project? What drives us in this project?
  • What is your collaboration style? How do you feel about pair programming vs. divide-and-conquer approaches?
  • How do you communicate best? How do you appreciate receiving communication from others?
  • How would you describe your work style?
@LHJE
LHJE / gear_up_pre-work.md
Last active May 17, 2020 21:46
Gear Up Pre-Work

Reflections on Empathy

  • What role does empathy play in your life and how has it helped you?
    Empathy has basically been my entire career up to this point. As a social worker, I've had to listen to hundreds if not thousands of heartbreaking stories, and then use those stories to convince Medicaid to allow the storyteller to have some sort of Medcaid-funded service. Literally if I was bad at being empathetic, people wouldn't get in-home services, and could possibly die as a result. Additionally, I've always been a big fan of having friends. Empathy is the path towards greater and more fulfilling personal relationships. It can help with professional ones too ;).

  • How does empathy help you build better software?
    An empathetic software designer is better able to anticipate the needs and wants of a greater number of people. Without empathy and understanding, everything would be built for the assumed default we have in America: the straight, white, cisgendered dude. If one is able to empathize with

@LHJE
LHJE / career_journal.md
Last active November 11, 2020 20:22
Career Journal

Mod 3

Here is my work in progress resume: https://www.canva.com/design/DAEJ3zvzA4Q/Lizdi3yIdl9Rhu4HQD7nug/edit
Here is my work in progress cover letter for Cigna: https://docs.google.com/document/d/1RUt0RFgoIK4SIVFXxMJDL85tgkBK4KY3BBpUhhzScBk/edit?ts=5fac3888
Also I've set up a Turing Alum profile but I don't think I can link that.

Mod 3 Week 5: Refining Your Strategy

Answer the below questions in a separate gist and link them into your career journal using this template:

Week 5: [Link here to your gist]

@LHJE
LHJE / Pairin_Survey.md
Last active May 17, 2020 21:06
Pairin Survey

alt text