Rails World 2026 Opening Keynote [video] (youtube.com)

162 points by an0malous a day ago

robbyrussell 8 hours ago

I sat front row for David's talk yesterday morning. Having talked with him the day before, I’ll admit… I wasn’t particularly surprised (nor unprepared).

A bit of a field report from #RailsWorld: the vibe here is far from doom and gloom. Quite the contrary. Wherever our industry is headed, most of us are still employed as menders… tending to systems that customers rely on and businesses are quite happy to keep paying for.

Most of us aren’t waking up to a blank canvas and designing the architecture of the future. We’re inheriting decisions made years ago, updating old patterns, working around constraints, and keeping this shit running reliably.

I think these newer tools give us an opportunity to wonder a little more about the systems we’ve inherited. To unpack why things work the way they do. To tinker with assumptions we haven’t had the time, confidence, or permission to revisit… and share what we learn so the next person, or agent, has an easier time.

That deployment model we picked eight years ago? Worth another look. Some of our web apps probably wish they were native apps. And there are plenty of architectural decisions we’ve been living with mostly because… well, we’ve been busy living with them.

There’s plenty of understandable anxiety about what these tools mean for our work. I’m increasingly curious about what they give us permission to revisit.

Once my keynote is published, I’ll share more about a little programming-language-adjacent framework I’ve been working on for approaching exactly this kind of curiosity.

In the meantime… keep showing up. Keep wondering.

Long live Ruby. Long live Rails.

p(bloom)

lbrito an hour ago

Its easy to be optimistic when you're sitting on millions (dhh). You literally don't need to care about how any of this affects your job security.

secstate 3 hours ago

How can Rails live long if no one creates new things with it? Our web applications aren't like the Pyramids at Giza. DHH literally said that even without a blank canvas (Hey's backend) they were still able to re-write the backend in Rust and are not looking back.

That sure sounds like any savvy business should pivot away from Rails and Ruby in general as fast as they can, assuming they have tokens to burn. Personally, I built my career on Python, but any new thing I build is almost always in Go or Rust. Why mess with an interpreter if you don't have to?

MattyMc 2 hours ago

He clarified today, saying he would build any new app today in Rails. Should that app become so popular that it would benefit from Rust, he would rewrite it in Rust.

sebiw 21 minutes ago

azuanrb an hour ago

I’ve made a similar point to my colleagues recently about cross-platform vs native apps. If we’re using AI anyway, do the arguments we made years ago still hold today?

I know some people might disagree, mainly because AI isn’t a new architecture or a new programming language in the traditional sense. But I still think it’s worth revisiting the assumptions and having the discussion.

ozim 13 minutes ago

Publishing mobile apps in Apple store or Google Play is a shit show.

You have to adhere to bizarre requirements, you can be taken down on a whim without possibility to appeal.

You have to pay for a developer account at least to Apple each year $100, Google one time fee $25.

Nothing like that for a web app.

rramon 30 minutes ago

Depends a lot on the token budget I think, different situations for established businesses or strapped founders vs side hustles or hobbyists. So in a way you outgrow Rails or frameworks like it once you can afford a software factory on autopilot 24/7.

theappsecguy 5 hours ago

How long will that last? It's evident that they are trying to squeeze the engineers to the max.

IMTDb 2 hours ago

Ask the COBOL guys

Scarbutt an hour ago

From your profile: CEO/Founder of Planet Argon...

Looking it up: Planet Argon is a Ruby on Rails development agency.

andruby 28 minutes ago

I think most people on HN know robby russel. Have you ever used ohmyzsh?

aantix 12 minutes ago

Robby is well known in the Ruby community.

embedding-shape 3 hours ago

> the vibe here is far from doom and gloom.

To be fair, this is true of most of AFK world. Things start seeing a lot less doomy and gloomy when you're actually outside talking with other humans. Seems to mostly be online and various darker corners where they're dooming and glooming.

Lio 2 hours ago

I get why DHH would be really happy about getting rid of engineers. It's less clear how this isn't a little bit gloomy for the engineers.

Is the idea that they'll switch to doing "product owner" roles overseeing agents? I don't see that employing the same number of people or paying as well as engineering used to.

To be honest I expect that that role to suit different people to those that used to be engineers.

If this feels gloomy to some people, it's because it is.

andrewmutz 35 minutes ago

4ndrewl 3 hours ago

the algorithm is programmed to deliver it. Better engagement metrics with misery and anger than joy and hopefulness. (yes I know that you will reply 'but I prefer the joy and hope', but that's not the case across the wider population)

robgough a day ago

Concerns with his politics aside, I do think there's a truth to what he's talking about here, and that he is just spelling out the reality that developers are, or shortly will be, facing. For many this will be deeply uncomfortable to hear.

It is notable that his perspective in this talk is very much from a developer-user side rather than someone who is responsible for the framework itself. That surprises me, and I suspect it is not a good omen for Rails.

For all of this embrace of agentic development, there is nothing here on how they are adapting the framework for this new agentic development reality. Agents do currently work well with Rails, but there's nothing here pushing things forward as best as I can see.

I know for my own projects I've largely moved to Elixir/Phoenix, for similar reasons to his use of Rust... I didn't want to have to learn it, but now I don't have to and I get to benefit from its strengths.

andrewmutz 3 hours ago

I think a lot of people haven't actually watched his talk and don't understand what he is saying. If you watch the talk, he is not anti-rails. He is just very pro- agentic coding.

What he was saying in his talk was that his customers (people using Hey for email and calendar) never really wanted hybrid web-native apps, they want native apps (like most people prefer on mobile). His business could never afford to have a dev team that built and supported six different native apps, so they always built using hybrid web-native stuff using Turbo Native.

Now that his development team has access to agentic coding, they can build and maintain six mobile native apps. For his app, the back end part then becomes small and simple and they can reimplement it in rust to reduce server cost.

His point wasn't that rust is better than ruby, or anything like that. His point was that agentic coding allows smaller teams to do bigger things. For most people building on rails, their customers don't need native mobile apps (I know mine don't) and for them Rails is a fantastic choice for agentic coding.

Rails is so into agentic coding that they publish benchmarks of how effective different models are for building with rails:

https://rubyonrails.org/ai

TLDR: DHH isn't anti-rails, he is pro-agentic coding. Rails is great with agentic coding. AI doesn't mean layoffs, it means your teams can do much more than they could do before.

aogaili an hour ago

It seems to me, so far, everyone moved one level up.

- A layperson can now build one a solo developer can do

- A solo dev can now build what an agency of web development can do

- An agency of web development can now build native apps similar to what large corporation can do

- Large corporation can now tackle even more ambitious projects

Which makes sense given what got automated. This is with the current tech, people still exploring the full potential, but if that turns out to be the case then I'd argue the software market will grow substantially and we are just having an adjustment period.

138add 32 minutes ago

dmix 3 hours ago

> If you watch the talk, he is not anti-rails.

He explicitly said he still loves ruby as a language and thinks Rails is well suited for a future with AI coding.

It's interesting how this stuff gets spun on social media by people who don't watch the content.

Lio 30 minutes ago

Scarbutt 42 minutes ago

didibus 2 hours ago

> AI doesn't mean layoffs, it means your teams can do much more than they could do before.

That sounds like layoffs lol.

azuanrb an hour ago

milkshakes an hour ago

andrewmutz an hour ago

newlisp 30 minutes ago

He's not anti-rails. He just won't be using it.

quentindemetz 2 hours ago

> His business could never afford to have a dev team that built and supported six different native apps

It’s his business decision to save on native app development costs to increase his (generous?) profit margins.

mvdtnz 2 hours ago

rapind 3 hours ago

> Rails is so into agentic coding that they publish benchmarks of how effective different models are for building with rails

To each their own, but I think using Rails in the era of agents is probably a mistake. It has 2 big problems IMO.

(a) A ton of footguns that an agent can and will miss on occasion, and as we manually review less and less code, we will also miss it, and

(b) security on the web has become increasingly important due to hostile AI agents, and while rails has great secure conventions (see (a)), it's still easier to screw up something and not catch it until after it's deployed because there are simply less guardrails in place (dynamic types, no compile, slow tests, generally bad performance profile).

azuanrb an hour ago

toomuchtodo 2 hours ago

Hamuko 2 hours ago

>His business could never afford to have a dev team that built and supported six different native apps

I have a hard time believing that, considering his hobby of racing cars and commissioning one-off hypercars. Unless it's that his business could never afford that dev team after DHH takes his salary.

shevy-java an hour ago

> TLDR: DHH isn't anti-rails, he is pro-agentic coding.

That's an opinion, not a summary though. The way how DHH behaved is really awkward in the last years. See the "let's shoot down wolves" blog entry here:

https://world.hey.com/dhh/wolves-sheep-and-gypsies-ba44af6a

That DHH is into AI agents everywhere is easy to see, but if you go to rails-con, would you not expect this to be about rails as such, and people? Now it's about rust - and AI. Controlled by big corporations. Yikes - some people must be upset about having gone there to listen to DHH preaching about an agentic future.

Edit: I also watched parts of the recent youtube video about rails. I could not focus on the content because DHH's style was so strange. I've seen that style before - nothingburger talks. Look at phrases he used such as "I have retired from being a professional programmer/software engineer". This is all aimed to hype up "agentic coding is the future". Rails is dead - that video is all the proof one needs. DHH shifted gears to AI, and it is quite similar to when he first promoted rails. But now it is about AI, not rails.

sdellis 2 hours ago

Do the teams fully understand the code that they are committing? Are the teams reviewing each others code or are agents? When agents do all the coding, and perhaps the reviewing, and the patching what is left of the team? People lose connection to their work, and the social bonds between workers begins to erode.(1) DHH's speech seems like a weird eulogy for the entire Rails community, although many of us saw this coming several years ago.

Also, I hate native apps. FWIW most devs I know actively try to avoid them.

(1) https://www.uclawjournal.org/how-ai-destroys-institutions/

azuanrb an hour ago

dofm 2 hours ago

> Concerns with his politics aside, I do think there's a truth to what he's talking about here

One thing the AI era has changed for me is how easily I spot Gell-Mann amnesia, of which this is an unfortunately strong example.

His politics, even putting aside their nature, are framed with deliberate misuse of facts and data; why would he be someone to listen to in any depth on any other topic?

revetkn 2 hours ago

Gell-Mann amnesia assumes a journalist is not an expert on _anything_. In this case, DHH is (according to some) an expert on software but it's much less clear he's an expert on politics. So I'm not sure Gell-Mann amnesia applies here, it's maybe more like Nobel disease, where you're an expert on one thing and assume it "transfers" to other fields.

ryantgtg an hour ago

diego_sandoval an hour ago

> His politics [...] are framed with deliberate misuse of facts and data;

Any specific examples? I am/was out of the loop on this and had to Google "DHH politics" to know what people are talking about.

suhlig 2 hours ago

Thank you for mentioning the effect by name. I read first about it 20 years ago, memorized it under a totally different name, and was never able to find it again.

dofm 2 hours ago

themgt 2 hours ago

One thing the AI era has changed for me is how easily I spot Gell-Mann amnesia, of which this is an unfortunately strong example.

The one for me is spotting the Baader-Meinhof effect, of which this is an unfortunately strong example.

dofm 2 hours ago

dorianmariecom 2 hours ago

> The Gell-Mann amnesia effect is a cognitive bias where a person spots major errors in a media report on a topic they know well, yet completely forgets that unreliability and trusts the rest of the same publication on unfamiliar topics.

dofm 2 hours ago

jstummbillig 3 hours ago

> That surprises me, and I suspect it is not a good omen for Rails.

I had a fairly opposite reaction: Knowing what you can't be and how much less important your past work is going to be is good. If there are good reasons for more people doing less in Rails, then the creator is probably the person you want to be most level headed about that.

(They can, of course, still be wrong)

mrdependable 2 hours ago

Nothing that he said is just him espousing the truth. It is the world as he and all the other AI-pilled people wish it to be. It is a world they want to convince everyone is inevitable. There are still a lot of people outside of tech bubbles that don't like the direction AI is going and don't want to embrace what these companies are doing or how the government is handling it.

And honestly, do people really think everyone is just going to become an "energized creator"?

pitched 2 hours ago

AI is not as big of a productivity boost as compilers were but it is not zero. Back then, SQL was created and marketed as something “managers could use”, another parallel to the current cycle. This whole hype cycle is something we’ve seen before and IMO, we should know better how to handle it this time around. It’s a bit disappointing to hear the same arguments every time.

mrdependable 2 hours ago

anthonypasq 2 hours ago

i have nothing else to say to you other than good luck

pipes 3 hours ago

By "concerns" did you mean to say "I don't agree with some of his political opinions".

iancuandrei 2 hours ago

Yeah, because being a fascist and racist is not concerning at all.

jjtheblunt 4 minutes ago

beastoven an hour ago

pipes an hour ago

bvcp an hour ago

CodingJeebus 8 hours ago

I literally just patched an AI-generated API endpoint on a new service at work that shipped without any auth whatsoever, because AI was re-implementing the auth token check method individually in each child controller instead of implementing once in a before_action hook. That's Rails 101 stuff and the app is small. It was so obvious that I saw it right away just reading the code, I didn't even set an agent loose to do an initial inspection. It was a real "yeah I still got it" moment for me.

I'm on board with the idea that agents are going to write most of the code, but not checking it is just insane to me, based on some of the things I've seen committed in commercial codebases recently.

robgough 6 hours ago

One of the strengths of Rails was that it helped developers who maybe didn't always know the "best way" to build things to build in a standards compliant way – not that you couldn't do things like return a 200 for Not Found if you really wanted to etc.

I'm always pleased when working with a dev who has Rails experience even if they've since moved stack, as often they have picked up and learned the value of these good behaviours. Perhaps it's as much a community thing as a framework thing, or combination of both.

Agentic development definitely still has room to improve, but I suspect that there is some future framework (maybe even language) designed to help minimise these types of mistakes.

efields 3 hours ago

CodingJeebus 3 hours ago

whazor 3 hours ago

Software engineering is so back.

When designing systems, you want the important details to be right. Especially with authentication and authorization.

From an architecture level, you can know which classes are important to review and which ones are not.

aogaili an hour ago

senderista 2 hours ago

Why do you think an AI audit (say from Fable/Astra at xhigh) wouldn't have caught this?

timhh 3 hours ago

What model though?

shevy-java 3 hours ago

But he himself promotes such a future too. This is a conflict of interest.

You can say "ride the wave", but this is more - this is helping the wave become huge. And cashing in too. Sorry, but I no longer buy any of what these guys do. To me they seem like BigBro ad-clowns.

> Agents do currently work well with Rails

According to whom? And not everyone wants to become dependent on corporate-agents sucking them dry financially. We all know the increase-in-cost will come with regards to tokens, after the get-hook addiction phase is over.

rowanG077 2 hours ago

Or you know just use one of the many great open models. The LLM wave can be taken just fine without "corporate-agents suck them dry".

tnolet 21 minutes ago

How a developer oriented conference can give one minute of screen time to a by now fully open, mask off, racist / fascist is beyond me. Does the Rails world don't know, or don't care?

Edit: it's his conference because the actual Rails conf banned him. Sad victory I guess.

monocasa 16 minutes ago

It's his conference he made because he was banned from railsconf.

tnolet 13 minutes ago

aha, that explains the podium. Thanks for enlightening me. Kudos to Railsconf.

zrail 16 minutes ago

He owns RailsWorld.

zerr an hour ago

So the keynote mentions that in a perspective you are going to be a "maker of things" rather than a coder. But, nobody is asking, in a perspective, why would anybody use the stuff you "make" rather than using AI directly? All of the notion of apps disappears, in a perspective.

mikeocool 36 minutes ago

I have a "cooking notebook" of recipes, cooking techniques and notes, that over the past ~15 years or so I've migrated from Evernote to Notion and most recently to Bear. I've built this all up over time, and don't really want to just ask ChatGPT instead.

I have a pretty solid idea what the 'perfect' custom app for this would look like for me at this point. I've toyed with the idea of vibe coding it, but I simply don't have the time to get it built, test it out, and refine it to the point where it'd meet the vision of what I want.

Bear isn't exactly what I want but it's close enough right now to warrant using it and paying for it. And it seems to have a decent team behind that's going to spend time continuing to build and improve it so I don't have to.

aogaili an hour ago

Because it does take some skills, judgement, taste, knowledge, time and effort to build things. He said it is not very different from directing a team of contractors, and also said that a 10x dev in now 1000x with a tool like this. He also gave the parallel of photography to address this point, that people were forced to be more creative and adapt.

But I assume you didn't use to build anything substantial.

zerr 43 minutes ago

> it does take some skills, judgement, taste, knowledge, time and effort to build things

As of now, but we are talking in a perspective.

why-el 2 hours ago

So far a Rust rewrite's success rate directly, probably super linearly, correlates with the presence of a good, well designed test suite. This is why Bun's rewrite and others are successful. I anticipate that this will be true for the 37Signals rewrites.

I want to learn a couple of things once they are done:

1. Once the test suite assistance is over, how do features get built in their backends and continue to maintain the same quality. LLM test writing is a bit trickier as it often favors what Randy Coulman called tautological tests back in the day. It takes a lot of work to get them not to do this, so I am guessing folks at 37Signals will read at least this part. I can't imagine zero Rust read at all.

2. Over the years they had a few innovations in their domain design, ones that Rails made easier to do, for instance their delegated type pattern. Will Rust replicate this, and how would one know without reading it, or perhaps it does not matter? Furthermore, how do newer patterns emerge? and how does our arsenal of better abstractions keep growing?

I don't have the answers but I am glad there is a chance we can learn said answers.

ksec a day ago

I was hoping there will be news on Rails 9.0. Feels like this is the end of Ruby Rails.

Hey is not even a Ruby Rails App anymore. And indirectly admitting Ruby is slow considering they manage to cut 99.9% of CPU with their rewrite in Rust.

an0malous a day ago

I hadn't connected the dots until you mentioned it, but yeah this keynote indirectly says it's the end of Ruby and Rails. Ruby was designed to be coded by humans, and DHH says it's the end of coding by hand.

stefanlindbohm 13 hours ago

Those performance numbers mean nothing considering they went from rendering every single view of a highly interactive app solely on their servers to moving all rendering to the clients. It’s possible the backend logic of the app could have run on 10 hosts running Ruby as well.

I agree it seems like the end of Ruby on Rails. I personally hope a fork will come along as a spiritual successor, because I still love building web apps this way.

fantasizr a day ago

it is sorta sad that framework development will dry up with fewer incentives.

sergiotapia 39 minutes ago

I actually believe new frameworks and languages will pop up that are explicitly made to supercharge agentic engineering workflows. We're still super duper extra early! November last year was the START of all this. We're still in September! Not even one year has passed!

Where will we be in 5 years?

Examples:

https://dioxuslabs.com/

https://lean-lang.org/

It doesn't make much sense to use a human language like Ruby and leave so much on the table when you can use a language like Rust or C to squeeze a LOT more out of correctness/types/performance.

ksec 18 hours ago

Unfortunately yes because Rails has always been a framework of extraction. Now they are not even coding anymore there is nothing to extract. No one is a programmer but everyone is a maker.

rramon a day ago

Agents might pick up Topcoat (inspired by Rails) as the framework for those Rust apps.

devy 2 hours ago

I really enjoyed DHH's keynote speech using his own family lineage story via the art history intertwined with technology evolution portrait paintings -> photography pictures as analogy of what's happening right now in the technology landscapes.

FLeXMurphy an hour ago

I think the perf jump from Ruby to Rust is much greater than .NET Core to Rust. Not much will change in .NET land for the foreseeable future. I see this migration happening from Ruby and others so it is not surprising from that aspect.

Also - what he is talking about was true for well over a year. It is just that a lot of day-to-day gaps between prompt and output were closed in the meantime. In a sense, Ruby on Rails/37 Signals is a late adopter.

lbrito a day ago

I don't understand what is supposed to come next. So its not Ruby on Rails anymore. What is it? Are agents going to magically convert all the RoR ecosystem to Rust or Whatever?

plant-ian an hour ago

Write a solid piece of software by hand. Spend 20 plus years working all the bugs out and perfecting it. Build a giant community around it. Then use llms to rewrite it in another language, as the last step. Once that becomes unmaintainable, and there really is no community you can start over again by writing another working piece of software in a new language, perfecting it, building out a large community and then at the final step translate again with an llm, repeat.

usef- a day ago

Translation does play to their strengths.

But yes, I think RoR's selling feature was developer ergonomics, which suddenly seems less of a benefit if developers aren't the ones writing the code. Readability and conciseness still has benefit, but the trade-off of worse performance (and less static checking) is suddenly more questionable.

Have a look at fly.io facing similar issues, another platform whose value prop was dev ergonomics: https://fly.io/blog/kurt-scott-money-sprites/

rbanffy 2 hours ago

> Readability and conciseness still has benefit, but the trade-off of worse performance (and less static checking) is suddenly more questionable.

There is an issue with this idea - we write software, we read it, we make sure it does what it should do, that it’s implement in a sensible and efficient way, and, most importantly, we make sure the tests do what they should do.

If you no longer write the code, it’s harder to understand it. If you don’t write the tests, you need to trust the LLM did both jobs correctly (multiple adversarial LLMs can help), but, ultimately, it’s code you can no longer claim you understand. And you can’t really be sure it does what you want until you understand it.

lbrito 6 hours ago

Shit, I'm also hosting with them. Somehow I missed that post. I've been watching Kurt's AI-pillness advancing over time, but I didn't expect it to metastasize so quickly.

What a strange time. Kurt himself writes that they've had the best quarter ever, and yet he feels confident enough to steer the ship in a completely new direction.

rbanffy 2 hours ago

copperx 3 hours ago

Serious question: Is there a framework that is better suited for agents? There must be something out there that makes agents fly through development with minimal token expense.

jamauro 3 hours ago

Elixir. Phoenix or Hologram. I prefer the latter.

robotmay 23 minutes ago

Yep I find Elixir very enjoyable with agents at the moment, I've been developing a lot in it. It helps that I already liked the language and the platform, and now I just have the ability to build out my ideas faster.

I think they're good at it for a variety of reasons, but it likely helps having a smaller and newer community than many languages, meaning less out of date guff clogging up the LLM sources.

pageandrew 2 hours ago

Why is Elixir better suited for agents?

ricketycricket 2 hours ago

__MatrixMan__ 2 hours ago

copperx 2 hours ago

gbrindisi 2 hours ago

why is that?

1219876 2 hours ago

Talk is sponsored by Shopify, which also sponsored the Lex Fridman 5 hour promotion.

All DHH's AI opinions are sponcon.

But he has great flagging support and his perception management agency will suppress this one, too.

lbrito 3 hours ago

AI-psychotic and proud!

aogaili an hour ago

Results and output are undeniable, unless you are delusional or in denial.

lbrito an hour ago

Worry not, for I am using Claude right now. I would never question the doctrine of AI usefulness and productivity. Please scrap that J'accuse draft, sir, for I would never commit blasphemy against AI, I promise.

aogaili 36 minutes ago

endemic 43 minutes ago

It's still early days, I'm hesitant to claim the death of software engineering. It's good now because LLMs were all trained on actual human output. One possible future is a slop death spiral.

phoronixrly 8 minutes ago

dzonga 10 hours ago

tldr:

dhh says 37signal's apps for Hey (their email platform moving to native)

backend for their email platform is now Rust - written by agents

says Rust produces small binaries - cutting number of servers needed from 110 to 10. hell they could serve peak traffic on a Raspberry Pi

says now that agents write all the code - use faster / native languages.

rails or ruby hardly get a mention besides that they might be well placed to capture web apps written by agents.

lackoftactics 6 hours ago

also worth noting that hotwire is dead according to DHH in this talk. The rendering html server side is old way now

dmix 3 hours ago

Where did he say that? I listened to it yesterday and AFAIK he only said "I don't know where the line between native vs web will end up in the future" (now that we can generate native apps easier)

Keep in mind DHH is working on an email app, it makes sense he sees native as the default option for that over pushing everything through the web when the barrier to entry lowered dramatically.

Hotwire is not explicitly a cross-platform concept. It's primarily a way to build web apps in the browser which is not going away any time soon. The only difference is in 2026 you're just more likely to vibecode a native mobile app than build a web/React Native version. Likewise you may build a native Desktop version instead of an Electron wrapper.

pmontra 2 hours ago

rbanffy 2 hours ago

Rendering HTML on the server was kind of how IBM mainframes talked to their 3270 terminals, only that HTML is a lot nicer than 3270 streams and HTTP is human readable.

Server side rendering makes sense for mostly static content, but for web applications, a front end framework and a back-end API are a much better match.

crossthestreams an hour ago

Uhh, sounds like you haven't been writing modern React lately, which is server side lol

gedy 2 hours ago

That's cool, but like with most things, I think the manager types will misunderstand:

- A lot of this is looking at an existing app and/or code for reference.

- The people doing/guiding this are skilled.

- Skilled people have thought out what to make.

Otherwise they hear "20 minutes" and think AI can spit out a logical or good product from no reference or planning.

unethical_ban 30 minutes ago

Haven't watched the video, but I've been spending a few hours the past week re-acquainting myself with Ruby before diving back into rails introductions.

Ruby is an interesting language to work with. I don't know it like Python, but it's a language that finds problems developers would run into and built solutions in to make it easier.

As for Rails, as a total novice: It is a lot of Convention over Configuration, and it's almost a second language on top of Ruby. Everything works together implicitly so you have to recognize what's happening when you look at the code. I don't know if any Ruby/Rails oriented IDEs exist that guide the developer with hints and shortcuts to how the pieces of a Rails app fit together, but it sure would be handy.

I can see how typed, high-performance languages with explicit references to all the integrations would be easier for AI to handle. But as long as humans sometimes have to look at the code, I would think Rails still has a place.

_rwo 25 minutes ago

weird talk; is not reading any code _at all_ is the new standard now? I do happily ai-slop side projects here and there but seems like just going full steam ahead _at work_ is ok? sorry, I meant - is the future now? xd

inatreecrown2 21 hours ago

DHH is "off the Rails" is not false now?

sreekanth850 15 hours ago

Adieu, Ruby on Rails.

IshKebab an hour ago

He may be racist but what a great orator! (Who else does that apply to?) Can't really disagree with him about the AI stuff either. I mean maybe it's a bit premature but if it isn't true now it will be in 5-10 years.

I guess the death of Ruby is a silver lining to AI at least.

lackoftactics 12 hours ago

it's funeral of Ruby on Rails

whalesalad 19 minutes ago

it became culturally irrelevant around rails 5

rbanffy 2 hours ago

It’s now Rust on Rails.

spariev 17 hours ago

This link says ‘This video is private’ to me, here’s a working one https://youtu.be/vDjW_dRyKXY

dang 3 hours ago

Thanks! We've changed the url to that from https://www.youtube.com/watch?v=V9SxpJpHuus.