When push comes to shove, Laravel and React are my stack

I've been using Rails/Alpine/Turbo on the newest version of SacMusic. Some parts of the stack are great. I love Ruby's form generators and form classes. The Ruby language itself is pretty nice. Rails has a really good story for websockets, realtime, etc. And Turbo is a really nifty idea. Schema.rb is great I also love … Continue reading When push comes to shove, Laravel and React are my stack

React does not spark joy

I've been deep in Alpine.js for a few weeks now, and it's easily my favorite front-end library I've ever touched. Everything is server-rendered by default. Changing data through assignment feels natural, and being able to simply bind data with inputs using x-model is an incredible time-saver. Will probably never be my tool for big, sophisticated … Continue reading React does not spark joy

Alpine.js + Turbolinks = The best web

Today I installed Turbolinks on the Dead Hand Media site. I tried doing this a couple of months ago, but I gave up when I couldn't just drop it in within a couple of minutes. Getting Turbolinks slotted in was remarkably painless, it just involved me removing all of my gnarly inline JS. I personally … Continue reading Alpine.js + Turbolinks = The best web

Daily-driving Linux, Alpine.js, Next dev-only routes

I'm gonna try to keep this short tonight. We'll see how it goes. Daily-driving Linux A few days ago I finally bought a 1password subscription. That's been the one thing standing between me and daily-driving Linux for over a year. My subscription broke my 1password Mac app, but that's a problem for a different day. … Continue reading Daily-driving Linux, Alpine.js, Next dev-only routes