Harry Llewelyn

@harry.dev

Trying to have fun writing software. https://harry.dev

Hey -- there's a Chime listing on my exact team. This is a remote job for US/Canada applicants. careers.chime.com/en/jobs/8414... It's doing a lot of the work I do on our Ruby code, but focused on our Python teams. Happy to answer questions about this here or via DM.

Senior Python Core Engineer

About the role Chime Engineering is growing rapidly as we scale to meet the financial needs of our members—and that growth depends on strong, secure, and efficient engineering foundations. We’re hirin...

careers.chime.com

As recently as last week, I was writing about the brilliance and impact of the art of Drew Struzan. Today, we learn he's passed. I'm gutted. His artistic genius and inspirational images will truly be appreciated forever. May we continue to treasure his work & the man who made it. Thank you, Drew.

BildBildBildBild

Spammers, scammers, phishers, card testing, malicious and mis-coded bots, AI… if you think the web is as idyllic as 20 years ago, it's because many people have worked hard to hide to torrent of threats from you.

Ahead of tomorrow's "Rails at Scale" event, I wrote up a perspective on the most pressing scaling challenges at Podia: jamie.ideasasylum.com/2025/09/02/p... (ok—I meant to send this revised version to @amandabrooke.bsky.social but it was still sitting in my drafts 🤦‍♂️ so I published it anyway)

Podia at scale

A description of some of the scaling challenges at Podia. It’s mostly about managing complexity rather than the traditional technical challenges you’d normally associate with Rails.

jamie.ideasasylum.com

What are people doing for Tailwind JS if they don’t use React/Vue? Bonus points if it’s in Stimulus.. I can’t believe everyone is rolling their own!

Anyone in the Rails community played with using Postgres row level security policies for multi tenancy without needing to set a tenant id?

a PSA since a lot of folks have been surprised to learn this: terminal programs often support the mouse! Try: - opening `htop` and clicking a column header to sort - opening `nano` (or vim, or micro) and clicking and dragging to select text - using the scroll wheel in `mc` it often Just Works