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

Doing some package maintenance tonight, this dev dependency bump kinda stood out 😅 . Mainly I make sure my packages work on the latest versions, either through support requests or when I run into issues myself. Most of my packages are designed with the future in mind.

The long-term plan is to get reusable workflows for every package and to open PR's more aggressively than to uncover potential future issues. Currently rolling that out with every package I

wyri,
@wyri@haxim.us avatar

update, and yank to PHP 8.2 in the process.

afilina, to random
@afilina@phpc.social avatar

Overheard:

wyri,
@wyri@haxim.us avatar

@afilina pretty sure there are definitions for that 🤣

ciaran, to random
@ciaran@social.ciaranmc.com avatar

The next Orbstack (http://OrbStack.dev) promises some speed improvements so I did some benchmarks using Behat's test suite:

Docker Desktop (4.30.0) – 72.0s
Orbstack (1.5.1) – 35.5s
Orbstack (1.6.0 Canary 1) – 21.6s

wyri,
@wyri@haxim.us avatar

@ciaran Cool, that looks like a sweet improvement, but how does it compare to Docker on Linux as a baseline? Genuinely interested to know how close they are to closing the gap

wyri,
@wyri@haxim.us avatar

@ciaran I'm aware, not expecting a 1:1 comparison. Just a course one would be useful. If this is from a public repo I can run it on a 3 year old Linux machine and a brand now Windows 11 with WSL2 machine if you're interested.

wyri,
@wyri@haxim.us avatar

@ciaran yeah true, as mention in the other toot, not expecting a very precise comparison.

mikaellundin, to Spotify
@mikaellundin@mastodon.social avatar

Maybe you shouldn’t complain in media about how hard it is to hire people, just after you’ve laid off 1500 people.

wyri,
@wyri@haxim.us avatar

@mikaellundin @psvensson Well no shit it's hard to hire, the company just turned into an uncertainty 🤐 .

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

Merged https://github.com/jakubkulhan/bunny/pull/147 earlier today into the 0.6 dev branch. You can test it out with composer require bunny/bunny:^0.6@dev. Looking forward to any feedback on it before releasing bunny/bunny 0.6 in a few months. With the following other changes:

  • @phpstan at max level
  • fully typed and type templated where needed
  • fully lazy client (automatic connects and disconnections)

#php #amqp #rabbitmq

wyri, to php
@wyri@haxim.us avatar

Kinda forgot how much fun it was to write code stitching map tiles together, and also how easy it was. Currently at 82 lines of #PHP. Once finished it will be a new package, as the #golang has some massive glaring bug in it that took me 6 years to find. Sprinkling some threads and #AMQP over this once it's done. The home clusters fans will sing once more

wyri, to random
@wyri@haxim.us avatar

Another reason to run things such as #RabbitMQ as a cluster: If the #Docker image is missing the #arm64 arch one pod will stay pending while the continues working

wyri, to random
@wyri@haxim.us avatar

I am a Dwarf and I'm:

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

@brunty Here is the latest incarnation (AFAIK): https://www.youtube.com/watch?v=wnBvEddq7nw

wyri,
@wyri@haxim.us avatar

@edorian :hattip:

wyri, to github
@wyri@haxim.us avatar

Honestly, could use a report spam feature in the UI instead of opening a ticket. Getting tagged in random issues hijacked with posts of crypto scams is getting ridiculous at this point.

wyri, to php
@wyri@haxim.us avatar

Been putting the finishing touches on Bunny's transformation into #fibers PR. One of the major things for me there is visualizing the changes, especially the breaking changes. For example switching from a promise based API to a fibers based API:

#php @reactphp #async

wyri, to random
@wyri@haxim.us avatar

Great, really should have a look at based images: JavaScript Actions in Alpine containers are only supported on x64 Linux runners. Detected Linux Arm64

wyri, to terraform
@wyri@haxim.us avatar

today with their release while I'm doing a production release: https://www.youtube.com/watch?v=XdauwcK_5WU

wyri,
@wyri@haxim.us avatar
bagder, to random
@bagder@mastodon.social avatar
wyri,
@wyri@haxim.us avatar

@bagder Congratulations!

venite, to random Dutch
@venite@mastodon.nl avatar

Voorzetsel-oefening. Is het keerpunt van de roeimarathon op, over, of boven de A1?

wyri,
@wyri@haxim.us avatar

@venite over

dwarf, to random
@dwarf@borg.social avatar

Man I hate SAP

wyri,
@wyri@haxim.us avatar

@dwarf Everyone does, even SAP hates SAP

wyri, to Synology
@wyri@haxim.us avatar

About to free more than 500GB of storage on my #synology #NAS with this one weird trick!

wyri,
@wyri@haxim.us avatar

Ok, so the one weird trick is to limit the amount of report to I dunno 10? Currently, I have 596 🤐

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