Hey there,

Happy New Year from Mia && Trinity @ railsnew.io!

Just a quick announcement today: the Rails version of railsnew.io is live! It has been silently released shortly before Xmas actually (we’ve been too busy winding down, and were too lazy to make the announcement back in 2020 ¯\_(ツ)_/¯).

Teh Stack!

In case you are interested in the technical details: It’s a Rails 6.0/Ruby 2.7.2 app (soon to be upgraded to 6.1/3.0), a fairly Omakase stack (plus ViewComponent and Stimulus). It’s hosted on Digital Ocean behind Puma + nginx on Ubuntu 20.04, deployed with our homegrown Ansible playbook (which will be released in the future, as part of the DevOps functionality of railsnew.io).

Meet the new app, (not quite the) same as the old app

For the most part, the app is a port of the old (Vue.js/Nuxt.js) version - except some bug fixes and minor UI improvements. That is, don’t look for new features, yet (although we are working on them behind the scenes!)

If you try the new version, you’ll notice that RailsBytes have been moved to their own tab. Our next big push will be adding more RailsBytes, and we felt that the single-page setup would become cluttered quickly.

User accounts (with the ability to store, load, and share railsnew.io setups as URLs) are in the works as well, and they will get their own tab in the future. So will deployment, CI/CD, and… who knows what else. TL;DR: Expect a lot more tabs with useful functionality in the future!

We have revamped the ‘verify my setup’ functionality as well. The previous version's UI was rather clunky, so we opted for a dedicated page that simplified things significantly. Thanks to Matthew Lindfield Seager for the idea!💥

Last but not least, we squashed the most annoying bugs we knew about and added some UI improvements. Keep the bug reports/ideas coming so that we can polish things even further!

Meet the Code!

You can find the new repo at https://github.com/miatrinity/rails_new_io. We are going to retire the old repo, migrate the project and everything else here. Please stop reporting issues there, as it’s going to be abandoned soon.

Until next time,
Mia && Trinity