Blogs


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,...


Rails is better low code than low code | Radan Skorić's website
“We need a very simple CRUD app for managing the reservations.” They1 said. “Don’t spend too much time on it.” They added.
My thoughts are racing: “Hm, I am very good with Ruby on Rails, this seems like a good fit. But then I’ve also used these l...