Blogs
Celebrating 10 Million Views: Exploring Ruby on Rails .ba
Ruby on Rails .ba, a vibrant hub for the Ruby community, is celebrating a significant milestone: 10 million views. Since its inception, the platform has been a go-to destination for developers, enthusiasts, and learners eager to delve into the wor...
JRuby Prism - A new parser for a new era | blog.jruby.org
JRuby has added support for the new backend parser Prism via the gem: jruby-prism-parser. Installing this gem will give you access to enable Prism (export JRUBY_OPTS="-Xparser.prism"). At this stage jruby-prism-parser is at the technology preview ...
Hanami | Hanami 2.1: Views that are a sight to see
Working on your app’s front-end now starts with a single new command: hanami dev.Running hanami dev starts the familiar Hanami web server alongside our new front-end assets watcher and compiler.From there, you’re ready to open http://localhost:230...
Interview Bible | 📘 Ultimate Job Interview Preparation eBook Bundle
1. 2200 Job Interview Questions and Answers: Dive deep into a vast repository of meticulously crafted interview questions, covering a spectrum of topics tailored specifically for IT professionals. Whether you're delving into Ruby, Ruby on Rails, P...
Need for Speed: Using RuboCop with Prism | Meta Redux
I’ve been keeping an eye on Prism for while, as RuboCop has long been criticized for its choice of parser (and more specifically - for that parser being somewhat slow). That being said - parser migrations are always a pain, especially in a project...
RuboCop comes built-in with Rails 8.0 | Shakacode
Maintaining clean, readable, and consistent code in web development is paramount. Ensuring that code remains maintainable as projects grow in complexity becomes increasingly challenging. This is where tools like RuboCop come into play, helping mai...
Running Open-Source AI Models Locally With Ruby | reinteractive
G’day Rubyists. I’m currently working with a client on implementing a custom AI solution using an open source AI model. The reason for this is the client has very sensitive customer information and we don’t want to pass this across to OpenAI or ot...