mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.1K
active users

#rubylang

0 posts0 participants0 posts today
Kuba Suder • @mackuba.eu on 🦋<p>Please tell me how to name this, because it's killing me… <a href="https://martianbase.net/tags/twohardestproblems" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>twohardestproblems</span></a> 🫠 <a href="https://martianbase.net/tags/rubylang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubylang</span></a></p>
Kuba Suder 🇵🇱🇺🇦<p>Please tell me how to name this, because it's killing me… <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23twohardestproblems" target="_blank">#twohardestproblems</a> 🫠 <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23rubylang" target="_blank">#rubylang</a></p>
Kuba Suder • @mackuba.eu on 🦋<p>I've updated my template project of a <a href="https://martianbase.net/tags/Bluesky" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bluesky</span></a> feed service in <a href="https://martianbase.net/tags/RubyLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RubyLang</span></a>, first time since 2023 😅</p><p>No big changes, but I brought it up to date with what I have in my (private) live project, updated it to latest gem versions, and added several new sections in the readme about how feeds work &amp; how the app is built. <a href="https://martianbase.net/tags/atproto" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>atproto</span></a> </p><p><a href="https://github.com/mackuba/bluesky-feeds-rb" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mackuba/bluesky-fee</span><span class="invisible">ds-rb</span></a></p>
Kuba Suder 🇵🇱🇺🇦<p>I've updated my <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23rubylang" target="_blank">#rubylang</a> feed generator template, first time since 2023 😅 No big changes, but I brought it up to date with my production code, updated to latest Skyfall and AR, switched to Jetstream, + added several new sections in the readme about how feeds work &amp; how the app is built. <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23atdev" target="_blank">#atdev</a><br><br><a href="https://github.com/mackuba/bluesky-feeds-rb" rel="nofollow noopener" target="_blank">GitHub - mackuba/bluesky-feeds...</a></p>
Kuba Suder • @mackuba.eu on 🦋<p>Fuck me, how did I not know this one (apparently added in Ruby 2.3)?… 🫣 Thanks, GPT 😅 <a href="https://martianbase.net/tags/rubylang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubylang</span></a></p>
Kuba Suder 🇵🇱🇺🇦<p>Fuck me, how did I not know this one (apparently added in Ruby 2.3)?… 🫣 Thanks, GPT 😅 <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23rubylang" target="_blank">#rubylang</a></p>
Kuba Suder • @mackuba.eu on 🦋<p>Does anyone know if there's any maintained Ruby library for the Mastodon API? The one I could find wasn't updated in like 5 years…</p><p><a href="https://martianbase.net/tags/RubyLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RubyLang</span></a> <a href="https://martianbase.net/tags/Mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mastodon</span></a> <a href="https://martianbase.net/tags/MastodonAPI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MastodonAPI</span></a></p>
Kuba Suder • @mackuba.eu on 🦋<p>I released v. 0.6.0 of Skyfall with the Firehose speedup I wrote about here: <a href="https://journal.mackuba.eu/2025/06/24/firehose-go-brrr/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">journal.mackuba.eu/2025/06/24/</span><span class="invisible">firehose-go-brrr/</span></a> <a href="https://martianbase.net/tags/atdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>atdev</span></a> <a href="https://martianbase.net/tags/rubylang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubylang</span></a></p>
Kuba Suder 🇵🇱🇺🇦<p>I released v. 0.6.0 of Skyfall with the Firehose speedup I wrote about here: <a href="https://journal.mackuba.eu/2025/06/24/firehose-go-brrr/" rel="nofollow noopener" target="_blank">journal.mackuba.eu/2025/06/24/f...</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23atdev" target="_blank">#atdev</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23rubylang" target="_blank">#rubylang</a><br><br><a href="https://journal.mackuba.eu/2025/06/24/firehose-go-brrr/" rel="nofollow noopener" target="_blank">Kuba's Journal - Firehose go...</a></p>
Kuba Suder 🇵🇱🇺🇦<p>Firehose go brrr: <a href="https://journal.mackuba.eu/2025/06/24/firehose-go-brrr/" rel="nofollow noopener" target="_blank">https://journal.mackuba.eu/2025/06/24/firehose-go-brrr/</a> I wrote about doing some more optimizations in the firehose consumer, and the PR I made for the faye-websocket library <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23atdev" target="_blank">#atdev</a> <a class="hashtag" rel="nofollow noopener" href="https://bsky.app/search?q=%23rubylang" target="_blank">#rubylang</a></p>
Kuba Suder • @mackuba.eu on 🦋<p>Firehose go brrr: <a href="https://journal.mackuba.eu/2025/06/24/firehose-go-brrr/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">journal.mackuba.eu/2025/06/24/</span><span class="invisible">firehose-go-brrr/</span></a></p><p>I wrote about doing some more optimizations in the firehose consumer, and the PR I made for the faye-websocket library <a href="https://martianbase.net/tags/atdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>atdev</span></a> <a href="https://martianbase.net/tags/rubylang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubylang</span></a></p>
why's foxes — conf guestbook<p>In 2024 <span class="h-card" translate="no"><a href="https://mastodon.social/@fxn" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fxn</span></a></span> left a note in the <a href="https://ruby.social/tags/guestbook" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>guestbook</span></a> that feels like 🌅 a sunrise over a quiet dojo:</p><p>&gt; Zen and Ruby came to the West from Japan.<br>&gt; They enlighten us like gem reflections in daylight. — Xavier</p><p>Now, every time I type a new method,<br>I imagine a :whyfox: fox in a kimono,<br>sipping 🍵 tea and murmuring:<br>“The answer is not in the code, but in the spaces between.”</p><p><a href="https://ruby.social/tags/whysfoxes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>whysfoxes</span></a> <a href="https://ruby.social/tags/WhysPoignantGuideToRuby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WhysPoignantGuideToRuby</span></a> <a href="https://ruby.social/tags/WPGTRPage38" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WPGTRPage38</span></a> <a href="https://ruby.social/tags/ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ruby</span></a> <a href="https://ruby.social/tags/rubylanguage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubylanguage</span></a> <a href="https://ruby.social/tags/rubylang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubylang</span></a></p>
alexanderadam<p>Now Julia Lopez from <a href="https://ruby.social/tags/harvest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>harvest</span></a> is talking about defending your <a href="https://ruby.social/tags/Rails" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rails</span></a> app.</p><p><a href="https://ruby.social/tags/brightonruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>brightonruby</span></a> <a href="https://ruby.social/tags/brightonruby2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>brightonruby2025</span></a> <a href="https://ruby.social/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubyonrails</span></a> <a href="https://ruby.social/tags/RubyProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RubyProgramming</span></a> <a href="https://ruby.social/tags/rubylang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubylang</span></a></p>
why's foxes — conf guestbook<p>Who let the 🐰 rabbit in the bar?</p><p>In the 📖 guestbook (which is really just why’s poignant guide to Ruby pretending to be a guestbook—shhh!) I also found this <a href="https://ruby.social/tags/gem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gem</span></a> from <span class="h-card" translate="no"><a href="https://hachyderm.io/@arkham" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>arkham</span></a></span>:</p><p>&gt; A priest, a pastor, and a rabbit enter a bar. The rabbit looks around and says "I must be a typo..." — Ju, 2023</p><p>If you ever feel stuck debugging, just remember:<br>the whole internet is just one big, happy, polymorphic bar.</p><p><a href="https://ruby.social/tags/whysfoxes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>whysfoxes</span></a> <a href="https://ruby.social/tags/WhysPoignantGuideToRuby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WhysPoignantGuideToRuby</span></a> <a href="https://ruby.social/tags/Ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ruby</span></a> <a href="https://ruby.social/tags/RubyLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RubyLang</span></a> <a href="https://ruby.social/tags/whytheluckystiff" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>whytheluckystiff</span></a></p>
alexanderadam<p>Last year, in #2024, there were more :ruby: <a href="https://ruby.social/tags/ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ruby</span></a> <a href="https://ruby.social/tags/conference" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>conference</span></a> <a href="https://ruby.social/tags/talks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>talks</span></a> than ever before. </p><p><span class="h-card" translate="no"><a href="https://ruby.social/@marcoroth" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>marcoroth</span></a></span>'s slide shows 712 talks, while the year that came second was 2015 with 549 talks.</p><p>Just in case you need any reassurance that <a href="https://ruby.social/tags/rubylang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubylang</span></a> is more alive than ever.</p><p>This is a <a href="https://ruby.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> language that you'll find a lot of amazing material about, that's mature and fun to build things with.</p><p><a href="https://ruby.social/@alexanderadam/114674954593056677" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ruby.social/@alexanderadam/114</span><span class="invisible">674954593056677</span></a></p>
alexanderadam<p>54% of <span class="h-card" translate="no"><a href="https://ruby.social/@rubygems" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>rubygems</span></a></span> are abandoned says <span class="h-card" translate="no"><a href="https://ruby.social/@mghaught" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mghaught</span></a></span> 🤯</p><p><a href="https://ruby.social/tags/balticruby2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>balticruby2025</span></a> <a href="https://ruby.social/tags/BalticRuby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BalticRuby</span></a> <a href="https://ruby.social/tags/ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ruby</span></a> <a href="https://ruby.social/tags/rubylang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubylang</span></a> <a href="https://ruby.social/tags/artificialintelligence" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>artificialintelligence</span></a> <a href="https://ruby.social/tags/riga" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>riga</span></a> <a href="https://ruby.social/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a> <a href="https://ruby.social/tags/opensourcesoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensourcesoftware</span></a> <a href="https://ruby.social/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a> <a href="https://ruby.social/tags/LLMs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLMs</span></a> <a href="https://ruby.social/tags/security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>security</span></a> <a href="https://ruby.social/tags/supplychainattack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>supplychainattack</span></a> <a href="https://ruby.social/tags/maintenance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>maintenance</span></a> <a href="https://ruby.social/tags/rubygems" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubygems</span></a> <a href="https://ruby.social/tags/rubygem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubygem</span></a> <a href="https://ruby.social/tags/dependencies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dependencies</span></a></p>
alexanderadam<p>"A lot of <a href="https://ruby.social/tags/HackerOne" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerOne</span></a> notifications that we're getting, are <a href="https://ruby.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> generated garbage" says the director of <a href="https://ruby.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <span class="h-card" translate="no"><a href="https://ruby.social/@mghaught" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mghaught</span></a></span> from <span class="h-card" translate="no"><a href="https://ruby.social/@rubygems" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>rubygems</span></a></span> / <span class="h-card" translate="no"><a href="https://ruby.social/@rubycentral" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>rubycentral</span></a></span> at <span class="h-card" translate="no"><a href="https://ruby.social/@balticruby" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>balticruby</span></a></span>.</p><p><a href="https://ruby.social/tags/balticruby2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>balticruby2025</span></a> <a href="https://ruby.social/tags/BalticRuby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BalticRuby</span></a> <a href="https://ruby.social/tags/rubygems" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubygems</span></a> <a href="https://ruby.social/tags/ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ruby</span></a> <a href="https://ruby.social/tags/rubylang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubylang</span></a> <a href="https://ruby.social/tags/artificialintelligence" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>artificialintelligence</span></a> <a href="https://ruby.social/tags/riga" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>riga</span></a> <a href="https://ruby.social/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a> <a href="https://ruby.social/tags/opensourcesoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensourcesoftware</span></a> <a href="https://ruby.social/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a> <a href="https://ruby.social/tags/LLMs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLMs</span></a> <a href="https://ruby.social/tags/security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>security</span></a></p>
Peter Solnica<p>We just pushed sentry-ruby 5.25.0 with improved support for Structured Logging. </p><p>There were issues with memory usage and potential memory leaks that should be now addressed. This version also supports the new `before_send_log` option.</p><p>Please upgrade and enjoy! 🎉</p><p><a href="https://hachyderm.io/tags/RubyLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RubyLang</span></a></p><p><a href="https://github.com/getsentry/sentry-ruby/releases/tag/5.25.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/getsentry/sentry-ru</span><span class="invisible">by/releases/tag/5.25.0</span></a></p>
alexanderadam<p>Uuuh, :ruby: <a href="https://ruby.social/tags/Ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ruby</span></a> will likely get <a href="https://ruby.social/tags/Namespaces" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Namespaces</span></a> although the syntax will change because <a href="https://ruby.social/tags/GitLab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitLab</span></a> already uses `Namespace` a lot and <span class="h-card" translate="no"><a href="https://ruby.social/@matz" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>matz</span></a></span> doesn't want to break it for them.</p><p>But that is indeed a feature that I was missing from <a href="https://ruby.social/tags/rubylang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubylang</span></a>. 🤩</p><p><a href="https://ruby.social/tags/balticruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>balticruby</span></a> <a href="https://ruby.social/tags/balticruby2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>balticruby2025</span></a> <a href="https://ruby.social/tags/riga" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>riga</span></a> <span class="h-card" translate="no"><a href="https://ruby.social/@balticruby" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>balticruby</span></a></span></p>
alexanderadam<p>"We need more open source Ruby code" says <span class="h-card" translate="no"><a href="https://ruby.social/@matz" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>matz</span></a></span> at <span class="h-card" translate="no"><a href="https://ruby.social/@balticruby" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>balticruby</span></a></span>.</p><p><a href="https://ruby.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://ruby.social/tags/ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ruby</span></a> <a href="https://ruby.social/tags/balticruby2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>balticruby2025</span></a> <a href="https://ruby.social/tags/rubylang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubylang</span></a> <a href="https://ruby.social/tags/BalticRuby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BalticRuby</span></a> <a href="https://ruby.social/tags/conference" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>conference</span></a> <a href="https://ruby.social/tags/riga" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>riga</span></a> <a href="https://ruby.social/tags/latvia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>latvia</span></a> <a href="https://ruby.social/tags/rubygems" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubygems</span></a> <a href="https://ruby.social/tags/opensourcesoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensourcesoftware</span></a> <a href="https://ruby.social/tags/oss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oss</span></a> <a href="https://ruby.social/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a> <a href="https://ruby.social/tags/shopify" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shopify</span></a> <a href="https://ruby.social/tags/yjit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>yjit</span></a> <a href="https://ruby.social/tags/jit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jit</span></a> <a href="https://ruby.social/tags/zjit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zjit</span></a></p>