For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | ssaunier_'s commentsregister

Article nicely written, great overview of Rails current state. Kudos to the author.


Hello Marius, I reached out to you by email or Feb's Ask HN, did you get my email? seb[at]saunier[dot]me. Thank you!


Yes, I'll get back to you shortly!




Personally, I am really happy to see the following items landing in Rails 8:

- Solid Queue & Cache by default (no need for Redis)

- Propshaft as default asset pipeline (retiring Sprockets)

- Basic auth generator (will Devise still be useful for new apps?)

- Kamal by default for new applications

Simplifying Web Development and even more sane defaults in Rails makes me really happy!


ankane’s gems are truly something.


Blazer is a particular favourite of mine. A former colleague taught herself SQL from zero knowledge by looking at and piecing together bits of other reports, experimenting with familiar (interesting) data and going on to build dashboards her team loved.

If we'd have just given the team a locked down Data Studio/PowerBI report none of that would have happened. Encouraging people to peek under the hood can be a huge benefit.


came here to say this.


Scalingo is a great European-based Heroku alternative, reusing the buildpacks and 12factor approach, it’s very easy to migrate to!

We did: https://scalingo.com/customers/le-wagon



For those on Rails, do yourself a favor and add this great engine: https://github.com/ankane/blazer

Life-changing!


As suggested, encapsulate your prediction model in a web service, then calling it from Rails would be a good way to go.

An other way is to use something like Faktory (https://contribsys.com/faktory/) on top of Redis. You push jobs from Rails and then you pull them from Python to execute. Then Python can enqueue another job with the result which gets consumed by Rails (async callback).


I have the same experience with Sinatra and Rails. A small app in Sinatra grew larger than expected so we added gems basically recreating Rails... Lesson learnt, going with rails new now!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You