Remote Ruby

David Heinemeier Hansson on Rails 7.0, Hotwire, and the future of Rails

December 31, 2021 Jason Charnes, Chris Oliver, Andrew Mason Episode 160
David Heinemeier Hansson on Rails 7.0, Hotwire, and the future of Rails
Remote Ruby
More Info
Remote Ruby
David Heinemeier Hansson on Rails 7.0, Hotwire, and the future of Rails
Dec 31, 2021 Episode 160
Jason Charnes, Chris Oliver, Andrew Mason

[00:01:13] DHH tells us what Hotwire is and what’s new in Rails.


[00:16:38] Jason brings up Hey being able to go full import map, and wonders if DHH sees being able to move to import maps only for Basecamp 4 eventually or will there be esbuild involved.


[00:25:51] Hotwire Strada comes into the conversation and DHH fills us in on this. Chris talks about how the CSS and JS bundling turned out so clean and simple. 


[00:30:11] DHH shares his thoughts on building something in a simple, clear way versus taking the complex path. He also shares some info about Tailwind in Rails 7.


[00:36:20] Another question that comes up is DHH’s thoughts on ViewComponents, and we find out what he means by, “I love a large tent at Basecamp.”


[00:45:35] DHH gives his views on authentication being built into Rails.


[00:51:00] Andrew asks DHH if there are any plans of restarting On Writing Software Well series on YouTube.


[00:57:08] We found out some things that have been added to Rails 7 that DHH is excited about that aren’t front-end. 


[01:03:31] Chris brings up how he feels Rails has always been an entrepreneurial framework and DHH shares what he hopes they will eventually end up with devise. 

 

[01:05:33] DHH talks about the no code days, why he’s so keen about how Rails works today, and why he’s so spirited about learning being a key value.


[01:13:11] Jason asks DHH what’s been the most favorite decisions he’s made in Rails that he’s most proud of. 


[01:17:46] With Hotwire being shipped in Rails 7, find out what’s next for DHH.


[01:21:51] Andrew asks DHH how to choose between “action and active” when you’re naming these resources.

[01:23:34] DHH shares some incredible numbers on how code contributors and others in the community helped with Rails 7 and tracking.



Panelists:

Jason Charnes

Chris Oliver

Andrew Mason



Guest:

David Heinemeier Hansson



Sponsor:

Honeybadger



Links:

Ruby Radar Newsletter

Ruby Radar Twitter

DHH Website

DHH Twitter

DHH HEY World 

Rails 7 with DHH- Livestream with Remote Ruby (YouTube)

Rails 7: The Demo with DHH (YouTube)

Hotwire Discussion: Strada Release Date

On Writing Software Well (YouTube)

Show Notes

[00:01:13] DHH tells us what Hotwire is and what’s new in Rails.


[00:16:38] Jason brings up Hey being able to go full import map, and wonders if DHH sees being able to move to import maps only for Basecamp 4 eventually or will there be esbuild involved.


[00:25:51] Hotwire Strada comes into the conversation and DHH fills us in on this. Chris talks about how the CSS and JS bundling turned out so clean and simple. 


[00:30:11] DHH shares his thoughts on building something in a simple, clear way versus taking the complex path. He also shares some info about Tailwind in Rails 7.


[00:36:20] Another question that comes up is DHH’s thoughts on ViewComponents, and we find out what he means by, “I love a large tent at Basecamp.”


[00:45:35] DHH gives his views on authentication being built into Rails.


[00:51:00] Andrew asks DHH if there are any plans of restarting On Writing Software Well series on YouTube.


[00:57:08] We found out some things that have been added to Rails 7 that DHH is excited about that aren’t front-end. 


[01:03:31] Chris brings up how he feels Rails has always been an entrepreneurial framework and DHH shares what he hopes they will eventually end up with devise. 

 

[01:05:33] DHH talks about the no code days, why he’s so keen about how Rails works today, and why he’s so spirited about learning being a key value.


[01:13:11] Jason asks DHH what’s been the most favorite decisions he’s made in Rails that he’s most proud of. 


[01:17:46] With Hotwire being shipped in Rails 7, find out what’s next for DHH.


[01:21:51] Andrew asks DHH how to choose between “action and active” when you’re naming these resources.

[01:23:34] DHH shares some incredible numbers on how code contributors and others in the community helped with Rails 7 and tracking.



Panelists:

Jason Charnes

Chris Oliver

Andrew Mason



Guest:

David Heinemeier Hansson



Sponsor:

Honeybadger



Links:

Ruby Radar Newsletter

Ruby Radar Twitter

DHH Website

DHH Twitter

DHH HEY World 

Rails 7 with DHH- Livestream with Remote Ruby (YouTube)

Rails 7: The Demo with DHH (YouTube)

Hotwire Discussion: Strada Release Date

On Writing Software Well (YouTube)