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

Designing Web Components For Morphing and techniques to deal with reflecting attributes

#Frontend#Javascript
Added: 16 Sept 2024
The Rails Renaissance

The power of Rails with Turbo and Stimulus.

#Consulting#HOTWire#Ruby on Rails
Added: 16 Sept 2024
Ruby on Rails 7.1: Partial Strict Locals and Their Gotchas | AppSignal Blog

Rails partials have been around for years, but now strict locals have entered the scene to make things easier for us.

#Frontend#Ruby on Rails
Added: 13 Sept 2024

cache_key_with_version is a method used in Ruby on Rails to generate a cache key for a model object that includes its version number. This method is helpful for ensuring cache consistency, as it combines the object’s unique ID, updated timestamp, and a version number to create a unique cache key.

#Backend#Ruby on Rails
Added: 12 Sept 2024

Explore the key differences between sprockets and propshafts in rail systems. Understand their functions, applications, and how they contribute to the efficiency of rail operations.

#Javascript#Ruby on Rails
Added: 12 Sept 2024
Implementing Filtered Semantic Search Using Pgvector and JavaScript

Explore semantic search with filters and learn how you can implement it with pgvector and JavaScript.

#AI#database#Javascript
Added: 12 Sept 2024
Building a complex filtering system with Ruby on Rails

Embracing the digital experience

#Backend#Ruby on Rails
Added: 10 Sept 2024
Ruby on Rails Boilerplate: Vite, Tailwind, Stimulus

Embracing the digital experience

#Consulting#Ruby on Rails
Added: 10 Sept 2024
Upgrade Ruby using dual boot

Upgrade Ruby using dual boot

#DevOps#Ruby#Ruby on Rails
Added: 10 Sept 2024

Automate your next workflow.

#AI
Added: 10 Sept 2024
Betterstimulus | Targetless Controllers

Avoid mixing targetless controllers with those attached to a target.

#Frontend#HOTWire#Ruby on Rails
Added: 10 Sept 2024
Making a simple React microphone component

The browser has some nice built-ins for building a microphone recording component, so you don't have to use third-party libraries!

#Frontend#Javascript
Added: 7 Sept 2024
First Previous Next Last