More about the Baltic Ruby conference and our lineup here: https://balticruby.org/lineup

More about the Baltic Ruby conference and our lineup here: https://balticruby.org/lineup
Adding confetti to an app with stimulus-confetti
https://avohq.io/blog/adding-confetti-to-an-app
Discussions: https://discu.eu/q/https://avohq.io/blog/adding-confetti-to-an-app
Okay, here is my honest none redacted opinion on #nodejs
IT FUCKING SUCKS!
It maybe fast to get a prototype up an running. It might have package manager. It might be "easy" because the frontend and back end is in the same language.
But oh my fucking god the package manager is a mess. The speed of the final product suck, unless you start to fiddle with things you otherwise would have too if you for instance picked #ruby or #python and that is just the start... why anyone is using it I dont get
Deploying a Ruby on Rails app to DigitalOcean
https://blog.planetargon.com/blog/entries/deploying-a-ruby-on-rails-app-to-digitalocean-using-kamal
Kudos to @tim for https://www.timnolte.com/2022/11/19/upgrading-my-digital-ocean-mastodon-instance-from-3-5-3-to-4-0-2/. Still applicable and really helped me go from v4.1 to v4.2. Ruby is a pain! #Mastodon #Upgrade #Ruby
Interested in #crystallang but curious what situations I would pick it over #ruby
Speakers from 6...
Wait for it!... continents are joining Baltic Ruby in 2025.
Now, penguins should join as well — at least as attendees. So, we're offering them a 10% discount!
Check the comments for details.
More about the Baltic Ruby conference and our lineup here: https://balticruby.org/lineup
TruffleRuby 24.2.0 Release
https://github.com/oracle/truffleruby/releases/tag/graal-24.2.0
Discussions: https://discu.eu/q/https://github.com/oracle/truffleruby/releases/tag/graal-24.2.0
Dynamic Web Scripting https://leanpub.com/b/webscripting by GitforGits | Asian Publishing House is the featured bundle on the Leanpub homepage! https://leanpub.com #Ruby #RubyOnRails #WebDevelopment #Python #FunctionalProgramming #Apis #SoftwareEngineering
New Episode of Code and the Coding Coders who Code it! Episode 48 with Adam Wathan
https://podcast.drbragg.dev/episodes/episode-48-adam-wathan/
Discussions: https://discu.eu/q/https://podcast.drbragg.dev/episodes/episode-48-adam-wathan/
➤ TruffleRuby 的 TRegex 引擎以線性時間運行,與 CRuby 的回溯法相比,效率更高且更快。
✤ https://eregon.me/blog/2025/03/14/matching-regexps-200-times-faster.html
正則表達式比 C 代碼和手寫 SIMD 代碼還快,研究發現了轉換 Ruby 字串到 JSON 字串的一個高效方法,包括使用 C 擴展代碼、AVX2 SIMD 和簡潔的純 Ruby 版本。TruffleRuby 在正則匹配上顯著快於 CRuby,並解釋了該巨大效能差異的原因。
+ 這篇文章對於正則表達式在 Ruby 中的效能提升有深入的研究,對於想要優化代碼效能的開發者很有參考價值。
+ TruffleRuby 的正則匹配速度真的令人驚艷,瞭解了它如何優化的技術背後,更能讓人對翻譯背後的技術細節有更深的理解。
#Ruby 編程
It's been 0 days since getting bitten by #ruby bundler modifying the Gemfile.lock to add a PLATFORMS entry on a read-only filesystem.
I'm sure I've tooted about this before, and I am likely to toot again, because I don't love bundler's behavior.
Stealing some more time to work on #eventsourcing error handling in #ruby as well as stopping and resuming workflows. In this example, resuming a stopped consumer group continues pending "send to Slack" workflows from where they left off. https://share.cleanshot.com/YjJJWcBd
Friends of Baltic Ruby!
Ticket sales are now open! Please support us by joining and sharing this news in your feed.
Tickets: https://balticruby.org/
Short Ruby Newsletter - Edition 127
https://newsletter.shortruby.com/p/edition-127
Discussions: https://discu.eu/q/https://newsletter.shortruby.com/p/edition-127
More about the Baltic Ruby conference and our lineup here: https://balticruby.org/lineup
Installing the sassc Ruby gem on a Mac. A debugging story
https://www.schneems.com/2025/03/17/installing-the-sassc-ruby-gem-on-a-mac-a-debugging-story/
Discussions: https://discu.eu/q/https://www.schneems.com/2025/03/17/installing-the-sassc-ruby-gem-on-a-mac-a-debugging-story/