ramsey, to random
@ramsey@phpc.social avatar

This is part of the reason I couldn’t get to a good place (mentally) in order to do a real “Saving Open Source” talk at #PHPTek:

From @geerlingguy: “2024 is the year corporate open source died”

https://www.jeffgeerling.com/blog/2024/corporate-open-source-dead

ramsey, to php
@ramsey@phpc.social avatar

Who will I see at next week? I’m giving a keynote on Thursday, and I’m super nervous. It’s only the second keynote I’ve ever given, and the first one was over 10 years ago. 😬😰

Crell, to php
@Crell@phpc.social avatar

Proposal for a conference talk: How to configure and all its tooling extensions (xdebug, phpstan, php-cs-fixer, etc.) to use a docker container consistently.

That could easily fill a tutorial...

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

ramsey, to random
@ramsey@phpc.social avatar

There are no power or USB ports on this United flight. 😕

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

Is there a way to do an “OR” search for hashtags on #Mastodon? Or maybe one of the apps has implemented this? @MonaApp, do you support this?

I want to do a search like this:

#phptek OR #phptek24 OR #phptek2024

Then, I want to save or bookmark it, so I can check it regularly as a separate “feed.”

(Edit: I know about the advanced interface, but I’m on mobile, specifically iOS.)

grmpyprogrammer, to random
@grmpyprogrammer@phpc.social avatar

It’s good to see @ramsey share his personal discovery that when he was looking for a job nobody gave a shit about all the amazing OSS contributions he made. #phptek24 #phptek

ian, to random
@ian@phpc.social avatar

Use Value Objects rather than massive $options arrays when exposing an interface for configuring requests made by your SDK, because you want to make your SDK code as self-documenting as possible. - @SecondeJ #phptek

matthewtrask, to random

I have some severe fomo watching the posts.

grmpyprogrammer, to random
@grmpyprogrammer@phpc.social avatar

Lesson for potential and current speakers — my talk today didn’t go over as well as I wanted. The audience had different expectations and feedback was helpful. This happens to every speaker at one time or another.

ramsey, to random
@ramsey@phpc.social avatar

The infamous root beer beer, at Shoeless Joe’s, 10 years ago today. #PHPTek

manchuck, to random
@manchuck@phpc.social avatar

I sent a text to my coworker who is running the Vonage booth at #phptek sating: I kinda wish I was there. Looks like everyone is having fun. But this is my current state of affairs. I’m having more fun with little dude

ian, to accessibility
@ian@phpc.social avatar

Remove alt tags for decorative images. Alt="" is the worst thing you could do - Paulo Fernandes #phptek #a11y

stevegrunwell, to random
@stevegrunwell@phpc.social avatar

I performed my first bisect yesterday, thanks to skills I learned from @vanamerongen at 😁

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!

ramsey, to composer
@ramsey@phpc.social avatar

Ever wanted to build and publish a package but don’t know how? Come to my tutorial at 2pm CDT in PHPUgly Hall, and I’ll teach you how!

scottkeckwarren, to random
@scottkeckwarren@phpc.social avatar

I’m getting my presentation ready for #phptek. It’s a challenge to hit the time. I’ll do a test run and it will be 5 minutes short so I add more and then it’s 10 minutes too long.

derickr, to random
@derickr@phpc.social avatar

Looks like I have a tutorial (Writing PHP Extensions) and a talk (Better Debugging with @Xdebug) accepted for php[tek] 23! (I hope they meant 2024 ;-) ).

/cc @phptek

#phptek #phptek24

Crell, to php
@Crell@phpc.social avatar

Uh oh. Andy Snell found a loophole in Enums. @ilutov should we care? :-)

e3betht, to random

Interesting chat at #phptek (@phptek) today.

My stance: Uninitialized variables and array keys are fine. Back-end security issues with setting them should be fixed in core, not worked around by banning them.

Please, convince me that uninitialized variables are wrong. I WANT TO BELIEVE!

And no, the following reasons do not convince me:

  1. It's Best Practice
  2. That's how other languages do it
  3. It's messy, ugly, or any other subjective term
  4. Real programmers should do things the right way
Crell, to random
@Crell@phpc.social avatar

. @pollita doing her best Jeremy Mikola impression at #phptek

auroraeosrose, to random

#phptek I would argue with @ramsey s statement that being active on mailing lists and helping others isn't being involved in open source

Every answer someone gives to a user's problem is mental weight a maintainer or contributor can let go of

ericmann, to random
@ericmann@tekton.network avatar

Excited to see that, even if I can't be physically at , I'm still making an impact :-)

ian, to random
@ian@phpc.social avatar

Speaking of cutovers, planning on merging the PHP 8.2 upgrade PR for Joind.in's API over lunch today. That PR also includes a lot of type enforcement that wasn't there before, so I expect stuff to break. Plan is to have things fixed by the time folks want to throw #phptek feedback in for the last session of the day.

Want to help triage/clean up? Find me at the conference, or hop in Slack at https://join.slack.com/t/joindin/shared_invite/zt-2hfq2qoxe-RAcBiwk9imrgfJOWzQRfbQ.

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

Another excellent #PHPTek, thanks to @eric, @john, and the entire @phparch team. You all rock! 🤘

Thank you to the amazing sponsors who made it all possible!

#Vehikl @osmi #SensioLabs #Vonage @pubnub #CompassionateCoding ( @aprilwensel ) @packagist @zend

Attendees, please check out the sponsors and let them know you appreciate their support.

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