7 reasons I switched back to PHP after 2 years on Rails (2007) https://lobste.rs/s/uhsedd #php #ruby
https://sive.rs/rails2php
php
cPanel & WHM Authentication Bypass (CVE-2026-41940) https://lobste.rs/s/m8t9px #php #security
https://labs.watchtowr.com/the-internet-is-falling-down-falling-down-falling-down-cpanel-whm-authentication-bypass-cve-2026-41940/
Past, Present, Future: The PHPUnit Story https://lobste.rs/s/lwzkbz #pdf #slides #php #testing
https://phpunit.expert/presentations/past-present-future-the-phpunit-story.html
I’m really honored to be among the speakers selected to speak at this year’s @longhorn PHP Conference. I hope you’ll join me there!
log is non-monotonous in PHP and Lua via @goldstein https://lobste.rs/s/pa54mh #lua #math #php
https://purplesyringa.moe/blog/log-is-non-monotonous-in-php-and-lua/
Brendt / PHP Annotated makes videos about programming in PHP and coding generally. You can follow at:
➡️ @brendt
(Don't worry if it looks blank to you, that just means no one from your server follows it yet. Follow the account and its videos will start gradually showing up on your server too.)
You can also follow their non-video account at @brendt@phpc.social
#Starling is a lightweight #PHP #fediverse server you can install by just copying files over FTP to a shared host. No PostgreSQL, no workers, no DevOps. Owning your data with #ActivityPub can be much simpler than with #ATProtocol. Have you tried it?
https://github.com/dfaria-eu/Starling
Writing the PHP Virtual Machine in Rust (with a lot of help from AI) via @mykiwi https://lobste.rs/s/hbtqfe #ai #php #rust
https://jolicode.com/blog/writing-the-php-virtual-machine-in-rust-with-a-lot-of-help-from-ai
Just noticed that a lot of content is now FREE on https://laracasts.com
Really can recommend for everyone who wants to learn the basics of coding for the web
EPIPE on write might mean you're doing it wrong via @binjip978 https://lobste.rs/s/7emnqu #php #unix
https://rachelbythebay.com/w/2026/07/09/pipe/
Maintenant que les démarches administratives sont faites, je peux enfin l'annoncer : je suis maintenant en freelance !
Développeur spécialisé dans le Web avec PHP (vanilla & Symfony) et Python (surtout avec Flask), avec de solides connaissances en JS (vanilla & Vue.js), je réalise tous les développements en tenant compte des besoins en accessibilité, en écoconception et du RGPD dès la conception.
Réalisations entièrement faites par un cerveau biologique.
Next milestone achieved 🍾
Merged into @symfony core.
max_depth was counted per runtime class name. A Doctrine proxy is a subclass of the entity, so it got its own counter, and a graph with max_depth 1 serialized two levels deep instead of one.
The depth key now falls back to the parent class when the parent declares the same MaxDepth. Proxy and entity share one counter.
The issue was opened in October 2024. 685 days in the tracker before someone got to it.
Landed in 6.4 LTS, merged by nicolas-grekas, upmerges to 7.4 and 8.1 next.
https://github.com/symfony/symfony/pull/65647
#Symfony #PHP #Doctrine #Serializer #OpenSource #Backend #Blog #Fediverse #FOSS #Software #Development
🆕 blog! “A reasonably practical guide to validating RFC 9421 HTTP Signatures for ActivityPub in PHP”
If you're reading this, you've probably been hitting your head against a brick wall trying to parse and decipher the new HTTP Signatures sent by Mastodon and other Fediverse servers.
This is a…
👀 Read more: https://shkspr.mobi/blog/2026/09/a-reasonably-practical-guide-to-validating-rfc-9421-http-signatures-for-activitypub-in-php/
⸻
#ActivityBot #ActivityPub #mastodon #php #webdev
#introduction time! My name is Matt, I'm new to veganism.social, but not new to the #Fediverse. I first joined in 2018 on a #mastodon instance that's probably gone by now. I've been leaving and coming back over the years due to health and life circumstances, but I've been consistently back on for a while.
Anyways, I'm an #opensource web developer (#php / #vue), #punk / #metal musician, #anarchist, #antifascist as hell, #feminist, #ally, and hater of #bigtech and what #ai is doing to our planet. Speaking of our planet, I am a #vegan for health and ethical reasons, but I am not going to be shitty towards people if they're not.
I'm in the process of building out my own little spot on the #indieweb / #smallweb so I can return to running my mouth on a blog.
If I followed you, it's probably because we have common interests, or I enjoy your brand of #shitposting. Or you've activated my inner-geek with #startrek and #videogames.
Anyways, thanks for reading all of this. I hope the attached picture of Marvin the Mushroom has brightened your feed in some way.