Skip to main content

Search

Items tagged with: php


How did this project end up having a DateUtils class? When did development derail?

#php #rant

#php #rant


Sometimes I wonder if the Symfony folks aren't a tiny bit too in love with PHP attributes.

#symfony #php


New in Private Packagist: Usage Tracking can now help prioritize security updates by showing how dependencies cascade through projects and where vulnerable versions are used. Trusted Publishing for GitHub Actions and better synchronization setup. blog.packagist.com/whats-new-i… #php #phpc #composerphp


Last Call: Nur noch eine Woche bis zur betterCode() PHP 2025!

Am 25. November findet die Online-Konferenz zur Programmiersprache PHP statt. Neben Version 8.5 geht es um FrankenPHP, Caddy Server, Testing, Patterns und KI.

heise.de/news/Last-Call-Nur-no…

#IT #PHP #Programmiersprachen #news


I’m learning Bludit 😑

Not as easy as it looks to convert a theme…

#php #bludit #cms #flatfile #webdevelopment #markdown


Calling #PHP developers: The 2026 State of Open Source Survey needs your technical perspective. Help us analyze enterprise OSS adoption patterns and PHP ecosystem evolution.

Plus, for every 500 responses we receive, we'll increase our donation to open source initiatives by $1K

Take the survey here >> surveymonkey.com/r/7X93W9R

#php


Let's be controversial: In modern #PHP, you should never type-hint an array.

peakd.com/php/@crell/php-never…

#php


Visionary Leadership Required

medium.com/@krakjoe/visionary-…

#php #oss

#php #oss


After Composer 2.9 CLI security improvements, we're working on a transparency log for Packagist org to strengthen PHP supply chain security, funded by the Sovereign Tech Agency with help of the PHP Foundation and Private Packagist. #php #phpc #composerphp

More detail about what we're working on can be viewed on our blog at blog.packagist.com/strengtheni…


This feeling, when you upgrade from an old #PHP version to the current one (8.0 -> 8.4) and you're not afraid to break anything because you have a lot of #tests #deployOnFriday


#Composer now automatically blocks updates to packages with known security advisories.

blog.packagist.com/composer-2-…

#PHP


„The Hidden Cost of Stack Depth: Problems with Recursive PSR-15 Middleware“

charron.dev/posts/hidden-cost-…

#php

#php


Composer 2.9 is here! 🚀 It automatically blocks packages with known vulnerabilities, has a new repository command to manage repos from the CLI, and lots more!

Read the full announcement: blog.packagist.com/composer-2-…
#composerphp #phpc #PHP


I think this has the potential to move #PHP forward significantly: stitcher.io/blog/game-changing…
#php


Advanced PHPUnit Data Provider shenanigans. #PHP

Part 1: peakd.com/hive-168588/@crell/f…
Part 2: peakd.com/hive-168588/@crell/a…

#php


TIL that #PHP has a built-in primitive server that you can use for simple dev stuff or on machines that don't have a server such as Apache or NGINX installed.
You can launch it easily via: php -S 127.0.0.1:8000 -t /path/to/folder
#webdev #server #tips #til


#PHP peeps, assuming you use Git, do you include Composer managed packages in your Git repo and push along with your own code, or do you keep Composer packages separate and manage deployment in a different way? Any insight or thoughts welcome.
#php


is there a way to get an attribute's target from the attribute's constructor?

i wanted to validate this is only being used on a class that implements a specific interface

#php

#php


As some folks know, I am back on the job market.

26 year PHP Veteran, extensive Open Source and community experience. Specializing in modernization, training up teams, technical leadership, and long-term thinking. Some Kotlin experience as well, but not a ton.

Currently looking for Staff/Principal or Director/CTO level roles. Size of company flexible. Full time remote, US Central Time.

More details on LinkedIn: linkedin.com/in/larry-garfield…

Boosts welcome, etc.

#PHP #FediHire #Kotlin


I dare you to build a website with plain #php, json markdown and csv. No sql, no laravel, no twig
#php


The PHP Foundation is Seeking a New Executive Director! 🐘💜

We're asking the PHP community to help find the right person for this role. If you know someone who would be an excellent fit, please encourage them to apply or reach out to us directly.

thephp.foundation/blog/2025/11… #php #phpc #opensource


🚀 Just released my first package: archer-framework/uniform-resource-identifier!

🧩 It’s the first building block of my framework, Archer Framework.

📄 It defines the standard for URI handling in PHP — only contracts, no implementations.

💖 Your feedback is welcome!

gitlab.com/archer-framework/un…

#PHP #Composer #Opensource #Framework


Ok nobody is doing this shared search engine thing i proposed last time so i guess i have to start it with boring tech. #web #searchengine #php


I've got a hot tip for anyone who is just starting out in software development, especially #PHP; know your language. If you only understand the basics - operators, conditionals, loops, variables - you could be missing out on some features that will transform your code.
#php


betterCode() PHP bietet Online-Workshop "KI-Coding-Tools verstehen und meistern"

Die betterCode() PHP 2025 beleuchtet am 25. November PHP 8.5, FrankenPHP und den Caddy Server – ergänzt um einen Workshop zu KI‑gestützten Coding‑Tools.

heise.de/news/betterCode-PHP-b…

#IT #PHP #Programmiersprachen #news


Developing github.com/krakjoe/ort means running a homelab for all the supported platforms/hardware configurations - the cloud would be restrictive and prohibitively expensive because of combinatorial explosion.

Getting access to bleeding edge hardware is difficult, so I'm shouting into the void asking for help ...

Things I need to acquire:
- System with AVX512 float16 vector extensions (-mavx512fp16)
- A decent non-nvidia discrete GPU (radeon would be good, >= 12GB VRAM)

Help ?

#php

#php


This is an excellent and crucially important talk for anyone involved in software.

youtube.com/watch?v=WsbUzGailC…

#OpenSource #FreeSoftware #PHP #Union #UnionStrong


Friends, I’m in a bit of a tough spot.

My business is growing but not fast enough to pay the bills.

I need some kind of extra work to keep my family fed and my house over my head.

I’m an expert in #php, systems design, and WordPress. I do devops and development. My website is sarah-savage.com

Can you help me get #fedihired
? Please boost for reach.


Currently failing to understand how someone can say they are unsure about the future of #php and yet be very sure about the future of #laravel. Yes there is an issue with getting #php in front of new devs & corporate decision makers, yes #AI homogenisation is an issue (that goes beyond php), but further dividing the php community seems unlikely to solve anything.


¿Algún programador (no sé si se llama así) de #php que trabaje freelance y quiera hacer una cosa para una librería?
#php


Fun with PHP: Changing Readonly Properties and Other Shenanigans




After leaving IBM in 2010 I decided to focus on Natural Language Generation and taught a graduate course in South America the next year: wiki.duboue.net/2011_FaMAF_Int…

The students were horrified that most of the NLG frameworks back then were still in Lisp. So I set myself to learn #PHP and write a small NLG framework in the language: github.com/DrDub/php-nlgen

It's crazy that roughly 15 years later I am now doing PHP full time.

#php


It’s exhausting to follow, so I can see how it might be discouraging or even demoralizing for the author. Thank goodness for his grace and courage to persevere in the face of resistance.

I understand that we as a community want the implementation to be “perfect,” but that is the enemy of good enough.

2/2

#PHP

#php


The amount of bike-shedding in the #PHP RFC process is ridiculous sometimes, from an outsider’s perspective. Here you have someone who has been trying to make a massive contribution to the language for the better part of a year, and it never seems to be enough. He’s published multiple revisions, yet there’s always multiple people saying “this” needs added, changed or removed, or it’s too complex. Not to mention the back and forth over the syntax.

1/2

#php


Let's be controversial: In modern #PHP, you should never type-hint an array.

peakd.com/php/@crell/php-never…

#php


Incalculable Risk — Why PHP needs first-class Machine Intelligence

(includes short history lesson)

medium.com/@krakjoe/incalculab…

#php #ai #ml

#ai #php #ml


Me, when writing new code: "PHP arrays are the best!"

Me, when debugging old code: "PHP arrays are the worst!"

#php

#php


Null is problematic, but why? Let's see why, and let that guide us to new alternatives. #PHP

peakd.com/hive-168588/@crell/m…

#php


20 years into development and I still quite haven't figure this one out. How do you continue to develop a plugin that's done?

arnan.me/blog/post/how-to-deal…

#wordpress #classicpress #php #plugin #development


#ThingsILearned at #InternetArchive: We have our own task queuing system. Like Celery or Amazon SQS but written in #PHP at least a decade before any of those. It has recently handled its task number 5 billion.

When you upload a file, the task system (called "catalog") will generate derivative formats, like OCRing books or transcoding videos. Some tasks have taken months to run end-on-end.


so this would probably be a very bad idea, but gonna ask anyways...

I don't understand why something like this is not possible with #php property hooks

the `set` hook accepts `null` and I would expect the argument to be handled there before actually setting hitting the constructor's argument

WYT ?

#php


Periodic Reminder: you should spent as much time in your documentation than in your package development. I use #DDD for all my projects Documentation Driven Development 😎 . If I don't like the look of my examples in the documentation then chances are the public API is bad and needs adjustements. #PHP #OSS #library


I'm in a financial nightmare because I haven't found any job in months, and I've spent all the "safety net funds" I had.

If I don't find a job in the next thirty days, I'm gonna bankrupt and be forced to either leave my family to work "in offices" far from home, or accept lower-range jobs and salaries that will barely be enough to feed my kids.
As a reminder, my son has disabilities that need daily care I won't be able to give if I'm not at home.

I'm requesting help 🙏

#php #FediHire


I wrote down some thoughts about my hope for #PHP open source: stitcher.io/blog/sponsoring-op…
#php


Another nice example baked into #PHP why having different return types for the same function is a really bad idea. It just results in way more effort to do things right everywhere this function is used.
#php


At #longhornphp, @ramsey is talking about the history of floss.

I didn't think I was at a dental conference, but here we are.

#php

Diese Webseite verwendet Cookies. Durch die weitere Benutzung der Webseite stimmst du dieser Verwendung zu. https://inne.city/tos