@shochdoerfer@phpc.social
@shochdoerfer@phpc.social avatar

shochdoerfer

@shochdoerfer@phpc.social

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

dseguy, to php French
@dseguy@phpc.social avatar

8.3 is getting typed constants. Yeah!

https://wiki.php.net/rfc/typed_class_constants

shochdoerfer,
@shochdoerfer@phpc.social avatar

@dseguy this is cool!

ramsey, to php
@ramsey@phpc.social avatar

Heading to bed early for an early wake-up time for my flight to Chicago for this week. This will be the first in-person conference I’ve spoken at since 2019. I’m feeling a little nervous, both of traveling and of speaking, but I’m feeling very good about the talks themselves.

shochdoerfer,
@shochdoerfer@phpc.social avatar

@ramsey have fun!

edorian, to random
@edorian@phpc.social avatar

One of the most exciting PHP projects just dropped their v2:

https://www.cspray.io/blog/autowiring-and-annotated-container/

I've been longing for modern, clean, fast and open DI in PHP for a while. And this is scratching an Itch I had nearly given up on.

(Yes SF-DI is making progress in a direction I don't hate as well, no you're not doing it wrong™ either way <3 )

shochdoerfer,
@shochdoerfer@phpc.social avatar

@edorian it's really sad that I could not build more traction for Disco https://github.com/bitExpert/disco

Skoop, to random
@Skoop@phpc.social avatar

I did something today that I've never done before: I cancelled for a conference talk. Fell ill last night so I had to miss both an awesome conference and my own talk.

Instead, I was in bed all day. Only now starting to feel a bit better

shochdoerfer,
@shochdoerfer@phpc.social avatar

@Skoop commercial driven conference. Only output matters, I guess.

shochdoerfer,
@shochdoerfer@phpc.social avatar

@Skoop get well soon!

Had to do this twice so far, felt really bad about it, but it wouldn't been worth for the conference or the attendees to be stick on stage.

Was interesting to see how some organizers react. One crew was so pissed, they tried to force me to come & speak. Even proposing them a replacement speaker who was already in the lineup was ignored. I guess I'll never speak at their events again. Luckily I don't even remember what conference that was...

mirjam_diala, to random

I feel my talk for has come together nicely 🥹 I feel comfortable with it. May still move around things on slides a bit, pratice... but all in all, it's ready to come out of it's box and let an audience decide how it's doing.

shochdoerfer,
@shochdoerfer@phpc.social avatar

@mirjam_diala @SenseException I would love to listen to your insights regarding body language improvements for talks/workshops. Maybe @unKonf at some point?

coderbyheart, to random
@coderbyheart@chaos.social avatar

Did a preview of my upcoming talk about writing better test tools at after lunch and nobody felt asleep! 😜
Got great feedback, which reminded me to add a main aspect that I previously only implicitly covered.
It's really cool that there are events like this where I can prototype talks.

shochdoerfer,
@shochdoerfer@phpc.social avatar

@coderbyheart you should visit @unKonf then in October in Mannheim ;)

lornajane, to random

Today I'm at in Amsterdam, giving a talk "API governance without tears". The slides are available: https://noti.st/lornajane/MN1O3f/api-governance-without-tears

If you'd like to see the demo again after the session, find me in the hallway!

shochdoerfer,
@shochdoerfer@phpc.social avatar

@lornajane have fun!

dunglas, to javascript
@dunglas@mastodon.social avatar

Supply chain attacks are a plague in the ecosystem. is less affected, but we can do even better! I just proposed a patch to to detect when your dependencies introduce new dependencies from sources you don't trust.

We will use this feature to improve the security of @symfony and @ApiPlatform. It should also be possible to port this idea to @npmjs and other package managers 🤝

https://github.com/composer/composer/pull/11460

shochdoerfer,
@shochdoerfer@phpc.social avatar

@dunglas nice!

walterebert, to random German

In unterschiedlichen Projekten habe ich schon erlebt das Unternehmen Opfer eines Cyberangriffes wurden. Bedeutet immer mehrere Wochen arbeitsunfähig zu sein. Als Freiberufler bedeutet das auch Ausfall der Einnahmen.

https://www.tagesschau.de/investigativ/br-recherche/it-dienstleister-bundesbehoerden-hacker-100.html

shochdoerfer,
@shochdoerfer@phpc.social avatar

@walterebert klar, macht ja auch Sinn.

shochdoerfer,
@shochdoerfer@phpc.social avatar

@walterebert krass, kam bei uns (zum Glück) noch nicht vor.

Schrank, to random German
@Schrank@phpc.social avatar

People answering support emails. Do you like it, if a customer replies to the last email with a "thank you" or are you annoyed, the damn ticket got open again? 😅

shochdoerfer,
@shochdoerfer@phpc.social avatar

@Schrank that's my problem with (customer) emails in general. Should I write the last "thank you" or not? :)

syntaxseed, to Symfony
@syntaxseed@phpc.social avatar

Hey folks.

What's your thoughts on vs ? I'm looking for a PHP CMS that isn't WordPress based on a potential client's request. Prefer based so that's why these 2.

Mostly a brochure site with some normal CMS-y features (gallery, contact form, etc).

Bonus for ease of ongoing maintenance.

shochdoerfer,
@shochdoerfer@phpc.social avatar

@syntaxseed both use Symfony components but I would not consider that "Symfony based". If that's ok for you, that's fine. If you are looking for something built on top of Symfony the framework, then I'd recommend Sulu CMS.

If you want to decide between Drupal or Joomla, I think Drupal could make more sense. I feel their ecosystem is a lot bigger than Joomla's. But maybe that's just my perception.

derickr, to php
@derickr@phpc.social avatar

📰 New blog post: "Xdebug at 21": https://derickrethans.nl/xdebug-21.html #php #xdebug #OpenSource

shochdoerfer,
@shochdoerfer@phpc.social avatar

@derickr aah right, that could be. I was unable to select you as a recipient, the UI would only allow me to ship things to my own address.

shochdoerfer,
@shochdoerfer@phpc.social avatar

@derickr tried to send you something nice from your Amazon wishlist a couple of times in the past but it did not work. Not sure why. Decided to sponsor you instead!

Thanks for all your hard work!

michaelvitz, to random

@rotnroll666 brauchst du noch ein Exemplar? ;-)

shochdoerfer,
@shochdoerfer@phpc.social avatar

@rotnroll666 @spfeiffer @michaelvitz dürfen nicht nur neue Bücher als Monitorstütze verwendet werden?

odrotbohm, to random
@odrotbohm@chaos.social avatar

Funny how, after that AWS piece, everyone is “You need to build a suitable architecture, and if it doesn’t fit, adapt.” Well, no shit, Sherlock!

The real question is: why do teams (feel incentivized to) start with something way more complex than necessary in the first place?

shochdoerfer,
@shochdoerfer@phpc.social avatar

@odrotbohm because others talk & blog about how some piece of tech is. And why shouldn't we use the cool tech that is used by the big companies out there?

Sadly, a lot of developers are not questioning things anymore these days. Instead, we are throwing more and more abstractions onto problems.

shochdoerfer,
@shochdoerfer@phpc.social avatar

@odrotbohm don't ask me ;)

I think the problem these days is that we have so many options to choose from. All sorts of SaaS platforms, many different programming languages & frameworks, and all kinds of data storage systems. It's hard to understand everything in detail and make the right choice in the beginning.

longhorn, to random

We're excited to announce the dates for the 2023 edition of our conference: November 2-4. As in previous years, Thursday will be a tutorial day, with main conference days on Friday and Saturday. We'll be back at Holiday Inn - Austin Midtown for a third year.

Want to speak? Head to https://cfp.longhornphp.com and submit your abstracts before the end of June. Want to sponsor? Drop us a DM or email for a prospectus. Want to attend? Blind Bird tickets are at https://www.longhornphp.com

See y'all there!

shochdoerfer,
@shochdoerfer@phpc.social avatar

@longhorn looks like I need to come up with some new talk ideas quickly :)

ramsey, to random
@ramsey@phpc.social avatar

The hardest bugs to resolve often require the least amount of code to resolve them.

shochdoerfer,
@shochdoerfer@phpc.social avatar
shochdoerfer,
@shochdoerfer@phpc.social avatar

@maswaba @ramsey @bitexpert similar upgrade path. Main problem was an active cron, a shared Redis DB which caused trouble during setup:di:compile.

The issue was caused by a change in the email variable handling (I think) since 2.4.3. Since the older prod version of Magento shared the same config cache with the "in deployment" version, it stopped setup:di:compile from working.

shochdoerfer, to random German
@shochdoerfer@phpc.social avatar

- a command line tool for URL parsing and manipulation https://github.com/curl/trurl

shochdoerfer, to random German
@shochdoerfer@phpc.social avatar

Fast and secure standalone server for resizing and converting remote images https://github.com/imgproxy/imgproxy

shochdoerfer, to random
@shochdoerfer@phpc.social avatar

10:00 am and I've already written 2 blog posts for the @bitexpert blog. This will be a very productive day today...

shochdoerfer, to random German
@shochdoerfer@phpc.social avatar

plugin to proxy requests to owasp/modsecurity-crs:apache container https://github.com/acouvreur/traefik-modsecurity-plugin

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