Jesper Christiansen
@jespr
Ruby, JS, and other fun stuff! Side projects include @formbackend. Cats are awesome!
😱😱😱😱
✨ We just shipped vanilla JS support for Tailwind Plus! Every single UI block is now fully functional, interactive, and accessible, even if you're just grabbing the plain HTML examples.
I'm with you Claude Code, I know this feeling too well myself

Just managed to implement a share extension in my little Rails Hotwire Native Link-read-it-later app. You can go to a website in Safari and hit share, and send it to the Hotwire Native app so you can save it and read it later
Just got back home from #RailsConf - what a great conference. It was great to see familiar faces and meet up with old as well as new Ruby friends. I miss you all! Can't wait till we all get the chance to hang out again
Good Morning @railsconf! Let's make the final one a blast! #railsconf #railsconf2025
I bought one of those fancy anker laptop chargers with 4 USB-C ports so I only had to bring one charger for RailsConf. Guess what I left at home?! 😅😂😬
Full writeup on boringrails.com/articles/self-… (thanks to @jespr)
This is really the GOAT pattern for hotwire apps - Make a component for view logic - When backend does something, use turbo_stream to re-render the component with new data - Same thing when broadcasting from a job Partials just suck with turbo_stream IMO
Early bird and Supporter tickets for the San Francisco Ruby Conference just went on sale! lu.ma/sfrubyconf2025 This is a special event, dedicated to celebrating the startups that grew huge on Ruby and Rails–like Chime, Gusto, Figma, and many more, and the new once that…
It's timeeee! The San Francisco Ruby Conference early bird tickets are on sale 🎉 Mark your calendars 19th and 20th of November lu.ma/sfrubyconf2025
You know you want to
🚨 NOT A DRILL 🚨 Only a few tickets remaining for the FINAL #RailsConf next week in Philly! Get yours now: buff.ly/365gqgl
It's so easy spending aaaages nitpicking the details without it really making a difference (other than the feature never being done 😅)
TIL
When building APIs in Rails, incoming JSON data doesn’t always match Rails’ expectations. That's where `wrap_parameters` shines! Indeed, using `wrap_parameters ` makes your controllers more tolerant and your APIs more portable. #rubyonrails
This is very interesting
🚂 Announcing ClaudeOnRails! Hey everyone! Just released a gem that might change how you build Rails apps. ClaudeOnRails creates a swarm of specialized AI agents for your Rails project: • Architect (coordinates everything) • Models, Controllers, Views specialists •…