What's New in Ruby on Rails 8 | AppSignal Blog

Let's explore everything that Rails 8 has to offer.

#Ruby on Rails
Added: 11 Oct 2024
The habits of effective remote teams

Lessons from GitLab, Doist, PostHog, and more.

#Consulting#Soft Skills
Added: 4 Oct 2024
Building the Perfect Logo Strip - 9elements

We've all been there: you're working on a website and need to display a row of logos—clients, partners, sponsors—you name it. However, logos come in all shapes and sizes, and making them look good together can be quite challenging. How do you get...

#CSS#Frontend
Added: 4 Oct 2024
Practical Accessibility Tips You Can Apply Today

Kevin Andrews shares some useful snippets of markup with handy explainers to help you deliver more accessible components.

#Frontend
Added: 3 Oct 2024
ActiveStorage Direct Upload with Stimulus

ActiveStorage’s DirectUpload feature allows files to be directly uploaded to your Cloud’s storage without touching your app’s server.

#Backend#Frontend#HOTWire#Ruby on Rails
Added: 3 Oct 2024
The Decide, Evolve, React pattern in Ruby

The Decide, Evolve, React pattern in Ruby, explained step by step

#Consulting#Design#Ruby#Staff Engineer
Added: 3 Oct 2024

Ruby is a language that consistently evolves to make code more expressive, concise, and readable. With the release of Ruby 3.4, one of the exciting new features introduced is the use of it as a shortcut for the first parameter in a block. This enhancement aims to simplify code, especially in situations where blocks are used extensively, reducing the need to explicitly declare block parameters.

#Ruby
Added: 3 Oct 2024
Rails Thruster 101

While we are waiting for the Rails World 2024 conference to start and Kamal 2 to be released, I decided to make some preparations for the upcoming changes in the Rails ecosystem.

#Backend#DevOps#Ruby#Ruby on Rails
Added: 30 Sept 2024
How Propshaft Works: A Rails Asset-Pipeline (Visual) Breakdown

A from-scratch breakdown of how Rails' Propshaft system serves up static assets automagically and quickly, with graphics and stories to boot!

#Ruby on Rails
Added: 30 Sept 2024
Leveraging Turbo 8: Best Additions to Implement in Rails 8 Projects

Morphs, Presence and Typing Indicators

#Frontend#HOTWire#Ruby on Rails
Added: 30 Sept 2024
Drag & Drop Images with Preview using Stimulus Outlets

Explore an easy way to drag & drop images using Stimulus while using the Outlets API to preview the dropped image.

#Frontend#HOTWire#Javascript#Ruby on Rails
Added: 30 Sept 2024
Migrating from Devise to Rails Auth before you can say “Rails World keynote”

Radan here: this is another guest post by Miha. He was so excited about it that he interrupted my weekend with a brand new post to review. I still found it interesting, so I hope you enjoy it as much as I did! Back to Miha now.

#Backend#Ruby on Rails
Added: 30 Sept 2024
Why I prefer rebase over merge (and everything else) - ShiftMag

A question as old as human civilization - when developing on a feature branch, should I rebase or should I merge changes to keep it in sync with the main branch?

#Consulting
Added: 27 Sept 2024
Design Patterns in Ruby

The catalog of annotated code examples of all design patterns, written in Ruby.

#Consulting#Ruby
Added: 27 Sept 2024

Why we are excited about PostgreSQL 17 for our Rails applications.

#database#Ruby on Rails
Added: 26 Sept 2024
How to Build a Twitter Clone with Rails 8 and Turbo 8

An update to How to Build a Twitter Clone with Rails and Hotwire

#Frontend#HOTWire#Ruby on Rails
Added: 24 Sept 2024
Turbo Morphing in Practice | Jon Sully

How two lines of code made everything smooth

#Frontend#HOTWire#Ruby on Rails
Added: 24 Sept 2024
Your company needs Junior devs

Junior engineers are foundational to whether a team can collaborate and innovate

#Consulting
Added: 24 Sept 2024
2024 Ruby on Rails Community Survey Results

Over 2,700 members of the Rails community from 92 countries kindly contributed their thoughts on tools, frameworks, and workflows in their day to day development lives. From these responses we hope to get an understanding of where Rails stands as a framework in 2024.

#Consulting#Ruby on Rails
Added: 24 Sept 2024
A brief look at the new Kamal Proxy replacing Traefik

Kamal 2 is coming with a brand new custom proxy that’s replacing Traefik. Let’s have a look at why is that and what it means.

#Backend#DevOps#Ruby on Rails
Added: 22 Sept 2024
Add your Rails app to the Home Screen - the Ultimate Guide

Rails 8 will support Progressive Web Apps (PWA) out-of-the-box but you have all the tools you need to make your Rails app installable today.

#Frontend#Ruby on Rails
Added: 22 Sept 2024
Rails Security: Action Policy & Rabarber

Secure your Rails app with Action Policy and Rabarber for effective user roles and authorization. Simplify admin access and permissions

#Ruby on Rails
Added: 21 Sept 2024

This article demonstrates a short-coming with using RSpec mocks in code which accesses objects out of a database.

#Ruby#Ruby on Rails#testing
Added: 21 Sept 2024
Shrinking Big PostgreSQL tables: Copy-Swap-Drop

In this post, you’ll learn a recipe that you can use to “shrink” a large table. This is a good fit when only a portion of the data is accessed, the big table has become unwieldy, and you don’t want a heavier solution like table partitioning.

#database
Added: 21 Sept 2024
How I build a button component

A button is arguably the most likely component to find itself in your codebase so I’m going to show you how I approach building one.

#CSS#Frontend
Added: 18 Sept 2024
First Previous Next Last