PHP 8.5 will be released tomorrow, but the release announcement is already live - check that out: https://www.php.net/releases/8.5/en.php
#php
How would you declare a parameter as needing to be an invokable object? Would you use `object & callable` or is there a better way?
Just released v1.17.0 of our Socket component! 🎉
Here's the next, today's release introduces initial support for tomorrow's PHP 8.5 release, allowing our downstream components to add compatibility for PHP 8.5 as well. More to come!
https://github.com/reactphp/socket/releases/tag/v1.17.0

We now have our second November talk with Graham Campbell talking about Analytics that actually work in ClickHouse! 🥳🎉

We’ve started our November event with @derickr talk on PHP 8.5! 🥳🎉

8 BILLION requests per day and zero slowdowns? 😮
We helped a major ad platform achieve world-class performance on their #Symfony app using #Blackfire by @upsun including a 43% response time reduction on a critical endpoint ⚡️
#performance #php #blackfriday
Read the full success story 👉 https://tinyurl.com/sm7zjw8b

All of our tips are written in Markdown. Recently, I needed to add a CSS class to a link in one of our tips, and learned how to do this within the Markdown parser we use. #php #laravel https://masteringlaravel.io/daily/2025-11-19-republished-applying-a-class-to-a-markdown-link
Production MediaWiki workloads at WMF are migrating to PHP 8.3 - Wikitech-l - lists.wikimedia.org
https://programming.dev/post/41000741
sometimes it's fun making a little #ai #llm battle 😏 💪
i have no idea what these fancy benchmarks are testing, as a #php developer, i'm (most of the time) interested in the basics - so even a simple boring task can be very interesting to watch and you can learn a lot from that, see for yourself 🔬 👓
8 AI Models, 1 Function, 1 Judge 🧑⚖️
🔗 https://gist.github.com/michabbb/ab4f2b1101a1e5b793a8f0ca58f64416

A047238: Numbers that are congruent to {0, 2} mod 6
3D graph, threejs - webGL ➡️ https://decompwlj.com/3Dgraph/A047238.html
3D graph Gen, threejs animation ➡️ https://decompwlj.com/3DgraphGen/A047238.html
2D graph, first 500 terms ➡️ https://decompwlj.com/2Dgraph500terms/A047238.html
#decompwlj #math #mathematics #maths #sequence #OEIS #JavaScript #php #graph #3D #threejs #webGL #triangular #numbers #primes #PrimeNumbers #palindromes #animation #FundamentalTheoremOfArithmetic #sequences #NumberTheory #classification #integer #decomposition #number #theory #equation #graphs #sieve #fundamental #theorem #arithmetic #research

So basically the whole #cloudflare outage was due to code that wasn't robust enough.
They used a function that can return a certain type of object OR AN ERROR.
They assumed the returned value would always be an object of the expected type and tried to use it as such.
In PHP terms, similar to:
$items = get_items();
foreach ($items as $item) {
$item->process();
}
In #PHP we'd catch this early through static analysis & add explicit type checks everywhere.
Doesn't #Rust have this?
Decomposition into weight × level + jump of prime numbers in 3D, threejs - webGL (log(weight), log(level), log(jump))
➡️ https://decompwlj.com/3Dgraph/Prime_numbers.html
#decompwlj #math #mathematics #maths #sequence #OEIS #JavaScript #php #graph #3D #threejs #webGL #triangular #numbers #primes #PrimeNumbers #palindromes #animation #FundamentalTheoremOfArithmetic #sequences #NumberTheory #classification #integer #decomposition #number #theory #equation #graphs #sieve #fundamental #theorem #arithmetic #research