
@fxni
iAccount based inSpain
About this account
- Account based in
- Spain
- Connected via
- Spain Android App
Account-level information from X, not a live location or the device used for a specific post.
Everlasting student · Rails Core · Zeitwerk · Freelance · Life lover
Barcelona
Joined December 2007
- Tweets31.3K
- Following531
- Followers12.6K
- Likes15.3K
The Rails API documentation has been converted to Markdown:
github.com/rails/rails/pull/…
In my toy apps, vibe code works.
But in client code with millions of lines, there is no patch that is right on the get go. I steer by reading the code.
Those not reading... if you were in this project, you'd be shipping shit. Incorrect code and incorrect tests.
Xavier Noria retweeted
Active Job Continuations is one of the most powerful recent additions to Rails, and its applicability goes far beyond restarts. Learn more in my recent #RailsWorld talk and check out AJDC:
evilmartians.com/events/rail…
github.com/palkan/ajdc
I wonder what is going to happen with AoC.
I think the paradigm shift is making different types of programmers apparent.
Like the ones that considered programming a chore, or the ones working on a product, happy to be able to go faster than ever.
Xavier Noria retweeted
Solid Cache and Solid Queue run lots of small queries on their own databases. Rails 8.2 lets you turn off SQL instrumentation per connection: sql_notifications: false in database.yml.
No SQL notification events, no SQL log lines. Your main database keeps full instrumentation.
Xavier Noria retweeted
I just published my slides from my talk at @kaigionrails 2026.
#kaigionrails #kaigionrails2026
speakerdeck.com/marcoroth/he…
Xavier Noria retweeted
Replying to @fxn @GaurangKaria
At Zed, everyone could just push to main. By all accounts a delightful product with highest quality. No code reviews.
At Amp too, we don't have mandatory code reviews.
We have visibility through Amp threads, by sharing URLs to WIP work, by sharing feature-flagged stuff, ...
You can now literally ship a feature behind a feature flag in 2min, get feedback from prod, and then share it with someone by adding them to the feature flag. Better than PR, IMHO, and just one way to do it.
If you have to go up a mountain as fast as possible, you may take some transport.
But a climber is a climber, their heart is in the process. The existence of helicopters does not matter.
Turns out my slide decks made a video!
When organizers ask for the presentation days before, it is over my dead body, slides are iterated till the very last moment 😅.
youtube.com/shorts/YqPPyGDfi…
Xavier Noria retweeted
All Rails World 2026 talks now online!
Last week more than 1,000 developers gathered in Austin to hear talks from 27 speakers. While all four keynotes got everyone talking about AI, this year’s talks covered a good balance of what's new in Rails and how Rails developers are putting AI to work: from harnesses to Herb, Active Search to HotCell, generators to Lexxy, and so much in between.
If you got caught in the hallway track, or couldn't make it to Austin, catch up on what you missed here: youtube.com/playlist?list=PL…
Xavier Noria retweeted
Yesterday I "made" a little game to learn chess coordinates.
Please give it a try if you love playing chess but suck at those coordinates!
If you understand the name, then you are probably in the target group!
e4e5Nf3.com
😱
Replying to @michaelkoper @fxn
You got me inspired! I made my own version with Swift and wanted to share it with my local chess club, so had to convert it into a Rails app in the end 😅
If you are interested you can try it out: e4e5nf3.com
This is a Swift app I 100% vibe coded to practice coordinates in a chess board. I have not read the code, it is a personal little app.
My client has a huge app. It is my duty to leverage AI as much as possible, and I read every single patch. I'll stop when they are correct.
















