Rob Allen
@akrabat.com
API and web software consultant and developer based in Worcester, UK. OSS contributor (SlimPHP, rst2pdf, Apache OpenWhisk). Takes photos for fun. He/him.
Blogged! Opening Sublime Text from the command line
Opening Sublime Text from the command line
An article by Rob Allen
akrabat.com
Blogged! Fixing two minor git irritations in my OSS fork workflow
Fixing two minor git irritations in my OSS fork workflow
An article by Rob Allen
akrabat.com
What the government is doing to trans people is a society-wide version of Section 28. It is a level of bureaucratic cruelty that utterly decimates a whole group of people’s rights and puts anyone who doesn’t ‘look’ right in the eyes of others under constant surveillance. It’s a horrific thing.
I have just released Slim Framework 4.15.2. This fixes a reflected XSS vulnerability in Slim’s HTML error renderer. If you are using Slim 4.4.0 to 4.15.1 and set untrusted/user-derived data into HttpException, please upgrade to Slim 4.15.2. www.slimframework.com/2026/05/22/s...
Security Advisory: Reflected XSS vulnerability in Slim >= 4.4.0, <= 4.15.1 (CVE-2026-48157)
Missing HTML encoding in the HTML error renderer allows reflected XSS attacks affects Slim 4.4.0 to 4.15.1 inclusive. Please update to Slim 4.15.2 to resolve this issue.
slimframework.com
I am so furious about the toilet BS, which creates a totally bizarre environment in which nosey people can stop anyone from having a wee. What sort of govt feels good about creating the means to stop people having a wee? We need more free public toilets, not ways to make it harder to go to the loo
This week I’m at #monkigras in London. Excited to meet excellent people and learn from the amazing speakers here!
Blogged! Create an HTML version of an OpenAPI spec
Create an HTML version of an OpenAPI spec
An article by Rob Allen
akrabat.com
I'm at #PHPUK today! The schedule's looking good and I'm excited to meet everyone. I'm speaking this afternoon on API security, looking at the OWASP API Security Top 10 in the main track at 15:30. Come and say hi!
PHP UK Conference 2026
Join us for an event packed with up-to-date content about PHP development and related technologies in a comfortable and professional setting.
phpconference.co.uk
Looking at the schedule for the PHP UK Conference next week, I see that my talk on API security is in the afternoon. There's such a great choice of topics on this schedule, too. If you don't have a ticket, you can use the code PHPUK26 for a discount. #php #phpuk www.phpconference.co.uk/schedule
2026 Schedule | PHP UK Conference
Check out our talk schedule for PHP UK Conference 2026, we have a wide range of talks and workshops lined up.
phpconference.co.uk
Blogged! IPTC export changed in Photos for macOS 26 Tahoe
IPTC export changed in Photos for macOS 26 Tahoe
An article by Rob Allen
akrabat.com
🎁 Wanna come to #SymfonyCon but don't have your ticket yet? We're giving away 1 conference ticket. How to play? Repost + follow @baksla.sh. Draw on October 27th. Good luck! 🍀
Blogged! Appending text to Obsidan via Shortcuts
Appending text to Obsidan via Shortcuts
An article by Rob Allen
akrabat.com
Blogged! mac-volume: A CLI to control device volume
mac-volume: A CLI to control device volume
An article by Rob Allen
akrabat.com
Blogged! Opening Slack Jira Cloud links in the right browser
Opening Slack Jira Cloud links in the right browser
An article by Rob Allen
akrabat.com
Blogged! Fixing PostgreSQL collation version mismatch
Fixing PostgreSQL collation version mismatch
An article by Rob Allen
akrabat.com
Blogged! Jumping to the end of bash's history
Jumping to the end of bash's history
An article by Rob Allen
akrabat.com
Blogged! Converting JWKS JSON to PEM using Python
Converting JWKS JSON to PEM using Python
An article by Rob Allen
akrabat.com
Blogged! Stop in-place editing of bash history items
Stop in-place editing of bash history items
An article by Rob Allen
akrabat.com
This month is Childhood Cancer Awareness Month. Every month is a Something Awareness Month, but this month, I'm supporting @relay.fm with their fundraiser for St. Jude as they are doing amazing research work and sharing it with the world. Drop a few dollars their way? tiltify.com/@akrabat/rel...
Tiltify - Made for Fundraisers
We give you the tools to engage with your donors and raise more for your charity
tiltify.com
Current status: over-engineering a simple tweak to a NotePlan JSON theme file using Python…
Also, Daniel's released three books on Slim Framework development. Vol 1 is here: ko-fi.com/s/5f182b4b22
Slim 4 - eBook Vol. 1 - Daniel Opitz's Ko-fi Shop
You can purchase the following Slim articles bundled into one eBook (PDF). Chapters • About the Author • Introduction • Request and Response • Tutori...
ko-fi.com
A couple of days ago Odan released Slim 4.15! github.com/slimphp/Slim...
Release 4.15.0 · slimphp/Slim
Fixed Fix DocBlocks for callable route handlers (#3389) Change class keyword to lowercase (#3346) Fix tests for PHP 8.3 Fixes the build status badge in Readme (#3331) Fix text and eol attributes f...
github.com
Blogged! Extending an OpenAPI Component Schema
Extending an OpenAPI Component Schema
An article by Rob Allen
akrabat.com
Blogged! Saving the current URL to a Note
Saving the current URL to a Note
An article by Rob Allen
akrabat.com
The hardest thing about blogging regularly is deciding that some trivial thing that I've worked out is worth posting. On the flip side, when looking something up, I'm very grateful that past-Rob decided to write it down!