David Heinemeier Hansson

Results 34 issues of David Heinemeier Hansson

One of the most exciting developments in web standards this year was the full adoption of Web Push by Apple. This means we now have a reliable push notification standard...

We often need to know the application's URL outside of the request/response cycle. This can be in jobs or in mailers or for configuration purposes. Let's extract this concept as...

actionpack
attached PR
pinned

Rails now include all the key building blocks needed to do basic authentication, but many new developers are still uncertain of how to put them together, so they end up...

railties

Puma does not support HTTP/2 out of the box, and there does not seem to be a short-term path to that changing. That means most people have to either stick...

Out of the box, Action Cable will only work with a single process setup using the in-memory adapter. If you run multiple processes, let alone multiple app servers, you have...

[Solid Queue](https://github.com/basecamp/solid_queue) should be the default Active Job backend for Rails 8 since it supports all our major databases and enables someone to run jobs in production without either additional...

activejob

@tenderlove made [a very compelling argument](https://www.youtube.com/watch?v=GnqRMQ0iQTg&t=33m40s) for including an official Rails LSP in the framework at Rails World. Let's make it so. Shopify is doing work in https://github.com/Shopify/ruby-lsp-rails.

When you want to aggregate the data from your Rails application into a data analysis platform, it's a real pain trying to parse the developer-focused log lines that Rails spits...

railties

[Kamal](https://kamal-deploy.org) has given us the power to easily deploy Rails applications anywhere without any commercial entanglements. This should be the default path we recommend for new people getting started with...

railties

Another ERB regression. Here's the template: ``` Posts ``` Here's the exception screen: ![CleanShot 2024-02-14 at 14 19 08@2x](https://github.com/rails/rails/assets/2741/84d72fe0-32e6-4597-9424-756af8f56480)

actionpack
actionview