Mark Hesketh
banner
markhesketh.com
Mark Hesketh
@markhesketh.com
Software Developer. Northerner.

🚀 Building with Ruby on Rails, Laravel, Hotwire.

https://www.markhesketh.com/
Deployed and content migrated. Not so bad!
September 10, 2025 at 9:22 PM
Hmm, I'm only about 1/3 of the way through converting my Minitest/Fixture tests into RSpec/FactoryBot specs, but the run time is already 3x longer.

I bet a big reason is creating a user via the factory for every sign-in.

Could use both fixtures and factories but seems uncommon.
September 8, 2025 at 7:20 PM
Its NetNewsWire, its pretty nice.

Connects to a whole bunch of cloud RSS accounts too like Feedly and FeedBin

netnewswire.com
NetNewsWire
NetNewsWire is a free and open source RSS reader for Mac.
netnewswire.com
March 13, 2025 at 10:34 PM
I've listened to 100x more Eve music than I ever played the actual game
December 12, 2024 at 6:51 PM
Same! So good 🌌
December 12, 2024 at 6:47 PM
Woah woah woah, consider a sprite map. Think of the performance!
December 12, 2024 at 6:45 PM
Maybe I'm a dinosaur but I have a mental block with JS rendering components client-side rather than the old-school *sprinkles* of JS on server-rendered HTML.

Years of progressive enhancement being drummed in makes it hard to shake.

Probably a 'me' problem and I should try Svelte.
November 27, 2024 at 11:22 PM
No worries, and yeah don't ask too many questions and get some rest!
November 26, 2024 at 12:21 AM
I have a `kamal` user on the servers I use for deploys rather than the default root. It doesn't have sudo but does have access to Docker (via user groups).

I generate a key when spinning up the server.

Personally I use Ansible for this, but thats a whole other rabbit hole!
November 25, 2024 at 11:59 PM
I can't help with your specific issue, but here's a gist of my working config to deploy via Kamal:

gist.github.com/markahesketh...

Hopefully it might spark an idea or you'll spot something.
Kamal deploy via GitHub Action example
Kamal deploy via GitHub Action example. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
November 25, 2024 at 11:36 PM