nerdculture.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
Be excellent to each other, live humanism, no nazis, no hate speech. Not only for nerds, but the domain is somewhat cool. ;) No bots in general. Languages: DE, EN, FR, NL, ES, IT

Administered by:

Server stats:

1.2K
active users

#rubyonrails

4 posts4 participants0 posts today
Hans Schnedlitz<p>If you're creating a reasonably complex Thor CLI, you'll likely want to reuse common method options. Here's a simple way to do that. </p><p><a href="https://ruby.social/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a> <a href="https://ruby.social/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a></p>
Hans Schnedlitz<p>Nobody uses Ruby on Rails anymore? The data suggests otherwise 🙃 </p><p>Crunching some data from <a href="https://rubygems.org" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">rubygems.org</span><span class="invisible"></span></a> gives you Rails gem downloads per year. Doesn't look like it's going down to me. </p><p><a href="https://ruby.social/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a> <a href="https://ruby.social/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a></p>
Hans Schnedlitz<p>TIL: You can speed up your migrations by using bulk migrations. Make things just a tiny bit more efficient by saving some operations ⚙️</p><p><a href="https://ruby.social/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a> <a href="https://ruby.social/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a></p>
Jobs for Developers<p>PagerDuty is hiring Senior Security Engineer 3, Product &amp; Application Security</p><p>🔧 <a href="https://mastodon.world/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.world/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://mastodon.world/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.world/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a> <a href="https://mastodon.world/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a> <a href="https://mastodon.world/tags/aws" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aws</span></a> <a href="https://mastodon.world/tags/azure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>azure</span></a> <a href="https://mastodon.world/tags/cicd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cicd</span></a> <a href="https://mastodon.world/tags/kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kubernetes</span></a> <a href="https://mastodon.world/tags/terraform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>terraform</span></a> <a href="https://mastodon.world/tags/securityengineer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>securityengineer</span></a> <a href="https://mastodon.world/tags/seniorengineer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>seniorengineer</span></a><br>🌎 Remote; United States<br>⏰ Full-time<br>🏢 PagerDuty</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/senior-security-engineer-3-product-application-security-at-pagerduty-com-mar-18-2025-5eabee?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/sen</span><span class="invisible">ior-security-engineer-3-product-application-security-at-pagerduty-com-mar-18-2025-5eabee?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hiring</span></a></p>
Rad Web Hosting<p>How to Host Your Own <a href="https://mastodon.social/tags/Mastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mastodon</span></a> Server on a <a href="https://mastodon.social/tags/VPS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VPS</span></a> (5 Minute Quick-Start Guide) </p><p>This article provides a guide for how to host your own Mastodon server on a VPS.</p><p>Running your own Mastodon server on a VPS is an excellent way to enjoy an efficient and secure Mastodon experience.<br>What is Mastodon?<br>Mastodon is a <a href="https://mastodon.social/tags/decentralized" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>decentralized</span></a> social media platform that enables users to post ...<br>Continued 👉 <a href="https://blog.radwebhosting.com/how-to-host-your-own-mastodon-server-on-a-vps/?utm_source=mastodon&amp;utm_medium=social&amp;utm_campaign=ReviveOldPost" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.radwebhosting.com/how-to-</span><span class="invisible">host-your-own-mastodon-server-on-a-vps/?utm_source=mastodon&amp;utm_medium=social&amp;utm_campaign=ReviveOldPost</span></a> <a href="https://mastodon.social/tags/installguide" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>installguide</span></a> <a href="https://mastodon.social/tags/selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosting</span></a> <a href="https://mastodon.social/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a> <a href="https://mastodon.social/tags/selfhosted" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosted</span></a> <a href="https://mastodon.social/tags/rubygems" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubygems</span></a> <a href="https://mastodon.social/tags/activitypub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>activitypub</span></a></p>
Alan Ibarra<p>I'm introducing myself to Ruby and Ruby on Rails. Ruby has some really cool features that make the language elegant and expressive, offering different ways to simplify code. Here example with arrays!</p><p><a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://mastodon.social/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a> <a href="https://mastodon.social/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a></p>
Hans Schnedlitz<p>TIL: You can bring pattern matching to your custom models really quickly. All you need to do is to implement deconstruct_keys, and you're good to go 🚀 </p><p><a href="https://ruby.social/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a> <a href="https://ruby.social/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a></p>
Tropical on Rails<p>EN:<br>🚀 Big highlight to Shopify, PLATINUM Sponsor!</p><p>Thank you for making this event happen! 💚</p><p>PT-BR:<br>🚀Grande destaque para a Shopify, patrocinadora PLATINUM! 🎉</p><p>Um agradecimento por tornar esse evento possível! 💚</p><p><a href="https://ruby.social/tags/TropicalOnRails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TropicalOnRails</span></a> <a href="https://ruby.social/tags/Shopify" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Shopify</span></a> <a href="https://ruby.social/tags/Rails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rails</span></a> <a href="https://ruby.social/tags/RubyOnRails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RubyOnRails</span></a> <a href="https://ruby.social/tags/PatrocinadorPlatinum" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PatrocinadorPlatinum</span></a></p>
Honeybadger.io<p>Every Rails app has a breaking point. Do you know yours? Learn how to load test your Rails application with Apache JMeter.</p><p><a href="https://www.honeybadger.io/blog/rails-load-testing-jmeter/?utm_source=mastodon&amp;utm_medium=social" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">honeybadger.io/blog/rails-load</span><span class="invisible">-testing-jmeter/?utm_source=mastodon&amp;utm_medium=social</span></a> </p><p><a href="https://honeybadger.social/tags/Ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ruby</span></a> <a href="https://honeybadger.social/tags/RubyOnRails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RubyOnRails</span></a> <a href="https://honeybadger.social/tags/LoadTesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LoadTesting</span></a> <a href="https://honeybadger.social/tags/Performance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Performance</span></a> <a href="https://honeybadger.social/tags/JMeter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JMeter</span></a></p>
alexanderadam<p>You know what's cool? 👀 </p><p><span class="h-card" translate="no"><a href="https://hachyderm.io/@russolsen" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>russolsen</span></a></span> just announced that he and <span class="h-card" translate="no"><a href="https://hachyderm.io/@baweaver" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>baweaver</span></a></span> will do a second edition of 📕 Eloquent Ruby at <span class="h-card" translate="no"><a href="https://techhub.social/@pragprog" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>pragprog</span></a></span>. </p><p>It's nice to see that the :ruby: <span class="h-card" translate="no"><a href="https://ruby.social/@ruby" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ruby</span></a></span> community gained so much traction again recently. 😊 </p><p><a href="https://www.linkedin.com/posts/russolsen_im-thrilled-to-announce-that-brandon-weaver-activity-7310320740807888897-_w2f?rcm=ACoAABdoG6sBTS7zkEYoaPNSe5jOOfujjyz92tQ" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">linkedin.com/posts/russolsen_i</span><span class="invisible">m-thrilled-to-announce-that-brandon-weaver-activity-7310320740807888897-_w2f?rcm=ACoAABdoG6sBTS7zkEYoaPNSe5jOOfujjyz92tQ</span></a></p><p><a href="https://ruby.social/tags/rubylang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubylang</span></a> <a href="https://ruby.social/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://ruby.social/tags/PragmaticProgrammer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PragmaticProgrammer</span></a> <a href="https://ruby.social/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a> <a href="https://ruby.social/tags/rails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rails</span></a> <a href="https://ruby.social/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a> <a href="https://ruby.social/tags/RubyProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RubyProgramming</span></a></p>
Hans Schnedlitz<p>TIL: You can use emoji routes in Rails. I don't know why you would, but you could. In theory. You know, for science? 😎💯💎 </p><p><a href="https://ruby.social/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a> <a href="https://ruby.social/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a></p>
Jobs for Developers<p>GOAT is hiring Senior Software Engineer I</p><p>🔧 <a href="https://mastodon.world/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.world/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a> <a href="https://mastodon.world/tags/react" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>react</span></a> <a href="https://mastodon.world/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a> <a href="https://mastodon.world/tags/node" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>node</span></a> <a href="https://mastodon.world/tags/grpc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>grpc</span></a> <a href="https://mastodon.world/tags/postgresql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>postgresql</span></a> <a href="https://mastodon.world/tags/seniorengineer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>seniorengineer</span></a><br>🌎 Remote; United States<br>⏰ Full-time<br>🏢 GOAT</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/senior-software-engineer-i-at-goat-com-mar-5-2025-96952e?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/sen</span><span class="invisible">ior-software-engineer-i-at-goat-com-mar-5-2025-96952e?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hiring</span></a></p>
Hans Schnedlitz<p>TIL: You can pass modifies to generators using curly braces. For example, create a decimal column with precision and scale 🤩 </p><p><a href="https://ruby.social/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a> <a href="https://ruby.social/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a></p>
Toby<p>Earlier this month I went to a Rails Supper Club.</p><p>I don’t really do networking events, or meetups, but this was very good.</p><p>Wee writeup here: <a href="https://tosbourn.com/belfast-rails-supper-club/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tosbourn.com/belfast-rails-sup</span><span class="invisible">per-club/</span></a></p><p><a href="https://masto.ai/tags/Ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ruby</span></a> <a href="https://masto.ai/tags/Rails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rails</span></a> <a href="https://masto.ai/tags/RubyOnRails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RubyOnRails</span></a></p>
Honeybadger.io<p>Here's a throwback! Learn all about UUIDs in this classic article by Starr Horne.</p><p><a href="https://www.honeybadger.io/blog/uuids-and-ulids/?utm_source=mastodon&amp;utm_medium=social" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">honeybadger.io/blog/uuids-and-</span><span class="invisible">ulids/?utm_source=mastodon&amp;utm_medium=social</span></a></p><p><a href="https://honeybadger.social/tags/Ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ruby</span></a> <a href="https://honeybadger.social/tags/RubyOnRails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RubyOnRails</span></a> <a href="https://honeybadger.social/tags/UUID" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UUID</span></a> <a href="https://honeybadger.social/tags/ULID" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ULID</span></a></p>
Jobs for Developers<p>Smart Pension Ltd is hiring Ruby Software Engineer</p><p>🔧 <a href="https://mastodon.world/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a> <a href="https://mastodon.world/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a> <a href="https://mastodon.world/tags/mysql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mysql</span></a> <a href="https://mastodon.world/tags/postgresql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>postgresql</span></a><br>🌎 Kraków, Poland<br>⏰ Full-time<br>🏢 Smart Pension Ltd</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/ruby-software-engineer-at-smart-co-jul-24-2024-4c9cf3?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/rub</span><span class="invisible">y-software-engineer-at-smart-co-jul-24-2024-4c9cf3?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hiring</span></a></p>
Leanpub<p>Dynamic Web Scripting <a href="https://leanpub.com/b/webscripting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com/b/webscripting</span><span class="invisible"></span></a> by GitforGits | Asian Publishing House is the featured bundle on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/Ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ruby</span></a> <a href="https://mastodon.social/tags/RubyOnRails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RubyOnRails</span></a> <a href="https://mastodon.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDevelopment</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/FunctionalProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FunctionalProgramming</span></a> <a href="https://mastodon.social/tags/Apis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apis</span></a> <a href="https://mastodon.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareEngineering</span></a></p>
Steve<p>Busy finally applying my knowledge to recreate a client app I built using Bubble.io using Ruby on Rails. Steep learning curve, especially when I broke the database migrations and had to pick them apart to fix the issues, and forcing the correct version of Ruby to be used … but I’m getting there! Database is largely done, now I’m moving on to the views and controllers. <a href="https://feltmarker.uk/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a></p>
Chad :vbike:<p>Successfully updated my instance’s host from Ubuntu 22.04 LTS to 24.04 LTS.</p><p>Ran into a dependency issue after reboot, but ‘bundle install —force’ fixed it.</p><p>All is well. 👍 </p><p><a href="https://vault37.xyz/tags/selfhosted" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosted</span></a> <a href="https://vault37.xyz/tags/selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhosting</span></a> <a href="https://vault37.xyz/tags/mastoadmin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastoadmin</span></a> <a href="https://vault37.xyz/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ubuntu</span></a> <a href="https://vault37.xyz/tags/ubuntuserver" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ubuntuserver</span></a> <a href="https://vault37.xyz/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a> <a href="https://vault37.xyz/tags/rails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rails</span></a> <a href="https://vault37.xyz/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a></p>
Will Clark<p>TIL James Golick’s blog is still online at jamesgolick.com. <a href="https://mastodon.social/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a> <a href="https://mastodon.social/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rubyonrails</span></a></p>