Amazing! Only video that does it from start to end. Love your videos, thanks so much.
@AIonRails-v9sКүн бұрын
You're welcome! Thanks for the kudos!
@JeremyWestAU2 күн бұрын
I had the same experience with Qwen, testing it against a rails app and it was just a frustrating experience all round.
@JacobTommy-sk4bc4 күн бұрын
You da man!
@AIonRails-v9s4 күн бұрын
:) Thanks, and thanks for watching!
@industrialPROFI4 күн бұрын
Thank you so much for this video)
@AIonRails-v9s4 күн бұрын
You're welcome, thanks for watching!
@maxdeploy5 күн бұрын
please increase the text size...its barely visible what your typing
@AIonRails-v9s4 күн бұрын
Thank you for the feedback! In my more recent videos, I’ve started zooming in a bit further. Sometimes, when I’m coding on projects, I zoom out and forget to adjust it back before recording. I’m working on improving this as I develop better recording habits.
@maxdeploy3 күн бұрын
@@AIonRails-v9s its very hard to find rails video, nobody does....hope u will continue. If possible make a video on content rating system
@KamuelaFranco5 күн бұрын
Thank you for this. Font could be slightly bigger, only gripe.
@AIonRails-v9s5 күн бұрын
YW, thanks for the feedback! I have improved this in some of my later videos. I need to be more consistent though, I tend to forget to zoom in when I am recording.
@Apparelphernalia5 күн бұрын
I appreciate you going into depth brother. I’m new to coding and appreciate your attention to detail.
@AIonRails-v9s5 күн бұрын
Awesome! Thanks for watching, I wish you the best on your coding journey!
@Rails-p4k8 күн бұрын
Thank you so much!
@AIonRails-v9s8 күн бұрын
YW! Thanks for watching.
@dword72689 күн бұрын
Can you provide the user_stories.md and mvp.md?
@AIonRails-v9s8 күн бұрын
Yes! I didn't push this project to Github (yet) but here is a google doc with the markdown for both documents. docs.google.com/document/d/1sQGGdrHYvl63FyLwge2guSQ8RoLrH8mflgRJ0g8CFMk/edit?usp=sharing
@jochenstu11 күн бұрын
Thanks for the video! How do you feel about aider, compared to windsurf, in terms of effort required and reliability (when using sonnet with aider)?
@AIonRails-v9s11 күн бұрын
You're welcome, thanks for watching! I find Windsurf with Cascade and Cursor with Composer easier to use and better at managing context. Aider does pull files into context well but requires more effort to ensure the right ones are available. The main advantage of Aider is its flexibility. For my project, I use about 50% Deepseek V3 with Aider and 50% Sonnet with Composer, depending on the task.
@matthewblott12 күн бұрын
Great video, very useful breakdown 🙂
@AIonRails-v9s12 күн бұрын
Thanks for the feedback. I am glad you found it useful.
@Gaming-With-Raymond13 күн бұрын
User stories are not requirements. Should have requirements as a strategic objective or even an initiative. Break those out into epics with requirements. User stories are then created to further refine a requirement into smaller sprint length chunks.
@AIonRails-v9s12 күн бұрын
Thanks for your feedback. You're making a common argument for distinguishing the difference between user stories and traditional formats, but it's not set in stone. Here's a definition from the Agile Business Consortium: "A User Story is essentially a well-expressed requirement. The User Story format has become the most popular way of expressing requirements in Agile for a number of reasons." That being said, I believe it's more important to focus on distinguishing between functional and non-functional requirements rather than getting too caught up in comparing traditional requirement formats to user/goal-oriented formats. On larger projects with bigger teams, more extensive analysis is often needed before introducing user stories. However, on smaller projects with smaller teams, the problem may be well understood, and the need for additional ceremony is minimal.
@Gaming-With-Raymond12 күн бұрын
@ hmm good points. I like your ideas here and would agree with the premise.
@xcurt21 күн бұрын
great topic, great channel! but if you want to have it grow, make your videos shorter, concise and summarise. that would help a lot!
@AIonRails-v9s20 күн бұрын
Thanks and thanks for the feedback. My latest videos are getting shorter. I agree with your assessment.
@suiteyousir26 күн бұрын
Great video, would love if you could do something on Kamal deployment
@AIonRails-v9s26 күн бұрын
Thanks! A video on Kamal is on my list! I am working on a series that goes into more technical detail on Hotwire and Kamal. Both are impressive technologies that take Rails 8 to a new level.
@suiteyousir26 күн бұрын
What do you think about the impact this is going to have on Jobs? Does it look like these agents will eventually replace developers?
@AIonRails-v9s26 күн бұрын
In my opinion, successful developers will need to adapt and embrace new skills. There will be significant opportunities for those who can communicate effectively with business stakeholders to establish solid application requirements. Developers will also need to master the skill of translating those requirements into a format (prompts) that AI models can understand to deliver optimal results. Large Language Models (LLMs) can generate code at remarkable speeds, but the quality of that code ranges from unusable to mind-blowing. The difference lies in understanding what individual models excel at, selecting the right model for the task, and crafting prompts that maximize effectiveness. The most productive developers have always been, and will continue to be the most sought after. However, the definition of productivity is evolving, whether we choose to adapt to it or not.
@AIonRails-v9s26 күн бұрын
There will also be a lot of opportunity for those who learn how to help organizations leverage AI to optimize their workflows. Writing agents, training models, and leveraging RAG to make data more accessible.
@cielolucas483127 күн бұрын
Thanks for this! I just discovered Windsurf through this video and it has been saving me
@AIonRails-v9s27 күн бұрын
You're welcome! Windsurf is amazing. Thanks for watching.
@dailsonigoaraujopalheta529328 күн бұрын
CSS-Zero is very good and will be used more and more.
@AIonRails-v9s27 күн бұрын
Definitely, I plan to use it on more projects going forward.
@navjeetc28 күн бұрын
Excellent video. I have used aider also and really like it as well.
@AIonRails-v9s27 күн бұрын
Thanks! It is quite impressive.
@abdullahsaleh719629 күн бұрын
Keep it up bro
@AIonRails-v9s27 күн бұрын
I will, thanks for watching.
@lonewolf9223Ай бұрын
Love this video and its what I've been looking for. I wish cursor and your browser was full screen and no video in the background. Also wish for 4K video, but other than that, awesome job!
@AIonRails-v9sАй бұрын
Thanks for watching and for the feedback! I nixed the background video and zoomed in a bit more on my newer videos. I am gradually improving my equipment and video editing skills.
@ervintorraАй бұрын
Keep up the good work! We need more RoR channels like this.
@AIonRails-v9sАй бұрын
Thanks! I agree.
@by_yurikАй бұрын
Great guide! Very useful and interesting video. Thank you so much!
@AIonRails-v9sАй бұрын
Your're welcome! I am glad you found it useful.
@rlimbАй бұрын
Thank you, very helpful! New mic sounds better too 👍
@AIonRails-v9sАй бұрын
Cool, thanks!
@zoltanplaysguitarАй бұрын
This is cool! Thinking of featuring this on our the Flowbite docs actually
@AIonRails-v9sАй бұрын
Thanks! If it isn't obvious I am really enjoying Flowbite. It works very well with the modern Rails stack.
@foolforeverybodyАй бұрын
Thank you so much for this.
@AIonRails-v9sАй бұрын
You are welcome, thanks for watching. I plan to enhance this application with rails authentication and some additional components in an upcoming video.
@rlimbАй бұрын
Content is 10/10. Constructive feedback to make your media quality even better: get a good microphone.
@AIonRails-v9sАй бұрын
Thanks! Yep, the audio has been horrible but I have a new microphone now so it should be a lot better.
@rlimbАй бұрын
Great videos. Could you make a video specific to setting up a Rails 8 project for cursor? I.e. the steps of PDR, cursor.rules, rails new, rails g authentication, install turbo, propshaft, tailwind, flowbite. Basically all the steps up to the point one starts working with cursor. Call it Rails 8 AI prep :)
@AIonRails-v9sАй бұрын
Thanks! I am working on that video right now actually. I had a few people request it. I should have it out today or tomorrow.
@rlimbАй бұрын
Love all your videos. Could you share the PRD/PDS and rules files?
@AIonRails-v9sАй бұрын
Thanks! Yes I will. I will add them to github and reply here when they are available.
@foolforeverybodyАй бұрын
How are you installing Flowbite properly so that the javascript works and you have the documentation for the AI?
@AIonRails-v9sАй бұрын
Hi! I am using import maps for most of my projects though I have also used esbuild successfully. I am using the turbo build of flowbite (flowbite.turbo.min.js) which has the turbo hooks that handle the data-attribute event binding after turbo page updates. Otherwise, the binding only occurs on the initial page load and is lost when the components are reloaded. This re-binding can be handled manually too with stimulus if you prefer handling it explicitly. For import maps I downloaded the JS and CSS files for the latest flowbite version and put them in the correct directories under the vendor folder. The JS file needs to be added to importmap.rb and imported in application.js and the CSS stylesheet tag added to applicaiton.html.erb. I am working on a video where I go over setting up a Rails 8 project with flowbite & tailwind and demonstrate how to use a few components. I hope to have that video done in the next day or two.
@rlimbАй бұрын
Thanks for all the recent videos. Very exciting times. I really like your approach to start Claude with product requirements. Would you mind sharing (Github) your requirements files?
@AIonRails-v9sАй бұрын
Yw, exciting indeed. Thanks for the kudos. I just pushed the cursor version of this project to github, the requirements are here: github.com/sandnap/vesta/blob/main/requirements/application_gen_prompt.md.
@rlimb2 ай бұрын
Nice, thanks for sharing and I’m looking forward to more videos like this. One small suggestion would be to loose the background and make the window fullscreen for the video to maximize readability of the code. No need to see you typing, we can rear it 😀 🙏
@AIonRails-v9s2 ай бұрын
Thanks for watching and providing feedback! After watching the video back on a smaller screen I agree with your suggestion. I have half of a video recorded using the same technique but going forward I will maximize the editor. 🙏
@TheTrackoShow2 ай бұрын
That was really great
@AIonRails-v9s2 ай бұрын
Thanks! I have been experimenting with this combination and so far I am impressed. I plan to create more videos as I discover new and better ways to leverage AI with Rails.