It appears as though OpenAI's crawler is crawling the web with tracing headers set. Wasting even more resources than they already do by instructing all the tracing libraries out their to trace all of OpenAI's requests...
blog.thms.uk/2025/05/open...
#web #webdev #ai #openai
Posts by Michael
Yesterday I had a fun discussion with my son who had written a seeder to create the inital admin user in his Laravel project.
So that led me to write this blog post about Laravel’s PromptsForMissingInput interface:
blog.thms.uk/2025/04/prom...
#laravel #php
Did you know you can push jobs into a Laravel queue from outside your application? Whether you're offloading tasks from a Node.js service or integrating Laravel with external systems, queues make it easy to handle background processing efficiently.
blog.thms.uk/2025/03/lara...
#laravel #php
You probably all know this, but it was new to me: Carbon supports macros to extend the API
I recently used a macro to round the output of longAbsoluteDiffForHumans in a Laravel project, and because it’s new to me I wrote a short blog post:
blog.thms.uk/2025/01/cust...
#php #laravel #carbon
The other day I needed to find a way to show a completely different site to users based on their IP addresses and/or cookies in their browser.
I wrote blog post about how I accomplished this here:
blog.thms.uk/2024/07/smar...
#ngnix #web #webDev
This morning I learned how to use sessions and session cookies with axios in Node.js.
I wrote a very short blog post about this:
blog.thms.uk/2024/06/node...
#node #nodejs #axios
It really annoys me that in Laravel 11 you cannot have multiple listeners for the same event in an array like you could in L10.
It's not like it's a big deal, as it's simple enough to implement, but just seems like a step backwards.
What do you think?
blog.thms.uk/2024/05/even...
#Laravel #PHP