Website | https://bigwhoop.ch |
GitHub | https://github.com/bigwhoop |
Website | https://bigwhoop.ch |
GitHub | https://github.com/bigwhoop |
🥧 I have finally released PIE 1.0.0 - The PHP Installer for Extensions will let you install a growing number of extensions. Thank you to a whole host of people for their support in building this excellent @thephpf initiative! ❤️
#phppie #pie #phpcommunity #phpc
https://github.com/php/pie/releases/tag/1.0.0
Core memories thinking of PHP:
- PhpMyAdmin and phpBB(2)
- Using an index.php that includes another script based on a query param. To not allow direct execution of the script, the index.php would define a constant and the script check for its existence.
- register_globals and magic_quotes_gpc and how long it took to eventually get it deprecated.
JetBrains PHPverse 2025 starting in 5 minutes: https://www.youtube.com/live/3b0ty1iZ8QM
Just remembered Propel ORM. I think I quite liked it back then. But Doctrine 2's Data Mapper won the argument against Active Record. Wasn't there also something called Junction around? Does someone remember?
Liquid Glass looks horrible from an usability point of view...
To me this also doesn't look modern, but rather "how do you do, fellow kids" modern.
I've been using #Pocket since the time it was Read It Later. As Mozilla is shutting it down, I've been looking for an alternative.
I've settled for #linkwarden https://github.com/linkwarden/linkwarden for now. Was easy enough to install with Docker, creating a user and then disabling registration.
To migrate the data I requested a CSV export from Pocket and transformed it into a Bookmarks HTML file using https://csv-to-bookmarks.glitch.me/
⚡️⚡️⚡️ Self-hosted collaborative bookmark manager to collect, organize, and preserve webpages, articles, and documents. - linkwarden/linkwarden
I still think one of the best decision with our application 8 years ago was to not use autowiring in the DI and use a PHP based DI.
Refactoring works out of the box in every IDE and developers are more attentive to the design of the code because there's no magic.They need to wire up the whole dependency graph manually.
Autowiring and YAML based DI are some one of the defaults I don't like about Symfony.