Supercharge the One Person Framework with SQLite | Fractaled Mind

This is my personal site, where I write about Ruby, programming, and any of my varied fascinations.

#DevOps#Ruby on Rails
Added: 19 Oct 2024
Running Rails System Tests with Playwright instead of Selenium

Sick of flaky Rails system tests? Try blaming Selenium and swapping it with Playwright! I did and it's going great. Here's how

#Frontend#Ruby on Rails#testing
Added: 19 Oct 2024
How Solid Queue works under the hood

Wondering how Solid Queue works on the inside? Read this article to follow a Solid Queue job from enqueue to completion.

#Backend#Ruby on Rails
Added: 14 Oct 2024
Smooth Transitions with Turbo Streams

Add custom behavior to turbo:before-stream-render listener to add smooth transitions to turbo stream when adding and removing elements.

#Frontend#HOTWire#Javascript#Ruby on Rails
Added: 11 Oct 2024
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
First Previous Next Last