Skip to content

Instantly share code, notes, and snippets.

View heratyian's full-sized avatar
🐢

Ian Heraty heratyian

🐢
View GitHub Profile
@heratyian
heratyian / #ChatGPT Streaming.md
Created February 25, 2024 00:45 — forked from alexrudall/#ChatGPT Streaming.md
ChatGPT streaming with ruby-openai, Rails 7, Hotwire, Turbostream, Sidekiq and Tailwind!

How to add ChatGPT streaming to your Ruby on Rails 7 app!

This guide will walk you through adding a ChatGPT-like messaging stream to your Ruby on Rails 7 app using ruby-openai, Rails 7, Hotwire, Turbostream, Sidekiq and Tailwind. All code included below!

Alt Text

First, add the ruby-openai gem! Needs to be at least version 4. Add Sidekiq too.

@heratyian
heratyian / fsad-schedule.md
Last active August 17, 2023 17:42 — forked from raghubetina/fsad-schedule.md
Full-stack Application Development schedule

Full-stack Application Development schedule

Subject to change

Phases

There are two phases:

  1. Introduction to Software Development Foundations (INTRO) - 4 weeks
  2. Software Development Foundations (SDF) - 12 weeks