Skip to content

Instantly share code, notes, and snippets.

View Dav1s-Ops's full-sized avatar
Learning Hotwire!

Davis Weimer Dav1s-Ops

Learning Hotwire!
View GitHub Profile
  • Introduce your team and your project
    • Hi, my name is Davis Weimer. I graduated from the BE Program in Nov 2023. This project is an extension of a Rails API completed during my time at Turing. The primary goal was to learn about aspects of web development and SOA I didn’t have time to approach while at Turing. Whether Sweater embodies many principles of SOA through its modular design, integration of external services, secure management of credentials, and a focus on user-centric features like secure authentication and comprehensive weather forecasting with a road trip creation feature.
  • Why did you create this product, what makes it interesting (you are telling a story here)
    • To accompany the original backend application I built a React + Vite application to consume the original API endpoints. There were three web development concepts I wanted to learn more about:
  • Firstly, exploring comprehensive UI/UX design principles. My goal was to not only achieve aesthetic appeal but also to ensur
@Dav1s-Ops
Dav1s-Ops / b3_rails_cheatsheet.md
Last active September 3, 2023 16:25 — forked from cjsim89/b3_rails_cheatsheet.md
B3 Rails Cheatsheet

B3 Rails Cheatsheet

Rails Encrypted Credentials

First step, run this command:

EDITOR="code --wait" rails credentials:edit

When we run this command, a new key is created in config/master.key as well as a credentials temp file thats opened in your text editor (in this case VSCode denoted by EDITOR="code --wait").

@Dav1s-Ops
Dav1s-Ops / intermediate_sql.md
Last active August 21, 2023 14:38 — forked from case-eee/intermediate_sql.md
Intermediate SQL

Intermediate SQL Workshop

  • Run psql
  • You may need to run CREATE DATABASE intermediate_sql;
  • To exit this shell, you can run CTRL d

Create tables

Let's create some tables in the database.

Calendaring - CFU

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 edit your gist.
  4. As you are working, you can use the Preview button to check your markdown formatting.

Exercises