PHP

caroga,
@caroga@phpc.social avatar

I've recently got asked why I like so much, and why am I working with a "soon to be dead"-language.

My reply was, and will always be, that I've met my best friends through PHP, and that I've earned my living with PHP for over two decades. So PHP for me is not just a language; it's my hobby, profession, and passion.

I've been hearing that "PHP would soon be gone" for as long as I can remember, but after 25+ years it still powers the majority of the internet.

So yeah, I like PHP, I (...)

jla,
@jla@fosstodon.org avatar

Have a good trip... and "Learn as a pirate " ?

https://lands.php.earth

marxjohnson,
@marxjohnson@ubuntu.social avatar

If you've heard me talk about working with 🎓 on @linuxmatters 🐧and you like the sound of it, we're hiring 🐘developers at @catalysteu ⚡!

https://www.catalyst-eu.net/jobs/php-software-developer

All experience levels considered, take a look and feel free to PM me with any questions.

sergey, Russian
@sergey@phpc.social avatar

‼️ PHP 8.0 is now EOL ‼️

Consider upgrading to 8.1 or higher ⬇️
https://www.php.net/migration81

luceos,
@luceos@fosstodon.org avatar

Me, php senior developer and passionate open source maintainer, is hoping for a new for 2024. Anything preferably remote (located in CEST), working with / , one specific product, regardless of stack complexity, up to 32 hours/week so I have time left to manage .

Check my personal website for information about me and my linkedin for a digital resume; https://luceos.com.

♥️ For reading & sharing. Tips welcome.

RyunoKi,
@RyunoKi@layer8.space avatar

@luceos Add hashtags and

derickr,
@derickr@phpc.social avatar

:xdebug: I've spent more time optimising Xdebug's debugger. This time I focussed on breakpoints.

🚫 Before these changes, Xdebug would check after every statement for line breakpoints.

✔️ Now, it only checks for them, if we already have concluded that the function contains any breakpoint.

🎈 This means that setting a breakpoint incurs a small performance impact, while almost no impact exists while running your PHP code.

🆕 To sponsor my work: https://xdebug.org/support

shochdoerfer,
@shochdoerfer@phpc.social avatar

@derickr nice! Thx for your hard work! Very much appreciated.

thgs,
@thgs@phpc.social avatar

@derickr nice one, thanks!

j3j5,
@j3j5@hachyderm.io avatar

Ok, this is a smart workaround to avoid unnecessary polyfills on your projects. It always bothered me to have no way to avoid symfony/polyfill-mbstring and symfony/polyfill-ctype even though my systems always have the necessary extensions. Well, this fixes that :)

https://php.watch/articles/composer-replace-polyfills

SenseException, German
@SenseException@phpc.social avatar

Well, that explains everything for .

sarah,
@sarah@phpc.social avatar

Are you a PHP developer looking for a job? Make sure you check out my project, https://phpforhire.com which is in beta, and will allow you to post a profile of yourself that will be searchable online.

ramsey,
@ramsey@phpc.social avatar

Ryan is one of my favorite persons in the community. I cannot imagine what he and his family must be going through. They face expensive medical bills and more ahead. If you can help financially, please do so.

https://www.gofundme.com/f/support-ryans-brain-cancer-battle

SuitedUpDev, (edited )
@SuitedUpDev@mastodon.online avatar

I'm a big proponent of doing fewer if statements and early returns! Doing stuff in your if statements only increases cognitive load when trying to read the code.

public function sendActivationEmail($user) {
if (! $user->isActivated) {
// Send out activation email
}
}

versus.

public function sendActivationEmail($user) {
if ($user->isActivated) {
return;
}

// Send out activation email
}

objectvoice,
@objectvoice@mastodon.social avatar

@waffles @SuitedUpDev

and once you've dedicated yourself to the religion of nesting only when necessary, there really are some good techniques you discover out of pure stubbornness!

SuitedUpDev,
@SuitedUpDev@mastodon.online avatar

@objectvoice @waffles I'm already a member of that religion. Currently just doing some work for the religion 😉

brotkrueml,
@brotkrueml@phpc.social avatar

I released a major version of my extension for displaying reports in the dashboard, compatible with the new TYPO3 version 13. 🥳

Have fun 🚀

https://extensions.typo3.org/extension/matomo_widgets

ramsey,
@ramsey@phpc.social avatar

Someone wrote a interpreter in https://github.com/bragful/ephp

ramsey,
@ramsey@phpc.social avatar

@shadowhand About 10+ years ago, when Erlang got popular with the hipster coders, I would do tutorials in Erlang and be like, “Oh! I get this. It’s cool!” But then I could never actually write anything in it on my own. 🤣

shadowhand,
@shadowhand@phpc.social avatar

@ramsey that’s basically my experience with it too. The Erlang syntax has such beautiful choices when it comes to symbols, leading to almost poetic brevity. But I have only ever admired as a reader, never a writer.

Crell, (edited )
@Crell@phpc.social avatar

devm.io interviewed me about Crell/ , my serialization library.

https://devm.io/php/php8-library-serde-interview-larry-garfield-001

shochdoerfer, German
@shochdoerfer@phpc.social avatar

I am seeking speakers for my @phpugffm & @phpugmrn meetups. We prefer in-person presentations in Frankfurt or the Mannheim area, but remote talks are also an option. If you have anything interesting to share with us, let us know. We'd be more than happy to have you! Thx!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • php
  • ngwrru68w68
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • megavids
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • provamag3
  • JUstTest
  • All magazines