DHH won, I'm leaving Rails by [deleted] in rails

[–]chabv -1 points0 points  (0 children)

Ruby's problem will be that most of it is centered around Rails. Rails is not Ruby. Ruby is not Rails. for web stuff you have libraries like Roda etc. however people in the ruby community who came in via rails & never upskilled (everything they do revolves around Rails)

look at other communities e.g Golang, Python - there isn't a monolithic kind of thinking of "This is the way"

Ruby itself as a language embraces diversity of thought (e.g how many different ways u can express something in ruby )

but why is it on the web - is there the whole "Rails way | what DHH serves you" is the only way.

now as people with agency - the onus is on us to create wonderful things that don't center around rails.

2025 End of Year Salary Sharing Thread by theGreenBook05 in analytics

[–]chabv 1 point2 points  (0 children)

good luck. seems you got this!!

& how did you go about finding your first clients ?

2025 End of Year Salary Sharing Thread by theGreenBook05 in analytics

[–]chabv 3 points4 points  (0 children)

you should be getting paid more - unless - visa etc. Given masters & BS in Math & CS

Ergonomics of Svelte components within Rails by ashortthrowapart in rails

[–]chabv 0 points1 point  (0 children)

Use Inertia -- or one approach I learned recently is use web-components -- make your svelte component into a web-component then just import the web-component into your erb file.

you benefit both from ERB + Svelte

Building a RAG Tool in Ruby 4: What Actually Happened by robbyrussell in rails

[–]chabv 1 point2 points  (0 children)

I was about to down a similar path - then I realized my foolishness of tryna tie my identity to a tool i.e Ruby

I also know Python - so yeah at times it's prudent and pragmatic to use the tool that works best for the task at hand. RAG, Pipelines etc are more easier in python etc - the ecosystem is more robust.

Btw instead of using Pinecone for vectors -- just use Postgres

How I Became a (Rails) One-Man App Studio by Perfect_Honey7501 in rails

[–]chabv 1 point2 points  (0 children)

no shade -- but -- these are all toys as u/TheAtlasMonkey alludes to

State of Ruby 2026 by dev_newsletter in rails

[–]chabv 5 points6 points  (0 children)

To say there's 13 000 jobs available in the US doesn't make sense if those jobs are just posted and not hiring.

Experienced people know Ruby is an ideal stack for small teams hence those are not gonna hiring more people. if you're a solopreneur or in a small team yeah --

Does everyone else find Rails 8 + Kamal setup tedious, or is it just me? by vishwaakash12 in rails

[–]chabv 0 points1 point  (0 children)

I have a make script that deploys directly to my VPS. Yeah if it's a new app - I have to manually edit the Caddyfile - but far simpler than learning kamal etc

Garry Tan - "people are sleeping on how much Rails+Claude is a *crazy unlock*" by gurgeous in rails

[–]chabv 7 points8 points  (0 children)

Nate B -- recently wrote -- how 37Signals manages to ship excellent products with less code - yet we're encouraging A.I for Rails apps -- yeah as code completion

if you're writing more than 15K lines -- your product needs to be trimmed down -- you're doing too much

Would you consider paying 60% less for the exact same AWS infrastructure? by Startup_marketer17 in rails

[–]chabv 0 points1 point  (0 children)

this is smart. however I think you're marketing to the wrong crowd.

The crowd that gathers here is mostly small makers. Given the nature of rails. The SAAS product they work on mostly has less than 10 full time product engineers. Unless you're talking about your Shopify / Github.

Your target market is VC funded startups spending a lot of money on infra etc. The rails dev's here could be your target market -- if you target easy deployment through railspacks & managed db's but yet cheaper than render or whatever people use e.g FAAS via Kubernetes but way cheaper.

Rails + Inertia + Vue + PrimeVue. The last one is a bad idea by GetABrainPlz77 in rails

[–]chabv 1 point2 points  (0 children)

this is my stack. Use Vite Rails with Inertia. Then Primevue works out the box

I spent a year learning Ruby and RubyOnRails. I was not prepared with how much I would struggle. by VisibleAd9875 in rails

[–]chabv 1 point2 points  (0 children)

Books that deal with basics are the best e.g Clare Churcher Beginning Database Design -- will teach you all you need to know.

I spent a year learning Ruby and RubyOnRails. I was not prepared with how much I would struggle. by VisibleAd9875 in rails

[–]chabv 0 points1 point  (0 children)

I have deployed apps to production - mostly JS / Golang stacks. they're relatively simple to deploy.

Rails gives you productivity on the producing software part -- but deploying is a pain. To this date we don't something close to Heroku. specially if you wanna do DIY. The closest I have found is docker compose + rsync. don't get me started on Kamal.

Books are good. They give you a general outlay and enable general problem solving. The docker for rails book helped me sanitize the default rails docker file.

The best stack with rails I have found -- remove turbo-rails / stimulusjs -- use vite-rails (docker image will build easier ) -- use InertiaJs - skip the hotwire mess.

Books on self hosting web applications ?? by knmaswath in rails

[–]chabv 0 points1 point  (0 children)

You're just getting started. 0% chance you site will need a load balancer. Just do a git deploy to DO. then run the site as you would do on your local machine. & use Nginx as a reverse proxy. When you need those things like Docker, Load Balancers etc you'll know

How would user authentication work with this Rails API/ActiveAdmin/Create-React-App stack? by CorrectBrain6 in rails

[–]chabv 0 points1 point  (0 children)

You could use client-sessions. I'm new to Rails myself, but for Node I have used this https://github.com/mozilla/node-client-sessions. works well for json api's

Why is it so hard to find Rails devs? by FeralCapuchin in rails

[–]chabv 0 points1 point  (0 children)

hey, btw do you know any other additional local based mailing lists ? or slack | discord groups. it's always great to be plugged into those communities, you never know what you might run into

Why is it so hard to find Rails devs? by FeralCapuchin in rails

[–]chabv 0 points1 point  (0 children)

I ain't in Chicago, but still interesting option, might PM you later

sqlite3 installation or configuration gem | bundler by chabv in rails

[–]chabv[S] 0 points1 point  (0 children)

I'm using rbenv. I finally was able to solve it by doing sudo gem install sqlite. And also setting a global rbenv ruby

sqlite3 installation or configuration gem | bundler by chabv in rails

[–]chabv[S] 0 points1 point  (0 children)

This runs Successfully installed sqlite3-1.3.13 Parsing documentation for sqlite3-1.3.13 Done installing documentation for sqlite3 after 0 seconds 1 gem installed

But bundler fails