Reason 1,000,001 why OpenAI sucks - blog.thms.uk
AAfter days of debugging unexplained span usage in Sentry - despite an ultra-low sampling rate - I discovered `traceparent` headers in requests traced back to OpenAI. Turns out, it's always AI.
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
06.05.2025 16:04 β π 0 π 0 π¬ 0 π 0
Cross-Language Queues: Sending Jobs from Node.js to Laravel - blog.thms.uk
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 e...
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
19.03.2025 21:24 β π 4 π 0 π¬ 0 π 0
Creating a Custom PHP Carbon formatter using macros - blog.thms.uk
Using a Carbon macro to customise formatting of date intervals.
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
10.01.2025 15:32 β π 1 π 0 π¬ 0 π 0
Event Listeners in Laravel 11 - blog.thms.uk
Simplifying event listener registration in Laravel 11
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
25.05.2024 07:56 β π 3 π 0 π¬ 1 π 0