20 years ago I fell in love with Rails when I saw the blog demo, and after two decades it is still amazing to see it revisited, but I missed more woops moments (but the one at 18min. made my day)! Thank you sir, not only for this amazing tool, but for providing me and so many others, two decades of fun in our daily work life.
You left me waiting 18 whole minutes for this 18:00 seminal moment. But it was worth every one of them. Congratulations on Rails 8. Thank you for the gift that keeps giving.
Didn’t know you could put a conditional inside of a button_to the way you did instead of having to wrap it around the element, really cool. Great video 🙌🏻
We were discussing async in cable but trying to update in real time. If using inline or Redis, this is possible because the connection isn't closed, so from the console, it is possible to change something on the screen without refreshing
You have to set up redis when deploying to Kamal as well ? I am having an issue setting up Redis wiht Heroku please let me know if it is possible to make it work.
On the foreign key, is still creating it with "do nothing" as default behavior on delete? I remember that, at least until rails 7, we have to explicitly tell the FK to do the deletion cascading.
Hey Everyone I have a question has anyone gotten turbo to work in development I don't think David went over it in this video and I've been struggling. I deployed my app via Heroku and cannot get Redis to work please let me know if you have or if you have deployed with Kamal and that works ?
@@railsofficial it’s pretty subtle. i think it might be just 50 or 100 ms delay in the video or so. Tested on a Mac with wired headphones + on the UA-cam app on an iPhone 15 Pro. Unfortunately I watch a LOT of UA-cam 😂😂😂😂 and this never occurs except on the videos by DHH that I’ve watched recently. We’ve made some videos with OBS and with those files I’ve always had to manually correct the lip sync too (always wishing we had used an actual clapboard in hindsight 😂😂😂😂)
Huh, I feel that's never been asked before. But yeah it's used in production all the time in websites you probably use like Github, Stripe, and Shopify.
I'm a simple man. If I see a DHH video about Rails I like it immediately.
I’m a complicated woman and do the same
I don't even use Rails and i do the same
This @@abdulrhman2514
20 years ago I fell in love with Rails when I saw the blog demo, and after two decades it is still amazing to see it revisited, but I missed more woops moments (but the one at 18min. made my day)!
Thank you sir, not only for this amazing tool, but for providing me and so many others, two decades of fun in our daily work life.
But of course, "woopy" evolving to "boom" after the second deployment was a fair evolution
This is a foundation of good developer, demoing their work.
"That's running on local horse" 🐎🐎🐎 3:53
I am very happy to have joined rails community🥂
Welcome aboard!
10/10 video dhh. Happy to be part of the Rails community :)
You left me waiting 18 whole minutes for this 18:00 seminal moment.
But it was worth every one of them.
Congratulations on Rails 8. Thank you for the gift that keeps giving.
I am not a rails user. So maybe I don’t understand. What is so special about 18:00?
I am only beginner of ruby on rails and this lesson is a real treasure for me
New Rails! Always bring joy.😍
This is a fucking masterpiece! 🤌
A new golden age is coming.
Congrats DHH and Rails core team! 👏
developer happiness +1000
Legend! The smoothest Rails Demo! 🚂
Awesome new features we are getting with rails 8
On to the next 20 years of Rails and beyond!
DHH, what a gift to the community. I just wanted to say thank you!
thanks for keep doing this all these years!
My mind got blown when there was a console in the Exception page.
Didn’t know you could put a conditional inside of a button_to the way you did instead of having to wrap it around the element, really cool. Great video 🙌🏻
Great video, great release :)
Tried out rails 8 to deploy a small chat app yesterday, so fast to code and to deploy it's amazing 👍
HIs jest for programming is infectious.
Thank you DHH!
Beautiful.
Yup. I was waiting for this
It’s amazing how simple is rails for starting a project 🎉
This is so cool love the web socket and broadcast
Never seen Active Text before. Cool.
bravo! I wish Kamal would work on Mac host as well, but it was never designed with that intent, this is wonderful, thanks!
Kamal works great on a Mac for me.
@ I mean to run your app server proxy and so on at a Mac host. It works great for me as well when I’m deploying from my Mac to a Linux host
It's nice that you are using %s for replacing text this time DHH ;-)
I love you too much David ♥
Authenticate feature is awesome!
Awesome🎉
omfg the console in the exception page!!
Never touch Rails, but I'm impressed.
Осталось дождаться Rails 8.1 ❤
You youngings have it easy... I still remember the days of Capistrano 🤣
just amazing !
You are Him. 💎
Awesome!
what is this editor it looks live vim but i like the file searching pop up etc anyone know what editor/plugins we are looking at
We were discussing async in cable but trying to update in real time. If using inline or Redis, this is possible because the connection isn't closed, so from the console, it is possible to change something on the screen without refreshing
You have to set up redis when deploying to Kamal as well ? I am having an issue setting up Redis wiht Heroku please let me know if it is possible to make it work.
Let's go!
That's great. I know how to write a hello world by using rails now. I am going to IPO. LOL... Rails is awesome!!
Amazing DDH !!!!
On the foreign key, is still creating it with "do nothing" as default behavior on delete? I remember that, at least until rails 7, we have to explicitly tell the FK to do the deletion cascading.
Good job!
Amazing, I love RoR.
Can somebody let me know what the editor setup is? It's very clean and simple.
NeoVim + lazyvim
Awesome, thanks!
Amazing stuff. Why would anyone use a different framework is beyond me.
Yes!
I wish to get rails job and escape from next.js hell 😢
David do you use OBS or some other software?
Update the title. Make it "Rails 8 Demo by DHH". That would boost the views.
What's the text editor that DHH is using?
neovim with lazyvim :)
Please help.. how do i turbo_stream realtime updates for the index page?
Is the man himself doing the demo?
amazing
Where can I get that shirt?
It's still weird not seeing him use TextMate
Hey Everyone I have a question has anyone gotten turbo to work in development I don't think David went over it in this video and I've been struggling. I deployed my app via Heroku and cannot get Redis to work please let me know if you have or if you have deployed with Kamal and that works ?
Let's Fucking GO!!!!
what is the editor
I think it is Zellij, a terminal based editor
No more bundle install? 😳
WOW 😮!
First comment 🎉🎉🎉
I like what I see
See rails 8 i click
What a shame youtube comments isn't realtime :)
Omakub
Rails 6 was overly complicated and a low point. Rails 7 felt like Rails 1 all over again and Rails 8 is by far the best yet.
Rails Jesus
I watched it with bated breath.
Amazing stuff, but the audio is not lip-synced! Very annoying to look at your face while listening. 😬 I think the same was true for your last video. 😢
Sorry, but we're not seeing a sync issue on our end.
@@railsofficial it’s pretty subtle. i think it might be just 50 or 100 ms delay in the video or so.
Tested on a Mac with wired headphones + on the UA-cam app on an iPhone 15 Pro.
Unfortunately I watch a LOT of UA-cam 😂😂😂😂 and this never occurs except on the videos by DHH that I’ve watched recently.
We’ve made some videos with OBS and with those files I’ve always had to manually correct the lip sync too (always wishing we had used an actual clapboard in hindsight 😂😂😂😂)
Is it just me, or am I seeing a Tropical on Rails reference here?
You're seeing the Omakub logo omakub.org/
13:17
Hello world
Hello )
Tldr voila 27:00
No build ❤
wow too much magic that i dont understand behind the hood
Ruby i super simple but i noticed it’s rather slow, do people normally use it in production or just for prototyping?
Huh, I feel that's never been asked before. But yeah it's used in production all the time in websites you probably use like Github, Stripe, and Shopify.
It's fast enough to handle some serious load. Lots of optimizations have come out during the iteration of the 3.x versions.
@ “serious load”…. Got it. Guess I’m dealing with a Dire or Severe load.
Shopify runs on Rails so small startups like that are fine.
@ that’s not correct they are on remix with liquid templates