jmichaelward, to random
@jmichaelward@phpc.social avatar

Separating reads from writes and having smaller controllers that are easier to follow seems like an excellent case for CQRS. A lot of code out there is trying to do way too much, so I'm all for breaking things down into smaller responsibilities. @grmpyprogrammer

jmichaelward, to random
@jmichaelward@phpc.social avatar

@grmpyprogrammer talking about "the blurry shape of what code should look like" takes me back, once again, to John Kary's excellent talk, "Rethinking Loops", from way back at Midwest PHP 2016. There's no presentation that's had a bigger impact on my career. https://johnkary.net/slides/loops/midwest-php-2016/#/

Crell, to random
@Crell@phpc.social avatar

"Code that reads data should not write data, and code that writes data should not read data." - in a nutshell. Via @grmpyprogrammer.

mcdwayne, to random

Data regulations for software developers
Kaitlyn Concilio
At

Crell, to random
@Crell@phpc.social avatar

I want go to all four 10am sessions at today. Damnit, organizers!

rob, to random
@rob@akrabat.com avatar

Enjoying Ume Habiba’s opening keynote at #phptek this morning. Love their passion!

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

ian, to random
@ian@phpc.social avatar

This morning's keynote is Une Habiba, talking about finding your perfect place in tech.

grmpyprogrammer, to random
@grmpyprogrammer@phpc.social avatar

This morning after the #phptek24 #phptek keynote I will be taking about CQRS and design patterns

kaitwalla, to random

From my #dto talk at #phptek, here's the longform written version: https://kait.dev/posts/your-frontend-is-not-your-backend-using-data-transfer-objects-to-keep-your-code-focused. Don't worry, I kept in the CSS mocking

kaitwalla, to random

Oh yeah, there are pride stickers off at the table at the front left of the vendor hallway at . Feel free to grab!

fakebenramsey, to random

“This is not the greatest hockey team in the world, this is just a tribute” — @joepbertrams

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!

ericmann, to random
@ericmann@tekton.network avatar

Geeking out with C extensions for PHP at #phptek is one of the highlights of my month. :-)

Kudos to @derickr for the walkthrough!

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.

mwop, to random
@mwop@phpc.social avatar

If you're at , come visit me at the @zend booth and say hello (if you haven't already!)

danaluther, to random

I’ve posted the slides for my presentation for anyone interested: https://www.slideshare.net/slideshow/packaging-the-monolith-php-tek-2024-breaking-it-down-one-bite-at-a-time/267471134
Thanks for everyone who came out, asked questions or left feedback on joind.in :) #phptek

mcdwayne, to random

"Let's Build a Composer Package" from Ben Ramsey is one of the 4 awesome workshops on day one of

omnicolor, to random
@omnicolor@phpc.social avatar

If you were in my talk this morning 'The Dark Corners of the SPL" and want the slides: https://speakerdeck.com/omnicolor/dark-corners-tek . Code examples are at https://github.com/omnicolor/dark-corners-of-the-spl . And I would love to have feedback at https://joind.in/event/phptek-2024/the-dark-corners-of-the-spl

auroraeosrose, to random

The best way I've heard AI(llm) assistance with coding is it's moving the work to code review instead of code generation. Considering how bad most people are at code review... this will not end well.

#phptek

jmichaelward, to random
@jmichaelward@phpc.social avatar

There’s no substitute for an in-person conference. I’m having the best time.

fakebenramsey, to composer

I’m not going to be running a workshop on building packages, but he is!

phptek, to random

@omnicolor digging into the SPL! #phptek

ian, to random
@ian@phpc.social avatar

Vendoring isn't the solution to dependency security - @naderman

ian, to random
@ian@phpc.social avatar

Pluses and minuses from a security perspective for @packagist from @naderman himself at

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