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

rob, to random
@rob@akrabat.com avatar

For some projects we've needed to control the licenses used for our dependencies. Fortunately Composer has a command the help with this.

https://akrabat.com/check-licenses-of-composer-dependencies/

wyri,
@wyri@haxim.us avatar

@rob Are you planning a package or composer plugin to block adding dependecies with a problematic licenses?

wyri, to LEGO
@wyri@haxim.us avatar

Both my wife and I have a #LEGO set with a light kit hooked up to our #gaming #PC's. So that when our PC's are on the light kit in the hooked up set is on. Due to the motherboard during #WoL the #USB ports those sets are hooked into are always supplying power. As a result they would always be turned on. So used #nodered with information from a #ESP presence sensor, and information from the #unifi #switch the PC's are connected to to determine if they are on. When they are off the NIC speed is

image/png

wyri,
@wyri@haxim.us avatar

lowered to 10Mbit instead of the full 2.5Gbit. Used a #AND node in Node Red to get it to work. So now we can just walk out to have dinner and the light kits turn off after a minute of two 🎉 .

wyri,
@wyri@haxim.us avatar

@K4mpfie Ow that's super simple: The light kit purely uses USB for power. It doesn't expose any control API through USB: https://www.lightmybricks.eu/products/lego-nasa-apollo-11-lunar-lander-2-0-10266-light-kit

wyri, to Kubernetes
@wyri@haxim.us avatar

Run your own cluster on 's they said, it will be fun they said. So now once every blue moon there is a leader change in the middle of a apply 🤣

wyri,
@wyri@haxim.us avatar

@ninoles @badnetmask Hard agree here, the infrastructure under your application and services such as redis/postgres/etc shouldn't be a concern to developers. But they do need to understand network/storage latency and how it impacts them, blue green deployments, non-destructive migrations. Essentially everything that directly matters to their application. But where and how exactly the infrastructure works nah. IaC is IMHO for ops.

wyri,
@wyri@haxim.us avatar

@badnetmask @ninoles For all my private simple deployments on k8s I rather use TF than Helm through TF. It's 2 - 3 layers of complexity less.

Helm is honestly great, but the templating utterly sucks and is way to much in the way. Kinda want HCL templates in Helm at this point 😅 .

MarkBaker, to random
@MarkBaker@phpc.social avatar

I'm finding way too many tech job search sites for the Netherlands that expect job seekers to pay for access to see what roles are available. :-(

wyri,
@wyri@haxim.us avatar

@SenseException @MarkBaker what's the point of a paywall when AI scans the applications handles the first 95% anyway, before the first human even gets eyes on?

wyri, to random
@wyri@haxim.us avatar

Managed to get a -17dBm #WiFi signal strength with one of the devices at home. Never thought I would see it drop under 30 😱

wyri,
@wyri@haxim.us avatar

Just checked, and it's now at -14 dBm 🙀

wyri,
@wyri@haxim.us avatar

@SuitedUpDev Used the secret elite WiFi optimization technique of placing the device right next to the access point:

wyri,
@wyri@haxim.us avatar
SuitedUpDev, to random
@SuitedUpDev@mastodon.online avatar

I'm just gonna have a quick look at the kpop music store in Myeondong. I'm just gonna look. I'm just gonna have a quick peek.

I'm not gonna buy anything....

wyri,
@wyri@haxim.us avatar

@SuitedUpDev How many bags with things did you buy?

wyri,
@wyri@haxim.us avatar

@SuitedUpDev What about now?

wyri,
@wyri@haxim.us avatar

@SuitedUpDev Are you sure? 😜

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

@SuitedUpDev Same, it's called lego in my case:

wyri,
@wyri@haxim.us avatar

@SuitedUpDev Oops forgot we order 4 new sets yesterday:

wyri,
@wyri@haxim.us avatar

@dwarf @SuitedUpDev Working for 5 years for a US company now. And while I feel the same in general. It depends on the company. Would likely not make the choice myself, but this happened through acquisition so it was find a new job or stick around and find out.

wyri,
@wyri@haxim.us avatar

@SuitedUpDev @dwarf It grew over those 5 years as I grew as an SWE/SRE, but not US 500K total comp levels of growth. Still an NL employee working from NL. Not complaining at all tho. Honestly I have no idea what Dutch IT standards are at this point.

heiglandreas, to random
@heiglandreas@phpc.social avatar

LinkedIn is sending me emails that I "did great on LinkedIn in the last week"...

Can't remember to have been on that hellsite in the last month...

wyri,
@wyri@haxim.us avatar

@heiglandreas so you did great

wyri, to terraform
@wyri@haxim.us avatar

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

wyri,
@wyri@haxim.us avatar

Updated the post to use terraform_data instead of null_resource thanks to Charles: https://toot-toot.wyrihaxim.us/@charlesnru@mastodon.social/112197088411904845

wyri, to github
@wyri@haxim.us avatar

Writing this month's #GitHub sponsors update while watching The Cup Head Show on the side: https://github.com/sponsors/WyriHaximus

(It includes a blog post preview 😎 .)

wyri,
@wyri@haxim.us avatar

@NanoSector Yup that is the point of it. Out of the box pooled database access with a nice API.

wyri,
@wyri@haxim.us avatar

@NanoSector Both would work. Especially since it does queries in parallel by default. You're limited to the amount of connections your database server lets you open to it. And even then it's pooled from the ORM side by default.

wyri, to php
@wyri@haxim.us avatar

laughs in #PHP

Took a couple of weeks but it's reliably running locally on my laptop. At higher throughput than some years ago on dedicated hardware, before the refactoring 😎 .

Bunny consuming 60K messages a second from a local RabbitMQ server

wyri,
@wyri@haxim.us avatar

@merms No need to apologise for prioritising your newborn over replying. Congratulations 🎉 ! And yes there should be a 1.0 release. Doing the merging of both clients is a bit box to tick off for that.

And yes you're right, it had its own event loop in the sync client. Kinda forgot about that after yanking it out 😅 .

To bad you can't help me test 0.6 before tagging it outside my own set up for it. But thanks for the context on it.

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