@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

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 random
@wyri@haxim.us avatar

There are few things are sobering as a lying, cheating, backstabbing HR on Monday morning

wyri, to internet
@wyri@haxim.us avatar

Alright , which one is it? 🤣

wyri, to random
@wyri@haxim.us avatar

And just when I started making decent progress to updating all actions/checkout to v3 🤣 https://github.com/actions/checkout/releases/tag/v4.0.0

wyri, to random
@wyri@haxim.us avatar

@vanamerongen happy birthday 🎂🎉!

wyri, to wow
@wyri@haxim.us avatar

One of the fun things of maintaining https://www.wyrimaps.net/wow/ is figuring out where to put the Emerald Dream on the map and which one of these two. Especially since the Emerald Dream is a special place in the universe

wyri, to random
@wyri@haxim.us avatar

The temperature in the home office has been going crazy this week, peaking at 36 today:

wyri, to random
@wyri@haxim.us avatar

OH: 25cm isn't enough

wyri, to php
@wyri@haxim.us avatar

Been spending the afternoon optimizing World of Warcraft Datamining automation for https://wyrimaps.net/wow. Got to the rather exciting point where I only have to extra the resources I need from the game and scanners will pick up any new work and miners will then do that work. Used to have a step in between for the BLP to conversion using a desktop app. But after finding some code that can do that I automated that. (Hence using threads in PHP.)

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 Kubernetes
@wyri@haxim.us avatar

YOLO: kubectl delete pod --all --all-namespaces

Or how to restart all pods in a cluster

wyri, to random
@wyri@haxim.us avatar

All of this started with Pedro teaching me Filho da Puta:

wyri, to random
@wyri@haxim.us avatar

This week we should have 3 amazing @reactphp releases for the async component. And I'm not saying that because I authored the PR that adds this feature: https://github.com/reactphp/async/pull/40

But because this feature will, while now still at the surface, blend into the background over time. Like the image left where it is fully visible, to the image on the right where it will be blended into the background. And even in the foreground PHPStan and Psalm will know which types are to be expected going in and

Code example reading data from a file, passing it to a thread which converts the image type and passes the rawbinary back to the main thread for permanent storage. With no await calls because all of the promises are handled internally at the lowest level possible.

wyri, to php
@wyri@haxim.us avatar

OH: I really miss

wyri, to random
@wyri@haxim.us avatar
wyri, to Cat
@wyri@haxim.us avatar

Today, well this week, is one of those weeks where I rather but a and sleep most of the day.

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 Amsterdam
@wyri@haxim.us avatar

When you thought it couldn't get any worse. There are tours for tourists in :

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

This is a pretty f*cking awesome resources on how 's work: https://cpu.land/

wyri, to random
@wyri@haxim.us avatar

That feeling of knowing which lines of you are looking for in a package, but can't remember of know where those lines 🙈🙉🙊

wyri, to random
@wyri@haxim.us avatar

Sometimes when you look at a problem 20 minutes a day for a week and you see nothing. Then you take a step back and it hits you in 5 minutes 🤦

wyri, to php
@wyri@haxim.us avatar

It is Monday, and I've already written my most ridiculous bit of code of this week. A method that "converts" a string or class-string into a class-string. By returning it and telling static analyzers it is now a class-string. Mainly because I got tired of putting @var class-string everywhere. And code is used to generate code, not run at service runtime.

wyri, to random
@wyri@haxim.us avatar

At this moment I realized I fucked up:

wyri, to github
@wyri@haxim.us avatar

This is the first time I'm seening a Partially verified signed commit on

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