Many voices. One Flagrant.

Jonathan Greenberg

Sweet Streams

Sweet Streams One of the gifts and challenges of working at a consultancy like Flagrant is that we sometimes find ourselves in between projects with time on our hands. This can be a good opportunity to slow down a bit and catch up on some personal projects away from the computer. For me, that...

Simple Polling With Turbo Frames

December 12, 2023

One cool feature that comes with Turbo are Eager Loaded Frames. By simply adding a src attributes to your turbo frame Turbo will make an asynchronous request to the given url when the turbo frame is rendered on the page. This simple feature while powerful in itself can be the jumping off point

Pagination With Hotwire.

September 23, 2021

Pagination With Hotwire In the pantheon of classic user stories over the years of modern web development, pagination is certainly well represented. The first release of the long lived will_paginate gem goes all the way back to 2008 and the early years of Rails. Amazingly, newer gems like

ActionMailbox - Lessons Learned.

October 27, 2020

ActionMailbox is a great new feature shipped with Rails 6.0 that allows you to receive emails in your website; a sort of counterpart to sending emails with ActionMailer. ActionMailbox handles the complexities of catching and storing emails and exposes a simple configuration pattern and routing