Entrance Chat Gallery Guilds Search Everyone Wiki Login Register

Welcome, Guest. Please login or register. - Thinking of joining the forum??
December 31, 2025 - @615.76 (what is this?)
Activity rating: Three Stars Posts & Arts: 47/1k.beats Unread Topics | Unread Replies | My Stuff | Random Topic | Recent Posts Start New Topic  Submit Art
News: :4u: ~~~~~~~~~~~  :4u: Guild Events: There are no events!

+  MelonLand Forum
|-+  World Wild Web
| |-+  ✁ ∙ Web Crafting
| | |-+  ruby on rails


« previous next »
Pages: [1] Print
Author Topic: ruby on rails  (Read 56 times)
alienhospital
Jr. Member ⚓︎
**
View Profile WWWArt


It/its, zhe/zher/zhers
⛺︎ My Room
StatusCafe: aliens
iMood: alienhospital
RSS: RSS

Artifacts:
Joined 2025!
« on: December 30, 2025 @897.04 »

I know there's some difficulty around Rails right now--like a lot--and I don't condone that, it's just the most inuitive web framework to me.

I started out in my web journey creating new features for the code behind ao3, which I have deployed as my own site on one of my servers. (Actually 2.) AO3 is built with Ruby on Rails, and through developing for OTW-Archive, I found a real passion for developing with Rails? I just made SystemSpace, a Myspace-inspired Rails app for my DID system that lets us each have our own profile AND multiple blogs to post on. Tbh I've heard it's... not best suited for smaller scale applications? But it really is the framework I understand the best.

I was wondering if anyone else has built with Rails, and if so if you'd be willing to show off your projects!
Logged

just so you know: I'm severely autistic, so a lot of the time I don't get social cues, may be unintentionally blunt, unclear in my language, etc. I also have memory loss so I forget things a lot.



Have a lovely day!
Dan Q
Sr. Member ⚓︎
****
View Profile WWWArt


I have no idea what I am doing
⛺︎ My Room
RSS: RSS

Guild Memberships:
« Reply #1 on: December 30, 2025 @916.10 »

I first started writing Ruby in the early 2000s and instantly fell in love with it. It's still my go-to language, my golden hammer, for all kinds of different projects. At the time, all my friends encouraged me to learn Python, but I never really got on well with Python. The forced indentation, the "backwards" object model, etc., just didn't fit well into my brain, so I stuck with my less-popular language.

And then Rails came out and it rapidly became Ruby's killer app. Now people were interested in it! I picked up Rails in the mid-2000s and my first major project with it was a reimplementation of my 2002 volunteer management system (formerly in PHP), Three Rings (tl;dr: Three Rings is volunteer management software, by volunteers, for volunteers: we're the oldest system of our type in the world and we're used by everything from big international charities and household names all the way down to tiny grassroots volunteer groups; it's probably the most important thing I've ever given to the world).

Soo... yeah, that's a project worth singing about: a 23-year-old charity system, implemented in Rails since ~2006, that I contribute to most weeks.

Oh, and nowadays my day job has me building atop Rails a lot too.

But for many tasks, Rails is too heavyweight and I'd rather use something simpler, so if you're interested in Ruby-not-on-Rails, you might consider looking at some other options too! I've used Sinatra for a lot of things and enjoy it, or Padrino for when I absolutely need ActiveRecord (although you can just add that alone to Sinatra). For static sites, I love Middleman (I don't see why its sister Jekyll gets so much love; Middleman's like what Jekyll could have been!).

And even without a framework, Ruby's a delight: there's like 18 Ruby-based projects in my public GitHub, and there's gotta be many many more I've touched at some point along the way.
Logged


Artifact Swap: PolyamorousI met Dan Q on Melonland!Joined 2025!Derp DoggoLurby
alienhospital
Jr. Member ⚓︎
**
View Profile WWWArt


It/its, zhe/zher/zhers
⛺︎ My Room
StatusCafe: aliens
iMood: alienhospital
RSS: RSS

Artifacts:
Joined 2025!
« Reply #2 on: December 30, 2025 @919.77 »


And then Rails came out and it rapidly became Ruby's killer app. Now people were interested in it! I picked up Rails in the mid-2000s and my first major project with it was a reimplementation of my 2002 volunteer management system (formerly in PHP), Three Rings (tl;dr: Three Rings is volunteer management software, by volunteers, for volunteers: we're the oldest system of our type in the world and we're used by everything from big international charities and household names all the way down to tiny grassroots volunteer groups; it's probably the most important thing I've ever given to the world).

Soo... yeah, that's a project worth singing about: a 23-year-old charity system, implemented in Rails since ~2006, that I contribute to most weeks.


Oh wow, that is absolutely amazing. What an INCREDIBLE accomplishment!!

"Oh, and nowadays my day job has me building atop Rails a lot too.

But for many tasks, Rails is too heavyweight and I'd rather use something simpler, so if you're interested in Ruby-not-on-Rails, you might consider looking at some other options too! I've used Sinatra for a lot of things and enjoy it, or Padrino for when I absolutely need ActiveRecord (although you can just add that alone to Sinatra). For static sites, I love Middleman (I don't see why its sister Jekyll gets so much love; Middleman's like what Jekyll could have been!).

And even without a framework, Ruby's a delight: there's like 18 Ruby-based projects in my public GitHub, and there's gotta be many many more I've touched at some point along the way."

Yeah, lol, this is exactly what pretty much every single one of my friends said who work in tech professionally. It's really heavy, buuuut it's also my favorite thing to work with :P I really want to try out Sinatra, this was also recommended to me by a friend who works in tech. Ruby is great and I want to try so much more!
 
Logged

just so you know: I'm severely autistic, so a lot of the time I don't get social cues, may be unintentionally blunt, unclear in my language, etc. I also have memory loss so I forget things a lot.



Have a lovely day!
alienhospital
Jr. Member ⚓︎
**
View Profile WWWArt


It/its, zhe/zher/zhers
⛺︎ My Room
StatusCafe: aliens
iMood: alienhospital
RSS: RSS

Artifacts:
Joined 2025!
« Reply #3 on: Today at @236.67 »

 Come to think about it, I think one of the reasons I like working in ROR is how many resources there are for learning it. I followed the "build a basic blog" guide for a few versions ago and was able to build SystemSpace, which is a bit more complex, from there, and it really helped me. I was able to add status updates to the Archive of Our Own (biggest fan fiction site in the world) code (on my own site running it) as well as restore a feature it had in its early days with updated stuff. Like, I'm pretty proud of that and I never would've been able to do it without that tutorial.

So if anyone has any resources for other Ruby things not on Rails---maybe Sinatra specifically?--- and learning them, I'd love love love it.
Logged

just so you know: I'm severely autistic, so a lot of the time I don't get social cues, may be unintentionally blunt, unclear in my language, etc. I also have memory loss so I forget things a lot.



Have a lovely day!
Pages: [1] Print 
« previous next »
 

Melonking.Net © Always and ever was! SMF 2.0.19 | SMF © 2021 | Privacy Notice | ~ Send Feedback ~ Forum Guide | Rules | RSS | WAP | Mobile


MelonLand Badges and Other Melon Sites!

MelonLand Project! Visit the MelonLand Forum! Support the Forum
Visit Melonking.Net! Visit the Gif Gallery! Pixel Sea TamaNOTchi