DEV Community

AndyRosenberg
AndyRosenberg

Posted on

2 1

Check Out My Roda Starter Pack

May the source be with you... Fork Me.

I'll keep this post relatively brief.

A few months ago I discussed how Rails alternatives need to be emphasized in the Ruby community. While COVID lockdown hasn't been my wellspring of inspiration, I have worked on this stack that I believe can push the needle on more DIY Ruby stacks.

Please note that the stack is inspired by Rails and even includes ActiveRecord, ActiveSupport, and Turbolinks. But it is a take-as-you-need approach that won't likely end up with a 250+ line Gemfile.lock.

In my stack, Vue and Bulma quarterback the frontend, and a Vue component corresponds with each action and erb template. The backend sports full MVC architecture, Sidekiq jobs, and better extensions of Roda with a few extra convenience methods (i.e. to render json and display validation errors).

So with the above repo, user CRUD and forgot password flows come for free. I'll be using it for my next side project, and once that's in a good state I'll post that on here as well. Let's get some more DIY stacks out there!

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

đź‘‹ Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay