Delivered highly customized Ecommerce platform in a week, with just 1 developer. Thanks to Ruby on Rails.
Delivered highly customized Ecommerce platform in a week, with just 1 developer. Thanks to Ruby on Rails.
Ever wonder what’s happening with #ruby and AI? Our journey began at an #ArtificialRuby NYC event (thanks @scottwernerd and @thedayisntgray!). Now Joe Leo, of Defmethod, and I are diving into this vibrant community with The Ruby AI Podcast! Stay tuned.
Sick of emojis?
Purge them from your string using regex character properties such as 'Emoji'. Alternatively, use the undocumented 'Emoji_Presentation' or 'So' (which matches any 'other' symbols).
Using React in Rails with Inertia.js
https://www.youtube.com/watch?v=IP7FePduHGg
Discussions: https://discu.eu/q/https://www.youtube.com/watch?v=IP7FePduHGg
Using #Tidewave (https://tidewave.ai/) for #ElixirLang and #Ruby in #Emacs turns out to be straightforward with https://github.com/karthink/gptel and https://github.com/lizqwerscott/mcp.el.
Building AI Applications in Ruby
https://losangelesaiapps.com/building-ai-applications-in-ruby/
Discussions: https://discu.eu/q/https://losangelesaiapps.com/building-ai-applications-in-ruby/
Demystifying Ruby: It's all about threads (2024)
Link: https://blog.papey.fr/post/07-demystifying-ruby-01/
Discussion: https://news.ycombinator.com/item?id=43995144
Understanding Active Record Connection Pooling
https://bigbinary.com/blog/understanding-active-record-connection-pooling
Discussions: https://discu.eu/q/https://bigbinary.com/blog/understanding-active-record-connection-pooling
Demystifying Ruby (1/3): It's all about threads https://lobste.rs/s/v5omb5 #ruby
https://blog.papey.fr/post/07-demystifying-ruby-01/
Perfm is an interesting new tool for determining the optimal concurrency for your Ruby application.
https://github.com/bigbinary/perfm #ruby #sidekiq
anyone tried doing TDD with an LLM where you just write the tests and let the LLM do all the coding. Just feedback the output of the tests to the LLM and let it fix its mistakes? Just an early morning not enough coffee thought I had back a ways but never got around to tinkering with. Would this result in good test coverage as you tried to put guard rails on the LLM to generate the code you wanted? #llm #tdd #ruby
ViewComponents reduce bloat, simplify data, and create reusable consistent frontend styling. Despite these benefits, they're often under-utilized in the Rails community. I've written a blog post outlining an overview of how they work by refactoring a real-world example into isolated ViewComponents.
Check it out
https://joshfrankel.me/blog/viewcomponents-the-missing-view-layer-for-rails/
Also, I've written up a handful of blog posts around working with SAML from a #ruby perspective:
https://freelancing-gods.com/2025/05/11/saml-ruby-collection
• Common terminology
• Building a SAML service provider with Rails
• Parsing SAML federation data
• Using SAML with preview/PR apps
• Automated request & feature tests
• Using ssolo in a development environment
These are companion pieces to a talk I gave at the Melbourne Ruby meet in October last year. Better late than never?
Something for #ruby folks who have to deal with SAML, particularly when operating as a service provider:
I and my colleagues have just released a gem that provides a micro IdP for use within feature specs, so you can have a full SSO flow tested. As a bonus, you can also use it in your development environment to avoid needing an external service for manual testing. The gem is called ssolo.
https://github.com/covidence/ssolo