The Ruby and Rails community linklog
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!
Submit a post
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Cast your votes to determine the theme and join the jam on itch.io
Hello, I updated the profilepic gem - the profile pic(ture) as a service library that includes more than fifteen image generators with built-in spritesheets, an “out-of-the-box” command line tool (& web service/server) and more. What’s new in v0.1.4? The latest profilepic version includes the world’s 1st historic free open-source public domain (no rights reserved) spritesheet-powered design your own Matt & John’s® Ye Olde’ Punk (Anno 2017) wizard and much more. PS: Have your say! Claim a free day! - Ruby Digital Identity & Metaverse Week 2022 Upcoming (SOON!), September 5th to September 11st - 7 Days of Ruby (Profile Picture & Avatar Character Generation) Gems. Yes, I am extending the deadline (again) for three weeks.
This quick tip shows how you can quickly add timestamps to your join tables (useful for auditing amongst other things) https://tosbourn.com/rails-migrations-add-timestamps-to-join-tables/
In the second and final part of our series on memory leaks in Ruby, let’s dive a bit deeper into some tools you can use. https://blog.appsignal.com/2022/08/10/a-deep-dive-into-memory-leaks-in-ruby.html
Did you know you can create a single file Rails application? In this short blog post I will show you how can it be done. https://greg.molnar.io/blog/a-single-file-rails-application/
You’ll be hard pressed to find a Ruby on Rails developer who hasn’t tried deploying apps via Heroku. The
git push heroku main flow is pure magic, but in order for it to work, you’ll need to tweak your application a bit. This article is my checklist for small teams going live with Heroku.
We asked Developer and Agile Consultant Arlo Belshee about his experience in the software industry and his views on bugs, team growth, and technology adoption.
Hear three rubyists discuss #NoMoreEstimates https://www.rubberduckdevshow.com/episodes/53-discussing-no-more-estimates-jason-charnes/
Ubuntu is an open source software operating system that offers a great development experience and can run on most x86/amd64 systems. In this episode, we set up our Ruby on Rails development environment on Ubuntu 22.04 LTS Jammy Jellyfish. https://www.driftingruby.com/episodes/ubuntu-desktop
If you’ve been looking to get into your first Ruby on Rails junior developer role but don’t have enough experience or a Computer Science degree, check out this article to learn how to get your first junior developer role. [more inside]
Rails Interactive is a CLI for Rails 7. Developers can create their Ruby on Rails projects with just a few keyboard clicks 🎉 [more inside]
Glimmer DSL for LibUI v0.5.16 ships with a brand new alpha custom control called
refined_table, which supports pagination and filtering, thus able to handle tens of thousands of rows with no problem. A new example, Paginated Refined Table, demonstrates the new custom control.
refined_table was used in the Rubio Radio application to enable browsing 10,000 top radio stations with excellent performance and usability. [more inside]
Learn about the three main types of app architecture, then connect React with your monolith Ruby on Rails app. https://blog.appsignal.com/2022/08/03/connect-a-ruby-on-rails-app-with-react-in-a-monolith.html
Restructuring your organization to support microservice-based applications requires an entire culture shift and new way of working. [more inside]
Hello, the idea behind the new require ‘cocos’ - that is, the ruby code commons (cocos) quick-starter prolog & prelude gem / library - might not be new and is inspired by the haskell prelude(s) or dare I say the all-inclusive require ‘activesupport’ from railsland. What would you auto-require & include in your ruby prolog & prelude? Why & why not? Anyways, I put together a first version and have started out with what I use day-in-day-out in the ruby scripts (off-rails). Cheers. Prost.
Hello, I am trying to restart the Best of Gems series over on Planet Ruby and I am adding extending the deadline for two more weeks for you to join in / contribute. Let’s celebrate Ruby Digital Identity & Metaverse Week 2022 (FREE ARTICLES SOON!). The Ruby Digital Identity & Metaverse Week 2022 presents a new Ruby profile picture / avatar character generation (graphics) library every day from August 15th to August 21st. Have your say! Claim a free day! Let’s highlight graphics libraries for generating digital identity profile pictures or metaverse avatar characters from the Ruby universe. Cheers. PS: Need some ideas? See the D.I.Y. Punk (Pixel) Art (Programming in Ruby) channel.
The latest release of HexaPDF, the versatile PDF creation and manipulation library, now contains support for creating column and list boxes. For details and some demo pictures go to https://hexapdf.gettalong.org/news/2022/hexapdf-0-24-0.html