Skip to content
0:00 / 0:00

#rubyonrails#dhh#rails8

Rails World 2024 Opening Keynote - David Heinemeier Hansson

Ruby on Rails

27K subscribers • 1 video on Hallway

YouTube
  • Recommended by 6 people: 6 on Hacker News.
  • Presented by David Heinemeier Hansson, creator of Ruby on Rails
  • Linked in the descriptionrails/solid_cacherails/solid_cablerails/solid_queue
  • May be out of date. The tools, versions or practices it shows have likely moved on.
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

155K views2 years ago6 recommendations

Web developmentCloud and DevOpsRubyFull-stack frameworksSoftware architecture

David Heinemeier Hansson introduces Rails 8, showcasing built-in authentication, Solid Cache, Solid Queue, and Kamal 2 to enable the One Person Framework.

During DHH's Opening Keynote of Rails World 2024 in Toronto, Rails 8 beta was shipped with Authentication, Propshaft, Solid Cache, Solid Queue, Solid Cable, Kamal 2, and Thruster. No PaaS needed when building with the One Person Framework. Links: rubyonrails.org/ github.com/rails/solid_cache github.com/rails/solid_cable github.com/rails/solid_queue kamal-deploy.org/ #RubyonRails #Rails #Rails8 #propshaft #SolidCache #SolidQueue #SolidCable #Kamal2 #thruster #opensource #RailsWorld Thank you Shopify for sponsoring the editing and post-production of these videos. Check out insights from the Engineering team at: shopify.engineering/ Thanks to our sponsor Happy Scribe, a transcription service built on Rails, all Rails World 2024 videos have been subtitled in Japanese, Spanish, and Brazilian Portuguese. happyscribe.com/

Why it's here

6 people recommend this

What people say. Highly recommended for its provocative critique of cloud complexity and its vision for self-hosting web applications without a PaaS.

faizshahon Hacker News • Recommends

On “What's New in Ruby on Rails 8”

I highly recommend you watch the first half hour of DHH Rails World talk on Rails 8 even if you aren’t a Ruby dev: link to this video The idea of Rails 8 is to move away from trend following and try to reject some of the ideas that have become popular in the industry (like being afraid to touch a Linux server or implementing your own auth). Really though provoking stuff.

GreenWatermelonon Hacker News • Recommends

On “Running an open source app: Usage, costs and community donations”

Far too late for the edit window, but the keynote1 is an absolute must-watch for anyone who does anything related to web development 1 link to this video

fileeditviewon Hacker News • Recommends

On “I got everything off the cloud and am paying less”

…edits have created a generation of developers that think running a webserver, a webapp and a database is rocket science, and when stuff breaks the whole company might go bankrupt because no one could ever save a corrupted database. Related to this observation you really should watch DHHs keynote talk at Rails World 2024 from about minute 20 to 30: link to this video He addresses exactly this phenomenon. EDIT: changed URL to include timestamp to the start of the relevant content.…

tomhalletton Hacker News • Recommends

On “SST: Container Support”

Context for people who might not get the joke/parody: SST adding containers to their stack might be viewed as a "betryal" in a similar way to how some basketball fans felt when LeBron James switched teams, from Cleveland Cavaliers to Miami Heat. LeBron had a media event/interview called "The Decision" 1. I love the clip of @dhh's keynote to engineer's "learned helplessness" to AWS and the cloud 2. While SST + containers is very very different than DHH's Kamal 3, they both embrace containers without the paas service tax (heroku/vercel/etc) or the overhead of kubernetes. 1: link 2: link to this video 3: link

Mystery-Machineon Hacker News • Recommends

On “1Password joins the Rails Foundation: Strengthening the community, developers”

This is amazing for the Rails ecosystem! Rails has been slowly dying, or at least it felt like that. It was like "Punk is not dead" (which it totally is)...dying slowly. Then there were some controversial decisions made about the future of Rails: no build, moving away from TypeScript, etc. These moves were controversial and risky, but seems like they paid off! And then DHH had a great keynote on the latest Rails World... link to this video We're back baby!

trevorhinesleyon Hacker News • Recommends

On “Lightstorm: Minimalistic Ruby Compiler”

That’s one of the beautiful things about the massive Ruby ecosystem: the answer to that question is almost always yes, regardless of your need. I’m not sure what your line of work is, but if you’re doing web dev, check this out for a great primer on the current state of things (Rails 8 + Hotwire): link to this video If you’d prefer just some straight Ruby resources, Ruby Warrior is (or was, been a while since I’ve used it but it appears actively maintained still) a fun intro: link

zhalzon Hacker News • Mentions

On “Ask HN: Is Ruby/RoR Dead?”

…es other than famous users like Shopify, but I can't see myself using Next over Rails for any of my personal projects, even as someone who writes JavaScript and React code professionally. Relevant links: - Maybe moves to Rails: link - Rails 7.0 release announcement: link - Hotwire: link - Rails World 2024 Keynote w/ DHH, introducing Rails 8: link to this video - Rails 8.0 Beta: No PaaS Required link…

Alifatiskon Hacker News • Mentions

On “What's New in Ruby on Rails 8”

Is there any documentation available for ActiveRecord Search / SolidSearch yet? link to this video this might allow me to drop OpenSearch. Also, how is he able to use private fields in the js example? Is he using any polyfilling?

Jachon Hacker News • Mentions

On “A simple Common Lisp web app”

The criticism and response both feel a bit too sensitive, but I do want to support having your own opinion/conclusion on CL probably not being the best language for the job when it comes to web stuff, or as I would phrase it CL not being the most defensible choice for web back-ends. I think it can be defensible, even just on the grounds of direct web application concerns, independent of what the actual purpose of the application is, and I'll continue trying to write everything in CL, but I sympathize with the opposition and recognize a strong argument has to be made for CL. Other options enjoy popularity and default-choice status. My primary reason is like: there's a lot of complexity in the…