Standard Reader
John Beales
agentic development

John Beales

Professional Independent Web Development

@johnbeales.com0readers12poststoday
LatestRecent writing
Fixing Chrome’s “No usable sandbox!” During Web Requests with Browsershot and Puppeteer
Jun 11, 2026
After getting Chrome up and running as the www-data user for Laravel workers, I tried to generate a PDF during a web request and got Chrome's "No usable sandbox!" error. Uh-oh. Chrome needs a sandbox, it is strongly discouraged to run without one. So, how to get a sandbox up and running? A lot of...
browsershotchrome
Install Chrome as the www-data User
Jun 11, 2026
After recently rebuilding the 4RoadService web server on Debian 13, Browsershot wasn't working right. It wasn't working at all. We run Laravel on a slightly old-school LAMP setup with PHP-FPM, and run the Laravel workers as the www-data user, the same user that runs the web server, so that user needed to be able to...
browsershotdebian
Jun 9, 2026
Asked Claude Code with Fable 5 to write some API docs based on the code, and it did, and also pointed out some bugs in the API, which it is now fixing, and updating the docs to match the fixes.
agentic developmentai
Jun 9, 2026
I'm migrating analytics to a new database structure for 4RoadService, it looks like this will take a few days. This should enable faster, better, and more accurate reporting for our customers.
analyticsdatabase
Jun 9, 2026
Playing around with Anthropic's Fable this afternoon to do some code review and write some documentation. So far it seems to be very thorough.
agentic developmentai
May 27, 2026
So far all my Claude Code work has been with Laravel. Today I'm starting a new project with WordPress, and will be interested to see how Claude does in a slightly different domain.
agentic developmentai
May 27, 2026
I am now a member of the "Claude code deleted something that it shouldn't have from my database" club! Good thing it was a development database.
1
agentic developmentai
May 26, 2026
Developer headaches meet real-world applications.
developmenttimezone
May 23, 2026
That's pretty cool that cruise ships are stopping there, it's the type of useless, geeky "visit" that nobody needs to make, but I would love to be able to say I have done.
The Historian
May 23, 2026
I received Elizabeth Kostova's vampire novel The Historian for my birthday earlier this spring, and finished it last night. It has been great fun to read. I read Dracula back in 2023, but it seems like this year, for some reason, I have had more exposure to vampire stories, maybe because my Russian Literature professor...
draculafiction
May 21, 2026
Switched to the new ATmosphere plugin for Bluesky/AT protocol integration from johnbeales.com, and it seems great. So far it does exactly what I want it to.
at protocolbluesky
May 21, 2026
WordPress 7.0 upgrade completed, nothing seems broken.
wordpress