Reposted by Damien SeguyAFUP @afup.org · 28/09/2026Il vous reste une semaine tout juste pour prendre vos billets pour le Forum PHP 2026 : rejoignez la communauté PHP les 8-9 octobre à Disneyland Paris et profitons d'être ensemble pour discuter sur l'évolution de nos métiers. On en a toutes et tous besoin ! buff.ly/BeDt94o 012
Damien Seguy @dseguy.bsky.social · 28/09/2026Ah, 😌, I see it now. I never questioned it before, but that is clear. Other languages are more consistent with that? 110
Reposted by Damien SeguyLionel Péramo @lionel-peramo.com · 27/09/2026PHP templates make great static websites. Kirigami runs them without installing PHP. It is a static site generator. It runs real PHP in WebAssembly through Node.js. #PHP #WebDev #WebAssembly 1/4 121
Damien Seguy @dseguy.bsky.social · 28/09/2026what is bizarre here? Types are simple, I see the interpolated string at the end quite strange though. 100
Reposted by Damien SeguyLionel Péramo @lionel-peramo.com · 26/09/2026You know PHP as an interpreted language. Manticore turns it into native machine code. It is an Ahead-Of-Time compiler written in pure PHP. It uses LLVM to generate standalone binaries. #PHP #WebDev #OpenSource 1/4 252
Damien Seguy @dseguy.bsky.social · 26/09/2026🐘 PHPenomenal 8.6 is on! Write a "useful" #PHP app that actually uses PHP 8.6's new features. One rule: share your source code by Nov 19, 2026, when PHP 8.6 drops. Best entries wins! 🏆 Join in → open an issue on the repo. #PHP #PHP86 #PHPenomenal www.exakat.io/phpenomenal-...phpc.socialPHP Community on MastodonA server for PHP programmers & friends. Join us for discussions on the PHP programming language, frameworks, packages, tools, open source, tech, life, and more. 010
Damien Seguy @dseguy.bsky.social · 23/09/2026#PHP lazy class constant is the default behavior when creating constant with expressions, rather than literal values. This is both clever and a hidden trap. So, let's review that! www.exakat.io/lazy-class-c...exakat.ioLazy class constants in PHP - ExakatLazy class constants in PHP: how can constant get lazy in PHP, how this is good for performance, and why does it has a few catches 001
Damien Seguy @dseguy.bsky.social · 21/09/2026Vale reads the comments in your #PHP code and apply checks: grammar, spelling and style, to make sure they are consistent and expressive. A tool for the most human part of the code. Install, review and run. www.exakat.io/vale-reviews... 010
Damien Seguy @dseguy.bsky.social · 19/09/2026Ragu alla bolognese and apple compote, may be some gougère ! 111
Damien Seguy @dseguy.bsky.social · 19/09/2026Still 404 I searched for it with the local enginetoo I ll try again tomorrow 110
Damien Seguy @dseguy.bsky.social · 18/09/2026What happens when you chain #PHP list() calls? And when you include a full assignement in the middle? Also, with #PHP 8.6 deprecating the list keyword, modern code likes like chains of arrays. #phptip #phptrick php-tips.readthedocs.io/en/latest/ti... 010
Reposted by Damien SeguyRodolphe @rgelaude.bsky.social · 18/09/2026📰 Nouvelle revue de presse #Symfony, #PHP & #IA Cette semaine : → Symfony 8.2 continue d’évoluer → PHP 8.6 approche du feature freeze → Composer 3 se prépare → Les agents Copilot gagnent en contrôle et en autonomie À lire 👇 www.gelaude.fr/articles/sym...gelaude.frSymfony, PHP et IA au 18 septembre 2026Revue du 18 septembre 2026 : Symfony 8.2, gel de PHP 8.6, préparation de Composer 3 et nouveaux contrôles de sécurité pour les agents GitHub Copilot. 011
Damien Seguy @dseguy.bsky.social · 18/09/2026🐘 Calling all PHP devs on Bluesky! Join the PHP Dev Squad for the latest #PHP news, cool projects and community activities. Share what you're building, learn from others and stay in the loop. You're invited 👇 #PHPDev #WebDev dly.to/zzRWqw6ra15dly.toDamien seguy invited you to PHP Dev | daily.devWelcome to PHP Dev, a dedicated space for sharing knowledge about PHP and its ecosystem (only PHP directly related). Help us find good articles and blogposts and provide links. Upvote or downvote, after reading, it's essential 132
Damien Seguy @dseguy.bsky.social · 18/09/2026My personal best is 1321. Several time challenged, but never beaten. I hope to crank up these rookie numbers on day... geez.... 110
Damien Seguy @dseguy.bsky.social · 18/09/2026What do you mean, I can't redeclare a property static? I know! How did I end up with such an error in my #PHP linting? Well, it is actually more interesting than it looks. Here is a whole adventure! www.exakat.io/what-do-you-...exakat.ioWhat do you mean, redeclare a property static? - ExakatWhat do you mean, redeclare a property static? How a unexpected error message lead to a review of PHP features 000
Damien Seguy @dseguy.bsky.social · 18/09/2026Get well soon! And that is another nice find. It goes along the PHP openGL project, to build games in PHP. That is so cool! 010
Damien Seguy @dseguy.bsky.social · 17/09/2026So, it's too late for #PHP 8.6, but can I ask for composable first class callable of the second order for #PHP 8.7? I tried even with |> operator, it fails. Is the only solution here to do a closure? Try it yourself : 3v4l.org/eUjJ4#v8.5.10 Damned, already talking about #php 8.7? 000
Reposted by Damien SeguyLionel Péramo @lionel-peramo.com · 17/09/2026I forgot the link about the PHP 2D game engine Phrost so here it is: www.youtube.com/watch?v=UOft...youtube.comPhrost Update #2 - 2D Game Engine For PHPYouTube video by Joseph Montanez 111
Reposted by Damien SeguyLionel Péramo @lionel-peramo.com · 17/09/2026PHP is not only for websites. You can now build video games with it. Meet Phrost, a modern 2D game engine. #PHP #GameDev #IndieDev 1/5 193
Damien Seguy @dseguy.bsky.social · 16/09/2026Can you have the same property both static and non static in a #PHP class? I mean, it is quite easy with methods, but properties? Well, #PHP can. #phptip #phptrick php-tips.readthedocs.io/en/latest/ti...php-tips.readthedocs.ioStatic And Non Static PropertyAfter the great static and non static method, here is the property version: it is possible to make the same property static and non-static 000
Damien Seguy @dseguy.bsky.social · 15/09/2026Plain #PHP is great, I just read from the graphic that it is only for PHP/FI and less: PHP < 3 It took me a while to think it is "PHP ❤️" and yet, I was there when they invented it... 🤣 010
Reposted by Damien SeguyDamien Seguy @dseguy.bsky.social · 15/09/2026Check out the PHP Dev squad on daily.dev for daily and varied news dly.to/zzRWqw6ra15daily.devdaily.dev - Where developers discover what's nextFree, personalized developer news aggregator. Stay on top of software development news, AI coding tools, and web dev - curated daily from trusted sources. 021
Damien Seguy @dseguy.bsky.social · 15/09/2026Check out the PHP Dev squad on daily.dev for daily and varied news dly.to/zzRWqw6ra15daily.devdaily.dev - Where developers discover what's nextFree, personalized developer news aggregator. Stay on top of software development news, AI coding tools, and web dev - curated daily from trusted sources. 021
Reposted by Damien SeguyLionel Péramo @lionel-peramo.com · 15/09/2026Can PHP render 2D and 3D graphics? PHP-GLFW makes it possible. It opens PHP to game development and visual tools. #PHP #GameDev #Programming 1/5 1105
Damien Seguy @dseguy.bsky.social · 15/09/2026Now, we need a full tutorial for this, and and link to the repo: github.com/mario-deluna...github.comGitHub - mario-deluna/php-glfw: 🪐A fully-featured OpenGL and GLFW extension for PHP. 🔋Batteries included (Math Functions, Texture Loaders, etc..)🪐A fully-featured OpenGL and GLFW extension for PHP. 🔋Batteries included (Math Functions, Texture Loaders, etc..) - mario-deluna/php-glfw 110
Damien Seguy @dseguy.bsky.social · 15/09/2026And some other time, you’ll feel too late, or too early, or too alone. The good part is that the rest of the world doesn’t know, so keep doing what you do. Some day, you’ll make us feel that too. 000
Reposted by Damien SeguyPierre T @ptondereau.bsky.social · 14/09/2026J'ai adhéré à l'AFUP cette année et vous devriez en faire autant aux associations qui sont dans votre écosystème : lettreouverte.afup.orglettreouverte.afup.orgLettre ouverte pour sauver les événements tech en FranceLes événements tech français risquent de disparaître. Sponsorisez, achetez des places, adhérez. 053
Reposted by Damien SeguyAFUP @afup.org · 08/09/2026La situation est grave à l'AFUP. Et pas que chez nous: c'est tout le secteur des événements techniques qui souffre. Aujourd'hui, ensemble, 32 assos, communautés et orgas d'events tech partagent une lettre ouverte pour la survie de nos rassemblements. Prenez part au mouvement ! buff.ly/EbSRXsf 11322
Damien Seguy @dseguy.bsky.social · 07/09/2026Rebuilding Taipan! with an AI Pair Programmer in PHP Taipan! is a classic Apple ][c game and... we are in 2026. www.exakat.io/rebuilding-t...exakat.ioRebuilding Taipan! with an AI Pair Programmer in PHP - ExakatRebuilding Taipan! with an AI Pair Programmer in PHP: the epic adventures of a PHP programmer with the classic apple ][c game 000
Damien Seguy @dseguy.bsky.social · 07/09/2026Thanks for reminding everyone of this classic problem. It is still preying on the unsuspecting in modern code. Yes, exakat reports it. 000
Damien Seguy @dseguy.bsky.social · 05/09/2026It is called the dangling reference problem, and it is a classic #PHP bug. php-dictionary.readthedocs.io/en/latest/in...php-dictionary.readthedocs.ioDangling Reference - The PHP dictionary - 1.1.32Dangling Reference - The PHP dictionary - 1.1.32 100
Reposted by Damien SeguyDamien Seguy @dseguy.bsky.social · 01/09/2026str_replace() replaces ALL occurences. What if you only want to replace one of them? I have 3, but there are others. What other option do #PHP offer? php-tips.readthedocs.io/en/latest/ti... #phptip #phptrick 011
Reposted by Damien SeguyLionel Péramo @lionel-peramo.com · 01/09/2026PHP and AI are now a powerful combination. Meet ORT, the extension that brings machine learning to PHP. You can run advanced AI models directly in your PHP code. #PHP #AI #MachineLearning 1/6 111
Damien Seguy @dseguy.bsky.social · 01/09/2026str_replace() replaces ALL occurences. What if you only want to replace one of them? I have 3, but there are others. What other option do #PHP offer? php-tips.readthedocs.io/en/latest/ti... #phptip #phptrick 011
Damien Seguy @dseguy.bsky.social · 30/08/2026Naming is hard: typephp, typephp, native PHP, nativePHP, and PHP native? There are quite some confusion notions these days in #PHP ecosystem. www.exakat.io/typephp-nati...exakat.ioTypePHP, native PHP, NativePHP: the ecosystem has a vocabulary problem - ExakatTypePHP, native PHP, NativePHP: the ecosystem has a vocabulary problem 021
Damien Seguy @dseguy.bsky.social · 28/08/2026There are rare tutorial about inotify, even as it was maintained for ages. May be time for a new one? reintech.io/blog/beginne...reintech.ioA Beginner's Guide to the PHP Inotify Library for Filesystem MonitoringReintech is the hiring marketplace for software engineers — vetted on how they think, hired in days. Global employment handled. 110
Damien Seguy @dseguy.bsky.social · 28/08/2026First usage I see of #PHP via Haxe, with an actual plot line (pun intended). very interesting! 010
Damien Seguy @dseguy.bsky.social · 20/08/2026Sometimes, null is an actual argument in #PHP native functions, and it is not obvious that features it unleashes. #phptrick #phptip www.exakat.io/the-secret-l...exakat.ioThe Secret Life of "Magic Null" in PHP - ExakatThe Secret Life of "Magic Null" in PHP: some special usage of null as an argument, with extra lesser known features, yet so useful 010
Reposted by Damien SeguyThe PHP Foundation @thephpf.bsky.social · 18/08/2026This is a friendly reminder that if you have not yet completed the State of PHP Survey, you should do so. And you should tell your PHP friends and family to do so, too. I mean, look how excited these people are to be taking this! surveys.jetbrains.com/s3/phpnet-s... #php #stateofphpsurvey #phpstorm 063
Damien Seguy @dseguy.bsky.social · 19/08/2026Oh yeah, psysh! long timer #PHP project. Nice to see it alive and modernized. 110
Damien Seguy @dseguy.bsky.social · 18/08/2026I « fixed » the tail which is straight, not bending downward and I was given the stickers. 010
Damien Seguy @dseguy.bsky.social · 18/08/2026MOC? It is based on the instruction PDF of Jetbrains, and a hand made list of pieces. I did it (it's an adventure by itself). #PHP github.com/self-soft/el...github.comGitHub - self-soft/elePHPant-lego: Parts list and sticker set to build your own elePHPant designed by Jetbrains using LegoParts list and sticker set to build your own elePHPant designed by Jetbrains using Lego - self-soft/elePHPant-lego 120