Загрузка...

Rails 8 Chat App – Part 3.1: Refactoring Docs with lazy AI & Publishing to GitHub

This episode is all about cleanup, alignment, and final polish before I publish the codebase.

After recording the walkthroughs, I noticed a few inconsistencies. I tested AI review quality across Claude 3.7, GPT-4.1, and Cursor Grok, and refactored the guidelines to clarify that certain rules apply to all controllers.

We’ll explore:
- How I use AI teammates to review my controller structure
- The Scrum lifecycle states I apply in my docs (inspired by Candy)
- A quick look at performance when tweaking alert delays in system tests
- Why good documentation helps me catch subtle bugs or missing conventions

If you’ve ever used AI to review your code — or you’re thinking about documenting your own setup — this video might give you a few helpful ideas.

---
Chapters:
00:00 - Welcome
00:17 - ChatEditController
00:45 - Lazy AI review experiments
01:50 - Claude nails it (mostly)
02:25 - Refactoring the Stimulus Component Guidelines
03:14 - New attempt with updated guidelines
03:36 - Review step, finishing the cleanup
04:00 - Bundle update
04:20 - Testing everything (system + alert delay idea)
05:05 - Final push and tests on GitHub
05:23 - One little detour — YAML and GitHub
---

## Related Resources

▶️ Watch Part 1: Rails 8 Setup, UI & Accessibility
https://youtu.be/PBKgxrDKwLc

▶️ Watch Part 2: Testing the App with Minitest + Capybara
https://youtu.be/Itw5lUlpcJI

▶️ Watch Part 3: Documenting for Humans & AI
https://youtu.be/8o3wrLxDPww

▶️ Watch Part 4: Copy to Clipboard with Dispatch and Flash Messages
https://youtu.be/sXoDR-JZTpw

💻 Raindy GitHub Repo
- https://github.com/aindy-eu/raindy

---

#Rails8 #StimulusJS #Hotwire #TurboStreams #AIForDevelopers #Claude3 #GPT4 #Grok #Documentation #ChatApp #SoftwareArchitecture #DeveloperTools #TailwindCSS #TestAutomation #CursorIDE #GitHub

Видео Rails 8 Chat App – Part 3.1: Refactoring Docs with lazy AI & Publishing to GitHub канала Aindy
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять