home.social

#rubyonrails — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rubyonrails, aggregated by home.social.

fetched live
  1. In this week's Kodsnack, @Floppy tells us all about forking Ruby on Rails for a better world, and about getting grants from NLNet for building cool things.
    kodsnack.se/716/
    #podcast #ror #rubyOnRails #forking

  2. I ran a cloud-free #LLM coding bakeoff on my M5 Max MacBook Pro to judge which offline models earn their keep in my #Ollama setup. They were all asked to create new projects, fix bugs, and add features using #Bash, #Python, #RubyOnRails, and #Swift/#SwiftUI. These were the results:

    eme.moi/local-llm-coding-bakeo

  3. 🎙️ 𝗦𝗽𝗲𝗮𝗸𝗲𝗿 𝗮𝗻𝗻𝗼𝘂𝗻𝗰𝗲𝗺𝗲𝗻𝘁 – 𝗜𝘃𝗼 𝗔𝗻𝗷𝗼

    Ivo works on Ruby performance at Datadog, building the Ruby profiler for the open-source datadog gem. His mission: profiling for everyone.

    Talk: What lies beneath your Ruby app – a look inside the Ruby VM, from parsing to bytecode to the JIT compiler.

    📅 Sep 17–18, Brno
    2026.euruko.org/

    #EuRuKo2026 #Ruby #RubyOnRails

  4. How to Install #Chatwoot on #Ubuntu #VPS

    This article provides a guide for how to install Chatwoot on Ubuntu VPS Server.
    What is Chatwoot?
    Chatwoot is an open-source customer engagement platform that helps ...
    Continued 👉 #vpsservers #selfhosting #rubyonrails #kvmvps #selfhosted #vpsguide

    How to Install Chatwoot on Ubu...

  5. How to Install and Run #Mastodon Server on #AlmaLinux #VPS

    This article provides a guide demonstrating how to install and run Mastodon server on AlmaLinux VPS.
    What is Mastodon?
    Mastodon is a social ...
    Continued 👉 #letsencrypt #fediverse #opensource #selfhosted #rubyonrails #selfhosting

    How to Install and Run Mastodo...

  6. If you didn't noticed, there had been a CVE regarding vips / vips-ruby recently. I updated my Rails / docker images at that time. Today was the first time, some hacker tried to use it on a side-project of mine.
    So, if you are using vips as image processor in Rails or elsewhere, check the updates are in place ASAP!

    discuss.rubyonrails.org/t/cve-

    #rails #rubyonrails #ruby_vips #vips

  7. ok! 💥 Chapter 5 of Testing Rails from Scratch is here. Follow along as I dive into fixtures. A factories-focused chapter coming soon. Thanks for sharing and checking it out! #WIP coupon for $9 at leanpub.com/everydayrails-test #RubyOnRails #TDD

  8. How to Install and Run #Mastodon Server on #AlmaLinux #VPS

    This article provides a guide demonstrating how to install and run Mastodon server on AlmaLinux VPS.
    What is Mastodon?
    Mastodon is a social ...
    Continued 👉 #fediverse #opensource #rubyonrails #letsencrypt #selfhosted #selfhosting

    How to Install and Run Mastodo...

  9. How to Install and Run #Mastodon Server on #AlmaLinux #VPS

    This article provides a guide demonstrating how to install and run Mastodon server on AlmaLinux VPS.
    What is Mastodon?
    Mastodon is a social ...
    Continued 👉 #selfhosting #letsencrypt #opensource #rubyonrails #fediverse #selfhosted

    How to Install and Run Mastodo...

  10. Any devs looking for a new job? We are looking for new colleagues to join our team at @openproject.

    Feel free to ping me in case you have any questions about the role, our team or culture.

    Boosts welcome. 🙏 🧡

    openproject-gmbh.jobs.personio

  11. How to Install and Run #Mastodon Server on #AlmaLinux #VPS

    This article provides a guide demonstrating how to install and run Mastodon server on AlmaLinux VPS.
    What is Mastodon?
    Mastodon is a social ...
    Continued 👉 #rubyonrails #opensource #fediverse #selfhosting #letsencrypt #selfhosted

    How to Install and Run Mastodo...

  12. How to Install and Run #Mastodon Server on #AlmaLinux #VPS

    This article provides a guide demonstrating how to install and run Mastodon server on AlmaLinux VPS.
    What is Mastodon?
    Mastodon is a social ...
    Continued 👉 #selfhosted #opensource #letsencrypt #rubyonrails #fediverse #selfhosting

    How to Install and Run Mastodo...

  13. Released #Brakeman 8.0.6, primarily to fix the EOL date for Rails 8.0. You have a little bit more time to upgrade! (Sorry to those the off-by-one-month mistake impacted.)

    brakemanscanner.org/blog/2026/

    #rubyonrails #security

  14. How to Host Your Own #Mastodon Server on a #VPS (5 Minute Quick-Start Guide)

    This article provides a guide for how to host your own Mastodon server on a VPS.

    Running your own Mastodon server on a VPS ...
    Continued 👉 #selfhosting #selfhosted #rubyonrails #rubygems #installguide #activitypub

    How to Host Your Own Mastodon ...

  15. Beim Anziehen des heutigen Shirts of the Day musste ich daran denken, wie cool die Rails Girls Events waren und wie sehr mir die Community und der Spirit fehlen.
    Vielleicht mache ich doch nochmal ein Revival. Wer weiß…
    #railsgirls #codingevents #RubyOnRails #ruby

  16. Satoshi Tagomori is speaking at EuRuKo 2026.

    Ruby committer, OSS developer, PdM at SAKURA internet.

    His talk – Stacking Boxes – covers Ruby Box, the new feature in Ruby 4.0 that's still being actively developed. The separation and isolation it provides is useful for development, deployment and testing. What it is, when to use it, why to try it.

    Sep 17–18, Brno 🇨🇿

    2026.euruko.org/register.html

    #Ruby #RubyOnRails #EuRuKo

  17. How to Install #Chatwoot on #Ubuntu #VPS

    This article provides a guide for how to install Chatwoot on Ubuntu VPS Server.
    What is Chatwoot?
    Chatwoot is an open-source customer engagement platform that helps ...
    Continued 👉 #selfhosted #kvmvps #vpsguide #selfhosting #rubyonrails #vpsservers

    How to Install Chatwoot on Ubu...

  18. How to Install #GitLab on #AlmaLinux #VPS Easily

    In this tutorial we are going to show you in detail how to install Gitlab on AlmaLinux VPS.
    What is GitLab?
    GitLab is open-source #software written in Ruby, Go and JavaScript operated by GitLab Inc. GitLab offers a wide range of features such as CI/CD (Continuous Integration, Continuous Delivery) which makes the work ...
    Continued 👉 blog.radwebhosting.com/install #rubygems #installguide #rubyonrails #selfhosting #selfhosted #opensource #dedicatedserver

  19. How to Install #Chatwoot on #Ubuntu #VPS

    This article provides a guide for how to install Chatwoot on Ubuntu VPS Server.
    What is Chatwoot?
    Chatwoot is an open-source customer engagement platform that helps businesses manage customer communication across various channels. It acts as a unified inbox for handling customer queries, providing tools to engage with customers more effectively ...
    Continued 👉 blog.radwebhosting.com/install #vpsservers #kvmvps #rubyonrails #vpsguide #selfhosted #selfhosting

  20. 𝗪𝗲𝗹𝗰𝗼𝗺𝗲, 𝗖𝗹𝗼𝘂𝗱𝗔𝗠𝗤𝗣, 𝗼𝘂𝗿 𝗦𝗶𝗹𝘃𝗲𝗿 𝗦𝗽𝗼𝗻𝘀𝗼𝗿 𝗳𝗼𝗿 𝗘𝘂𝗥𝘂𝗞𝗼 𝟮𝟬𝟮𝟲!

    CloudAMQP is the leading hosting provider of LavinMQ and RabbitMQ. Stop by their booth to chat data streaming, broker features, Ruby (and Crystal), and scaling your infrastructure with message queues.
    Thank you for supporting EuRuKo 2026 and the Ruby community, CloudAMQP!

    cloudamqp.com/

    #Ruby #RubyOnRails #EuRuKo2026

  21. How to Manage Ruby Apps in #cPanel This is a detailed guide demonstrating how to manage Ruby apps in cPanel. This guide covers setup, deployment, and ongoing management. This guide assumes you have access to a cPanel account with Ruby support.
    What are Ruby Apps?
    Ruby Apps are software applications built using the Ruby programming language, often leveraging the Ruby on Rails framework. These apps run on a ...
    Continued 👉 blog.radwebhosting.com/manage- #rubyonrails #sshcommands #sshaccess #rubygems

  22. Einordnung: Ein Update allein macht einen möglichen Abfluss nicht ungeschehen. Genau das wird bei solchen Lücken gern übersehen. Wenn die Anwendung betroffen war, gehören auch Schlüsselwechsel, Logprüfung und die Suche nach präparierten Uploads auf die Liste - nicht nur das schnelle Häkchen hinter dem Patch. 😉

    2/2

    #RubyOnRails #Forensik #Patchmanagement #KuketzAugust

  23. Ruby on Rails warnt vor CVE-2026-66066 in Active Storage. Angreifer können über präparierte Bild-Uploads Dateien des Servers auslesen und so an Schlüssel oder Zugangsdaten gelangen. Betroffen sind Anwendungen mit libvips. Updates und forensische Prüfwerkzeuge stehen bereit.

    discuss.rubyonrails.org/t/cve-

    1/2

    #RubyOnRails #Sicherheitslücke #Websecurity #KuketzAugust

  24. @Chao-c'
    BTW I had account on identi.ca, which was StatusNet powered (I believe).

    It was. At least until Evan and Erin could no longer justify it running on that janky OStatus protocol. The result was the ActivityPump protocol, the pump.io software and Identi.ca's switch to pump.io with all hands on board.

    Yes, and it should not be implemented in Ruby or PHP or something like that. I have seen one online discussion forum being rewritten from PHP to Rust few years ago, and the improvement in responsiveness of the web platform was amazing. (I do C, not Rust, but C is too oldschool now, and the performance penalty of Rust is minor, probably not noticeable at all)

    This reminds me of how the Fediverse is all over the place in terms of programming languages. Everyone has their own Holy Grail.

    Friendica and its descendants are written in PHP. They may not be the fastest (even though what bogged down early Friendica were its heavyweight federation connectors to everywhere, especially the one for Facebook that came in 2011). Mike either discarded or rewrote these when he rewrote Red. But they happily run on a run-of-the-mill LAMP stack.

    Mastodon is written in Ruby on Rails. Hubzilla runs circles around it in terms of performance per account/channel, and that has to say something. The only thing that managed to top this was early diaspora*, written in Ruby on Rails for Mac with MongoDB as the database system.

    The *omas are built in Elixir. Granted, they're utter featherweights, especially considering their features. They're legendary for their low server impact. Then again, Pleroma apparently is spaghetti code straight from hell. Its own devs often don't have a clue where to go look for bugs, much less how to fix them. (Miraculously, the Akkoma devs do manage to get ride of quite a number of them.)

    The *keys are built in TypeScript and Vue.js. I guess one reason why Misskey is infamous for having so many forks and forks of forks is because there are tons of people who can code in JavaScript, the primary mobile programming language.

    Iceshrimp.NET is a still very incomplete "rewrite" of old Iceshrimp in C#. It was largely tackled to get rid of all those nasty bugs inherited from Misskey that even Misskey doesn't manage to get rid of. I've heard quite some outcry: Iceshrimp.NET is a sell-out to Microsoft. I guess whoever uttered that didn't go check who owns TypeScript.

    PieFed is a dead giveaway: Python. And PieFed makes more headlines in the Threadiverse for server politics than for its underlying technology, except that Lemmy pales in comparison.

    GoToSocial is a dead giveaway, too: Go. And it was one of the first Fediverse server applications to not come with a Web UI. Those who use it for a single-user server often don't even bother installing one and use some Mastodon app or other instead. Besides, why drag around a Web UI if there are much better third-party Web UIs than whatever you could whip up?

    #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Mastodon #Friendica #Hubzilla #Pleroma #Akkoma #Misskey #Forkey #Forkeys #Iceshrimp #IceshrimpJS #Iceshrimp.NET #PieFed #GoToSocial #PHP #RubyOnRails #Elixir #JavaScript #TypeScript #VueJS #C# #Python #Go