At #longhornphp, @ramsey is talking about the history of floss.
I didn't think I was at a dental conference, but here we are.
#Tag
At #longhornphp, @ramsey is talking about the history of floss.
I didn't think I was at a dental conference, but here we are.
Before giving my keynote yesterday, I struggled with whether to include a certain section. I actually asked myself, “What would @grmpyprogrammer do?” and decided to keep the section. #LonghornPHP #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.
👋 Hello Fediverse!
I’m Toby – on the web since 1996, at home in #PHP since 2000.
Co-founder of Qafoo & Frontastic (acquired by commercetools in 2021), where I worked as a Principal Engineer.
I speak openly about my mental health and do #MentalHealth advocacy in the tech scene.
Currently on a sabbatical, loving family life, fantasy & sci-fi, hiking & sauna time.
More about me: https://schlitt.info
#introduction
👋 Hello Fediverse!
I’m Toby – on the web since 1996, at home in #PHP since 2000.
Co-founder of Qafoo & Frontastic (acquired by commercetools in 2021), where I worked as a Principal Engineer.
I speak openly about my mental health and do #MentalHealth advocacy in the tech scene.
Currently on a sabbatical, loving family life, fantasy & sci-fi, hiking & sauna time.
More about me: https://schlitt.info
#introduction
Good morning dear meatsacks that observe my internet words. I have entered Sky Tube 1 of 2 in preparation for the corporeal relocation to @longhorn . Thank you for your attention on this matter. #php #phpc #phpcommunity #longhornphp #longhornphp2025
Good morning dear meatsacks that observe my internet words. I have entered Sky Tube 1 of 2 in preparation for the corporeal relocation to @longhorn . Thank you for your attention on this matter. #php #phpc #phpcommunity #longhornphp #longhornphp2025
I took the time to update https://packagist.org/packages/stella-maris/nist-password to the latest version of the NIST specs regarding passwords. It's now also tested on PHP8.1 through PHP8.5
If you are looking for a library to make sure your passwords are compliant to the latest security rules, this might be for you.
Feel free to open an issue when you're missing something.
I took the time to update https://packagist.org/packages/stella-maris/nist-password to the latest version of the NIST specs regarding passwords. It's now also tested on PHP8.1 through PHP8.5
If you are looking for a library to make sure your passwords are compliant to the latest security rules, this might be for you.
Feel free to open an issue when you're missing something.
🪦 TT-RSS Shuts Down, but the Project Lives On Under a New Fork / Linuxiac
「 The reasons for this are many but the tl;dr is that I no longer find it fun to maintain public-facing anything, be it open source projects or websites. As for tt-rss specifically, it has been ‘done’ for years now and the “let’s bump base PHP version and fix breakages” routine is not engaging in the slightest 」
https://linuxiac.com/tt-rss-shuts-down-but-the-project-lives-on-under-a-new-fork/
I want to switch to freelancing to do PHP-based development work. I’m in NYC, and would like to work with people and businesses that want more than something built cheap and fast. I'd like to make an impact, by developing software that creates value for them.
How do I best find these companies? Any advice?
#NYC #PHP #WebDev #Software #Business #Drupal #Symfony #Laravel
I want to switch to freelancing to do PHP-based development work. I’m in NYC, and would like to work with people and businesses that want more than something built cheap and fast. I'd like to make an impact, by developing software that creates value for them.
How do I best find these companies? Any advice?
#NYC #PHP #WebDev #Software #Business #Drupal #Symfony #Laravel
Grrr. Getting hit by a fairly aggressive scraper on my blog.
Same user-agent, but different IP addresses - all from China.
It is using JS - but I really don't want to put up a CAPTCHA or similar. Deters too many legitimate visitors.
Anyone have a simple solution for WordPress / PHP?
Day 8 of the shutdown, still getting back into the swing of writing code for hours every day after years away from it. The brain "muscle" memory is still there - notably getting into the Flow for hours and completely forgetting to eat.
Today's project is refactoring the data access layer to add modern models. Hoping to get authentication done shortly. #PHP https://codeberg.org/krusynth/Valvalis
There really needs to be some way to create modern web applications that doesn’t force you to use JavaScript. That shit’s just awful for a sane mind. Preferably not CSS either as that shit’s a total garbage fire.
Seems PHP is still the best (only?) alternative and that’s just sad. Why did we allow the web to get so bad? It all started out great 30 years ago and look at the state now…
Functional programming isn't just for Haskell developers. It's for #PHP developers, too. "Thinking Functionally in PHP" is available from LeanPub.
Functional programming isn't just for Haskell developers. It's for #PHP developers, too. "Thinking Functionally in PHP" is available from LeanPub.
Together with PyPI, Maven Central, crates.io and other major package registries we signed a statement on sustainable open source infrastructure.
3B+ installs/month and evolving #composerphp and packagist.org requires sharing the costs.
Our Blog: https://blog.packagist.com/a-call-for-sustainable-open-source-infrastructure/
Open Letter: https://openssf.org/blog/2025/09/23/open-infrastructure-is-not-free-a-joint-statement-on-sustainable-stewardship/
Has anyone looked at whether using #AI for coding will hold back adopting of new (improved) language tools and standards?
For example, #Drupal has used annotations for plugins for years, while #PHP attributes are the new preferred syntax. AIs are trained off of code of the past, which for plugins was all annotations until attributes were introduced. Does that mean the stochastic coding parrot will continue to suggest annotations because of their stronger weight in the training set?
I've been busy wrapping up the final parts of Loops ActivityPub federation!
We will ship with two modes (Open and Lockdown), the latter allowing you to restrict federation with allowed instances only (and enforced via AuthorizedFetch)
You can also disable Federation support
I'll have a better ETA this weekend after some more testing ✨
Thanks to phpstan, this may even ship this weekend 🚀
@dansup love seeing phpstan being called out like this in other #PHP projects. Hard to imagine where modern #drupal would be without all of the work @OndrejMirtes, @mglaman and many others put into it.
A space for Bonfire maintainers and contributors to communicate