Blogs


Everything You Need to Ace PWAs in Rails Turn your Rails app into an engaging native-like application in a couple of minutes - The Miners
This article starts a series about Progressive Web Applications (PWAs) in Rails. In this series, I will show you how to turn your Rails application into a native-like app that works offline and handles background operations, and push notifications...


Jekyll to Astro: an AI-assisted migration | Kevin London
I used AI tools to move my blog from Jekyll to Astro. Cursor helped me finish in about 3-4 hours (half the usual time), and I spent $10 testing out Aider. The site’s faster and easier to maintain now.
My Jekyll blog worked fine but felt a bit dat...

Django and Postgres for the Busy Rails Developer | Andrew Atkinson
About 10 years ago I wrote a post PostgreSQL for the Busy MySQL Developer, as part of switching from MySQL to Postgres for my personal and professional projects wherever I could.
Recently I had the chance to work with Python, Django, and Postgres...

10 tips from 10 years of Hotwire Native | Masilotti.com
10 years ago I launched my first Hotwire Native app in the App Store. It was called something different back then (anyone remember Turbolinks?) but a lot of the same concepts and learnings apply.
To celebrate my 10-year anniversary, here are 10 o...

Lightstorm: minimalistic Ruby compiler - The LLVM Project Blog
Some time ago I was talking about an ahead-of-time Ruby compiler. We started the project with certain goals and hypotheses in mind, andSome time ago I was talking about an ahead-of-time Ruby compiler. We started the project with certain goals and ...


Speeding up Ruby by rewriting C… in Ruby - JP Camara
There is a recent language comparison repo which has been getting shared a lot. In it, CRuby was the third slowest option, only beating out R and Python.
The repo author, @BenjDicken, created a fun visualization of each language’s performance. He...

Building a Better Ruby ORM for Time Series and Analytics
Rails developers know the joy of working with ActiveRecord. DHH didn’t just give us a framework; he gave us a philosophy, an intuitive way to manage data that feels delightful. But when it comes to time-series data, think metrics, logs, or events,...