Pinned post

Iโ€™m Ben, a web dev, author, & speaker. Iโ€™ve been at this for >20 years, & Iโ€™m always eager to help. If you have questions about the Web, FOSS, PHP, or APIs, ask.

I advocate for decentralization, open source, open standards, & the Commons; I believe good UX is the key to mass adoption.

Iโ€™m active in the PHP community. I founded Atlanta PHP & co-organize @nashvillephp, & I authored the popular ramsey/uuid library.

Iโ€™ve spoken at many conferences. If you see me at one, say โ€œhi.โ€

Ben Ramsey boosted

Hang out with the PHP community on Discord, IRC, or Matrix. phpc.chat

Ben Ramsey boosted

๐ŸŽ‰ We just released PHP 8.1.1, 8.0.11, and 7.4.27!

๐Ÿž This is a normal bug fix release.

๐Ÿ’ฅ This is the last normal PHP 7.4 release. Future releases will only be made to address security issues.

โญ The next releases will be on January 20th.

๐Ÿ“ธ by @heiglandreas

Ben Ramsey boosted

๐Ÿฅณ PHP 8.1 is released!

๐Ÿ”— Read all about it at: php.net/archive/2021.php#2021-

โ™ป๏ธ Migration Guide: php.net/migration81

๐Ÿ˜ Many thanks to the contributors for everything they implemented, and the RMs to get this amazing new version released!

โ“ What's your favourite new feature?

:php: PHP's website has a nice overview of the new features too: php.net/releases/8.1/

Ben Ramsey boosted

๐ŸŽ‰ Announcing: The PHP Foundation

๐Ÿ”— opencollective.com/phpfoundation

โ„น๏ธ More information at: blog.jetbrains.com/phpstorm/20

Ben Ramsey boosted

For the few folks on here following me, ask me anything over the next few days.

I'm speaking Thu, 25 Nov at betterCode() Conference to welcome PHP 8.1!

Join me, Anna Filina, Joe Watkins, Thomas Bley, Stefan Priebsch, Arne Blankerts, & Sebastian Bergmann for a great set of talks on modern PHP development. It starts at 09:00 UTC, so grab a ticket & set your clock.

php.bettercode.eu

That's the sound of the wind being sucked out of my sails. ๐Ÿ’จ

To date, there have been at least 835 PHP RFCs created on the PHP wiki. Not all of these have been brought to the mailing list for discussion or voting. github.com/ramsey/php-rfcs

Ben Ramsey boosted

I met Pope Francis at the Vatican yesterday and told him, โ€œIโ€™m one of the PHP 8.1 release managers.โ€ To which he replied, โ€œPHP is a fractal of bad design, my son.โ€

Ben Ramsey boosted

IBMโ€™s ZendCon โ€˜06 party from ages ago. @pollita is featured between two actors hired as pirates for the party theme. Good times!

I met Pope Francis at the Vatican yesterday and told him, โ€œIโ€™m one of the PHP 8.1 release managers.โ€ To which he replied, โ€œPHP is a fractal of bad design, my son.โ€

The last beta release of 8.1.0 (Beta 3) is now available for testing. Check it out, and please help us test it. Submit bugs here: bugs.php.net/search.php?limit=

The first release candidate is scheduled in two weeks for 2 Sep 2021.

php.net/archive/2021.php#2021-

Ben Ramsey boosted

Have you taken your seat at the PHP Roundtable?

IT'S BACK! After a nearly 3 year hiatus, PHP Roundtable returns!

Episode 82: youtu.be/EeRIM8Kz2rw

Dramatic Elephpant: youtu.be/N-YY6IeciHI

If you're getting errors building today due to install-pear-nozlib.phar, never fear. @ashnazg is on the case! A new release of the PEAR installer will be out soon. github.com/pear/pear-core/pull

Thank you to @shivammathur for catching this and providing a patch!

For background, when building PHP from source, it downloads and runs the PEAR installer, which was where the error was coming from.

And, yes, the PEAR installer is still required if you want to use the `pecl` command. ๐Ÿ˜

I released PHP Library Starter Kit version 3.0 today! I'm really proud of this. I hope it empowers you to start making cool PHP libraries and tools.

To get started with it, enter the following:

```
composer create-project ramsey/php-library-starter-kit YOUR-PROJECT-NAME
```

poly.work/ramsey/highlights/d6

Ben Ramsey boosted

Thanks to the generous help of the previous owner of the mastodon username on GitHub, our GitHub organization has finally been renamed to mastodon! ๐ŸŽ‰

I know that changing the repository URL is a bother but I think itโ€™s worth it and better done sooner than later. Tootsuite was not serious and had no connection to our actual name.

Ben Ramsey boosted

Also since Mastodon gGmbH is a real legal entity now and I am its CEO I am actually the CEO of Mastodon now. Sorry for ruining the jokes.

Show thread

@Gargron How often does a Mastodon instance check for link verification of a profile? I've just added the proper "me" rel link, and I'm curious when Mastodon will show the link as being verified.

Show older
PHP Community on Mastodon

Open source. Open community. We are dedicated to building and enriching the PHP community.