Posts

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ramsey, to random
@ramsey@phpc.social avatar

Folks, get off Twitter. I don’t care where you go, be it Bluesky or the Fediverse, but leave Twitter.

Your continued involvement on Twitter supports this.

GottaLaff,
@GottaLaff@mastodon.social avatar

@ramsey No. No BlueSky, not with Jack involved, who supports Muskrat.

But I definitely agree with the sentiment.

S_H_K,
S_H_K avatar

@ramsey
Damn fuck. And we feared Thurth social would become twitter of the right and now twitter is twitter of the right.

ramsey, (edited ) to php
@ramsey@phpc.social avatar

Today, I was cut in layoffs. I’m so gutted because I loved this company, & my team was the best; I’ll miss my team most.

Now, as I look ahead, I’m searching for a staff/principal role where I can help other developers level-up through mentoring, tooling/infra, architecture, & improving DX. I’d love to work with a company contributing to open source & even to the #PHP programming language itself.

Update (27 Feb 2024): Thanks, everyone! I’ve accepted an offer. Please see update in thread below.

maccath,
@maccath@phpc.social avatar

@ramsey you are one of the greatest engineers I've ever had the pleasure to work with and I too will miss our team the most. Together, you, I and the rest of platform were the GOAT.

If anyone is able to hire both myself and Ben we absolutely promise to you that we will bring your team to unfathomable heights. 🙇‍♀️

ramsey,
@ramsey@phpc.social avatar

I know others are not so fortunate, and many have been out of work far longer than I was. I cannot imagine how I would have kept it together much longer.

Give everyone a healthy measure of grace. It’s rough out there.

If I can be of help to anyone (e.g., networking/contacts, advice for resumes/interviews/job offers, referrals, etc.), feel free to ask. I will try to help where I can. (2/2)

ramsey, (edited ) to php
@ramsey@phpc.social avatar

“Ever since 7 came out, and with the improvements in the language since then—particularly around performance—PHP outshines basically every other application stack on the web. So, if you’re worried about performance and you’re worried about developer productivity, you should be choosing PHP.”

— Matthew Weier O’Phinney ( @mwop ), “The 2024 State of PHP Development,” Zend by Perforce ( @zend )

saramg,
@saramg@fosstodon.org avatar

@ramsey @mwop I still say Rasmus put it best: "PHP is really good at running really bad code really well."

afilina,
@afilina@phpc.social avatar

@saramg @ramsey @mwop Relatable. /me cries in php 4.4 app

ramsey, to random
@ramsey@phpc.social avatar

This whole job-search experience has left me quite jaded and cynical. I don’t think I’ll look at my open source contributions the same way again. I’ve never contributed for the sake of putting it on my resume, but I now know for certain that absolutely no one cares about your open source contributions. Managers and engineers will use as much open source as they can to do their work, but they have absolutely no care about who makes it or how it comes to be. It’s all magical, free labor to them.

RedPHPandaBytes,

@ramsey the lack of supporting open source financially from businesses. Is it due to how people are approaching the business to support it? Or is it that no one is really putting a financial effort? Would more businesses be open if they were asked and presented in a way that helps so a positive ROI in supporting it? I hope that makes more sense

ramsey,
@ramsey@phpc.social avatar

@RedPHPandaBytes These are good questions, and I’m sorry I don’t know the answer. I suspect maybe some of both.

ramsey, to random
@ramsey@phpc.social avatar

OH: “A lot of the stuff that Python gets praised for being fast at, PHP now outperforms Python at doing, but it’s a story we’re not really telling. We should be telling that story.”

ericmann,
@ericmann@tekton.network avatar

@ramsey the biggest thing I like Python for is data science. If we had the equivalents of numpy and pandas in PHP, it would go a long way. Even further proper Spark integration and CUDA support.

I'm not super strong in C but I'd love to work with someone to see if we could tackle any of these things and give PHP a fighting chance against Python for DS.

alper,
@alper@rls.social avatar

@ramsey Nobody ever praises Python for being fast at anything.

ramsey, (edited ) to php
@ramsey@phpc.social avatar

The latest issue of @phparch magazine is out. I still hear from many folks who aren’t aware of this magazine or the books, training, conferences, podcasts, etc. they produce, so consider this your intro to their ecosystem of content.

Check it out!

https://www.phparch.com/magazine/2024/03/2024-03-world-community/

#PHP

ramsey, to php
@ramsey@phpc.social avatar

This open source -based hosting platform is Fediverse-enabled. If you use it to host and publish your postcast, listeners on Mastodon and other Fediverse platforms can follow your podcast and get updates delivered right to their home feeds. Check it out! @Castopod

mogsie,

@ramsey @Castopod is there a similar tool for podcast listeners? Something on fedi where I can subscribe to podcasts, listen, comment, share episodes on the fediverse, follow fellow listeners, etc.

chucker,
@chucker@norden.social avatar

@ramsey @paninid @Castopod @julesbl it might matter when the term is contorted to mean “spoken audio on Spotify”.

iPods no longer being related to podcasting, though? I think that matters about as much as phone and save icons no longer featuring devices we actually use.

ramsey, to php
@ramsey@phpc.social avatar

This is a really great overview of the current state of from @krinkle: “An Internet of PHP.” https://timotijhof.net/posts/2023/an-internet-of-php/

amarok,
@amarok@mastodonczech.cz avatar

@ramsey @krinkle
It's nice to see that Java as a server-side language is improving, too. I like both and .

alessandrolai,
@alessandrolai@phpc.social avatar

@ramsey @krinkle I think this article really nails it down with its conclusion:

"PHP hits a certain Goldilocks sweetspot. It is pretty fast, has a large community for productivity, features modern syntax, is actively developed, easy to learn, easy to scale, and has a large standard library. It offers high and safe concurrency at scale, yet without async complexity or blocking a main thread. It also tends to carry low maintenance cost due to a stable platform, [...] and low dependency count."

ramsey, to php
@ramsey@phpc.social avatar

So much of the community relies on @shivammathur’s work, whether you’re using setup-php with GitHub Actions or his Homebrew tap for builds of PHP 5.6 through 8.3-dev. What he does is no small feat, and it helps the rest of us get our jobs done.

Please consider sponsoring him on GitHub: https://github.com/sponsors/shivammathur

If your company uses setup-php, get them to sponsor!

ondrej,
@ondrej@sury.org avatar

@ramsey @shivammathur And Remi, don’t forgot about Remi’s RPMs.

ramsey,
@ramsey@phpc.social avatar

@ondrej @shivammathur Or your PPA! 😁

For those reading this thread, you can find ways to donate to @remi at https://rpms.remirepo.net and to @ondrej at https://deb.sury.org

If you use their packages, please donate. Imagine what your job would be like if they were no longer able to produce these packages. 😧

ramsey, to random
@ramsey@phpc.social avatar

Open source development is a pretty good argument for implementing UBI.

j3j5, (edited )
@j3j5@hachyderm.io avatar

@ramsey the scale of the boost The Commons may get from UBI is hard to even imagine, not only in software but in many other areas

NullNowhere,
@NullNowhere@sakurajima.social avatar

@ramsey While I generally agree (and in regard to other charitable work), I think we can't discount that even if you do FOSS with proper financial backing, the toxicity that developer communities tend to breed will still drive out and burn people up fast. Properly funding FOSS developers is 1/2 (a good half) of a two part problem we face in dealing maintaining our Software commons. That said, Let's not make perfection be the enemy of progress because it would be a good step.

ramsey, to php
@ramsey@phpc.social avatar

Most folks don’t seem to realize how gravely under-resourced and under-funded the project is.

For a technology that powers 77% of the web and has very little corporate backing, it's a wonder the project makes any headway at all.

At times, it almost feels like the industry is doing this on purpose to choke out the language.

ViejoViajero,

@ramsey Maybe many people do not know about https://opencollective.com/phpfoundation - might be because it is not linked on php.net?

derickr,
@derickr@phpc.social avatar

@ramsey @Crell Don't take this the wrong way, but I'm fairly happy it's mostly EU based administrated. Or at least that's a feeling, with so many other foundations being (mostly) weighted towards the US.

The PHP CC people had also been planning a similar organisation for the best part of a decade. But sometimes it just falls into place due to external factors, such as Nikita leaving Jetbrains.

ramsey, to random
@ramsey@phpc.social avatar

Do I know any software engineers who work at at Chess.com?

LinkedIn says I don’t, but maybe I’m connected to someone here who works there. If so, please DM me. I have some questions about a job posting, and maybe you can help.

ramsey,
@ramsey@phpc.social avatar

@acelaya Looks like he’s here at @nikolaposa, but hasn’t posted in a year.

nikolaposa,

@ramsey @acelaya True, not very active here. 😅

ramsey, to php
@ramsey@phpc.social avatar

Look, I wrote an essay about why ramsey/uuid uses final. If you want to change that, it’s on you.

https://uuid.ramsey.dev/en/stable/faq.html#why-does-ramsey-uuid-use-final

SenseException,
@SenseException@phpc.social avatar

@ramsey And it's on those who come after the dev who removed "final" and are unable to revert it without given time + money.

tjdraper,
@tjdraper@phpc.social avatar

@ramsey as someone who’s not a fan of the massive overuse and of final everywhere, I think you actually have a very valid use case here. It is getting very frustrating that final is used on everything.

And, yes, I’m an advocate of composition over inheritance in most cases. Even so, I’ve run into situations where a simple, quick extension of a class that is almost perfect would be just fine and call it a day. But, it was declared final so that can’t be done.

ramsey, (edited ) to random
@ramsey@phpc.social avatar

Hey, everyone! I’m giving a keynote at @phptek in Chicago in April. I’m pretty excited about it, and I’d love to see you there.

Today is the last day for the Early Bird Discount, but you can get an even deeper discount by using my super-special speaker discount link: https://ti.to/phptek/phptek-2024/discount/speaker-Ramsey

That means you have to buy today to get the tickets at their lowest price. 🙂

For more info, see https://tek.phparch.com.

I hope I see you there!

linc,
@linc@phpc.social avatar

@ramsey Alright you got me! I've been on the fence for a while and finally pulled the trigger. Will figure out if I can expense it later. 😂 See you there!

linc,
@linc@phpc.social avatar

@ramsey Also looking forward to meeting @stevegrunwell irl finally and seeing @naderman for the first time in [checks notes] a decade 😮‍💨

ramsey, to php
@ramsey@phpc.social avatar

On this 28th birthday of , it’s also release day! :php: :php8: :elephpant_run:

📣 Announcing the immediate availability of:

  • PHP 8.2.7
  • PHP 8.1.20
  • PHP 8.0.29

‼️ These are SECURITY releases. We encourage you to upgrade to these versions.

📝 Change Log: https://www.php.net/ChangeLog-8.php

🎁 Source downloads: https://www.php.net/downloads

:windows: Windows downloads: https://windows.php.net/download/

ramsey,
@ramsey@phpc.social avatar

And a very special birthday present for :

PHP 8.3.0 Alpha 1 !!!

https://phpc.social/@sergey/110510132608500277

SuitedUpDev,
@SuitedUpDev@mastodon.online avatar

@ramsey I don't know if the PHP team or the Docker team is responsible for the "official" docker images. But the Docker images are on hub.docker.com are still the previous release.

But besides this, happy birthday PHP! 🎉🎊🥳🐘

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