October 9, 2026
Hi, Wojtek here. Letβs explore this weekβs changes in the Rails codebase. Stop setting the public-read ACL on S3 uploads for services configured with public: true Bucket owner enforced is now both ...
After working with agents and agent files for tons of apps, repos, projects, I decided to distill my thoughts on it:
I just released a gem that answers one question about a Rails app: what stands between it and Rails X?
Callbacks, concerns, and Current keep code close to the model, but can hide effects and dependencies. When to use them and how to make those dependencies explicit.
Link preview crawlers donβt run JavaScript, so every route of a static SPA shares the same generic card. In Rails, a content_for :head block solves this per request. Without a server in the request...
These open-source AI nerds are pretty rude. Don't you know you aren't supposed to ask a model their weight?
I explained to Becky that my $400 AI subscriptions don't actually pay for tokens. They pay for a 10-20x multiple of some base level of an unspecified amount of "usage", and that said base...