Popular repositories Loading
-
042-fullcalendar
042-fullcalendar PublicLearn how to incorporate FullCalendar into your Ruby on Rails application with listing and creating events. Using unobtrusive javascript, we can create a fast interactive calendar.
-
186-nested-forms-from-scratch-with-stimulusjs
186-nested-forms-from-scratch-with-stimulusjs PublicUsing StimulusJS controllers, adding nested forms to a Rails application is easy and unobtrusive. In this episode, we look at an alternative way of creating nested forms without the Cocoon gem.
-
051-rails-api-authentication-with-jwt
051-rails-api-authentication-with-jwt PublicUsing the knock gem, we will add JWT Authentication to our Rails API Application.
-
275-hotwire
275-hotwire PublicHotwire is the newest magic which takes a different approach to building modern web applications without using much JavaScript.
-
294-building-a-questionnaire
294-building-a-questionnaire PublicUsing StimulusJS and nested forms, we create the first parts of a questionnaire. Dynamic surveys can be difficult to architect and maintain. In this episode, we take a simple approach to creating q…
Repositories
- 485-kamal-database-backups Public
driftingruby/485-kamal-database-backups’s past year of commit activity - 481-kamal-kitchen-sink Public
In this episode, we look at creating an entire infrastructure (proxy, load balancer, app servers, worker servers, database server, and a storage server) on our own hardware use Kamal to provision and deploy our Ruby on Rails application.
driftingruby/481-kamal-kitchen-sink’s past year of commit activity - 472-dependent-fields-with-hotwire Public
Large forms can be overwhelming to fill out, especially if not all of the fields are required. In this episode, we'll look at creating a stimulus controller to conditionally display fields based on the input of another field.
driftingruby/472-dependent-fields-with-hotwire’s past year of commit activity - 477-kamal-2 Public
In this episode we look at deploying a Rails 8 beta application to a Digital Ocean droplet. We'll also look at a scenario of deploying Action Cable broadcasts and another with recurring background jobs.
driftingruby/477-kamal-2’s past year of commit activity - 468-processing-large-jobs Public
In this episode, we will upload a CSV file but need to pass it into a background job. This can prove to be difficult based on the hosting infrastructure so we'll explore some mechanisms to work around them. We'll also look to optimize Solid Queue to handle the large number of jobs.
driftingruby/468-processing-large-jobs’s past year of commit activity - 459-hotwire-combobox Public
driftingruby/459-hotwire-combobox’s past year of commit activity - 445-streaming-llm-responses Public
In this episode, we look at running a self hosted Large Language Model (LLM) and consuming it with a Rails application. We will use a background to make API requests to the LLM and then stream the responses in real-time to the browser.
driftingruby/445-streaming-llm-responses’s past year of commit activity - 436-turbo-8 Public
driftingruby/436-turbo-8’s past year of commit activity - 431-hotkeys Public
driftingruby/431-hotkeys’s past year of commit activity - 427-detect-spam-with-ai Public
We can create a small python service that uses a Large Language Model (LLM) to detect if a message is spam or not. Using this service, we can tie it into our Rails application so that any comment created will be evaluated for being spam or not. We explore a few different routes on handling any messages flagged as spam.
driftingruby/427-detect-spam-with-ai’s past year of commit activity
People
This organization has no public members. You must be a member to see who’s a part of this organization.