@wyri@haxim.us
@wyri@haxim.us avatar

wyri

@wyri@haxim.us

Maintains :wyrimaps:, :reactphp:, a couple dozen asynchronous #PHP (:php8:+) packages, and destroyer of servers.

Hashtags: #php, #fedi22, #kubernetes, #reactphp, #devops, #opensource, #helm, #k8s

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

wyri, to random
@wyri@haxim.us avatar

Baroness Draka enjoying the outside, even though she didn't even made it a meter out of the house

wyri, to Black_cats
@wyri@haxim.us avatar

For this , I present you Deathwing the , sleeping on an elevated made of with a onder it. And nodes to the left in enclosures.

wyri, to php
@wyri@haxim.us avatar
wyri, to privacy
@wyri@haxim.us avatar

Just a FYI but if your cookie wall starts with "We value your privacy" and then forces me to go through a list of 1512 partners to turn them off one by one, instead of an easy "Reject all" next to your "Accept all". You don't give a flying fuck about my .

wyri, to github
@wyri@haxim.us avatar

IMHO it would be really nice if put the failing checks on top of the list, instead of having to scroll through it 🤐

wyri, to php
@wyri@haxim.us avatar

Updated my opinionated images (for @reactphp) to 8.3 using beta3. As with 8.2 the 8.3 tags are available and will be updated from beta to rc's to stable: https://github.com/wyrihaximusnet/docker-php

wyri, to php
@wyri@haxim.us avatar

At for and two of the are here

image/jpeg

wyri, (edited ) to php
@wyri@haxim.us avatar

Been working on optimizing my client generator. One of the big themes is fully relying on @reactphp's async package for fibers and making the API as clean and simple as possible. That yields code reductions such as this:

wyri, to php
@wyri@haxim.us avatar
wyri, to php
@wyri@haxim.us avatar

We're looking for community feedback for the final feature of Promise v3 because of its big breaking nature. If you work with @reactphp this will impact you and we'd appreciate your feedback on this change: https://github.com/orgs/reactphp/discussions/514

wyri, to php
@wyri@haxim.us avatar

Thanks to @jay Bunny will support client properties in the upcoming 0.5.6 and 0.6 releases. Client properties can be used to set a human readable name to your connection with :

With connection name
Set of my own connections with descriptive connection names

wyri, to gaming
@wyri@haxim.us avatar

At this point, is there anything we haven't run doom on? https://meiobit.com/462999/doom-monitor-1-bit-e-coli-30-anos/

wyri, to php
@wyri@haxim.us avatar

One of my favourite things about upgrading my packages to 8.2 is that with @reactphp 's Promise v3 I get to add type tests to my test suite for @phpstan so that everything is covered from every angle 😍 . It does get frustrating sometimes, but essentially adding this to every method/function docblock returning a promise does the trick most of the time:
@template T
@return PromiseInterface<T>

wyri, to LEGO
@wyri@haxim.us avatar

Took me the better part of the day. But well worth installing a light kit in our

wyri, to php
@wyri@haxim.us avatar

My opinionated @reactphp focussed / images are now built using PHP 8.3 stable 🎉 !

wyri, to random
@wyri@haxim.us avatar

Baroness Draka checking up on Deathwing. This photo for is almost two years old from when Deathwing had to go to the hospital for emergency surgery and came home with a cone. He never liked it, bus this shows Baroness Draka's caring nature.

(Deathwing fully recovered physically within months, mentally it took almost two years, and is still ongoing.)

wyri, to php
@wyri@haxim.us avatar

At this point, I'm fully past the point of trial running and am full steam ahead replacing . Initially, I thought 's lack of SAT for and trying to update the lock file afterward was a weakness, but while writing my GitHub Sponsors update for this month I concluded it is a strength. By not doing a full SAT for dependencies, I see all dependency updates. And didn't give me that.

wyri, to php
@wyri@haxim.us avatar

OH: More people use than 5.x

wyri, to random
@wyri@haxim.us avatar

It's happening! With composer's 2.6 release using @reactphp's Promise v3 package, I can now start put out the new async test utilities release with support for Promise v3. Once that is out, I get to update all my packages to support Promise v3 🎉 🎉 🎉 🎉 🎉 🎉

wyri, to rust
@wyri@haxim.us avatar

Stand back, I'm doing !

wyri, to php
@wyri@haxim.us avatar

OH: I really miss

wyri, (edited ) to random
@wyri@haxim.us avatar

Time to get template annotations in @reactphp promise v3. Already down to 14 @phpstan errors, with type checking file, from 78 🎉.

wyri, to terraform
@wyri@haxim.us avatar

New blog post "Always recreating a TerraForm resource": https://blog.wyrihaximus.net/2024/04/always-recreating-a-terraform-resource/

wyri, to php
@wyri@haxim.us avatar

Let me partially rewrite this package I thought, how hard can it be? Yup now I'm learning all about the small details and timings of the protocol the package implements 😅 .

wyri,
@wyri@haxim.us avatar

Found one minor mistake and it runs great now. Time to update all the examples, and test all of them. Run the test suite and see how much of it has broken. But it runs:

wyri, to Ubiquiti
@wyri@haxim.us avatar

First part of a new long term home project coming in. An PoE+ switch to power a small cluster built using nodes. Going to blog about every step once it has been completed. But it is going to be a few quarters long project doing bit by bit

wyri,
@wyri@haxim.us avatar

And sometimes you get interruptions like this cute little kitten:

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