Rails 7.1 adds ActiveRecord::Base::normalizes

Rails 7 series | Rails 7.1 adds ActiveRecord::Base::normalizes.

#Backend#Ruby on Rails
Added: 12 May 2023
Changing the Parent Resource Parameter Key in Rails

tweaking the parent resource parameter key

#Backend#Ruby on Rails
Added: 12 May 2023
Reduce load times of Rails applications using CloudFront CDN

Ruby on Rails and ReactJS consulting company. We also build mobile applications using React Native

#DevOps#Ruby on Rails
Added: 12 May 2023
Creating Custom Rails Generators

A complete and concise overview to help you create custom Rails Generators and avoid the speed bumps that might otherwise slow you down.

#Backend#Ruby on Rails
Added: 12 May 2023
Ruby Retry Made Better

Ever need a simple way to retry a block of code in ruby? Maybe you need a maximum number of retries? Exponential backoff? Different handling for different exceptions?

#Backend#Ruby#Ruby on Rails
Added: 12 May 2023
Active Record where tricks - Rails Tricks Issue 5

Hey, this week, I am bringing you Active Record tricks to find records with missing associations or with associated records only, and to negate your conditions.

#Ruby#Ruby on Rails
Added: 12 May 2023
Scoped CSS is Back

Several years ago, I made a plea to save scoped CSS. One of the top features on my CSS wishlist was on the chopping block, and despite a pretty big push from th

#CSS#Frontend
Added: 12 May 2023

Imagine that you need to put the number of likes for each post in a list, but avoiding n+1 queries. posts.each do |post| post.likes.count # n+1 queries end One way to avoid n+1 queries here, is to preload the association and the count the records...

#Backend#Ruby on Rails
Added: 12 May 2023
Leading as the most experienced engineer in the room

Your domain expertise is essential to your job, but it just might be one of the things getting in the way of you being a truly great engineering leader.

#Consulting#Soft Skills#Staff Engineer
Added: 11 May 2023
How great managers create stability during turbulent times

​​Great managers can create stability for their teams, even when things within the larger organization feel up in the air.

#Consulting#Soft Skills
Added: 11 May 2023
Running Ruby 3.2's YJIT in Production at Discourse

At Discourse, we have been eager to adopt YJIT ever since Shopify’s Ruby & Rails Infrastructure team declared it production-ready. After witnessing promising local benchmarks, we began running our production Rails applications with Ruby 3.2’s YJIT enabled on selected clusters in early May 2023. We then spent some

#Backend#DevOps#Ruby#Ruby on Rails
Added: 11 May 2023
Modern HTML email (tables no longer required)

Coding email like it's 2023

#Frontend
Added: 10 May 2023
Rails Low-Level Caching Tips

Ruby On Rails provides numerous ways to cache data, particularly built-in page, action, and fragment caching, but these are unlikely to be applicable when dealing with API endpoints such as GraphQL. Here, we'll concentrate on low-level caching, which gives you more power and control over your caching strategy.

#Backend#DevOps#Ruby on Rails
Added: 4 May 2023
Transitioning from Developer to Tech Lead: Tips and Challenges

There I was, basking in the afterglow of successfully completing yet another project as a developer,...

#Soft Skills
Added: 4 May 2023
The simple trick to transition from 0 to auto with CSS

Animating or transitioning to and from height auto is, well, not really possible (though it is being worked on!), but luckily, there is actually a solution u...

#CSS#Frontend
Added: 2 May 2023
Transitioning to height auto (two ways)

Yes, there is now a way to transition an element to height auto with CSS alone.

#CSS#Frontend
Added: 2 May 2023
Welcome to Rails Cheat Sheet

A helpful list of resources for people who are just getting started out with Rails.

#Ruby on Rails
Added: 1 May 2023
SQL performance tuning

Handling data is a big part of every application, and doing it in the wrong way can be costly. In this article, I’ll give you some tips…

#Backend
Added: 1 May 2023
This week in #dev (Apr 21, 2023)

This week, we discussed splitting arrays, handling deprecation warnings, and querying missing records.

#Backend#Ruby#Ruby on Rails
Added: 1 May 2023
Super Useful CSS Resources 🌈

The ultimate list of 70+ web-based CSS tools that every frontend developer should have bookmarked!

#CSS#Frontend
Added: 1 May 2023
Episode 399 - Active Storage Validators | Drifting Ruby

Validation of files that are uploaded can provide a better user experience as it sets the expectations of what kinds of files, their sizes and if they're even required. In this episode, we'll look at creating different types of validators for Active Storage.

#Backend#Ruby on Rails
Added: 1 May 2023
Few static analysis tricks to bulletproof your application

Hi, we're Arkency and it's our blog with meaty content.

#DevOps#Ruby on Rails
Added: 30 Apr 2023
Hacking Rails Implicit Rendering for View Components & Fun

Build interesting Rails plugin renderers that tap into ActionController::ImplicitRender#method_for_action like implicit renders, bulk resources, and more.

#Backend#DevOps#Ruby on Rails
Added: 28 Apr 2023
Running Rails Development with a Fake Domain and SSL

This is a quick guide on a workaround to get your rails development running in SSL and under your production URL.

#DevOps#Ruby on Rails#testing
Added: 27 Apr 2023
Containerize a Rails 7 App and Run it on Vultr with Cloud 66

We show you how to containerize a Rails 7 application and how to deploy and manage it on Vultr with Cloud 66. Celebrating a 3-year integration partnership with Vultr.

#DevOps#Ruby on Rails
Added: 27 Apr 2023
First Previous Next Last