Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Jan Ekholm
@chakie@toot.community  ·  activity timestamp 2 days ago

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…

#web #javascript #css #dumpsterfire #php

  • Copy link
  • Flag this post
  • Block
alcinnz
alcinnz boosted
Larry Garfield
@Crell@phpc.social  ·  activity timestamp 6 days ago

Functional programming isn't just for Haskell developers. It's for #PHP developers, too. "Thinking Functionally in PHP" is available from LeanPub.

https://leanpub.com/thinking-functionally-in-php

  • Copy link
  • Flag this post
  • Block
Larry Garfield
@Crell@phpc.social  ·  activity timestamp 6 days ago

Functional programming isn't just for Haskell developers. It's for #PHP developers, too. "Thinking Functionally in PHP" is available from LeanPub.

https://leanpub.com/thinking-functionally-in-php

  • Copy link
  • Flag this post
  • Block
dansup
dansup boosted
packagist
@packagist@phpc.social  ·  activity timestamp 2 weeks ago

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/

#phpc #php #supplychainsecurity #opensourcesustainability

Private Packagist

A Call for Sustainable Open Source Infrastructure

Today, we joined other major package registries in signing an important joint statement on sustainable stewardship of open source infrastructure. Together with Maven Central, PyPI, crates.io, Open VSX, OpenJS Foundation, OpenSSF and Alpha-Omega, we're addressing a critical challenge: the growing gap between infrastructure usage and support. The Reality We
  • Copy link
  • Flag this post
  • Block
Agaric Tech Collective
Agaric Tech Collective boosted
Dale Trexel
@daletrexel@techhub.social  ·  activity timestamp last week

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?

  • Copy link
  • Flag this post
  • Block
dansup
@dansup@mastodon.social  ·  activity timestamp last week

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 🚀

#loops #tiktok #activityPub #federation

Loops Admin Dashboard Federation Settings
Loops Admin Dashboard Federation Settings
Loops Admin Dashboard Federation Settings
Loops Admin Dashboard Federation Settings
Loops Admin Dashboard Federation Settings
Loops Admin Dashboard Federation Settings
Loops Admin Dashboard Federation Settings
Loops Admin Dashboard Federation Settings
Loops Admin Dashboard Federation Settings
Loops Admin Dashboard Federation Settings
Loops Admin Dashboard Federation Settings
Loops Admin Dashboard Federation Settings
Kevin + Drupal + Beard
@kreynen@fosstodon.org replied  ·  activity timestamp last week

@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.

  • Copy link
  • Flag this comment
  • Block
jbz
@jbz@indieweb.social  ·  activity timestamp last week

Old enough to remember that nazis didn't own most of my favorite opensource projects.

Derick Rethans
@derickr@phpc.social replied  ·  activity timestamp last week

@jbz Still no (open) nazis at #php though. So I guess that's a win?

  • Copy link
  • Flag this comment
  • Block
👻 Boo Ramsey 🎃 🧛‍♂️ 🧟‍♂️
@ramsey@phpc.social  ·  activity timestamp last week

Early bird pricing for #LonghornPHP ends tomorrow. This is probably the least expensive ticket to any North American #PHP conference you can get, so get yours before Saturday! Your career will thank you.

See you there!

https://longhornphp.com

  • Copy link
  • Flag this post
  • Block
jbz
@jbz@indieweb.social  ·  activity timestamp last week

🎂 Turned 45 today, which technically gives me +30 yoe in #PHP.

  • Copy link
  • Flag this post
  • Block
Dale Trexel
@daletrexel@techhub.social  ·  activity timestamp last week

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?

  • Copy link
  • Flag this post
  • Block
👻 Boo Ramsey 🎃 🧛‍♂️ 🧟‍♂️
@ramsey@phpc.social  ·  activity timestamp 2 weeks ago

In phpc.chat Discord today, @derickr shared this method for listing human-friendly time zone regions for any country. Want to prompt your users to choose their time zone? Use this approach.

https://3v4l.org/66Wvt

#PHP

List time zone regions by country - created on 3v4l.org

View the output of this script on 3v4l.org: the online PHP shell with 250+ PHP versions
  • Copy link
  • Flag this post
  • Block
👻 Boo Ramsey 🎃 🧛‍♂️ 🧟‍♂️
@ramsey@phpc.social  ·  activity timestamp 2 weeks ago

In phpc.chat Discord today, @derickr shared this method for listing human-friendly time zone regions for any country. Want to prompt your users to choose their time zone? Use this approach.

https://3v4l.org/66Wvt

#PHP

List time zone regions by country - created on 3v4l.org

View the output of this script on 3v4l.org: the online PHP shell with 250+ PHP versions
  • Copy link
  • Flag this post
  • Block
👻 Boo Ramsey 🎃 🧛‍♂️ 🧟‍♂️
👻 Boo Ramsey 🎃 🧛‍♂️ 🧟‍♂️ boosted
Nils Adermann
@naderman@phpc.social  ·  activity timestamp 2 weeks ago

🚨 PSA for #PHP package maintainers: DO NOT REPLACE tags! If you messed up a release simply do another. No matter how quickly you notice a mistake, automatic tools already pulled the original tag, triggered automatic updates. Users will never know you recreated the tag and use the broken state. #phpc #composerphp

  • Copy link
  • Flag this post
  • Block
packagist
@packagist@phpc.social  ·  activity timestamp 2 weeks ago

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/

#phpc #php #supplychainsecurity #opensourcesustainability

Private Packagist

A Call for Sustainable Open Source Infrastructure

Today, we joined other major package registries in signing an important joint statement on sustainable stewardship of open source infrastructure. Together with Maven Central, PyPI, crates.io, Open VSX, OpenJS Foundation, OpenSSF and Alpha-Omega, we're addressing a critical challenge: the growing gap between infrastructure usage and support. The Reality We
  • Copy link
  • Flag this post
  • Block
Benjamin Hirsch
@benjaminhirsch@mastodon.social  ·  activity timestamp 2 weeks ago

Hey PHP developers, after all the years you've spent with PHP and gained experience, if you had the opportunity to switch languages and take your experience with you, would you stick with PHP or choose another language? Boosts are welcome. ❤️ #php

  • Copy link
  • Flag this post
  • Block
Nils Adermann
@naderman@phpc.social  ·  activity timestamp 2 weeks ago

🚨 PSA for #PHP package maintainers: DO NOT REPLACE tags! If you messed up a release simply do another. No matter how quickly you notice a mistake, automatic tools already pulled the original tag, triggered automatic updates. Users will never know you recreated the tag and use the broken state. #phpc #composerphp

  • Copy link
  • Flag this post
  • Block
👻 Boo Ramsey 🎃 🧛‍♂️ 🧟‍♂️
👻 Boo Ramsey 🎃 🧛‍♂️ 🧟‍♂️ boosted
grmpyprogrammer
@grmpyprogrammer@yac.grumpy-learning.com  ·  activity timestamp 3 weeks ago

I have submitted talks for ConFoo and would appreciate my #php folks taking a look and voting on them https://confoo.ca/en/2026/call-for-papers/speaker/chris-hartjes

  • Copy link
  • Flag this post
  • Block
grmpyprogrammer
@grmpyprogrammer@yac.grumpy-learning.com  ·  activity timestamp 3 weeks ago

I have submitted talks for ConFoo and would appreciate my #php folks taking a look and voting on them https://confoo.ca/en/2026/call-for-papers/speaker/chris-hartjes

  • Copy link
  • Flag this post
  • Block
👻 Boo Ramsey 🎃 🧛‍♂️ 🧟‍♂️
@ramsey@phpc.social  ·  activity timestamp 4 weeks ago

The big topic of conversation this weekend, as I’m gathering with others to celebrate Ryan Weaver’s life, has been around how the #PHP community communicates and keeps in touch these days. It’s a good question, and I don’t have a good answer.

  • Copy link
  • Flag this post
  • Block
Agaric Tech Collective
Agaric Tech Collective boosted
Symfony Station 🇺🇦🇨🇦🇬🇱
@SymfonyStation@drupal.community  ·  activity timestamp last month

Joachim's blog: The big plugin attribute change-over made easy. #drupal#PHP
http://www.noreiko.com/blog/big-plugin-attribute-change-over-made-easy

  • Copy link
  • Flag this post
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.3.1 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login